Table des matières
- nVidia : installation des drivers propriétaires sous Debian squeeze
- xorg.conf & mesa-utils : configuration du serveur X + test accélération 3D OpenGL
- nvidia-settings : Configuration graphique de la résolution de l'écran
- nvidia-kernel-dkms : compilation automatique des drivers
- nvclock : overclocker sa carte graphique
- nVidia : mettre à jour le driver propriétaire sous Debian Squeeze
nvidia-settings : Configuration graphique de la résolution de l'écran
Date de publication: le jeudi 26 mai 2011 à 21h29
Dernière modification: par Pascal BOYER le samedi 16 juillet 2011 à 18h54
À présent que votre driver nvidia est installé et pris en charge par votre fichier de configuration /etc/X11/xorg.conf, vous voudrez peut-être configurer correctement (aux petits oignons...) votre écran. Pour cela, vous disposez de l'outil graphique nvidia-settings:
...en mesure de vous proposer le réglage de nombreux paramètres de votre écran, tels que la résolution, la brillance, le contraste, et bien d'autres choses encore...
Installer la version stable de nvidia-seetings
:
Installer la version stable de ce package est tout à fait compatible avec l'installation des drivers nvidia en version unstable.
L'avantage de l'installation de la version stable est qu'elle n'engendre aucune mise à jour d'autres packages vers une autre version et maintient donc intacte la cohérence de votre distribution.
Si vous lisez cet article dans la continuité des deux précédents, alors vous devez penser à commenter, dans /etc/apt/sources.list, les deux lignes ci-dessous:
#deb http://ftp.fr.debian.org/debian/ unstable contrib non-free main #deb-src http://ftp.fr.debian.org/debian/ unstable contrib non-free main
puis mettez à jour apt:
apt-get update
et enfin installez tout simplement le package:
apt-get install nvidia-settings
Le numéro de version de ce package est, à l'heure d'écrire ces lignes, 195.36.24-1.
Sachez que l'installation de ce package fournit également l'outil nv-control-dpy que je vous laisse découvrir.
Installer une version unstable de nvidia-settings
Nécessitera la mise à jour de plusieurs autres packages vers leur version unstable, ce qui ne préserve pas la cohésion de votre distribution. En conséquence, je ne recommande pas cette solution. Cependant, si vous souhaitez vraiment utiliser la même version de l'outil nvidia-settings que celle de votre driver nvidia, alors je vous propose de le compiler à la main. C'est facile et détaillé ci-dessous.
Compiler les sources de nvidia-settings
Voici le lien de la page à partir de laquelle vous pouvez télécharger l'archive des sources:
Une fois téléchargée, on supposera que le contenu de l'archive sera extrait dans le répertoire /usr/local/nvidia-settings-270.41.06/
Packages de développement nécessaires
La liste non exhaustive ci-dessous présente des packages obligatoires à la compilation des sources de l'outil nvidia-settings:
- x11proto-video-dev (2.3.0-1) ...
- libxv-dev (2:1.0.5-1) ...
- libatk1.0-dev (1.30.0-1) ...
- libpixman-1-dev (0.16.4-1) ...
- libxcb-render0-dev (1.6-1) ...
- libxcb-render-util0-dev (0.3.6-1) ...
- libcairo2-dev (1.8.10-6) ...
- libpango1.0-dev (1.28.3-1+squeeze2) ...
- x11proto-composite-dev (1:0.4.1-1) ...
- libxcomposite-dev (1:0.4.2-1) ...
- x11proto-damage-dev (1:1.2.0-1) ...
- libxdamage-dev (1:1.1.3-1) ...
- libgtk2.0-dev (2.20.1-2) ...
- x11proto-xf86vidmode-dev (2.3-2) ...
- libxxf86vm-dev (1:1.1.0-2) ...
1°/
Pour éviter que la commande make se termine par le message suivant:
/usr/bin/ld: i386 architecture of input file `src/libXNVCtrl/libXNVCtrl.a(NVCtrl.o)' is incompatible with i386:x86-64 output
il est nécessaire de commencer par la compilation de la librairie libXNVCtrl:
cd /usr/local/nvidia-settings-270.41.06/src/libXNVCtrl/
make
cc -c -o NVCtrl.o NVCtrl.c ar rv libXNVCtrl.a NVCtrl.o r - NVCtrl.o ranlib libXNVCtrl.a rm NVCtrl.o
2°/
On peut alors compiler les sources:
cd /usr/local/nvidia-settings-270.41.06/
make
3°/
On installe ensuite en tant que root les binaires compilés:
su
make install
mkdir -p /usr/local/bin install -m 755 _out/Linux_x86_64/nvidia-settings /usr/local/bin/nvidia-settings mkdir -p /usr/local/share/man/man1 install -m 755 _out/Linux_x86_64/nvidia-settings.1.gz /usr/local/share/man/man1/nvidia-settings.1.gz
Voilà. Le binaire nvidia-settings est maintenant disponible dans /usr/local/bin/nvidia-settings
Commentaires














