Lors de ma ré-installation de sweetBox (HTPC), je me suis heurté à un problème de synchronisation de l’image.
Il existe en effet un bug connu dans les driver Intel sous Ubuntu (package xserver-xorg-video-intel), qui se traduit par l’image qui n’arrête pas defiler de bas en haut dès lors que l’on utilise la sortie S-video.
Après quelques recherches sur Internet, j’ai trouvé la solution, il suffit d’installer la nouvelle version du package xserver-xorg-video-intel qui n’est pas disponible dans les dépots de Jaunty mais qui à été backporté de Karmic.
La version par défaut de ce package sous Jaunty est 2.6.3-0ubuntu9.3, et il faut installer la 2.7.1-0ubuntu1~xup~1.
Pour cela ajouter dans votre fichier /etc/apt/source.list le dépôt suivant :
deb http://ppa.launchpad.net/ubuntu-x-swat/x-updates/ubuntu jaunty main deb-src http://ppa.launchpad.net/ubuntu-x-swat/x-updates/ubuntu jaunty main
Ajouter la clé du dit dépôt :
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 643DC6BD56580CEB1AB4A9F63B22AB97AF1CDFA9
Et simplement faire un update, upgrade.
sudo aptitude update sudo aptitude safe-upgrade
Et voila, le tour est joué vous venez d’installer les nouveau drivers et de résoudre ce problème.
Il faut ensuite vous mitonner un petit xorg.conf, pour gérer correctement l’affichage via la sortie S-Vidéo.
sudo vim /etc/X11/xorg.conf
Chez moi sur un télé CRT 4/3 de 72cm ça donne :
Section "Device" Identifier "Configured Video Device" EndSection Section "Monitor" Identifier "Configured Monitor" EndSection Section "Monitor" Identifier "TV" Horizsync 30.0 - 70.0 Vertrefresh 50.0 - 160.0 Option "Ignore" "false" ModeLine "768x576" 50.00 768 832 846 1000 576 590 595 630 EndSection Section "Screen" Identifier "Default Screen" Monitor "TV" Device "Configured Video Device" Defaultdepth 24 SubSection "Display" Depth 24 Modes "800x600" EndSubSection EndSection
Malgré tout cela je me heurte toujours à un petit problème aléatoire. Lors de certain boot le serveur X (appellé par Freevo) refuse de se lancer parcequ’il ne trouve pas d’écran :
(WW) intel(0): No outputs definitely connected, trying again... (II) intel(0): Output VGA disconnected (II) intel(0): Output TV-1 disconnected (WW) intel(0): Unable to find initial modes (EE) intel(0): No valid modes. (II) UnloadModule: "intel" (II) UnloadModule: "vgahw" (II) Unloading /usr/lib/xorg/modules//libvgahw.so (EE) Screen(s) found, but none have a usable configuration. Fatal server error: no screens found
Je n’ai à l’heure actuelle pas la solution, dans ces cas là soit je reboot, soit démarre manuellement freevo via le script d’init.
Sources :
http://ubuntuforums.org/showthread.php?t=993136
http://forum.linuxmce.org/index.php?topic=6270.0
Le launchpad du backport des pacakges X
https://launchpad.net/~ubuntu-x-swat/+archive/x-updates/
Note de sortie de la version 2.7.0 du package xserver-xorg-video-intel
http://archive.netbsd.se/?ml=xorg&a=2009-04&t=10387848