J’ai connecté mon Raspberry Pi sur un écran ne disposant que d’une prise DVI. Pour cela, j’ai utilisé un cable « HDMI vers DVI ». Lorsque le Pi a démarré, tout s’affichait avec une résolution très basse (gros menu très moche). Pour corriger le problème, il faut forcer le Pi a démarrer avec une résolution fixe (la détection de la résolution optimale ne fonctionnant pas).
- Afficher les modes supportés par l’écran:
tvservice -d edid Written 256 bytes to edid edidparser edid Enabling fuzzy format match... Parsing edid... HDMI:EDID version 1.3, 1 extensions, screen size 48x27 cm HDMI:EDID features - videodef 0x80 !standby !suspend active off; colour encoding:RGB444|YCbCr422; sRGB is not default colourspace; preferred format is native; does not support GTF HDMI:EDID found monitor range descriptor tag 0xfd HDMI:EDID monitor range offsets: V min=0, V max=0, H min=0, H max=0 HDMI:EDID monitor range: vertical is 56-76 Hz, horizontal is 30-83 kHz, max pixel clock is 170 MHz HDMI:EDID monitor range does not support GTF HDMI:EDID found monitor name descriptor tag 0xfc HDMI:EDID monitor name is PL2209HD HDMI:EDID found monitor S/N descriptor tag 0xff HDMI:EDID found preferred CEA detail timing format: 1920x1080p @ 60 Hz (16) HDMI:EDID established timing I/II bytes are BF EF 00 HDMI:EDID found DMT format: code 4, 640x480p @ 60 Hz in established timing I/II HDMI:EDID found DMT format: code 5, 640x480p @ 72 Hz in established timing I/II HDMI:EDID found DMT format: code 6, 640x480p @ 75 Hz in established timing I/II ... HDMI:EDID DMT mode (35) 1280x1024p @ 60 Hz with pixel clock 108 MHz has a score of 103643 HDMI:EDID DMT mode (36) 1280x1024p @ 75 Hz with pixel clock 135 MHz has a score of 98304 HDMI:EDID DMT mode (47) 1440x900p @ 60 Hz with pixel clock 106 MHz has a score o f 102760 HDMI:EDID DMT mode (48) 1440x900p @ 75 Hz with pixel clock 136 MHz has a score o f 122200 HDMI:EDID DMT mode (58) 1680x1050p @ 60 Hz with pixel clock 146 MHz has a score of 130840 HDMI:EDID DMT mode (82) 1920x1080p @ 60 Hz with pixel clock 148 MHz has a score of 124416 HDMI:EDID DMT mode (85) 1280x720p @ 60 Hz with pixel clock 74 MHz has a score of 55296 HDMI:EDID preferred mode is updated to CEA (2) 720x480p @ 60 Hz with pixel clock 27027000 Hz HDMI:EDID has only DVI support and no audio support edid_parser exited with code 0
- Choisir une résolution parmi la liste, par exemple DMT 82 pour du Full-HD
- Si le mode est CEA, il faut utiliser hdmi_group=1
- Si le mode est DMT, il faut utiliser hdmi_group=2
- Modifier le fichier de configuration du Raspberry Pi en ajoutant hdmi_group et hdmi_mode
sudo nano /boot/config.txt ... # HDMI:EDID DMT mode (82) 1920x1080p @ 60 Hz with pixel clock 148 MHz has a score of 1 # DMT Mode hdmi_group=2 hdmi_mode=82 Ctrl-X suivi de O pour sauvegarder
- Redémarrer le Raspberry Pi:
sudo shutdown -r now
Références:
- Getting your Raspberry Pi to output the right resolution
- Setting up HDMI output when video output isn’t what you want