Nvidia Facile - Installation des pilotes nvidia pour Debian

Je n’ai pas essayé mais c’est du super boulot, ce que tu as fait là. C’est énorme.

[quote=“boolat”]je comprend pas trop comment installer le driver nvidia :blush:
et’il possible de me dire les commander à faire ?

Merci[/quote]
Ce que j’ai marqué était un complément.

Ce qu’a indiqué debianhadic n’est pas assez clair ?? Avec toutes les étapes marquées en gros ??

Où est-ce que tu bloques ??

j’ai tester la manip, à part n’instlaller dans le menu de grub un debian 2.6.18 en dessous du 2.6.24… ca marche pas :cry:

[code]debian:/etc/apt# m-a a-i -i nvidia-kernel-source
.
Données de 1 paquets mises à jour
Récupération des sources du noyau de la version : 2.6.24-1-amd64
En-têtes du noyau disponibles dans /lib/modules/2.6.24-1-amd64/build
apt-get-y install build-essential

Fait.
download
Lecture des listes de paquets… Fait
Construction de l’arbre des dépendances
Lecture des informations d’état… Fait
nvidia-kernel-source est déjà la plus récente version disponible.
0 mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour.
Mise à jour des données de nvidia-kernel-source

Données de 1 paquets mises à jour
unpack
The source tarball could not be found!
Package nvidia-kernel-source not installed?
Running “m-a -f get nvidia-kernel-source” may help.
"/usr/share/modass/packages/nvidia-kernel-source" build KVERS=2.6.24-1-amd64 KSRC=/lib/modules/2.6.24-1-amd64/build KDREV=2.6.24-6 kdist_image
The source tarball could not be found!
Package nvidia-kernel-source not installed?
Running “m-a -f get nvidia-kernel-source” may help.
debian:/etc/apt#
[/code]

fais ln -s /usr/src/nvidia-kernel.tar.bz2 /usr/src/nvidia-kernel-source.tar.bz2puis recommences le m-a .

:cry:

[code]debian:/etc/apt# ln -s /usr/src/nvidia-kernel.tar.bz2 /usr/src/nvidia-kernel-source.tar.bz2
debian:/etc/apt# m-a prepare
Récupération des sources du noyau de la version : 2.6.24-1-amd64
En-têtes du noyau disponibles dans /lib/modules/2.6.24-1-amd64/build
apt-get install build-essential
Lecture des listes de paquets… Fait
Construction de l’arbre des dépendances
Lecture des informations d’état… Fait
build-essential est déjà la plus récente version disponible.
0 mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour.

Fait.
debian:/etc/apt# m-a a-i -i nvidia-kernel-source
.
Données de 1 paquets mises à jour
Récupération des sources du noyau de la version : 2.6.24-1-amd64
En-têtes du noyau disponibles dans /lib/modules/2.6.24-1-amd64/build
apt-get-y install build-essential

Fait.
download
Lecture des listes de paquets… Fait
Construction de l’arbre des dépendances
Lecture des informations d’état… Fait
nvidia-kernel-source est déjà la plus récente version disponible.
0 mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour.
Mise à jour des données de nvidia-kernel-source

Données de 1 paquets mises à jour
unpack
The source tarball could not be found!
Package nvidia-kernel-source not installed?
Running “m-a -f get nvidia-kernel-source” may help.
"/usr/share/modass/packages/nvidia-kernel-source" build KVERS=2.6.24-1-amd64 KSRC=/lib/modules/2.6.24-1-amd64/build KDREV=2.6.24-6 kdist_image
The source tarball could not be found!
Package nvidia-kernel-source not installed?
Running “m-a -f get nvidia-kernel-source” may help.
debian:/etc/apt#

[/code]

que dit ls -l /usr/src ?

Je rêve !! on fait du support dans trucs & astuces maintenant ?? :wink:
supprime nvidia-kernel-source !
tu peux aussi faire :

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

ça va forcer la recompilation du pilote.

[quote=“digos50”]j’ai eu quelques soucis, car nouveau sur debian. j’ai une carte nvidia et apres avoir cherche j’ai utilisé cette ligne de commande qui fonctionne tres bien :
m-a auto-install nvidia[/quote]
effectivement, tant que nvidia ne fait que des pilote de carte graphique module-assistant sait encore quoi faire, seulement le jour ou nvidia fera des presses-purées … :wink: je te conseille fortement de préciser ce que module-assistant (m-a pour les intimes) doit compiler, et pour auto-install et bien c’est ce que j’ai marqué a-i ! je vois que ça te chagrine, et que ça peut en dérouter d’autres, donc je vais rajouter la traduction !

[quote=“debianhadic”]Je rêve !! on fait du support dans trucs & astuces maintenant ?? :wink:
(…)[/quote]Quand ça concerne le sujet du fil on a toujours fait ça. Mais ne le répètes pas: certains pourraient croire qu’on peut >ouvrir un fil< pour y poser des questions.

j’ai vraiment jamais de chance avec linux :cry:

[code]debian:/home/pierre# m-a a-i -i -f nvidia-kernel-source
.
Données de 1 paquets mises à jour
Récupération des sources du noyau de la version : 2.6.24-1-amd64
En-têtes du noyau disponibles dans /lib/modules/2.6.24-1-amd64/build
apt-get-y install build-essential

Fait.
download
Lecture des listes de paquets… Fait
Construction de l’arbre des dépendances
Lecture des informations d’état… Fait
0 mis à jour, 0 nouvellement installés, 1 réinstallés, 0 à enlever et 0 non mis à jour.
Il est nécessaire de prendre 0o/1871ko dans les archives.
Après cette opération, 0o d’espace disque supplémentaires seront utilisés.
(Lecture de la base de données… 110307 fichiers et répertoires déjà installés.)
Préparation du remplacement de nvidia-kernel-source 1.0.8776-4 (en utilisant …/nvidia-kernel-source_1.0.8776-4_amd64.deb) …
Dépaquetage de la mise à jour de nvidia-kernel-source …
Paramétrage de nvidia-kernel-source (1.0.8776-4) …
Mise à jour des données de nvidia-kernel-source

Données de 1 paquets mises à jour
unpack
The source tarball could not be found!
Package nvidia-kernel-source not installed?
Running “m-a -f get nvidia-kernel-source” may help.
"/usr/share/modass/packages/nvidia-kernel-source" build KVERS=2.6.24-1-amd64 KSRC=/lib/modules/2.6.24-1-amd64/build KDREV=2.6.24-6 kdist_image
The source tarball could not be found!
Package nvidia-kernel-source not installed?
Running “m-a -f get nvidia-kernel-source” may help.
debian:/home/pierre#

[/code]

voila Monsieur :

ls -l /usr/src total 5240 lrwxrwxrwx 1 root src 37 mai 1 20:48 linux -> /usr/src/linux-headers-2.6.24-1-amd64 drwxr-xr-x 4 root root 4096 mai 1 20:46 linux-headers-2.6.24-1-amd64 drwxr-xr-x 18 root root 4096 mai 1 20:46 linux-headers-2.6.24-1-common drwxr-xr-x 3 root root 4096 mai 1 20:46 linux-kbuild-2.6.24 -rw-r--r-- 1 root root 3487628 déc 30 23:29 madwifi.tar.bz2 drwxr-xr-x 3 root root 4096 déc 30 23:29 modules lrwxrwxrwx 1 root src 30 mai 1 22:44 nvidia-kernel-source.tar.bz2 -> /usr/src/nvidia-kernel.tar.bz2 -rw-r--r-- 1 root root 1848300 jan 5 2007 nvidia-kernel-source.tar.gz debian:/home/pierre#

sinon la difference entre l’installateur de nvidia et cette méthode ?

Elle ne fout pas la merde comme le .run. :mrgreen:
Bon, je crois comprendre. Tu as accés aux dépots sid ?
si non, suis ce tuto là pour mettre à jour ton sources.list:
viewtopic.php?f=8&t=5659
Ensuite:

aptitude update aptitude purge nvidia-kernel-source rm -rf /usr/src/modules/nvidia-kernel/ aptitude clean aptitude install nvidia-kernel-source=169.12-1 m-a a-i -t nvidia-kernel-source

[quote=“mattotop”]Elle ne fout pas la merde comme le .run. :mrgreen:
Bon, je crois comprendre. Tu as accés aux dépots sid ?
si non, suis ce tuto là pour mettre à jour ton sources.list:
viewtopic.php?f=8&t=5659
Ensuite:

aptitude update aptitude purge nvidia-kernel-source rm -rf /usr/src/modules/nvidia-kernel/ aptitude clean aptitude install nvidia-kernel-source=169.12-1 m-a a-i -t nvidia-kernel-source[/quote]

merci, donc oui j’ai rajouté les dépots sid, apres j’ai tout ce qui était indiqué, apparemment tout s’est bien passé, une foi la procédure finie j’ai donc remplacé le “nv” par “nvidia” de mon xorg.conf

seulement ca boot pas je suis obligé de remettre “nv” :confused:

[code]X Window System Version 1.3.0
Release Date: 19 April 2007
X Protocol Version 11, Revision 0, Release 1.3
Build Operating System: Linux Debian (xorg-server 2:1.3.0.0.dfsg-12lenny2)
Current Operating System: Linux debian 2.6.24-1-amd64 #1 SMP Fri Apr 18 23:08:22 UTC 2008 x86_64
Build Date: 19 January 2008
Before reporting problems, check http://wiki.x.org
to make sure that you have the latest version.
Module Loader present
Markers: (–) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: “/var/log/Xorg.0.log”, Time: Sat May 3 00:01:47 2008
(==) Using config file: “/etc/X11/xorg.conf”
(EE) Failed to load module “nvidia” (module does not exist, 0)
(EE) No drivers available.

Fatal server error:
no screens found[/code]

tu n’es plus trés loin.
essayes maintenant aptitude install nvidia-glx=169.12-1
fais echo nvidia >>/etc/modules, aussi.

8776 => ça c’est la version de Etch

apt-cache policy nvidia-kernel-source nvidia-kernel-source: Installé : (aucun) Candidat : 169.12-1 Table de version : 169.12-1 0 998 http://ftp.fr.debian.org sid/non-free Packages 1.0.8776-4 0 990 http://ftp.fr.debian.org etch/non-free Packages

Un truc qu’il faudrait peut-être ajouter au tuto, c’est que les cartes très récentes ne sont pas supportées par le pilote de Etch mais par celui de Sid. Je vois souvent dans la section support des membres qui essaient d’installer leur carte avec le pilote de Etch alors qu’elle n’est pas supportée.

J’avais mis le lien des cartes supportées dans mon post précédent mais pas en assez gros.

Donc je rectifie :

[size=150]Liste des cartes supportées par le pilote 8776 fourni par Debian Stable Etch 4.0[/size]

Si votre carte n’apparaît pas dans cette liste, il vous faut les pilotes de Sid, qui en est au moment où j’écris ces lignes à la version 169.12.

[size=150]Liste des cartes supportées par le pilote 169.12[/size]

[quote=“mattotop”]tu n’es plus trés loin.
essayes maintenant aptitude install nvidia-glx=169.12-1
fais echo nvidia >>/etc/modules, aussi.[/quote]

voila !!! merci beaucoup, s’est passé :smiley: j’ai le beau logo nvidia au démarrage

merci d’avoir pris un peu de temps pour m’aider.

:smt006

8776 => ça c’est la version de Etch

apt-cache policy nvidia-kernel-source nvidia-kernel-source: Installé : (aucun) Candidat : 169.12-1 Table de version : 169.12-1 0 998 http://ftp.fr.debian.org sid/non-free Packages 1.0.8776-4 0 990 http://ftp.fr.debian.org etch/non-free Packages

Un truc qu’il faudrait peut-être ajouter au tuto, c’est que les cartes très récentes ne sont pas supportées par le pilote de Etch mais par celui de Sid. Je vois souvent dans la section support des membres qui essaient d’installer leur carte avec le pilote de Etch alors qu’elle n’est pas supportée.

J’avais mis le lien des cartes supportées dans mon post précédent mais pas en assez gros.

Donc je rectifie :

[size=150]Liste des cartes supportées par le pilote 8776 fourni par Debian Stable Etch 4.0[/size]

Si votre carte n’apparaît pas dans cette liste, il vous faut les pilotes de Sid, qui en est au moment où j’écris ces lignes à la version 169.12.

[size=150]Liste des cartes supportées par le pilote 169.12[/size][/quote]

Avec les pilotes LEGACY ça commence à être le bordel … Utiliser les pilotes SID sur une Etch, c’est quand même pas terrible, vu que nvidia-glx a une dépendance sur libc6 > 2.7 donc Lenny minimum, moralité le système ne restera pas Etch très longtemps !

Moralité : si la carte n’est pas supportée par le driver de Etch, on reste avec le pilote nv ou bien on upgrade en Sid ou Lenny mais avec un sources.list bien complet.

Il y a une alternative que je n’ai pas encore testée, c’est nouveau:
nouveau.freedesktop.org/wiki/FrontPage-fr
nouveau.freedesktop.org/wiki/InstallNouveau-fr
nouveau.freedesktop.org/wiki/DebianInstall
et en attendant que ça marche vraiment, ceux qui utilisent les pilotes nvidia peuvent participer au projet en utilisant renouveau:
nouveau.freedesktop.org/wiki/REnouveau-fr