[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Résolution TV numérique



Le 08/10/2021 à 20:52, mlnglst (via linux-31 Mailing List) a écrit :
Bonjour la liste,
j'ai un PC sous Ubuntu 20.04 LTS sur lequel était branchée une TV via
le port VGA : l'affichage a toujours correct (il n'y a pas de HDMI ou
autre DVI sur ce PC)
La carte graphique est une Intel 82945G/GZ (sortie partielle de lshw en
fin de mail).

Depuis j'ai changé de TV (4k) et la résolution de l'affichage est
aléatoire : parfois en 1920x1080, mais plus souvent en 1024x768
(inutilisable).

Ça ressemble à un problème de liaison DDC pour récupérer les paramètres de l'écran (EDID). As-tu essayé avec un autre câble VGA, éventuellement plus court ? Le protocole I2C utilisé n'a pas été conçu pour les liaisons longues, à l'origine c'est un bus conçu pour relier des composants à l'intérieur d'un même appareil (il est utilisé pour lire les caractéristiques des modules de RAM).

Pour contourner le problème, tu peux essayer d'ajouter le paramètre "drm_kms_helper.edid_firmware=edid/1920x1080.bin" à la ligne de commande du noyau passée par GRUB si le TV est le seul écran de ce PC. J'ignore si Ubuntu a un outil graphique pour éditer les paramètres du noyau. Sinon, manuellement en root/sudo :

Editer /etc/default/grub.
Dans la valeur de GRUB_CMDLINE_LINUX_DEFAULT, insérer "drm_kms_helper.edid_firmware=edid/1920x1080.bin".
Exécuter update-grub.

Avertissement: ce paramètre force la résolution en 1920*1080 même si l'écran est incapable de l'afficher, dans ce cas il n'y aura pas d'image. GRUB_CMDLINE_LINUX_DEFAULT ne s'applique qu'au démarrage normal, pas si on démarre en mode recovery depuis le menu de GRUB.