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


Les commentaires sont fermés.