Sortie TV YPbPr, driver nvidia et ubuntu

Posted on
Distribution connectique linux nvidia Planet-Libre ubuntu ypbpr yuv

Activer la sortie TV d'une carte graphique nvidia en utilisant un câble YPbPr n'est facile que ça. En fait la sortie est reconnue comme du S-VIDEO, l'image n'est pas très belle, pas de HD, elle est mauve.
Ce type de câble permet de profiter des mêmes résolutions qu'avec un câble HDMI, pour moins cher et sans risquer d'avoir à faire à HDCP.
Comme j'ai très longtemps cherché comment faire fonctionner la sortie de manière correcte, sans trouver d'explications en français, je publie un billet qui, j'en suis sûr, permettra d'aider du monde.

J'ai d'abord utilisé l'utilitaire nvidia (nvidia-settings) pour configurer les résolutions des deux écrans, cela m'a juste permis d'avoir un xorg.conf qui tient la route. Mais toujours avec un affichage mauve et sans pouvoir obtenir une résolution très haute. En faisant des recherches sur internet, je ne sais plus comment, je suis parvenu à cet article : Component Video Input to HDTV. On peut y trouver un certain nombre d'explications sur le câble "composante" (component en anglais) ainsi qu'une petite ligne à ajouter au xorg.conf dans la section "Device" :
Option "TVStandard" "HD720p"

Pour plus d'informations sur cette option vous pouvez vous rendre sur la documentation du pilote : Appendix H. Configuring TV-Out
Le xorg.conf est disponible ici.