Page 1 sur 1
[NVIDIA]Installation des pilotes nvidia (resolu)
Publié : mar. 09 nov. 2010, 14:17
par Goda
Salut à tous !
Un peu gonflé par la tendance prise par Ubuntu (que j'utilise depuis 3 ans) je me suis mis a tester Arch sur qui je lorgnais déja depuis un bon moment. (sur une partition de test..10Go)
Pour faire simple j'ai installé depuis le livecd de Calimerotecnik...j'ai un peu fait mumuse avec pacman, installé Gnome et quelques autres bricoles...
Et la je voudrais bien installer les pilotes Nvidia :
Code : Tout sélectionner
lspci
(...)
00:05.0 VGA compatible controller: nVidia Corporation C51 [GeForce Go 6100] (rev a2)
(...)
Mais
Code : Tout sélectionner
[Godax@ctkarch ~]$ sudo pacman -S nvidia
Résolution des dépendances...
Recherche des conflits possibles entre paquets...
:: nvidia-utils et libgl sont en conflit. Supprimer libgl ? [o/N] o
Erreur: la préparation de la transaction a échoué (la satisfaction des dépendances a échoué)
:: ati-dri: requiert libgl=7.8.2
:: intel-dri: requiert libgl=7.8.2
:: mach64-dri: requiert libgl=7.8.2
:: mga-dri: requiert libgl=7.8.2
:: nouveau-dri: requiert libgl=7.8.2
:: r128-dri: requiert libgl=7.8.2
:: savage-dri: requiert libgl=7.8.2
:: sis-dri: requiert libgl=7.8.2
:: tdfx-dri: requiert libgl=7.8.2
:: unichrome-dri: requiert libgl=7.8.2
[Godax@ctkarch ~]$
Evidemment pas moyen de désinstaller libgl, d'ailleurs est-ce souhaitable ?
Que faire ? J'aimerais bien tester Compiz tout de même...
Merci
PS: Arch ça à l'air de roxxer...

Re: [NVIDIA]Installation des pilotes nvidia (non resolu)
Publié : mar. 09 nov. 2010, 14:34
par Emericn6k
En fait, une fois nvidia installé, ce qui requiérait libgl sera "satisfait" par nvidia.
En gros, nvidia fournit l'équivalent libgl. Donc oui, il faut retirer libgl... En le forçant :
Alors par contre, en partant d'une cktarch, il y a moyen que tu galères quelques instants à virer tout ce qui ne sert pas à ta nvidia :
Code : Tout sélectionner
:: ati-dri: requiert libgl=7.8.2
:: intel-dri: requiert libgl=7.8.2
:: mach64-dri: requiert libgl=7.8.2
:: mga-dri: requiert libgl=7.8.2
:: r128-dri: requiert libgl=7.8.2
:: savage-dri: requiert libgl=7.8.2
:: sis-dri: requiert libgl=7.8.2
:: tdfx-dri: requiert libgl=7.8.2
:: unichrome-dri: requiert libgl=7.8.2
Tout ça, par exemple, ce sont des pilotes graphiques pour d'autres cartes... inutiles chez toi.
Sauf :
:: nouveau-dri: requiert libgl=7.8.2
Qui est le pilote libre nvidia (enfin, un bout du pilote libre).
Alors pour celui-ci, il faut faire attention, le module proprio n'est pas du tout compatible avec nouveau.
Voir ce topic pour plus d'infos :
http://forums.archlinux.fr/topic6718.html
Bref, tes soucis viennent du fait que ton install part d'un liveCD, donc avec des paquets prévus pour toutes les configs... C'est pour ça que ce n'est pas dans le wiki, c'est assez inhabituel.
Re: [NVIDIA]Installation des pilotes nvidia (non resolu)
Publié : mar. 09 nov. 2010, 14:42
par benjarobin
Personnellement je te dé-conseil de faire pacman -Rd libgl
Il faut mieux supprimer
Code : Tout sélectionner
pacman -R ati-dri intel-dri mach64-dri mga-dri r128-dri savage-dri sis-dri tdfx-dri unichrome-dri
Puis installer nvidia
Pacman te proposera gentiment de supprimer libgl
Re: [NVIDIA]Installation des pilotes nvidia (non resolu)
Publié : mar. 09 nov. 2010, 14:46
par Goda
Super !
Merci pour les réponses rapide...j'étais pas sur de pouvoir tout desinstaller...
@Benjarobin :
J'ai essayé mais comme il y a toujours nouveau le problème est le même, du coup j'ai fait :
Code : Tout sélectionner
[Godax@ctkarch ~]$ sudo pacman -Rd ati-dri intel-dri mach64-dri mga-dri r128-dri savage-dri sis-dri tdfx-dri unichrome-dri
nouveau-dri libgl
Puis :
Tout semble s'ètre déroulé comme il faut, je reboote et je viens confirmer.
Re: [NVIDIA]Installation des pilotes nvidia (non resolu)
Publié : mar. 09 nov. 2010, 15:30
par Goda
Ça aurais été trop beau...
Failed to load module "nvidia" (module specific error, 0)
La j'ai pas le temps, je repasse ce soir
merci
Re: [NVIDIA]Installation des pilotes nvidia (non resolu)
Publié : mar. 09 nov. 2010, 15:43
par Emericn6k
Là c'est probablement le problème que j'indiquais plus haut :
Il faut complètement désinstaller le driver nouveau avant d'installer nvidia (qui est forcément en conflit plus ou moins silencieux avec nvidia) :
puis vérifier le contenu des fichiers suivants en traquant une éventuelle présence de nouveau (bien que je pense que sur cktarch, KMS n'est pas activé, deux précautions valent mieux qu'une) :
et même relancer un mkinitcpio au cas où :
Si ça ne suffit pas, c'est que c'est dans la config de xorg que ça ne va pas. Relire le wiki à ce sujet et retirer ce qui est superflu de /etc/X11/xorg.conf.d (et /etc/X11/xorg.conf s'il existe) est indispensable.
Re: [NVIDIA]Installation des pilotes nvidia (non resolu)
Publié : mar. 09 nov. 2010, 19:25
par Goda
Merci pour les infos...
Il restait en effet
xf86-video-nouveau (mais pas le reste)
J'ai aussi modifié
/etc/mkinitcpio.conf de manière un peu euh...empirique car je n'y avais jamais touché sur Ubuntu:
#MODULES="nouveau"
MODULES="nvidia"
Reboot et voila
Une dernière question : Que fait exactement
Car ça je ne connaissais pas...
Re: [NVIDIA]Installation des pilotes nvidia (resolu)
Publié : mar. 09 nov. 2010, 19:56
par FoolEcho
La commande te fabrique de nouvelles images qui seront utilisées au boot (cf. la ligne 'initrd' dans le menu de grub).
Après cette explication éclairante

, je te renvoie à
https://wiki.archlinux.org/index.php/Mkinitcpio et le man de mkinitpcio, bien sûr (en anglais pour ne pas perdre à la traduction).
Re: [NVIDIA]Installation des pilotes nvidia (non resolu)
Publié : mer. 10 nov. 2010, 09:24
par Emericn6k
Tu as mis :
Tu peux mettre MODULES="", y mettre nvidia ne sert à rien (et risquerait même éventuellement de te poser des problèmes si nvidia modifie son code). L'objectif de cette ligne, pour nouveau, est de permettre au module de se charger dès le départ (voir
KMS). Pour nvidia proprio, il n'y a pas de KMS, donc il suffit de charger le module au démarrage de X.
Je crois que je vais écrire une section dans le wiki à propos du passage nouveau -> nvidia... Tu n'es pas le premier à galérer là-dessus.
Re: [NVIDIA]Installation des pilotes nvidia (resolu)
Publié : mer. 10 nov. 2010, 11:19
par Goda
Ok je vais faire ça...
Ça va, comme galère c'étais gérable... J'imagine que le problème de conflit n'existe pas quand tu part d'une install minimale et que tu construit ton système "brique par brique"...là pour tester sans me prendre la tête j'avais installé depuis ctkarch...donc Nouveau étais installé d'office.
Sinon ça a l'air bien cool comme distro...la mise en veille fonctionne sans que j'ai rien a faire (ça n'a jamais fonctionné sous Ubuntu) et puis le concept de rolling-release ça me tente bien....marre de leurs dist-upgrade tout les 6 mois avec 3 pauvres nouveautés.
Merci à tous pour le coup de main
