Bonjour,

J'ai un gros problème avec les drivers proprios Nvidia (problème que je
n'ai jamais eu auparavant, qui est survenu suite à une mise à jour - enfin
je crois... - et que je n'arrive absolument pas à résoudre).

Avant d'avoir ce problème de driver Nvidia
(NVIDIA-Linux-x86_64-260.19.44.run ou autres) qui refuse de prendre en
compte mon IIYAMA 24" (impossible de dépasser à présent 1024x768 au lieu de
1920x1200 habituellement avec ce driver) je l'installais comme ceci:

/etc/init.d/kdm /stop
Alt+Ctrl+F1
cd /usr/src/
./NVIDIA-Linux-x86_64-260.19.44.run

la compilation se faisait,
puis j'indiquais dans xorg.conf que le driver devenait «nvidia» et non pas
«nv»
puis je redémarrais le serveur X et hop j'avais mon serveur X qui tournait
comme un charme (avec en plus compiz et ses effets).

Depuis dimanche soir, plus rien. Ce driver ne veut plus prendre en compte
les hautes résolutions de mon écran.
Dans /var/log/Xorg.0.log il y a cette ligne: «The EDID read for display
device CRT-1 is invalid:»
C'est elle qui semble indiquer qu'il y a un problème.

A force de tripatouiller à droite, à gauche j'ai fini par casser ma Debian.
Donc j'ai tout réinstallé: une lenny (via netinstall) puis upgrade vers
squeeze.

Mais j'ai toujours ce p..... de problème que je ne n'arrive pas à résoudre!

Pourquoi ma méthode qui a toujours marché ne marche plus !

Du coup j'utilise le driver «nouveau» qui lui gère mon écran en 1920x1200
mais bon je n'ai plus aucun effet et la prise en charge de ma carte
graphique n'est pas aussi bonne qu'avec les drivers proprio (ce driver est
la seule entorse que je me permets vis à vis des logiciels propriétaires).

Par ailleurs, dans /var/log/Xorg.0.log je vois écris:

(II) LoadModule: "glx"
(II) Loading /usr/lib/xorg/modules/extensions/libglx.so
(II) Module glx: vendor="NVIDIA Corporation"
        compiled for 4.0.2, module version = 1.0.0
        Module class: X.Org Server Extension
(II) NVIDIA GLX Module  270.41.06  Mon Apr 18 15:10:15 PDT 2011
(II) Loading extension GLX

mais quand je tape:

~# glxinfo

j'obtiens:

*name of display: :0.0*
*Xlib:  extension "GLX" missing on display ":0.0".*
*Xlib:  extension "GLX" missing on display ":0.0".*
*Xlib:  extension "GLX" missing on display ":0.0".*
*Xlib:  extension "GLX" missing on display ":0.0".*
*Xlib:  extension "GLX" missing on display ":0.0".*
*Error: couldn't find RGB GLX visual or fbconfig*
*
*
*Xlib:  extension "GLX" missing on display ":0.0".*
*Xlib:  extension "GLX" missing on display ":0.0".*
*Xlib:  extension "GLX" missing on display ":0.0".*
*Xlib:  extension "GLX" missing on display ":0.0".*
*Xlib:  extension "GLX" missing on display ":0.0".*
*Xlib:  extension "GLX" missing on display ":0.0".*
*Xlib:  extension "GLX" missing on display ":0.0".*
*3 GLXFBConfigs:*
*   visual  x  bf lv rg d st colorbuffer ax dp st accumbuffer  ms  cav*
* id dep cl sp sz l  ci b ro  r  g  b  a bf th cl  r  g  b  a ns b eat*
*----------------------------------------------------------------------*
*Erreur de segmentation*

J'ai fait des recherches sur le net et j'ai même essayé cette technique:

http://blog.fakroun.net/debian/installer-les-drivers-nvidia-sur/

mais sans aucun résultat: pas mieux que 1024x768

J'ai testé ceci dans mon xorg.conf:

*Section "Monitor"*
*        Identifier      "Monitor0"*
*        Option          "ModeDebug" "TRUE"*
*        # ON SUPPRIME "EDID" POUR EVITER LE MESSAGE «The EDID read for
display device CRT-1 is invalid:» DANS LE FICHIER DE LOG /var/log/Xorg.0.log
*
*        Option          "UseEdid" "FALSE"*
*        Option          "ModeLine" "1920x1200@55"*
*EndSection*

Le mode debug permet d'obtenir ~ 3000 lignes d'info dans /var/log/Xorg.0.log
!
Le résultat des courses c'est que toutes les résolutions testées au-dessus
de 1024x768 sont rejetées (hors fréquence) !!!!!!!!!

Si quelqu'un a une idée pour me sortir de cette panade je suis très preneur
;-)

Répondre à