Xorg 1.8 et drivers Nvidia 195.36.15
Par flo|va-nu-pied le Le vendredi 16 avril 2010, 00:55 - linux - Lien permanent
A l'heure ou j'écris ce billet, je viens tout juste de migrer vers la version 1.8 de Xorg et j'ai rencontré quelques petits soucis. Voici donc la configuration fonctionnelle chez moi.
Noyau : 2.6.33-gentoo
Xorg-server : 1.8
NVidia-drivers : 195.36.15
Dans le fichier /etc/X11/xorg.conf, ajouter la ligne suivante dans la section ServerFlags (Merci Rosiel ;))
Option "IgnoreABI" "On"
Actuellement aucun pilote propriétaire NVidia n'est disponible pour xorg-server-1.8
flopc ~ # emerge -pv nvidia-drivers
These are the packages that would be merged, in order:
Calculating dependencies... done!
[ebuild UD] x11-apps/xinit-1.2.1 [1.2.1-r1] USE="minimal pam -debug" 0 kB
[ebuild UD] x11-base/xorg-server-1.7.6 [1.8.0] USE="nptl sdl%* xorg -debug% -dmx -hal -ipv6 -kdrive -minimal -tslib (-doc%*) (-static-libs%) (-udev%*)" 0 kB
[ebuild R ] x11-drivers/nvidia-drivers-195.36.15 USE="acpi gtk -custom-cflags (-multilib)" 0 kB
Total: 3 packages (2 downgrades, 1 reinstall), Size of downloads: 0 kB
flopc ~ #
Il faut donc éditer l'ebuild afin de supprimer la dépendance gênante et remplacer la ligne <x11-base/xorg-server-1.7.99 par <x11-base/xorg-server-1.9.
flopc ~ # sed -i -e 's/1.7.99/1.9/' /usr/portage/x11-drivers/nvidia-drivers/nvidia-drivers-195.36.15.ebuild
On reconstruit l'empreinte de l'ebuild modifié:
flopc ~ #ebuild /usr/portage/x11-drivers/nvidia-drivers/nvidia-drivers-195.36.15.ebuild digest
>>> Creating Manifest for /usr/portage/x11-drivers/nvidia-drivers
flopc ~ #
Sans cela, chaque nouvelle compilation de votre pilote nvidia (du moins pour la version 195.36.15) forcera un downgrade de votre serveur graphique. Voila à présent le problème de dépendance résolut. Enjoy
flopc ~ # emerge -pv nvidia-drivers
These are the packages that would be merged, in order:
Calculating dependencies... done!
[ebuild R ] x11-drivers/nvidia-drivers-195.36.15 USE="acpi gtk -custom-cflags (-multilib)" 0 kB
Total: 1 package (1 reinstall), Size of downloads: 0 kB
flopc ~ #