mardi, octobre 25 2005, 21:27
Breezy 13 - Driver carte graphique.
Par yeKcim - Ubuntu - Lien permanent
Edit : Une nouvelle version de Ubuntu est disponible depuis l'édition de ce billet, rendez vous ici pour lire la dernière version du tutoriel d'installation.
Je décris ici l'installation du driver propriétaire pour carte graphique NVIDIA. Pourquoi ne pas décrire l'installation du driver ATI ? Les drivers pour cartes graphiques NVIDIA sont aujourd'hui de bien meilleure qualité que ceux de son concurrent, il est donc plus intéressant pour un Linuxien d'avoir une carte NVIDIA. Autre raison : j'ai deux ordinateurs, aucun d'eux n'a de carte graphique ATI, je n'ai donc jamais installé ce driver.
Si vous souhaitez installer le driver propriétaire pour carte graphique ATI, je vous conseille de vous rendre sur le wiki de ubuntu-fr ou sur le billet de root correspondant.
GNU/Linux reconnait directement votre carte graphique NVIDIA grâce au driver libre inclu dans votre distribution préférée. Hélàs, ce driver ne supporte pas la 3D. Pour pouvoir profiter de celle-ci vous pouvez installer le driver propriétaire fourni par le fabricant. Avec les distributions basés sur Debian ce driver est très facile à installer, pas la peine de télécharger le driver sur le site de NVIDIA. Ce dernier n'est pas aussi simple à installer que la méthode décrite ci-dessous.
a) Installer le driver
La solution la plus simple passe par la ligne de commande. Je sais que cette dernière fait peur à bon nombre de nouveaux mais ne vous inquiétez pas, elle n'a jamais mangé personne. Nous avons vu dans le billet sur les logiciels, les dépôts que j'ai sélectionnés, si vous n'avez pas lu cette page, vérifier bien que vous avez activé (décommenté) universe.
Dans une console, tapez :
sudo apt-get install nvidia-glx nvidia-settings
sudo nvidia-glx-config enable
Voila, c'est terminé, redémarrez X pour que les changements soit pris en compte. Pour redémarrer X il suffit d'un simple Ctrl+Alt+BkSp
b) xorg.conf
Le logo de NVIDIA s'est affiché, c'est gagné. Pas tout à fait. La résolution sélectionnée ne me convient pas vraiment (1024x768 au lieu de 1440x900), ce qui rend l'affichage légèrement floue. Il faut modifier le fichier /etc/X11/xorg.conf, de toute façon je ne veux pas laisser le logo NVIDIA s'afficher à chaque démarrage. En ouvrant le fichier (sudo gedit /etc/X11/xorg.conf), je constate des 1440x900 partout donc il n'y aura pas grand chose à faire (les parties en gras sont les parties ajoutées) :
Section "Device"
Identifier "NVIDIA Corporation NV36 [GeForce FX Go 5700]"
Driver "nvidia"
BusID "PCI:1:0:0"
Option "NoLogo" "true"
EndSection
Section "Monitor"
Identifier "Écran générique"
# Option "DPMS"
HorizSync 28-72
VertRefresh 43-60
Modeline "1440x900" 106.47 1440 1520 1672 1904 900 901 904 932 -HSync +Vsync
Option "IgnoreEDID" "1"
EndSection
La longue liste de chiffres après Modeline n'a pas été choisie au hasard, j'avais trouvé un utilitaire permettant de savoir quoi mettre en fonction de la résolution (en tapant "modeline" dans Google vous devriez en trouver une bonne dizaine).
17 commentaires