“Nouveau”, c’est quoi ?
Il existe déjà des pilotes libres, non ? Pourquoi encore un autre ?
[quote]Il existe déjà des pilotes libres, inclus notamment dans le noyau Linux, mais Nouveau a pour but non seulement d’améliorer la 2D mais aussi d’intégrer la 3D.
Nouveau se base sur les pilotes libres (mais obscurcis) nv maintenus par NVIDIA pour la gestion de la 2D. Pour la 3D, le projet utilisait Mesa 3D, mais a changé en février 2008 pour son successeur Gallium 3D[1][2].[/quote]
Si vous voulez en savoir plus, ces citations sont extraites de Wikipedia.
Prérequis
Il vous faut tout d’abord un sources.list qui va vous permettre de piocher dans les dépôts expérimentaux => viewtopic.php?f=8&t=5659
Installation
En activant les dépôts expérimentaux, le paquet xserver-xorg-video-nouveau se retrouve disponible pour installation. Seulement, si vous essayez de l’installer, aptitude va râler et réclamera linux-nouveau-modules.
linux-nouveau-modules n’existe pas dans les dépôts. Ce module se trouve dans drm-modules-source :
On l’installe (avec module-assistant si ce dernier n’est pas installé) :
aptitude install drm-modules-source module-assistant
On compile :
m-a a-i drm-modules
On répond oui à module-assistant lorsqu’il demande si il faut installer les modules.
Et pour finir, on installe nouveau :
aptitude install xserver-xorg-video-nouveau
Edition du xorg.conf :
# dpkg-reconfigure xserver-xorg
On se retrouve avec un xorg.conf minimal. Editez ce fichier /etc/X11/xorg.conf et ajoutez à la Section “Device” :
Driver "nouveau"
Voici par exemple le mien :
[code]# xorg.conf (X.Org X Window System server configuration file)
This file was generated by dexconf, the Debian X Configuration tool, using
values from the debconf database.
Edit this file with caution, and see the xorg.conf manual page.
(Type “man xorg.conf” at the shell prompt.)
This file is automatically updated on xserver-xorg package upgrades only
if it has not been modified since the last upgrade of the xserver-xorg
package.
If you have edited this file but would like it to be automatically updated
again, run the following command:
sudo dpkg-reconfigure -phigh xserver-xorg
Section “InputDevice”
Identifier “Generic Keyboard”
Driver “kbd”
Option “XkbRules” “xorg”
Option “XkbModel” “pc105”
Option “XkbLayout” “fr”
Option “XkbVariant” “latin9”
EndSection
Section “InputDevice”
Identifier “Configured Mouse”
Driver “mouse”
EndSection
Section “Device”
Identifier “Configured Video Device”
Driver “nouveau”
Option “UseFBDev” “true”
EndSection
Section “Monitor”
Identifier “Configured Monitor”
EndSection
Section “Screen”
Identifier “Default Screen”
Monitor “Configured Monitor”
EndSection
[/code]
Redémarrez votre serveur X qui fonctionne dorénavant avec “Nouveau”.
Allez faire un tour sur le site principal :