logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 22-10-2009 16:52:03

damien
Modo / Rédacteur Wiki
Distrib. : Gentoo & Debian 12
(G)UI : Xfce4
Inscription : 22-09-2008
Site Web

Pilote proprio Nvidia ne fonctionne pas avec le dernier noyau squeeze

Avant de faire la mise à jour sur squeeze de ma debian j'ai corrigé le xorg et remplacé nvidia par nv.
une fois la mise à hour sur squeeze bien terminée j'ai essayé d'installer le dernier pilote pour ma carte graphique 7950GT.
Pilote NVIDIA-Linux-x86-185.18.36-pkg1.run
Il me met ces messages d'erreur.

ERROR : Unable to load the kernel module 'nvidia.ko' This happens most frequently when this kernel module was built against the wrong or improperly configured kernel sources, with a version of gcc that differs from the one used to build the target kernel, or it a driver such as rivafb/nvidiafb is present and prevents the NVIDIA kernel module from obtaining awnerships of the NVIDIA graphics device(s), or NVIDIA GPU installed in this system is not supported by this NVIDIA Linux graphics driver release.
Please see the log entries 'kernel module load error' and 'kernel messages' at the end of the file '/var/log/nvidia-installer.log' for more information.


ERROR : Installation has failed. Please see the file '/var/log/nvidia-installer.log' for details. You may find suggestions or fixing installation problems in the README available on the linux driver download page at www.nvidia.com


J'ai trouvé ceci sur le forum http://forum.debian-fr.org/viewtopic.ph … 32#p225232

# apt-get install nvidia-kernel-source -t unstable
# m-a prepare
# m-a clean nvidia-kernel
# m-a a-i -i nvidia-kernel-source
# apt-get install nvidia-glx -t unstable


Est-ce la solution ?

Merci


signature.jpg

Hors ligne

#2 22-10-2009 17:37:24

n3os
Modérateur
Lieu : /Debian/Home/neos
Distrib. : Sid
Noyau : 2.6.35
(G)UI : e17
Inscription : 14-07-2007

Re : Pilote proprio Nvidia ne fonctionne pas avec le dernier noyau squeeze

non la bonne façon d'installer Nvidia smile

et notre wiki alors ? Nvidia

Hors ligne

#3 22-10-2009 19:33:04

damien
Modo / Rédacteur Wiki
Distrib. : Gentoo & Debian 12
(G)UI : Xfce4
Inscription : 22-09-2008
Site Web

Re : Pilote proprio Nvidia ne fonctionne pas avec le dernier noyau squeeze

Salut neos

La méthode du wiki est la meilleure méthode pour installer un pilote graphique nvidia sauf que...
Je viens de suivre pas à pas la méthode indiquée dans le wiki de debian-facile.
Après l'install je reboot et il m'affiche un écran bleu qui me dit que je dois reconfigurer le serveur X.
Mon objectif n'était pas de reconfigurer le serveur X je souhaite installer un pilote ?????
Donc cette méthode n'est valable que pour lenny version stable.
Je pense qu'il serait bien de rajouter la précision que cette méthode ne fonctionne pas pour squeeze.
Peut-être faut-il que je reconfigure le serveur X ?
En suivant la méthode de freddec http://debian-facile.org/wiki/config:co … n:serveurx

signature.jpg

Hors ligne

#4 23-10-2009 00:57:56

martinux_qc
Anar
Lieu : Montréal (Québec)
Distrib. : Debian 11 stable
Noyau : Linux 5.10.0-8-amd64
(G)UI : XFCE 4.16
Inscription : 12-10-2008

Re : Pilote proprio Nvidia ne fonctionne pas avec le dernier noyau squeeze

Salut

Nvidia et squeeze ne font pas bon ménage. Il faudra aller chercher des paquets dans sid.

# apt-get install nvidia-kernel-source -t unstable
# m-a prepare
# m-a clean nvidia-kernel
# m-a a-i -i nvidia-kernel-source
# apt-get install nvidia-glx -t unstable


apt-get peut bien entendu être remplacé par aptitude.

En principe cela devra fonctionner.


"L'éducation vise à former des citoyens pas trop tatas et non pas à envoyer le plus de tatas possible à l'université."
Pierre Foglia (Journaliste à la retraite à La Presse)
Note : au Québec, le mot tata a un sens péjoratif qui sert à désigner une personne un peu idiote ou insignifiante. D'où les expressions familières : Espèce de grand, de gros tata! Être, avoir l'air tata.

Hors ligne

#5 23-10-2009 09:35:33

le_fada
Membre
Lieu : Toujours à l'ouest
Distrib. : Sid «ad vitam æternam»
Noyau : 2.6.33-amd64
(G)UI : gnome-shell
Inscription : 23-09-2009

Re : Pilote proprio Nvidia ne fonctionne pas avec le dernier noyau squeeze

Salut,

Martin a donné la solution... un petit apt-get ( ou aptitude ) install nvidia-settings mettra la cerise sur le gateau !

Hors ligne

#6 23-10-2009 14:17:34

damien
Modo / Rédacteur Wiki
Distrib. : Gentoo & Debian 12
(G)UI : Xfce4
Inscription : 22-09-2008
Site Web

Re : Pilote proprio Nvidia ne fonctionne pas avec le dernier noyau squeeze

Salut !

Je me suis donc aventuré à installer le pilote nvidia en suivant la méthode que tu me propose martin_mtl.
quand je lance la commande

aptitude install nvidia-kernel-source -t unstable


Il me dit que 0 paquets vont être installés. C'est bizarrre... je n'ai jamais installé le paquet nvidia-kernel-source de la version unstable.
De même avec apt-get.
Je me dit que c'est peut-être normal donc je continue.
En plus de cette méthode j'ai modifié le xorg.conf en remplacant "nv" par "nvidia".
un reboot et hop ...

Sauf que au moment de lancer gdm
Paf un écran bleu qui dit :

Le démarrage du serveur X (votre interface graphique) a échoué. Il est probable qu'il ne soit pas configuré correctement. Voulez-vous consulter les messages du serveur X pour déterminer le problème ?


Je lui dis Oui
Voici le premier message du serveur X

GDM: Xserver not found: /usr/bin/X :0 -audit 0-auth /var/lib/gdm/ :0.Xau
Error: Command could not be executed!
Please install the X server or correct GDM configuration and restart GDM.


Je sort.
Second message du serveur X

Le serveur X est désactivé pour le moment. Relancez GDM quand il sera configuré correctement


J'accepte et me retrouve devant un bon vieux tty.

Pour me dépatouiller, j'ai donc réinstallé xserver-xorg-video-nv
et changé dans le xorg.conf nvidia par nv.

Je redémarre ... Tout redevient normal.
Mais toujours pas de pilote graphique d'installé sad

1- Avant la mise à jour sur squeeze "aptitude update & aptitude full-upgrade" j'ai lancé cette commande

aptitude unmarkauto xserver-xorg-video-nv


Est-ce grave d'avoir éxécuté cette commande ?

2- Faut-il que je fasse une mise à jour avec

aptitude safe-upgrade


3- Peut-être faut-il que je reconfigure le serveur X ?

4- Pourquoi la commande "aptitude install nvidia-kernel-source -t unstable" ne fonctionne pas ?

Merci


signature.jpg

Hors ligne

#7 23-10-2009 14:58:56

n3os
Modérateur
Lieu : /Debian/Home/neos
Distrib. : Sid
Noyau : 2.6.35
(G)UI : e17
Inscription : 14-07-2007

Re : Pilote proprio Nvidia ne fonctionne pas avec le dernier noyau squeeze

Salut,

si avec "nv" ça marche, c'est donc que ton pilote nvidia n'est pas bien installé.

4- Pourquoi la commande "aptitude install nvidia-kernel-source -t unstable" ne fonctionne pas ?
t'as les dépôts sid dans ton sources.list ? (attention si tu le rajoutes, fais un preferences ou configure apt.conf.)

si la compil se passe mal regarde dans /var/cache/modass/nvidia-kernel....

Hors ligne

#8 23-10-2009 15:43:10

damien
Modo / Rédacteur Wiki
Distrib. : Gentoo & Debian 12
(G)UI : Xfce4
Inscription : 22-09-2008
Site Web

Re : Pilote proprio Nvidia ne fonctionne pas avec le dernier noyau squeeze

Voici mon sources.list

# securité
deb http://security.debian.org/ squeeze/updates main contrib non-free
deb-src http://security.debian.org/ squeeze/updates main contrib non-free

# main, contrib et non-free
deb http://ftp.fr.debian.org/debian squeeze main contrib non-free
deb-src http://ftp.fr.debian.org/debian squeeze main contrib non-free


Donc il faudrait que j'utilise le fichier preferences.
J'aimerais éviter d'utiliser ce fichier.


signature.jpg

Hors ligne

#9 23-10-2009 16:00:37

le_fada
Membre
Lieu : Toujours à l'ouest
Distrib. : Sid «ad vitam æternam»
Noyau : 2.6.33-amd64
(G)UI : gnome-shell
Inscription : 23-09-2009

Re : Pilote proprio Nvidia ne fonctionne pas avec le dernier noyau squeeze

damien a écrit :

J'aimerais éviter d'utiliser ce fichier


... si tu mets le dépot Sid dans ton sources.list et une préférence de bas niveau pour ce dépot, il n'y a aucun risque.

Je crois d'ailleurs qu'en utilisant testing, il est conseillé d'avoir aussi un dépot unstable, qui permet de résoudre certains problêmes de dépendances.

De plus, il ne faut pas, à mon sens, se fier à la traduction qui est faite d'unstable --> instable ! Le sens véritable, à mon avis, est plutôt : qui bouge beaucoup !


Depuis 3 ans sous Siid ( avec le sources.list complet,  y-compris expérimental, mais SANS préférences), je n'ai jamais eu de problème bien grave. Rien qui implique une réinstallation.

Hors ligne

#10 23-10-2009 16:03:11

damien
Modo / Rédacteur Wiki
Distrib. : Gentoo & Debian 12
(G)UI : Xfce4
Inscription : 22-09-2008
Site Web

Re : Pilote proprio Nvidia ne fonctionne pas avec le dernier noyau squeeze

Merci le fada
je vais donc essayer d'ajouter un fichier preferences

signature.jpg

Hors ligne

#11 23-10-2009 16:18:10

le_fada
Membre
Lieu : Toujours à l'ouest
Distrib. : Sid «ad vitam æternam»
Noyau : 2.6.33-amd64
(G)UI : gnome-shell
Inscription : 23-09-2009

Re : Pilote proprio Nvidia ne fonctionne pas avec le dernier noyau squeeze

... et puis si tu crains quelque chose, tu peux, dans un premier temps utiliser l'option -s ( pour simuler) d'aptitude.

aptitude install -s  ... etc...

Dernière modification par le_fada (23-10-2009 16:19:58)

Hors ligne

#12 23-10-2009 18:13:25

damien
Modo / Rédacteur Wiki
Distrib. : Gentoo & Debian 12
(G)UI : Xfce4
Inscription : 22-09-2008
Site Web

Re : Pilote proprio Nvidia ne fonctionne pas avec le dernier noyau squeeze

Je compte écrire un fichier preferences comme suit :

Package: nvidia-kernel-source
Pin: release a=unstable
Pin-Priority: 400

Package: nvidia-glx
Pin: release a=unstable
Pin-Priority: 400


Ensuite je lance la procédure normale d'install

# aptitude install nvidia-kernel-source -t unstable
# m-a prepare
# m-a clean nvidia-kernel
# m-a a-i -i nvidia-kernel-source
# aptitude install nvidia-glx -t unstable


Est-ce correct ?

J'ai mis une priorité à 400 ; j'aurais pu mettre 500.
Laquelle des deux choisir ???
Quelles seront les dépendances liées à ces deux paquets ? Celle de la version unstable ou bien celle de la version testing.


signature.jpg

Hors ligne

#13 23-10-2009 23:06:52

n3os
Modérateur
Lieu : /Debian/Home/neos
Distrib. : Sid
Noyau : 2.6.35
(G)UI : e17
Inscription : 14-07-2007

Re : Pilote proprio Nvidia ne fonctionne pas avec le dernier noyau squeeze

Hello, vu ton sourceslist plus haut + sid
tu peux faire un preferences  comme ça par exemple :

Package: *
Pin: release a=testing
Pin-priority: 900

Package: *
Pin: release a=unstable
Pin-priority: 90


puis apt-get update et ensuite apt-cache policy pour vérifier si pris en compte.

ensuite :

# apt-get install nvidia-kernel-common
# apt-get install -t unstable nvidia-kernel-source
# m-a update
# m-a prepare
# m-a a-i nvidia
# apt-get install -t unstable nvidia-glx
# apt-get install nvidia-settings

changer "nv" par "nvidia"

et ça devrait le faire.

Hors ligne

#14 25-10-2009 10:59:25

damien
Modo / Rédacteur Wiki
Distrib. : Gentoo & Debian 12
(G)UI : Xfce4
Inscription : 22-09-2008
Site Web

Re : Pilote proprio Nvidia ne fonctionne pas avec le dernier noyau squeeze

Merci neos pour le conseil sur le fichier preferences.
Donc je rajoute au fichier /etc/apt/sources.list

## sid
deb http://ftp.fr.debian.org/debian/ sid main contrib non-free
deb-src http://ftp.fr.debian.org/debian/ sid main contrib non-free


Et je créé le fichier preferences comme tu as écrit.

Par contre pour l'install il me semble qu'il y a une erreur.

neos a écrit :

# apt-get install nvidia-kernel-common
# apt-get install -t unstable nvidia-kernel-source
# m-a update
# m-a prepare
# m-a clean nvidia-kernel (A quoi sert cette commande ? Je n'en sais rien)
# m-a a-i nvidia-kernel-source
# apt-get install -t unstable nvidia-glx
# apt-get install nvidia-settings

changer "nv" par "nvidia"


Encore merci neos.


signature.jpg

Hors ligne

#15 25-10-2009 13:30:02

n3os
Modérateur
Lieu : /Debian/Home/neos
Distrib. : Sid
Noyau : 2.6.35
(G)UI : e17
Inscription : 14-07-2007

Re : Pilote proprio Nvidia ne fonctionne pas avec le dernier noyau squeeze

Salut,

pas d'erreur --> m-a a-i nvidia suffit
m-a clean tu le lançes par exemple si tu recompiles nvidia pour un autre noyau ou si tu mets à jour nvidia, comme le man l'indique ça permet de nettoyer les répertoires de construction comme par exemple /usr/src/modules/nvidia-kernel. C'est vrai que c'est pas indiqué dans le wiki smile

tu n'as pas besoin de lignes deb-src si tu ne télécharges pas de fichiers source avec apt-get source par exemple.

Hors ligne

#16 25-10-2009 16:45:54

damien
Modo / Rédacteur Wiki
Distrib. : Gentoo & Debian 12
(G)UI : Xfce4
Inscription : 22-09-2008
Site Web

Re : Pilote proprio Nvidia ne fonctionne pas avec le dernier noyau squeeze

re

J'ai donc créé un fichier preferences comme tu m'a dit neos.
Ca fonctionne très bien.
Lors de l'installation j'ai donc éxecuté les commandes

# aptitude install nvidia-kernel-common
# aptitude install -t unstable nvidia-kernel-source
# m-a update
# m-a prepare


Jusque là tout est ok
Mais quand je lance la commande

# m-a a-i nvidia


il me dit

La construction du paquet nvidia-kernel-source a échoué
Que souhaitez-vous faire ?


Je choisis VIEW "Examiner le fichier journal de construction"
Voici le fichier journal

/usr/bin/make -C . LINUXDIR=/lib/modules/2.6.30-2-686/build KVERREL=2.6.30
make [1]: entrant dans le répertoire " /usr/src/modules/nvidia-kernel "
rm -rf *.o *.ko .depend .*.flags .*.d .*.cmd *.mod.c .tmp-versions
make [1]: quittant le répertoire " /usr/src/modules/nvidia-kernel "
dh_clean
/usr/bin/make -f debian/rules kdist_clean
kdist_config binary-modules
make [1]: entrant dans le répertoire " /usr/src/modules/nvidia-kernel "
/usr/bin/make -C . LINUXDIR=/lib/modules/2.6.30-2-686/buid KVERREL=2.6.30
make [2]: entrant dans le répertoire " /usr/src/modules/nvidia-kernel "
make [2]: quittant le répertoire " /usr/src/modules/nvidia-kernel "
dh_clean
/usr/bin/make -w -f debian/rules configure
make [2]: entrant dans le répertoire " /usr/src/modules/nvidia-kernel "
sed 's/#KVERS#/2.6.30-2-686/g' debian/control.template > /usr/src/modules/
sed 's/#KVERS#/2.6.30-2-686/g' debian/diss.template > /usr/src/modules/nvidia
sed 's/#KVERS#/2.6.30-2-686/g' debian/override.template > /usr/src/modules
make [2]: quittant le répertoire " /usr/src/modules/nvidia-kernel "
sed 's/#KVERS#/2.6.30-2-686/g' debian/control.template > /usr/src/modules/
sed 's/#KVERS#/2.6.30-2-686/g' debian/diss.template > /usr/src/modules/nvidia
sed 's/#KVERS#/2.6.30-2-686/g' debian/override.template > /usr/src/modules
dh_testroot
dh_prep
ERROR: unclean build directory from older version found, please clean first
module-assistant clean nvidia
make[1]: ***[binary-modules] Erreur 1
make[1]: quittant le répertoire " /usr/src/modules/nvidia-kernel "
make: *** [kdist_build] Erreur 2


D'après ce que me dit le fichier journal il faut lancer la commande

# m-a clean nvidia-kernel


Ce que j'ai fait.
ensuite j'ai lancé

# m-a a-i nvidia-kernel-source


Plus de message d'erreur.
Et pour terminer

# aptitude install -t unstable nvidia-glx
# vim /etc/X11/xorg.conf
(Remplacé "nv" par "nvidia")
# aptitude install nvidia-settings


Pilote installé
Sauf que au moment d'afficher la fenêtre de connexion il est réglé sur une résolution d'affichage de 1680x1050
Je ne vois qu'une partie de la fenêtre sur l'écran.
De même une fois connecté.
J'ai ensuite été dans Système -> Préférences -> Affichage
Et réglé la résolution sur 1280x1024 qui correspond mieux à mon écran.
Le bureau est passé en 1280x1024 -> Nickel
Un petit test avec Nexuiz -> Parfait cool
Puis j'ai testé compiz -> Parfait aussi cool
J'ai activé fusion-icon au démarrage.
J'ai redémarré pour vérifier si tout fonctionne
Toujours même affichage au moment d'afficher la fenêtre de connexion...
Une fois connecté en tant qu'utilisateur plus de problème (résolution en 1280x1024) tout fonctionne très bien.

Il ne me reste plus qu'à proposer un correctif pour le wiki.

Encore merci à toi neos pour le fichier preferences.


signature.jpg

Hors ligne

#17 07-11-2009 10:49:11

dnartreb89
Membre
Distrib. : Squeeze
Noyau : 2.6.30-2-686
(G)UI : gnome
Inscription : 09-09-2008
Site Web

Re : Pilote proprio Nvidia ne fonctionne pas avec le dernier noyau squeeze

Salut les gars !

Je viens de migrer de lenny a squeeze, tout c'est bien passé sauf ces fameux pilotes nvidia.

J'ai essayé 4 fois la méthode citée plus haut, en prenant soin de retirer les anciens paquets avant et en effacant /usr/src/modules.  Mais rien y fait !

J'enrage, j'en désespoir, j'en viellesse énnemie.

Bref, personne n'a une piste.

J'en viens à me demander s'il ne faut pas que je lorgne du côté des pilotes .run fournis par le site nvidia.

Je suis avec un Geforce 6600 GT, qui marchait super bien en stable.

Hors ligne

#18 07-11-2009 11:22:16

dnartreb89
Membre
Distrib. : Squeeze
Noyau : 2.6.30-2-686
(G)UI : gnome
Inscription : 09-09-2008
Site Web

Re : Pilote proprio Nvidia ne fonctionne pas avec le dernier noyau squeeze

aucun effet avec le pilote en .run

je l'ai donc déinstallé !

RRRR  comprend rien !

Hors ligne

#19 07-11-2009 11:32:04

smolski
quasi...modo
Lieu : AIN
Distrib. : backports (buster) 10
Noyau : Linux 4.19.0-8-amd64
(G)UI : gnome
Inscription : 21-10-2008

Re : Pilote proprio Nvidia ne fonctionne pas avec le dernier noyau squeeze

Salut dnartre89 !

Afin de maintenir la cohésion du forum, il est plus clair d'ouvrir une discussion que de greffer son problème, même similaire, dans un fil ouvert par un autre.

Si tu peux remettre cette question dans un nouveau fil, où nous pourrons en discutailler tranquille, y'aurait que du bonheur ! wink

Amitié, Jojo

Dernière modification par smolski (07-11-2009 11:32:38)


saque eud dun (patois chtimi : fonce dedans)

Hors ligne

#20 07-11-2009 11:57:29

dnartreb89
Membre
Distrib. : Squeeze
Noyau : 2.6.30-2-686
(G)UI : gnome
Inscription : 09-09-2008
Site Web

Re : Pilote proprio Nvidia ne fonctionne pas avec le dernier noyau squeeze

Désolé big_smile

Hors ligne

Pied de page des forums