Bonjour à toutes les âmes charitables,
depuis 3 semaines j'ai fait la mise à niveau de la 10.04 vers la 10.10 et je n'ai rencontré aucun problème particulier.
Sauf évidemment un seul et unique problème... il m'est impossible d'activer les pilotes propriétaires NVIDIA.
Ma carte graphique est une "EN 240 GT"
J'ai essayer d'utiliser 3 versions du pilotes: La "current", la nvidia_173 et la nvidia_96.
Aucune ne fonctionne.
Au démarrage tout se passe bien jusqu'au login puis écran noir "résolution non supportée".
Mon écran est en fait ma TV (SONY Bravia KDL-40W4000) qui supporte nativement la HD.
Pour fonctionner je suis obligé de passer par le pilote "nv". avec le fichier de configuration suivant :
# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig: version 260.19.04 (buildmeister@builder103.nvidia.com) Thu Sep 2 19:16:01 PDT 2010
# nvidia-settings: X configuration file generated by nvidia-settings
# nvidia-settings: version 256.53 (buildd@palmer) Tue Sep 7 10:55:07 UTC 2010
Section "ServerLayout"
Identifier "Layout0"
Screen 0 "Screen0" 0 0
InputDevice "Keyboard0" "CoreKeyboard"
InputDevice "Mouse0" "CorePointer"
Option "Xinerama" "0"
EndSection
Section "Module"
Load "glx"
EndSection
Section "ServerFlags"
Option "IgnoreABI" "True"
EndSection
Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/psaux"
Option "Emulate3Buttons" "no"
Option "ZAxisMapping" "4 5"
EndSection
Section "InputDevice"
# generated from default
Identifier "Keyboard0"
Driver "kbd"
EndSection
Section "Monitor"
Identifier "Monitor0"
VendorName "SNY"
ModelName "SONY TV"
HorizSync 30.0 - 80.0
VertRefresh 55.0 - 65.0
Option "DPMS"
EndSection
Section "Device"
Identifier "Device0"
Driver "nv"
VendorName "NVIDIA Corporation"
BoardName "GeForce GT 240"
EndSection
Section "Screen"
Identifier "Screen0"
Device "Device0"
Monitor "Monitor0"
DefaultDepth 24
Option "TwinView" "0"
Option "metamodes" "nvidia-auto-select +0+0"
Option "NoLogo" "True"
SubSection "Display"
Depth 24
EndSubSection
EndSection
Pour le créer j'ai ouvert un terminal et j'ai lancé
nvidia-xconfig
Qui a eu pour effet de créer le fichier "xorg.conf" cité au dessus (avec la seule différence que le pilote utilisé était bien sûr "nvidia" et pas "nv".
A la ligne
Option "metamodes" "nvidia-auto-select +0+0"
J'ai essayé de la modifié comme ça
Option "metamodes" "nvidia-auto-select +0+0; 1920x1080"
pour forcer la résolution mais rien n'a changé...
Idem pour les lignes
Section "Module"
Load "glx"
EndSection
Section "ServerFlags"
Option "IgnoreABI" "True"
EndSection
Que j'ai dû rajouter manuellement jusqu'à la dernière mise à jour du kernel (2.6.35-22 generic pae)
Donc à chaque fois que le pilote "nvidia" est actif et que je ne peux pas accéder à ma session graphique je suis obligé de faire
Au login (après avoir entendu le son qui vous demande votre login)
CTRL+ALT+F2 pour accéder au mode "terminal"
login
mot de passe
puis:
cd..
cd..
cd etc/X11/
sudo nano xorg.conf
(modification de la ligne : Driver "nvidia" en Driver "nv")
CTRL+o (pour sauvegarder puis confirmation du nom "xorg.conf" avec la touche entrée)
CTRL+x (pour quitter l'éditeur en mode terminal)
sudo reboot
(Si certaines personnes ont le même problème, ça peut être une solution temporaire en attendant une solution)
J'ai également essayé de purger les pilotes nvidia puis de les réinstaller avec
sudo apt-get remove --purge nvidia*
puis
sudo apt-get install nvidia*
pour réinstaller les pilotes mais ça n'a rien changé non plus...
J'ai tenté aussi
sudo dpkg-reconfigure xserver-xorg
et
sudo dpkg-reconfigure -phigh xserver-xorg
ça ne donne rien non plus...
Bref si quelqu'un possède la magie pour régler ce problème, un grand merci à lui/elle.