I have connected my RPi to a television using a HDMI to DVI cable, but the resolution is awful. The font is not sharp, so I need to use a lower resolution. For that, I can run a command like
tvservice -e CEA\ 20.
In this answer, Jivings writes that CEA should be used for TVs where DMT is to be used for computer monitors. However, I see both modes being listed in the
tvservice output. What is the exact difference and how should I decide what mode to pick?
pi@raspberrypi ~ $ tvservice -s state 0x120016 [DVI RGB lim 16:9], 1920x1080 @ 50Hz, interlaced pi@raspberrypi ~ $ tvservice -m CEA Group CEA has 6 modes: mode 2: 720x480 @ 60Hz 4:3, clock:27MHz progressive mode 5: 1920x1080 @ 60Hz 16:9, clock:74MHz interlaced mode 17: 720x576 @ 50Hz 4:3, clock:27MHz progressive mode 19: 1280x720 @ 50Hz 16:9, clock:74MHz progressive (native) mode 20: 1920x1080 @ 50Hz 16:9, clock:74MHz interlaced mode 21: 720x576 @ 50Hz 4:3, clock:27MHz x2 interlaced pi@raspberrypi ~ $ tvservice -m DMT Group DMT has 2 modes: mode 4: 640x480 @ 60Hz 4:3, clock:25MHz progressive mode 85: 1280x720 @ 60Hz 16:9, clock:74MHz progressive