[FrontPage] [TitleIndex] [WordIndex

Optimised Display Settings

(Wheezy/Jessie/Stretch)



tvservice Command:

pi@raspiredNOOBS131 ~ $ tvservice
Usage: tvservice [OPTION]...
  -p, --preferred                   Power on HDMI with preferred settings
  -e, --explicit="GROUP MODE DRIVE" Power on HDMI with explicit GROUP (CEA, DMT, CEA_3D_SBS, CEA_3D_TB)
                                      MODE (see --modes) and DRIVE (HDMI, DVI)
  -c, --sdtvon="MODE ASPECT"        Power on SDTV with MODE (PAL or NTSC) and ASPECT (4:3 14:9 or 16:9)
  -o, --off                         Power off the display
  -m, --modes=GROUP                 Get supported modes for GROUP (CEA, DMT)
  -M, --monitor                     Monitor HDMI events
  -s, --status                      Get HDMI status
  -a, --audio                       Get supported audio information
  -d, --dumpedid <filename>         Dump EDID information to file
  -j, --json                        Use JSON format for --modes output
  -n, --name                        Print the device ID from EDID
  -h, --help                        Print this information

HDMI compatible DVI-D Monitors

AMW DVI/VGA LCD Monitor1

pi@raspiredNOOBS131 ~ $ tvservice -n
device_name=AMW-M179D

pi@raspiredNOOBS131 ~ $ tvservice -m DMT
Group DMT has 13 modes:
           mode 4: 640x480 @ 60Hz 4:3, clock:25MHz progressive
           mode 5: 640x480 @ 72Hz 4:3, clock:31MHz progressive
           mode 6: 640x480 @ 75Hz 4:3, clock:31MHz progressive
           mode 8: 800x600 @ 56Hz 4:3, clock:36MHz progressive
           mode 9: 800x600 @ 60Hz 4:3, clock:40MHz progressive
           mode 10: 800x600 @ 72Hz 4:3, clock:50MHz progressive
           mode 11: 800x600 @ 75Hz 4:3, clock:49MHz progressive
           mode 16: 1024x768 @ 60Hz 4:3, clock:65MHz progressive
           mode 17: 1024x768 @ 70Hz 4:3, clock:75MHz progressive
           mode 18: 1024x768 @ 75Hz 4:3, clock:78MHz progressive
           mode 21: 1152x864 @ 75Hz 4:3, clock:108MHz progressive
  (prefer) mode 35: 1280x1024 @ 60Hz 5:4, clock:108MHz progressive
           mode 36: 1280x1024 @ 75Hz 5:4, clock:135MHz progressive

pi@raspiredNOOBS131 ~ $ tvservice -s
state 0x120016 [DVI DMT (35) RGB full 5:4], 1280x1024 @ 60Hz, progressive

AOC DVI/VGA 19" LED Monitor2

pi@raspibplus16Gb ~ $ tvservice -n
device_name=AOC-2050W

pi@raspibplus16Gb ~ $ tvservice -m DMT
Group DMT has 14 modes:
           mode 4: 640x480 @ 60Hz 4:3, clock:25MHz progressive
           mode 5: 640x480 @ 72Hz 4:3, clock:31MHz progressive
           mode 6: 640x480 @ 75Hz 4:3, clock:31MHz progressive
           mode 8: 800x600 @ 56Hz 4:3, clock:36MHz progressive
           mode 9: 800x600 @ 60Hz 4:3, clock:40MHz progressive
           mode 10: 800x600 @ 72Hz 4:3, clock:50MHz progressive
           mode 11: 800x600 @ 75Hz 4:3, clock:49MHz progressive
           mode 16: 1024x768 @ 60Hz 4:3, clock:65MHz progressive
           mode 17: 1024x768 @ 70Hz 4:3, clock:75MHz progressive
           mode 18: 1024x768 @ 75Hz 4:3, clock:78MHz progressive
           mode 35: 1280x1024 @ 60Hz 5:4, clock:108MHz progressive
           mode 36: 1280x1024 @ 75Hz 5:4, clock:135MHz progressive
  (prefer) mode 83: 1600x900 @ 60Hz 16:9, clock:108MHz progressive
           mode 85: 1280x720 @ 60Hz 16:9, clock:74MHz progressive

pi@raspibplus16Gb ~ $ tvservice -s
state 0x120016 [DVI DMT (83) RGB full 16:9], 1600x900 @ 60.00Hz, progressive

P1010007cs.JPG

T.V.'s with HDMI Inputs

Bush 22" "HD Ready" TV/DVD Combi3

pi@raspiredNOOBS131 ~ $ tvservice -n
device_name=TVW-LCD_MONITOR

pi@raspiredNOOBS131 ~ $ tvservice -m DMT
Group DMT has 6 modes:
           mode 4: 640x480 @ 60Hz 4:3, clock:25MHz progressive
           mode 9: 800x600 @ 60Hz 4:3, clock:40MHz progressive
           mode 16: 1024x768 @ 60Hz 4:3, clock:65MHz progressive
           mode 35: 1280x1024 @ 60Hz 5:4, clock:108MHz progressive
           mode 47: 1440x900 @ 60Hz 16:10, clock:106MHz progressive
           mode 58: 1680x1050 @ 60Hz 16:10, clock:146MHz progressive

pi@raspiredNOOBS131 ~ $ tvservice -m CEA
Group CEA has 11 modes:
           mode 1: 640x480 @ 60Hz 4:3, clock:25MHz progressive
           mode 2: 720x480 @ 60Hz 4:3, clock:27MHz progressive
           mode 3: 720x480 @ 60Hz 16:9, clock:27MHz progressive
           mode 4: 1280x720 @ 60Hz 16:9, clock:74MHz progressive
  (prefer) mode 5: 1920x1080 @ 60Hz 16:9, clock:74MHz interlaced
           mode 16: 1920x1080 @ 60Hz 16:9, clock:148MHz progressive
           mode 17: 720x576 @ 50Hz 4:3, clock:27MHz progressive
           mode 18: 720x576 @ 50Hz 16:9, clock:27MHz progressive
  (native) mode 19: 1280x720 @ 50Hz 16:9, clock:74MHz progressive
  (native) mode 20: 1920x1080 @ 50Hz 16:9, clock:74MHz interlaced
  (native) mode 31: 1920x1080 @ 50Hz 16:9, clock:148MHz progressive

pi@raspiredNOOBS131 ~ $ tvservice -s
state 0x12001a [HDMI CEA (5) RGB lim 16:9], 1920x1080 @ 60Hz, interlaced

Optimise by editing config.txt:

...
# uncomment to force a console size. By default it will be display's size minus
# overscan.
framebuffer_width=1280
framebuffer_height=720

# uncomment if hdmi display is not detected and composite is being output
#hdmi_force_hotplug=1

# uncomment to force a specific HDMI mode (this will force VGA)
hdmi_group=1
#hdmi_mode=1
hdmi_mode=19
...

pi@raspiredNOOBS131 ~ $ tvservice -s
state 0x12001a [HDMI CEA (19) RGB lim 16:9], 1280x720 @ 50Hz, progressive

DSCN1664cs.jpg

Bush 19" TV/DVD Combi4

pi@raspiredNOOBS131 ~ $ tvservice -n 
device_name=OEM-19W_LCD_TV

pi@raspiredNOOBS131 ~ $ tvservice -m DMT 
Group DMT has 11 modes:
           mode 4: 640x480 @ 60Hz 4:3, clock:25MHz progressive 
           mode 5: 640x480 @ 72Hz 4:3, clock:31MHz progressive 
           mode 6: 640x480 @ 75Hz 4:3, clock:31MHz progressive 
           mode 8: 800x600 @ 56Hz 4:3, clock:36MHz progressive 
           mode 9: 800x600 @ 60Hz 4:3, clock:40MHz progressive 
           mode 10: 800x600 @ 72Hz 4:3, clock:50MHz progressive 
           mode 11: 800x600 @ 75Hz 4:3, clock:49MHz progressive 
           mode 16: 1024x768 @ 60Hz 4:3, clock:65MHz progressive 
           mode 17: 1024x768 @ 70Hz 4:3, clock:75MHz progressive 
           mode 18: 1024x768 @ 75Hz 4:3, clock:78MHz progressive 
           mode 36: 1280x1024 @ 75Hz 5:4, clock:135MHz progressive 

pi@raspiredNOOBS131 ~ $ tvservice -m CEA
Group CEA has 16 modes:
           mode 1: 640x480 @ 60Hz 4:3, clock:25MHz progressive 
           mode 2: 720x480 @ 60Hz 4:3, clock:27MHz progressive 
           mode 3: 720x480 @ 60Hz 16:9, clock:27MHz progressive 
           mode 4: 1280x720 @ 60Hz 16:9, clock:74MHz progressive 
  (prefer) mode 5: 1920x1080 @ 60Hz 16:9, clock:74MHz interlaced 
           mode 6: 720x480 @ 60Hz 4:3, clock:27MHz x2 interlaced 
           mode 7: 720x480 @ 60Hz 16:9, clock:27MHz x2 interlaced 
           mode 16: 1920x1080 @ 60Hz 16:9, clock:148MHz progressive 
           mode 17: 720x576 @ 50Hz 4:3, clock:27MHz progressive 
           mode 18: 720x576 @ 50Hz 16:9, clock:27MHz progressive 
           mode 19: 1280x720 @ 50Hz 16:9, clock:74MHz progressive 
           mode 20: 1920x1080 @ 50Hz 16:9, clock:74MHz interlaced 
           mode 21: 720x576 @ 50Hz 4:3, clock:27MHz x2 interlaced 
           mode 22: 720x576 @ 50Hz 16:9, clock:27MHz x2 interlaced 
           mode 31: 1920x1080 @ 50Hz 16:9, clock:148MHz progressive 
           mode 32: 1920x1080 @ 24Hz 16:9, clock:74MHz progressive 

pi@raspiredNOOBS131 ~ $ tvservice -s
state 0x12001a [HDMI CEA (5) RGB lim 16:9], 1920x1080 @ 60Hz, interlaced

Optimise by editing config.txt in a similar way to that done for the previous Bush 22" model.

Blaupunkt 24" LED T.V.5

pi@raspiEben8Gb ~ $ tvservice -n
device_name=AAA-HDTV

pi@raspiEben8Gb ~ $ tvservice -m DMT
Group DMT has 7 modes:
           mode 4: 640x480 @ 60Hz 4:3, clock:25MHz progressive
           mode 6: 640x480 @ 75Hz 4:3, clock:31MHz progressive
           mode 9: 800x600 @ 60Hz 4:3, clock:40MHz progressive
           mode 11: 800x600 @ 75Hz 4:3, clock:49MHz progressive
           mode 16: 1024x768 @ 60Hz 4:3, clock:65MHz progressive
           mode 17: 1024x768 @ 70Hz 4:3, clock:75MHz progressive
           mode 18: 1024x768 @ 75Hz 4:3, clock:78MHz progressive

pi@raspiEben8Gb ~ $ tvservice -m CEA
Group CEA has 16 modes:
           mode 1: 640x480 @ 60Hz 4:3, clock:25MHz progressive
           mode 2: 720x480 @ 60Hz 4:3, clock:27MHz progressive
           mode 3: 720x480 @ 60Hz 16:9, clock:27MHz progressive
           mode 4: 1280x720 @ 60Hz 16:9, clock:74MHz progressive
           mode 5: 1920x1080 @ 60Hz 16:9, clock:74MHz interlaced
           mode 6: 720x480 @ 60Hz 4:3, clock:27MHz x2 interlaced
           mode 7: 720x480 @ 60Hz 16:9, clock:27MHz x2 interlaced
  (prefer) mode 16: 1920x1080 @ 60Hz 16:9, clock:148MHz progressive
           mode 17: 720x576 @ 50Hz 4:3, clock:27MHz progressive
           mode 18: 720x576 @ 50Hz 16:9, clock:27MHz progressive
           mode 19: 1280x720 @ 50Hz 16:9, clock:74MHz progressive
           mode 20: 1920x1080 @ 50Hz 16:9, clock:74MHz interlaced
           mode 21: 720x576 @ 50Hz 4:3, clock:27MHz x2 interlaced
           mode 22: 720x576 @ 50Hz 16:9, clock:27MHz x2 interlaced
           mode 31: 1920x1080 @ 50Hz 16:9, clock:148MHz progressive
           mode 32: 1920x1080 @ 24Hz 16:9, clock:74MHz progressive

pi@raspiEben8Gb ~ $ tvservice -s
state 0x12001a [HDMI CEA (16) RGB lim 16:9], 1920x1080 @ 60.00Hz, progressive

P1010008rcs.JPG

VGA Monitor

(Using an HDMI to VGA Converter)

AMW DVI/VGA LCD Monitor1

Device Name is that of the HDMI to VGA Converter:

pi@raspiredNOOBS131 ~ $ tvservice -n
device_name=IQT-L17T

pi@raspiredNOOBS131 ~ $ tvservice -m DMT
Group DMT has 13 modes:
           mode 4: 640x480 @ 60Hz 4:3, clock:25MHz progressive
           mode 5: 640x480 @ 72Hz 4:3, clock:31MHz progressive
           mode 6: 640x480 @ 75Hz 4:3, clock:31MHz progressive
           mode 8: 800x600 @ 56Hz 4:3, clock:36MHz progressive
           mode 9: 800x600 @ 60Hz 4:3, clock:40MHz progressive
           mode 10: 800x600 @ 72Hz 4:3, clock:50MHz progressive
           mode 11: 800x600 @ 75Hz 4:3, clock:49MHz progressive
           mode 16: 1024x768 @ 60Hz 4:3, clock:65MHz progressive
           mode 17: 1024x768 @ 70Hz 4:3, clock:75MHz progressive
           mode 18: 1024x768 @ 75Hz 4:3, clock:78MHz progressive
           mode 21: 1152x864 @ 75Hz 4:3, clock:108MHz progressive
  (prefer) mode 35: 1280x1024 @ 60Hz 5:4, clock:108MHz progressive
           mode 36: 1280x1024 @ 75Hz 5:4, clock:135MHz progressive

pi@raspiredNOOBS131 ~ $ tvservice -m CEA
Group CEA has 7 modes:
           mode 1: 640x480 @ 60Hz 4:3, clock:25MHz progressive
           mode 2: 720x480 @ 60Hz 4:3, clock:27MHz progressive
           mode 3: 720x480 @ 60Hz 16:9, clock:27MHz progressive
  (native) mode 4: 1280x720 @ 60Hz 16:9, clock:74MHz progressive
           mode 17: 720x576 @ 50Hz 4:3, clock:27MHz progressive
           mode 18: 720x576 @ 50Hz 16:9, clock:27MHz progressive
           mode 19: 1280x720 @ 50Hz 16:9, clock:74MHz progressive

pi@raspiredNOOBS131 ~ $ tvservice -s
state 0x120016 [DVI DMT (35) RGB full 5:4], 1280x1024 @ 60Hz, progressive

T.V. with a VGA Input

Hyundai 17" LCD TV6

HDMI to VGA Converter --> TV's VGA Input

Device Name is that of the HDMI to VGA Converter:

pi@raspiredNOOBS131 ~ $ tvservice -n
device_name=IQT-L17T

pi@raspiredNOOBS131 ~ $ tvservice -m DMT
Group DMT has 11 modes:
           mode 4: 640x480 @ 60Hz 4:3, clock:25MHz progressive 
           mode 6: 640x480 @ 75Hz 4:3, clock:31MHz progressive 
           mode 8: 800x600 @ 56Hz 4:3, clock:36MHz progressive 
           mode 9: 800x600 @ 60Hz 4:3, clock:40MHz progressive 
           mode 10: 800x600 @ 72Hz 4:3, clock:50MHz progressive 
           mode 11: 800x600 @ 75Hz 4:3, clock:49MHz progressive 
           mode 16: 1024x768 @ 60Hz 4:3, clock:65MHz progressive 
           mode 17: 1024x768 @ 70Hz 4:3, clock:75MHz progressive 
           mode 18: 1024x768 @ 75Hz 4:3, clock:78MHz progressive 
  (prefer) mode 35: 1280x1024 @ 60Hz 5:4, clock:108MHz progressive 
           mode 36: 1280x1024 @ 75Hz 5:4, clock:135MHz progressive 

pi@raspiredNOOBS131 ~ $ tvservice -m CEA
Group CEA has 7 modes:
           mode 1: 640x480 @ 60Hz 4:3, clock:25MHz progressive 
           mode 2: 720x480 @ 60Hz 4:3, clock:27MHz progressive 
           mode 3: 720x480 @ 60Hz 16:9, clock:27MHz progressive 
  (native) mode 4: 1280x720 @ 60Hz 16:9, clock:74MHz progressive 
           mode 17: 720x576 @ 50Hz 4:3, clock:27MHz progressive 
           mode 18: 720x576 @ 50Hz 16:9, clock:27MHz progressive 
           mode 19: 1280x720 @ 50Hz 16:9, clock:74MHz progressive 

pi@raspiredNOOBS131 ~ $ tvservice -s
state 0x120016 [DVI DMT (35) RGB full 5:4], 1280x1024 @ 60Hz, progressive

3-port HDMI Switch --> HDMI to VGA Converter --> Basic VGA Switch --> TV's VGA Input

Device Name is that of the 3-port HDMI Switch:

pi@raspiredNOOBS131 ~ $ tvservice -n
device_name=LTM-LONTIUM

Connection via the Basic VGA Switch, which does not pass through DDC connections and information reduces the resolutions available:

pi@raspiredNOOBS131 ~ $ tvservice -m DMT
Group DMT has 3 modes:
           mode 4: 640x480 @ 60Hz 4:3, clock:25MHz progressive
           mode 9: 800x600 @ 60Hz 4:3, clock:40MHz progressive
           mode 16: 1024x768 @ 60Hz 4:3, clock:65MHz progressive

pi@raspiredNOOBS131 ~ $ tvservice -m CEA
Group CEA has 9 modes:
           mode 1: 640x480 @ 60Hz 4:3, clock:25MHz progressive
           mode 2: 720x480 @ 60Hz 4:3, clock:27MHz progressive
           mode 3: 720x480 @ 60Hz 16:9, clock:27MHz progressive
  (native) mode 4: 1280x720 @ 60Hz 16:9, clock:74MHz progressive
  (prefer) mode 16: 1920x1080 @ 60Hz 16:9, clock:148MHz progressive
           mode 17: 720x576 @ 50Hz 4:3, clock:27MHz progressive
           mode 18: 720x576 @ 50Hz 16:9, clock:27MHz progressive
           mode 19: 1280x720 @ 50Hz 16:9, clock:74MHz progressive
           mode 31: 1920x1080 @ 50Hz 16:9, clock:148MHz progressive

pi@raspiredNOOBS131 ~ $ tvservice -s
state 0x12001a [HDMI CEA (16) RGB lim 16:9], 1920x1080 @ 60Hz, progressive

Optimise by editing config.txt:

...
# uncomment to force a console size. By default it will be display's size minus
# overscan.
#framebuffer_width=1280
#framebuffer_height=720
framebuffer_width=1024
framebuffer_height=768

# uncomment if hdmi display is not detected and composite is being output
#hdmi_force_hotplug=1

# uncomment to force a specific HDMI mode (this will force VGA)
#hdmi_group=1
#hdmi_mode=1
hdmi_group=2
hdmi_mode=16
...
# NOOBS Auto-generated Settings:
hdmi_force_hotplug=1
config_hdmi_boost=4
#overscan_left=24
#overscan_right=24
#overscan_top=16
#overscan_bottom=16
#disable_overscan=0
core_freq=250
sdram_freq=400
over_voltage=0
gpu_mem=32

pi@raspiredNOOBS131 ~ $ tvservice -s
state 0x120016 [DVI DMT (16) RGB full 4:3], 1024x768 @ 60Hz, progressive

3-port HDMI Switch --> HDMI to VGA Converter --> 2-Port USB KVM Switch --> TV's VGA Input

Device Name is that of the 3-port HDMI Switch:

pi@raspiblueS8Gb ~ $ tvservice -n
device_name=LTM-LONTIUM

Again a reduced set of resolutions are available:

pi@raspiblueS8Gb ~ $ tvservice -m DMT
Group DMT has 3 modes:
           mode 4: 640x480 @ 60Hz 4:3, clock:25MHz progressive
           mode 9: 800x600 @ 60Hz 4:3, clock:40MHz progressive
           mode 16: 1024x768 @ 60Hz 4:3, clock:65MHz progressive

pi@raspiblueS8Gb ~ $ tvservice -m CEA
Group CEA has 9 modes:
           mode 1: 640x480 @ 60Hz 4:3, clock:25MHz progressive
           mode 2: 720x480 @ 60Hz 4:3, clock:27MHz progressive
           mode 3: 720x480 @ 60Hz 16:9, clock:27MHz progressive
  (native) mode 4: 1280x720 @ 60Hz 16:9, clock:74MHz progressive
  (prefer) mode 16: 1920x1080 @ 60Hz 16:9, clock:148MHz progressive
           mode 17: 720x576 @ 50Hz 4:3, clock:27MHz progressive
           mode 18: 720x576 @ 50Hz 16:9, clock:27MHz progressive
           mode 19: 1280x720 @ 50Hz 16:9, clock:74MHz progressive
           mode 31: 1920x1080 @ 50Hz 16:9, clock:148MHz progressive

pi@raspiblueS8Gb ~ $ tvservice -s
state 0x12001a [HDMI CEA (16) RGB lim 16:9], 1920x1080 @ 60Hz, progressive

Again optimise by editing config.txt:

...
# uncomment to force a console size. By default it will be display's size minus
# overscan.
#framebuffer_width=1280
#framebuffer_height=720
framebuffer_width=1024
framebuffer_height=768

# uncomment if hdmi display is not detected and composite is being output
#hdmi_force_hotplug=1

# uncomment to force a specific HDMI mode (this will force VGA)
#hdmi_group=1
#hdmi_mode=1
hdmi_group=2
hdmi_mode=16
...

pi@raspiblueS8Gb ~ $ tvservice -s
state 0x120016 [DVI DMT (16) RGB full 4:3], 1024x768 @ 60Hz, progressive

T.V. with Composite Video Input only

(Yellow RCA "AV" connection or SCART + Adapter)

Resolution is fixed ...

pi@raspiNOOBS132 ~ $ tvservice -s
state 0x80001 [PAL 4:3], 720x576 @ 50Hz, interlaced

... but overscan can be optimised by editing config.txt:

...
# uncomment the following to adjust overscan. Use positive numbers if console
# goes off screen, and negative if there is too much border
#overscan_left=16
#overscan_right=16
#overscan_top=16
#overscan_bottom=16
overscan_left=12
overscan_right=-12
overscan_top=8
overscan_bottom=8
...
# NOOBS Auto-generated Settings:
hdmi_ignore_hotplug=1
sdtv_mode=2
...

DSCN1669cs.jpg

DSCN1666cs.jpg


  1. Model M179D (1 2)

  2. Model E2050SWDA (3)

  3. Model BTVD91216W (4)

  4. Model LED19982DVDHD (5)

  5. Model 24/147I-GB-3B-FHBKUP-UK (6)

  6. Model L17T (7)


2024-02-11 21:49