septembre
30
2008
Problème avec les drivers Intel 2.4.2 sous Gentoo
 
Intel 2.4.2 + Mesa-7.2 
Popularité:  4 %
 

Pour ceux qui sont passé sous Xorg 1.5 et qui dispose d’une carte video Intel utilisant les drivers i810, vous avez sûrement remarqué qu’il y a quelques problèmes d’affichages. Voici une solution, temporaire je l’espère car ça ne règle pas entièrement le problème.

Vous avez sans doute rencontré ce genre de problème :

PNG - 37.6 ko

Des traits à travers l’écran en exécutant glxgears ou autre applications 3D. Le problème vient du support TTM qui n’est pas activé dans Mesa-7.2 (et autre), et de libdrm-2.4 qui se fait attendre et qui devrai réglé ce problème. J’ai donc patché quelques ebuilds sur mon Overlay qui corrige le message d’erreur et qui améliore sensiblement la qualité vidéo. Ce n’est pas un remède miracle, car on tourne autour de 900FPS au lieux de 1400FPS.

Configurer l’Overlay avec Layman

layman -o http://gentoo.thelinuxfr.org/layman.xml -f -a thelinuxfr

ou pour récupérer uniquement les sources

svn checkout http://thelinux.googlecode.com/svn/trunk/ thelinux-read-only

Ceci n’est pas une solution miracle, je ne sais pas exactement ce qui se passe entre les différents librairies, mais ceci touche plusieurs distributions, donc un gros problème à régler.

« Overlay Ebox-Platform pour Gentoo - Nettoyage de mes projets GentooLinux »

RSS forum6 Commentaire(s)

# Par Ulhume le 30 septembre 2008 à 11:44

Pour info, ce n’est pas le seul problème avec cette version pilote Intel, y compris sous Xorg 1.4.2. Avec une puce 954GM, il m’est impossible de basculer sur un écran externe VGA, et pour cause, xrandr renvoie la sortie externe comme étant de type TV... Downgrade en 2.2.1 et tout remarche à merveille.

https://bugs.freedesktop.org/show_b...

Répondre à ce message

# Par LIETART Frédéric le 1er octobre 2008 à 07:04

J’ai aussi un autre problème que je n’ai pas développé ici. C’est lorsque j’utilise VMWare WOrkstation ou VirtualBox, ou FireFox en lisant une vidéo en flash, ma fenêtre se figue. Je suis obligé de réduire et restaurer la fenêtre pour que l’image continue. Bon je ne jette pas la pierre aux drivers Intel, je suis sous X 1.5 donc bon :-P. Un petit downgrade serai pas du luxe...

Répondre à ce message

# Par Ulhume le 2 octobre 2008 à 02:32

Quels avantages tu as trouvé à la 1.5 concrètement ?

Répondre à ce message

# Par LIETART Frédéric le 2 octobre 2008 à 06:57

Pour l’instant je n’ai pas trouvé vraiment d’avantage. Surtout avec les différents problèmes d’intégration des librairies (MESA, libdrm), des drivers intel, et Xorg. Un point positif quand même, se trouve au niveau de synaptics. Il y a quand même une meilleur configuration automatique, et/ou manuel (dans /etc/hal/fdi/policy/10-x11-input.fdi) pour les périphériques TouchPad :

<?xml version="1.0" encoding="UTF-8"?>

<deviceinfo version="0.2">
<device>

<match key="info.capabilities" contains="input.keyboard">
<merge key="input.xkb.model" type="string">pc105</merge>
<merge key="input.xkb.layout" type="string">fr</merge>
<merge key="input.xkb.options" type="strlist"></merge>
</match>
<!-- Synaptics configuration -->
<match key="info.capabilities" contains="input.touchpad">
<match key="info.product" contains="Synaptics TouchPad">
<merge key="input.x11_driver" type="string">synaptics</merge>
<merge key="input.x11_options.SHMConfig" type="string">on</merge>
<merge key="input.x11_options.VertScrollDelta" type="string">20</merge>
<merge key="input.x11_options.HorizScrollDelta" type="string">20</merge>
<merge key="input.x11_options.UpDownScrolling" type="string">1</merge>
<merge key="input.x11_options.LeftRightScrolling" type="string">1</merge>
<merge key="input.x11_options.TapButton1" type="string">1</merge>
<merge key="input.x11_options.RTCornerButton" type="string">2</merge>
<merge key="input.x11_options.RBCornerButton" type="string">3</merge>
</match>
</match>

</device>
</deviceinfo>

En tout cas, pour l’instant je n’ai pas eu de plantage, mais il est vrai que pour l’instant il y a plus d’inconvénient que d’avantage, surtout par rapport à la version 1.4. Problèmes :

  • Drivers Intel+Mesa
  • Perte clavier/video dans VMWare et VIrtualbox
  • ...

Répondre à ce message


RSS forum
 
# Par LIETART Frédéric le 2 octobre 2008 à 11:50

Le problème de la perte de clavier est en parti résolu :p . Toutes les touches fonctionnes sauf les touches directionnelles. Il faut utiliser les touches Fn+Num (Pavé numérique en bleue). Allez savoir pourquoi :p

Répondre à ce message


RSS forum
 
# Par LIETART Frédéric le 4 octobre 2008 à 22:22

Bon j’ai pas trouvé meilleur solution que de retourner sous Xorg 1.4.2, en attendant :-P. Faut-il encore se souvenir des paquets installé. Voici mes fichiers package.* :

package.mask

# Mask Xorg 1.5.*
=x11-base/xorg-server-1.5.1
=x11-base/xorg-server-1.5.0
=x11-base/xorg-server-1.4.99.906
=x11-base/xorg-server-1.4.99.905
=x11-base/xorg-server-1.4.99.902
=media-libs/mesa-7.2
=media-libs/mesa-7.2-r10
=media-libs/mesa-7.2_rc1
=media-libs/mesa-7.1
=media-libs/mesa-7.1_rc3
=x11-base/xorg-x11-7.4
=x11-libs/libdrm-2.3.1_pre20080528
=x11-libs/libdrm-2.3.1

package.keywords

=x11-base/xorg-server-1.4.2 ~x86
=x11-base/xorg-x11-7.3 ~x86
=x11-drivers/synaptics-0.14.6_p20070706-r1 ~x86
=media-libs/mesa-7.0.3 ~x86
=x11-drivers/xf86-input-evdev-2.0.4 ~x86
=x11-drivers/xf86-input-keyboard-1.3.0 ~x86

Ce qui nous donne :

  • xorg-server-1.4.2
  • mesa-7.0.3
  • libdrm-2.3.0
  • xf86-video-i810-2.4.2-r2

Et voili en attendant que pouvoir continuer nos aventures avec Xorg 1.5 ;-)

Répondre à ce message


RSS forum
 

Ajouter un commentaire

Un message, un commentaire ?
  • (Pour créer des paragraphes, laissez simplement des lignes vides.)

Qui êtes-vous ? (optionnel)