PDA

Afficher la version complète : [Réglé] Nvidia: la bonne?



moniroje
19/03/2008, 17h41
Me revoilou...oui, je sais, vous tirez la tronche, mais ya que vous qui êtes sympas et patients...
Donc, sur conseil thveillon, je découvre ceci qui explique super bien:
http://www.generation-debian.org/wiki/doku...aphiques:nvidia (http://www.generation-debian.org/wiki/doku.php?id=materiels:cartes_graphiques:nvidia)
plus mon expérience...
donc, avant son étape zéro, j'ai fait une GParted-copier-coller la partition racine de Debian sur sda11
puis j'ai copié toutes mes données persos qui sont dans la partition Mesdocs: je les ai copiées sur un DVD
Enfin, un coup de Synaptic-Recharger-Tout mettre à jour: 36 en liste-Appliquer
Un reboot par desus et Debian 2.6.22-3-k7
Et tranquilos, je fais

alain@debian:~$ su
Mot de passe :
debian:/home/alain# nvidia-installer --uninstall
bash: nvidia-installer: command not found
debian:/home/alain# http://www.generation-debian.org/wiki/doku.php?id=materiels:cartes_graphiques:nvidia
soit premier pas: premier faux-pas!! ça promet!!! c'est quoi qui foire, là?

Mais lancé dans mon élan, j'ai continué sur la première étape et là, chuis rassuré:

# etch
# deb http://ftp.fr.debian.org/debian etch main contrib non-free
# deb http://security.debian.org/ etch/updates main contrib non-free
# lenny
deb http://ftp.fr.debian.org/debian lenny main contrib non-free
deb http://security.debian.org/ lenny/updates main contrib non-free
je n'ai que du main contrib non-free
2° étape:

alain@debian:~$ uname -r
2.6.22-3-k7
alain@debian:~$ uname -m
i686
alain@debian:~$
donc je fais:

alain@debian:~$ su
Mot de passe :
debian:/home/alain# apt-get install kernel-image-2.6-k7
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
E: Impossible de trouver le paquet kernel-image-2.6-k7
debian:/home/alain#
et donc, 2° étape, 2° faux-pas !!! alors là, je préfère m'asseoir et attendre vos instructions!!! (tiens, ça me rappelle mon service militaire où j'étais pas doué non plus)

oh!rocks
19/03/2008, 18h52
C'est ça qui va pas : apt-get install kernel-image-2.6-k7

Il faut mettre le nom complet : apt-get install kernel-image-2.6.22-3-k7


à plus,

oh!rocks

moniroje
19/03/2008, 19h01
Ben wé!!!! :rolleyes:
allez, j'y revas:

alain@debian:~$ su
Mot de passe :
debian:/home/alain# apt-get install kernel-image-2.6.22-3-k7
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
E: Impossible de trouver le paquet kernel-image-2.6.22-3-k7
debian:/home/alain# uname -r
2.6.22-3-k7
debian:/home/alain#

oh!rocks
19/03/2008, 19h43
Le mieux c'est de regarder dans synaptic quel est son vrai nom.


à plus,

oh!rocks

thveillon
19/03/2008, 20h10
C'est "linux-image" sous Debian, pas "kernel" parce qu'il y aussi d'autres noyaux (gnu-hurd et freebsd ) dans les dépôts.


apt-cache search linux-image-2.6* | grep k7 pour voir ce qui est dispo.


Ensuite pour la bonne version des "headers" c'est :


apt-cache search linux-headers-$(uname-r) (une fois que le noyau est installé, sinon 'uname -r' ne sert à rien...)

moniroje
19/03/2008, 20h19
Houla!!! !!!!


alain@debian:~$ apt-cache search linux-image-$(uname-r)
bash: uname-r: command not found
linux-image-2.6-486 - Linux 2.6 image on x86
linux-image-2.6-686 - Linux 2.6 image on PPro/Celeron/PII/PIII/P4
linux-image-2.6-686-bigmem - Linux 2.6 image on PPro/Celeron/PII/PIII/P4
linux-image-2.6-amd64 - Linux 2.6 image on AMD64
linux-image-2.6-k7 - Linux 2.6 image on AMD K7
linux-image-2.6-vserver-686 - Linux 2.6 image on PPro/Celeron/PII/PIII/P4
linux-image-2.6-vserver-k7 - Linux 2.6 image on AMD K7
linux-image-486 - Linux image on x86
linux-image-686 - Linux image on PPro/Celeron/PII/PIII/P4
linux-image-686-bigmem - Linux image on PPro/Celeron/PII/PIII/P4
linux-image-amd64 - Linux image on AMD64
linux-image-k7 - Linux image on AMD K7
linux-image-vserver-686 - Linux image on PPro/Celeron/PII/PIII/P4
linux-image-vserver-k7 - Linux image on AMD K7
linux-headers-2.6.22-3-486 - Header files for Linux 2.6.22 on x86
linux-headers-2.6.22-3-686 - Header files for Linux 2.6.22 on PPro/Celeron/PII/PIII/P4
linux-headers-2.6.22-3-686-bigmem - Header files for Linux 2.6.22 on PPro/Celeron/PII/PIII/P4
linux-headers-2.6.22-3-amd64 - Header files for Linux 2.6.22 on AMD64
linux-headers-2.6.22-3-k7 - Header files for Linux 2.6.22 on AMD K7
linux-headers-2.6.22-3-vserver-686 - Header files for Linux 2.6.22 on PPro/Celeron/PII/PIII/P4
linux-headers-2.6.22-3-vserver-k7 - Header files for Linux 2.6.22 on AMD K7
linux-image-2.6.22-3-486 - Linux 2.6.22 image on x86
linux-image-2.6.22-3-686 - Linux 2.6.22 image on PPro/Celeron/PII/PIII/P4
linux-image-2.6.22-3-686-bigmem - Linux 2.6.22 image on PPro/Celeron/PII/PIII/P4
linux-image-2.6.22-3-amd64 - Linux 2.6.22 image on AMD64
linux-image-2.6.22-3-k7 - Linux 2.6.22 image on AMD K7
linux-image-2.6.22-3-vserver-686 - Linux 2.6.22 image on PPro/Celeron/PII/PIII/P4
linux-image-2.6.22-3-vserver-k7 - Linux 2.6.22 image on AMD K7
linux-image-2.6.18-4-k7 - Linux 2.6.18 image on AMD K7
linux-image-2.6.18-6-k7 - Linux 2.6.18 image on AMD K7
alain@debian:~$ uname -r
2.6.22-3-k7
alain@debian:~$

igziabeher
19/03/2008, 21h14
Salux,

Suis le tuto à partir de l' étape 3 :


#apt-get install nvidia-kernel-common module-assistant

#m-a -i prepare

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

#depmod -a

Ca devrai rouler tout seul! ;)

yoplait
19/03/2008, 21h16
t'as oublié un espace dans ta commande...

moniroje
19/03/2008, 21h50
J'ai recommencé dans l'ordre ce que a dit thveillon: voir ci-dessous

moniroje
20/03/2008, 00h29
Ah, non de non, j'y arrive:::
Donc, d'abord: # apt-cache search linux-image-2.6* | grep k7
pour voir ce qui est disponible; et je vois pour mon noyau: linux-image-2.6.22-3-k7 - Linux 2.6.22 image on AMD K7
puis taper # apt-cache search linux-image-$ (uname -r) pour connaître la bonne version des headers;
en fit, j'ai mis
# apt-cache search linux-image-
qui m'a montré linux-headers-2.6.22-3-k7 - Header files for Linux 2.6.22 on AMD K7
puis uname -r qui m'a bien confirmé ces numéros: 2.6.2-3-k7
Tout existe donc et je peux passer au stade du wiki: apt-get install kernel-image-2.6-k7:

debian:/home/alain# apt-get install linux-image-2.6.22-3-k7
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
linux-image-2.6.22-3-k7 est déjà la plus récente version disponible.
Les paquets suivants ont été installés automatiquement et ne sont plus nécessaires :
python-pyxattr rdiff-backup python-pylibacl librsync1
Veuillez utiliser « apt-get autoremove » pour les supprimer.
0 mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour.
debian:/home/alain#
et ça a marché!!! hein?? ça a marché, n'est-ce pas???


3° étape: si j'ai bien compris, étant en Debian, je ne fais pas:
#apt-get install nvidia-kernel-common module-assistant
mais je tape:
#m-a -i prepare
Exact???

Bonne nuit!!! et merci encore et encore

thveillon
20/03/2008, 03h37
moniroje, j'ai une bonne et des mauvaises nouvelles... Je commence par les mauvaises.

Si tu passes par module-assistant tu n'avais pas besoin de t'embêter à installer les headers ...etc, il le fait tout seul :blink:


init 1
m-a update
m-a prepare
m-a a-i nvidia

En root.

Quant tout ça est fait sans erreurs :


apt-get install nvidia-glx nvidia-settings
nano /etc/X11/xorg.conf

Là tu remplaces le pilote "nv" par "nvidia" dans le xorg.conf


init 2

Point.

C'est le chemin le plus court de cette façon vers le nirvana glx... sauf que d'après l'expérience que je viens de faire à l'instant ça ne marche pas. Pas du tout du tout, et en plus la version du pilote nvidia n'est pas à jour.

Quand tu auras essayé ça (ça marchera peut-être chez toi, je viens de tester à l'instant sur une Debian 64bits qui n'avait jusqu'à présent pas de bureau graphique), tu pourras tout défaire et recommencer avec le script Nvidia.

N'oublie le dpkg-reconfigure -phigh xserver-xorg si tu es coincé en console.

J'ai dit qu'il y avait une bonne nouvelle :

après ce fiasco, et en prévision d'une "démonstration" d'installation ce week-end, j'ai tout nettoyé et fait la manip avec le script nvidia : 4.35mn pour avoir le pilote nvidia installé, le xorg.conf qui va bien et compiz qui tourne... Moi je reste sur la méthode dite "à la main", mais que je préfère désigner par "qui fonctionne"...

Bonne chance ! ;)


http://pix.nofrag.com/6/1/d/23eb318617dd2fc04002e720c5c89t.jpg (http://pix.nofrag.com/6/1/d/23eb318617dd2fc04002e720c5c89.html)

moniroje
20/03/2008, 08h46
Je connais ces nouvelles: voir Alionet sur Debian: je pollue!!
Au départ, chuis juste un comment vous dites??? un windowsien qui découvre Linux... c'est tout... qui débarque avec Debian, tout étonné d'y être, admiratif; qui veut sa 3D, comme avec Suse, c'est tout!!! point barre!! le plus fastoche, le moins casse-tête...
J'ai essayé un tas de méthodes, aidé par vous tous; et module-assistant au moins trois fois!!! Oui, d'une simplicité biblique à conseiller; plongeon dans le bourbier avec moniroje, trois fois...et piètre consolation, thveillon avoue aussi:
<div class='quotetop'>Citation </div>
C'est le chemin le plus court de cette façon vers le nirvana glx... sauf que d'après l'expérience que je viens de faire à l'instant ça ne marche pas. Pas du tout du tout, et en plus la version du pilote nvidia n'est pas à jour.[/b]
Ah!!! le script avec le site Nvidia!!! j'en ai des Mo de notes d'avoir essayé, raté à chaque fois!! direction Corbeille !
Et là, ce post, je ne fais que suivre le conseil qui terminait un très long post d'un autre essai qui se terminait par le conseil d'essayer ceci:
http://www.generation-debian.org/wiki/doku...aphiques:nvidia (http://www.generation-debian.org/wiki/doku.php?id=materiels:cartes_graphiques:nvidia)
après que vous réalisiez qu'il faudrait mieux que je re-formate entièrement mon Debian.

Donc, je suis là et j'essaie d 'avancer; c'est tout:!! et vous croyez que je veux apprendre à manier Linux en console. Certes, à force, j'espère bien être moins con, moins vous enuyer. Mais sinon, non, mon ambition, c'était d'avoir la 3D, c'est tout.

Et là, j'en suis ici:

<div class='quotetop'>Citation </div>
et ça a marché!!! hein?? ça a marché, n'est-ce pas???


3° étape: si j'ai bien compris, étant en Debian, je ne fais pas:
#apt-get install nvidia-kernel-common module-assistant
mais je tape:
#m-a -i prepare
Exact???[/b]

catr
20/03/2008, 16h01
j'ai pas participé à ce topic parceque je n'en ai pas les capacités, mais je crois que ton "Certes, à force, j'espère bien être moins con, moins vous enuyer. " est excessif.
je ne pense pas que tu ennuyes qui que ce soit ici.
je ne crois pas non plus qu'apprendre à se serivr de linux fasse de quelqu'un un con.

de même, tu commences par "oui, je sais, vous tirez la tronche", mais non!
et ce topic sera surement utile à d'autres.

ne vois-tu pas nos mines réjouies?

bon sinon bonne chance pour tes effets 3D, moi j'ai résolu le problème il y a un moment : j'en veux pas!

moniroje
20/03/2008, 16h26
Donc j'ai continué en faisant:

debian:/home/alain# apt-get install nvidia-kernel-common module-assistant
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
Les paquets suivants ont été installés automatiquement et ne sont plus nécessaires :
python-pyxattr rdiff-backup python-pylibacl librsync1
Veuillez utiliser « apt-get autoremove » pour les supprimer.
Paquets suggérés :
build-essential
Paquets recommandés :
nvidia-kernel-source nvidia-kernel
Les NOUVEAUX paquets suivants seront installés :
module-assistant nvidia-kernel-common
0 mis à jour, 2 nouvellement installés, 0 à enlever et 1 non mis à jour.
Il est nécessaire de prendre 108ko dans les archives.
Après cette opération, 639ko d'espace disque supplémentaires seront utilisés.
Réception de : 1 http://ftp.fr.debian.org lenny/main module-assistant 0.10.11.0 [103kB]
Réception de : 2 http://ftp.fr.debian.org lenny/contrib nvidia-kernel-common 20051028+1-0.1 [4526B]
108ko réceptionnés en 0s (111ko/s)
Sélection du paquet module-assistant précédemment désélectionné.
(Lecture de la base de données... 145467 fichiers et répertoires déjà installés.)
Dépaquetage de module-assistant (à partir de .../module-assistant_0.10.11.0_all.deb) ...
Sélection du paquet nvidia-kernel-common précédemment désélectionné.
Dépaquetage de nvidia-kernel-common (à partir de .../nvidia-kernel-common_20051028+1-0.1_all.deb) ...
Paramétrage de module-assistant (0.10.11.0) ...
Paramétrage de nvidia-kernel-common (20051028+1-0.1) ..

et comme ça a marché:

# m-a -i prepare
Récupération des sources du noyau de la version : 2.6.22-3-k7
apt-get -y install linux-headers-2.6.22-3-k7
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
Les paquets suivants ont été installés automatiquement et ne sont plus nécessaires :
python-pyxattr rdiff-backup python-pylibacl librsync1
Veuillez utiliser « apt-get autoremove » pour les supprimer.
Les paquets supplémentaires suivants seront installés :
gcc-4.1 libc6-dev libmudflap0 libmudflap0-dev linux-headers-2.6.22-3
linux-kbuild-2.6.22 linux-libc-dev
Paquets suggérés :
gcc-4.1-doc gcc-4.1-locales gcc-4.1-multilib glibc-doc manpages-dev
Paquets recommandés :
gcc c-compiler
Les NOUVEAUX paquets suivants seront installés :
gcc-4.1 libc6-dev libmudflap0 libmudflap0-dev linux-headers-2.6.22-3
linux-headers-2.6.22-3-k7 linux-kbuild-2.6.22 linux-libc-dev
0 mis à jour, 8 nouvellement installés, 0 à enlever et 1 non mis à jour.
Il est nécessaire de prendre 8592ko dans les archives.
Après cette opération, 40,2Mo d'espace disque supplémentaires seront utilisés.
Réception de : 1 http://ftp.fr.debian.org lenny/main gcc-4.1 4.1.2-19 [417kB]
Réception de : 2 http://ftp.fr.debian.org lenny/main libc6-dev 2.7-6 [3393kB]
Réception de : 3 http://security.debian.org lenny/updates/main linux-libc-dev 2.6.22-6.lenny1 [720kB]
Réception de : 4 http://security.debian.org lenny/updates/main linux-headers-2.6.22-3 2.6.22-6.lenny1 [3465kB]
Réception de : 5 http://ftp.fr.debian.org lenny/main libmudflap0 4.3.0~rc2-1 [77,6kB]
Réception de : 6 http://ftp.fr.debian.org lenny/main libmudflap0-dev 4.1.2-19 [21,1kB]
Réception de : 7 http://ftp.fr.debian.org lenny/main linux-kbuild-2.6.22 2.6.22-1 [177kB]
Réception de : 8 http://security.debian.org lenny/updates/main linux-headers-2.6.22-3-k7 2.6.22-6.lenny1 [321kB]
8592ko réceptionnés en 7s (1173ko/s)
Sélection du paquet gcc-4.1 précédemment désélectionné.
(Lecture de la base de données... 145535 fichiers et répertoires déjà installés.)
Dépaquetage de gcc-4.1 (à partir de .../gcc-4.1_4.1.2-19_i386.deb) ...
Sélection du paquet linux-libc-dev précédemment désélectionné.
Dépaquetage de linux-libc-dev (à partir de .../linux-libc-dev_2.6.22-6.lenny1_i386.deb) ...
Sélection du paquet libc6-dev précédemment désélectionné.
Dépaquetage de libc6-dev (à partir de .../libc6-dev_2.7-6_i386.deb) ...
Sélection du paquet libmudflap0 précédemment désélectionné.
Dépaquetage de libmudflap0 (à partir de .../libmudflap0_4.3.0~rc2-1_i386.deb) ...
Sélection du paquet libmudflap0-dev précédemment désélectionné.
Dépaquetage de libmudflap0-dev (à pdebian:/home/alain# m-a -i prepare
Récupération des sources du noyau de la version : 2.6.22-3-k7
apt-get -y install linux-headers-2.6.22-3-k7
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
Les paquets suivants ont été installés automatiquement et ne sont plus nécessaires :
python-pyxattr rdiff-backup python-pylibacl librsync1
Veuillez utiliser « apt-get autoremove » pour les supprimer.
Les paquets supplémentaires suivants seront installés :
gcc-4.1 libc6-dev libmudflap0 libmudflap0-dev linux-headers-2.6.22-3
linux-kbuild-2.6.22 linux-libc-dev
Paquets suggérés :
gcc-4.1-doc gcc-4.1-locales gcc-4.1-multilib glibc-doc manpages-dev
Paquets recommandés :
gcc c-compiler
Les NOUVEAUX paquets suivants seront installés :
gcc-4.1 libc6-dev libmudflap0 libmudflap0-dev linux-headers-2.6.22-3
linux-headers-2.6.22-3-k7 linux-kbuild-2.6.22 linux-libc-dev
0 mis à jour, 8 nouvellement installés, 0 à enlever et 1 non mis à jour.
Il est nécessaire de prendre 8592ko dans les archives.
Après cette opération, 40,2Mo d'espace disque supplémentaires seront utilisés.
Réception de : 1 http://ftp.fr.debian.org lenny/main gcc-4.1 4.1.2-19 [417kB]
Réception de : 2 http://ftp.fr.debian.org lenny/main libc6-dev 2.7-6 [3393kB]
Réception de : 3 http://security.debian.org lenny/updates/main linux-libc-dev 2.6.22-6.lenny1 [720kB]
Réception de : 4 http://security.debian.org lenny/updates/main linux-headers-2.6.22-3 2.6.22-6.lenny1 [3465kB]
Réception de : 5 http://ftp.fr.debian.org lenny/main libmudflap0 4.3.0~rc2-1 [77,6kB]
Réception de : 6 http://ftp.fr.debian.org lenny/main libmudflap0-dev 4.1.2-19 [21,1kB]
Réception de : 7 http://ftp.fr.debian.org lenny/main linux-kbuild-2.6.22 2.6.22-1 [177kB]
Réception de : 8 http://security.debian.org lenny/updates/main linux-headers-2.6.22-3-k7 2.6.22-6.lenny1 [321kB]
8592ko réceptionnés en 7s (1173ko/s)
Sélection du paquet gcc-4.1 précédemment désélectionné.
Dépaquetage de libmudflap0 (à partir de .../libmudflap0_4.3.0~rc2-1_i386.deb) ...
Sélection du paquet libmudflap0-dev précédemment désélectionné.
Dépaquetage de libmudflap0-dev (à pdebian:/home/alain# m-a -i prepare
Récupération des sources du noyau de la version : 2.6.22-3-k7
apt-get -y install linux-headers-2.6.22-3-k7
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
Les paquets suivants ont été installés automatiquement et ne sont plus nécessaires :
python-pyxattr rdiff-backup python-pylibacl librsync1
Veuillez utiliser « apt-get autoremove » pour les supprimer.
Les paquets supplémentaires suivants seront installés :
gcc-4.1 libc6-dev libmudflap0 libmudflap0-dev linux-headers-2.6.22-3
linux-kbuild-2.6.22 linux-libc-dev
Paquets suggérés :
gcc-4.1-doc gcc-4.1-locales gcc-4.1-multilib glibc-doc manpages-dev
Paquets recommandés :
gcc c-compiler
Les NOUVEAUX paquets suivants seront installés :
gcc-4.1 libc6-dev libmudflap0 libmudflap0-dev linux-headers-2.6.22-3
linux-headers-2.6.22-3-k7 linux-kbuild-2.6.22 linux-libc-dev
0 mis à jour, 8 nouvellement installés, 0 à enlever et 1 non mis à jour.
Il est nécessaire de prendre 8592ko dans les archives.
Après cette opération, 40,2Mo d'espace disque supplémentaires seront utilisés.
Réception de : 1 http://ftp.fr.debian.org lenny/main gcc-4.1 4.1.2-19 [417kB]
Réception de : 2 http://ftp.fr.debian.org lenny/main libc6-dev 2.7-6 [3393kB]
Réception de : 3 http://security.debian.org lenny/updates/main linux-libc-dev 2.6.22-6.lenny1 [720kB]
Réception de : 4 http://security.debian.org lenny/updates/main linux-headers-2.6.22-3 2.6.22-6.lenny1 [3465kB]
Réception de : 5 http://ftp.fr.debian.org lenny/main libmudflap0 4.3.0~rc2-1 [77,6kB]
Réception de : 6 http://ftp.fr.debian.org lenny/main libmudflap0-dev 4.1.2-19 [21,1kB]
Réception de : 7 http://ftp.fr.debian.org lenny/main linux-kbuild-2.6.22 2.6.22-1 [177kB]
Réception de : 8 http://security.debian.org lenny/updates/main linux-headers-2.6.22-3-k7 2.6.22-6.lenny1 [321kB]
8592ko réceptionnés en 7s (1173ko/s)
Sélection du paquet gcc-4.1 précédemment désélectionné.
(Lecture de la base de données... 145535 fichiers et répertoires déjà installés.)
Dépaquetage de gcc-4.1 (à partir de .../gcc-4.1_4.1.2-19_i386.deb) ...
Sélection du paquet linux-libc-dev précédemment désélectionné.
Dépaquetage de linux-libc-dev (à partir de .../linux-libc-dev_2.6.22-6.lenny1_i386.deb) ...
Sélection du paquet libc6-dev précédemment désélectionné.
Dépaquetage de libc6-dev (à partir de .../libc6-dev_2.7-6_i386.deb) ...
Sélection du paquet libmudflap0 précédemment désélectionné.
Dépaquetage de libmudflap0 (à partir de .../libmudflap0_4.3.0~rc2-1_i386.deb) ...
Sélection du paquet libmudflap0-dev précédemment désélectionné.
Dépaquetage de libmudflap0-dev (à partir de .../libmudflap0-dev_4.1.2-19_i386.deb) ...
Sélection du paquet linux-headers-2.6.22-3 précédemment désélectionné.
Dépaquetage de linux-headers-2.22-3 (à partir de .../linux-headers-2.6.22-3_2.6.22-6.lenny1_i386.deb) ...
Sélection du paquet linux-kbuild-2.6.22 précédemment désélectionné.
Dépaquetage de linux-kbuild-2.6.22 (à partir de .../linux-kbuild-2.6.22_2.6.22-1_i386.deb) ...
Sélection du paquet linux-headers-2.6.22-3-k7 précédemment désélectionné.
Dépaquetage de linux-headers-2.6.22-3-k7 (à partir de .../linux-headers-2.6.22-3-k7_2.6.22-6.lenny1_i386.deb) ...
Paramétrage de gcc-4.1 (4.1.2-19) ...
Paramétrage de linux-libc-dev (2.6.22-6.lenny1) ...
Paramétrage de libc6-dev (2.7-6) ...
Paramétrage de libmudflap0 (4.3.0~rc2-1) ...
Paramétrage de libmudflap0-dev (4.1.2-19) ...
Paramétrage de linux-headers-2.6.22-3 (2.6.22-6.lenny1) ...
Paramétrage de linux-kbuild-2.6.22 (2.6.22-1) ...
Paramétrage de linux-headers-2.6.22-3-k7 (2.6.22-6.lenny1) ...
Création du lien symbolique...
apt-get-y install build-essential

Fait.

J'arrive donc à la 4ème étape : Compiler et installer le module nvidia
Compiler le module pour le noyau :

debian:/home/alain# m-a a-i -i -t -f nvidia-kernel
.
Données de 1 paquets mises à jour
Récupération des sources du noyau de la version : 2.6.22-3-k7
En-têtes du noyau disponibles dans /lib/modules/2.6.22-3-k7/build
Création du lien symbolique...
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
Aucune version du paquet nvidia-kernel-source n'est disponible, mais il existe dans la base
de données. Cela signifie en général que le paquet est manquant, qu'il est devenu obsolète
ou qu'il n'est disponible que sur une autre source
E: Aucun paquet ne correspond au paquet nvidia-kernel-source
Échec de l'installation des sources de nvidia-kernel-source.

Paquet ignoré. Vous devez peut-être ajouter quelque chose à sources.list, comme
les archives « contrib » et « non-free ».

Mise à jour des données de nvidia-kernel-source

Données de 1 paquets mises à jour
debian:/home/alain#

Je vais éditer sources.list qui n'a que les sources lenny.
MenuK-Exécuter une commande-kdesu kwrite-Fichier-Ouvrir-aller à /etc/apt-ouvrir sources.list et là, je décommente mes sources etch (enlever le # devant leur ligne):

# etch
deb http://ftp.fr.debian.org/debian etch main contrib non-free
deb http://security.debian.org/ etch/updates main contrib non-free
# lenny
deb http://ftp.fr.debian.org/debian lenny main contrib non-free
deb http://security.debian.org/ lenny/updates main contrib non-free
et ça me conseille d'installer une autre source
On dirait que ça me conseille d'installer une autre source; laquelle à votre avis?

Merci catr pour ton propos.
C'est vrai que là, je fatigue de ne pas y arriver malgré votre aide et que je me sens très bonnet d'âne!!!
Oui, je sais, ça peut aider d'autres; c'est autant pour eux que pour mes maîtres et que pour moi que j'essaie d'être aussi explicite.
Voilà, tes encouragements plus que, mine de rien, chuis à la 4° étape!!!, je persiste...
Veux même pas des effets 3D (avec Suse, j'ai désinstallé compiz) ; veux juste faire de la moto et du billard et GoogleEarth

Agemen
20/03/2008, 16h27
Un autre post d piratage de sujet, en hs, etc etc etc... mais promis pour moi ce sera le seul (j'espère :P ) ;) ;) ;)
Je n'ai pas eu l'impression que thveillon voulit t'apprendre la ligne de commande... à mon avis c'est assez compliqué pour mériter plus de deux posts sur l'installation des pilotes nvidia ;) . En fait, je crois plutôt qu'en essayant de t'aider, il t'a indiqué qu'une méthode a priori plus complexe fonctionne à coup sur... tout en te laissant le choix avec une autre stratégie qu'il connaissait moins.
Ensuite... franchement... les gens que tu ennuies, s'il y'en a, ne sont pas tout à fait les bienvenus ici à mon sens. Ce forum est estampillé openSUSE, et SUSE linux, certes, mais c'est pas vraiment une raison pour te foutre à la porte... d'autant plus qu'on a quelques debianneux barbus (arrête de nier, thveillon!!! vieillit et arrête de te raser!!!) qui maîtrisent plutôt violemment le sujet, et qui sont tout ouverts pour te donner un coup de main.
Être moins con? bwof.... t'es déjà vachement malin, je trouve, et puis vachement persévérant.... j'ai rarement vu un acharné comme toi, et pourtant, en bon breton, des têtus, j'en ai vu... Ce que tu fais pour installer ta debian, c'est incroyable. Alors si en plus ça peut se passer su Alionet, francehment, je vois pas pourquoi on se plaindrais... Si tu veux, à la fin de l'histoire, on écrira tes mémoires ensemble :D
Et désolé pour le piratage de sujet... ce sont les risques de la communauté ;)

PS : merde, je voulais que mon post vienne juste après celui de catr, pour prolonger son propos, mais t'es tellement rapide que tu m'as grillé, moniroje ;)

igziabeher
20/03/2008, 17h23
là, j'en suis ici:


3° étape: si j'ai bien compris, étant en Debian, je ne fais pas:
#apt-get install nvidia-kernel-common module-assistant
mais je tape:
#m-a -i prepare
Exact???[/b]

Tu n'as pas bien compris alors.. thveillon t' as donné la solution complète de plus!

<div class='quotetop'>Citation (moniroje @ 20/03/2008 à 7:46) <{POST_SNAPBACK}> (index.php?act=findpost&pid=170249)</div>
Mais sinon, non, mon ambition, c'était d'avoir la 3D, c'est tout.[/b]

Ya ubuntu aussi avec la 3D en un clic...

En effet, il faut ajouter le dépot sid pour bénéficier du nvidia-kernel-source du dernier driver nvidia :


[rcawk@debian:~] $ wajig policy nvidia-kernel-source
nvidia-kernel-source:
Installé : 169.09-1
Candidat : 169.09-1
Table de version :
*** 169.09-1 0
996 http://ftp.fr.debian.org sid/non-free Packages
100 /var/lib/dpkg/status
1.0.8776-4 0
500 http://ftp.fr.debian.org etch/non-free Packages
[rcawk@debian:~] $

moniroje
20/03/2008, 18h23
Donc ajouter le dépôt sid dans mon sources.list ???
quelle forme a-t-il???
http://ftp.fr.debian.org sid/non-free Packages
comme au post précédent de igziabeher ???
ou bien je rajoute ceci, copie de mes sources en remplaçant etch par sid ?

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

que j'appliquerai juste le temps de la commande
# m-a a-i -i -t -f nvidia-kernel
pour ensuite la commenter?

igziabeher
20/03/2008, 19h51
re,

A mon humble avis, tu peux rester en sid car au moins elle est "complète", contrairement a lenny qui sera la prochaine stable.

Donc voici un /etc/apt/sources.list :


## etch
deb http://ftp.fr.debian.org/debian/ etch main contrib non-free
deb-src http://ftp.fr.debian.org/debian/ etch main contrib non-free
#debian-marillat
deb http://www.debian-multimedia.org etch main
deb-src http://www.debian-multimedia.org etch main
# security
deb http://security.debian.org/ etch/updates main contrib non-free
deb-src http://security.debian.org/ etch/updates main contrib non-free
# volatile
deb http://ftp.ens-cachan.fr/ftp/debian-volatile etch/volatile main contrib non-free
deb-src http://ftp.ens-cachan.fr/ftp/debian-volatile etch/volatile main contrib non-free

## lenny
deb http://ftp.fr.debian.org/debian/ lenny main contrib non-free
deb-src http://ftp.fr.debian.org/debian/ lenny main contrib non-free
#debian-marillat
deb http://www.debian-multimedia.org lenny main
deb-src http://www.debian-multimedia.org lenny main
# security
deb http://security.debian.org/ lenny/updates main contrib non-free
deb-src http://security.debian.org/ lenny/updates main contrib non-free

## 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
#debian-marillat
deb http://www.debian-multimedia.org sid main
deb-src http://www.debian-multimedia.org sid main

## experimental
deb http://ftp.fr.debian.org/debian/ experimental main contrib non-free
deb-src http://ftp.fr.debian.org/debian/ experimental main contrib non-free
#debian-marillat
deb http://www.debian-multimedia.org experimental main
deb-src http://www.debian-multimedia.org experimental main

associé a un /etc/apt/preferences :


Package: *
Pin: release o=apt-build
Pin-Priority: 999

Package: *
Pin: release o=Unofficial Multimedia Packages,a=unstable,l=Unofficial Multimedia Packages
Pin-Priority: 998

Package: *
Pin: release o=Debian,a=unstable,l=Debian
Pin-Priority: 997

Package: *
Pin: release o=volatile.debian.org,a=stable,l=debian-volatile
Pin-Priority: 996

Package: *
Pin: release o=Debian,a=stable,l=Debian-Security
Pin-Priority: 995

Package: *
Pin: release o=Unofficial Multimedia Packages,a=stable,l=Unofficial Multimedia Packages
Pin-Priority: 994

Package: *
Pin: release v=4.0*,o=Debian,a=stable,l=Debian
Pin-Priority: 993

Package: *
Pin: release o=Debian,a=testing,l=Debian-Security
Pin-Priority: 992

Package: *
Pin: release o=Unofficial Multimedia Packages,a=testing,l=Unofficial Multimedia Packages
Pin-Priority: 991

Package: *
Pin: release o=Debian,a=testing,l=Debian
Pin-Priority: 990

Package: *
Pin: release o=Unofficial Multimedia Packages,a=experimental,l=Unofficial Multimedia Packages
Pin-Priority: 99

Package: *
Pin: release o=Debian,a=experimental,l=Debian
Pin-Priority: 98

Te permet de piocher dans tout les depots (apt-get install paquet=version du paquet) tout en restant en sid!

Source (http://forum.debian-fr.org/viewtopic.php?t=5659)

moniroje
20/03/2008, 21h11
OK, je vais rajouter ceci à ma sources.list:
<div class='quotetop'>Citation </div>
## 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[/b]
et pas plus... pour le moment, mon but: installer la 3D nvidia
et je me rappelle que ya un mois, à aller trop vite, bonjour les dégâts... et oh!rocks et thveillon m'avaient conseillé la prudence.
En plus, le /etc/apt/preferences, ils ne m'en ont pas encore parlé.
Donc, je vais rajouter ça puis
# m-a a-i -i -t -f nvidia-kernel

igziabeher
20/03/2008, 21h15
comme tu veux! ;)

moniroje
20/03/2008, 21h27
Ma nouvelle sources.list:
<div class='quotetop'>Citation </div>
# etch
deb http://ftp.fr.debian.org/debian etch main contrib non-free
deb http://security.debian.org/ etch/updates main contrib non-free
# lenny
deb http://ftp.fr.debian.org/debian lenny main contrib non-free
deb http://security.debian.org/ lenny/updates main contrib non-free
# 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[/b]
et le résultat:

alain@debian:~$ su
Mot de passe :
debian:/home/alain# m-a a-i -i -t -f nvidia-kernel
.
Données de 1 paquets mises à jour
Récupération des sources du noyau de la version : 2.6.22-3-k7
En-têtes du noyau disponibles dans /lib/modules/2.6.22-3-k7/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
Aucune version du paquet nvidia-kernel-source n'est disponible, mais il existe dans la base
de données. Cela signifie en général que le paquet est manquant, qu'il est devenu obsolète
ou qu'il n'est disponible que sur une autre source
E: Aucun paquet ne correspond au paquet nvidia-kernel-source
Échec de l'installation des sources de nvidia-kernel-source.

Paquet ignoré. Vous devez peut-être ajouter quelque chose à sources.list, comme
les archives « contrib » et « non-free ».

Mise à jour des données de nvidia-kernel-source

Données de 1 paquets mises à jour
debian:/home/alain#

igziabeher
21/03/2008, 05h25
Ma nouvelle sources.list:

et le résultat:

alain@debian:~$ su
Mot de passe :
debian:/home/alain# m-a a-i -i -t -f nvidia-kernel
.
Données de 1 paquets mises à jour
Récupération des sources du noyau de la version : 2.6.22-3-k7
En-têtes du noyau disponibles dans /lib/modules/2.6.22-3-k7/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
Aucune version du paquet nvidia-kernel-source n'est disponible, mais il existe dans la base
de données. Cela signifie en général que le paquet est manquant, qu'il est devenu obsolète
ou qu'il n'est disponible que sur une autre source
E: Aucun paquet ne correspond au paquet nvidia-kernel-source
Échec de l'installation des sources de nvidia-kernel-source.

Paquet ignoré. Vous devez peut-être ajouter quelque chose à sources.list, comme
les archives « contrib » et « non-free ».

Mise à jour des données de nvidia-kernel-source

Données de 1 paquets mises à jour
debian:/home/alain#[/b]

Vu que tu as exactement le même message d' erreur, c' est sans doute que tu n' as pas indiqué à ton système que tu lui as ajouté une source.


apt-get update

Par-contre fais bien attention lors de ton # m-a a-i -i -t -f nvidia-kernel qu' il n' installe pas le noyau de sid (2.6.24), au quel cas, il faudra redémarrer et booter dessus, puis refaire la manip à partir de # m-a -i prepare

moniroje
21/03/2008, 08h37
viii, c'est clair. Comme quoi, à suivre un tuto à la lettre, en fait, ya toujours un tas de trucs à rajouter!! Donc rajouter apt-get update.

Cette nuit, je m'étais dit: si ça a raté, c'est que j'ai pas pris toute la sources.list de igzia; donc, je vais copier ma sources-list en sources.list.copy, prendre celle d'igzia juste le temps de la manip... Mais j'ai été obligé à rêver de q , sinon, si je dors en pensant à Debian, autant me relever, hein?

Mais à tous les coups, il va m'installer le noyau 2.6. 24 ! Et comment je fais pour ne pas l'installer??? tu crois qu'il va me proposer: do you want to install linux- 2.6.24? Y or n ? Et pourquoi le refuser??? il n'est pas au point? encore bancal? Sinon, ouai, ça m'en fera un de plus sur mon ordi, au vu de mon Grub!!! Tiens, autre chose: est-il vraiment besoin que j'ai tous ces linux-image? 2.6.18-4-686 et 2.6.18-6-k7 et 2.6.18-23-k7 et bientôt: 2.6.24- ?

OK, je note: rebooter et si 2.6.24, le choisir, puis revenir au stade # m-a -i prepare
Si pas de 2.6.24, continuer à # m-a a-i -i -t -f nvidia-kernel

à toutt !!! :)

moniroje
21/03/2008, 13h27
Action: apt-get update pour tenir compte du rajout du dépôt sid puis # m-a a-i -i -t -f nvidia-kernel : là, ça mouline sec pour finir par: Paramétrage de nvidia-kernel-2.6.22-3-k7 (169.09... lenny1)
Je reboote: pas de Debian 2.6.24 en vue, sur le grub. Donc, continuer
depmod -a qui semble ne rien faire:

Paramétrage de nvidia-kernel-2.6.22-3-k7 (169.09-1+2.6.22-6.lenny1) ...
debian:/home/alain# depmod -a
debian:/home/alain#
bon, je suppose que ça a faitet je continue:
<div class='quotetop'>Citation </div>
5ème étape : Installer et configurer le driver nvidia glx X

Installez les derniers paquets nécessaires :

#apt-get install nvidia-glx nvidia-glx-dev xserver-xfree86

(si vous préférez Xorg à Xfree remplacez xserver-xfree86 par xserver-xorg[/b]
et là, qu'en pensez-vous?? je mets
#apt-get install nvidia-glx nvidia-glx-dev xserver-xfree86
ou bien je mets:
#apt-get install nvidia-glx nvidia-glx-dev xserver-xorg
?

moniroje
21/03/2008, 15h13
Bon, j'ai vu dans mon /etc/X11 que j'avais xorg.conf; en plus, avec du Google, je choisis d'autant plus xorg et vas-y que je choisis xorg: oui mais ce qui me semblait une formalité me donne ceci:

alain@debian:~$ su
Mot de passe :
debian:/home/alain# apt-get install nvidia-glx nvidia-glx-dev xserver-xorg
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
xserver-xorg est déjà la plus récente version disponible.
Certains paquets ne peuvent être installés. Ceci peut signifier
que vous avez demandé l'impossible, ou bien, si vous utilisez
la distribution unstable, que certains paquets n'ont pas encore
été créés ou ne sont pas sortis d'Incoming.
L'information suivante devrait vous aider à résoudre la situation :

Les paquets suivants contiennent des dépendances non satisfaites :
nvidia-glx: Dépend: xserver-xorg-core (>= 2:1.4) mais 2:1.3.0.0.dfsg-12lenny2 devra être installé
E: Paquets défectueux
debian:/home/alain#
Je fais quoi, docteur???

noestrium
21/03/2008, 16h54
Salut à tous,

Je n'étais pas revenu vers vous pour ce topic, voici mon retour d'expérience :

Installation Debian etch : no souçaille

3D ok, plus wifi avec la carte rt2500, le tout par module-assistant

je rentre les sources lenny dans sources.list en commentant les lignes concernant etch

puis : apt-get update && apt-get dist-upgrade

Tout se passe bien, je reboote, je choisis le 2.6.22-.... et je tombe bien sûr dans le mode console

et là, ça se complique.

Impossible via module assistant de réinstaller les pilotes nvidia (par la même méthode). Mais si ce n'était que ça.... impossible de réinstaller les pilotes rt2500!!!! donc, plus de 3D et plus de Wifi...

En fin de compte, je crois que lenny n'est pas encore très stable, et que c'est là le problème....

moniroje
21/03/2008, 17h30
viii; avec module-assistant, j'ai dû essayer trois fois au moins, et la 3° fois, avec l'aide de thveillon et oh!rocks, sans plus de succès..
Là, j'essaye encore module-assistant mais selon http://www.generation-debian.org/wiki/doku...aphiques:nvidia (http://www.generation-debian.org/wiki/doku.php?id=materiels:cartes_graphiques:nvidia)
et avec l'aide de la bande, thveillon et les autres et on arrive à la cinquième étape!!!
la dernière!!!

noestrium
21/03/2008, 17h41
Ah oui, j'ai oublié de dire.... en essayant d'installer via le paquet tout frais téléchargé de nvidia, il me dis que comme le noyau a été compilé avec gcc 4.1 et que mon compilateur installé est gcc 4.2, le chargeur de module va m'envoyer cueillir des fraises parce qu'il aime pas la diversité culturelle (interprétation libre de ma part....)

Bref, c'est un peu contrariant... As-tu vu des infos intéressantes sur les forums Debian? Je crois qu'ici, nous avons tout donné! (j'suis épuisé..... et je ne te parle pas de thveillon à qui tu as fais prendre 10 ans! :lol: )

igziabeher
21/03/2008, 18h15
re,

pour savoir si un paquet est installé :


apt-cache policy le_paquet

Sinon, ton dernier message :

<div class='quotetop'>Citation </div>
Les paquets suivants contiennent des dépendances non satisfaites :
nvidia-glx: Dépend: xserver-xorg-core (>= 2:1.4) mais 2:1.3.0.0.dfsg-12lenny2 devra être installé
E: Paquets défectueux
debian:/home/alain#[/b]

dit que le nvidia de sid necessite le xserver-xorg de sid donc il faut que tu passes en sid :


apt-get dist-ugrade

moniroje
21/03/2008, 19h39
à Noestrium: ce qu'il te dit, je m'en rappelle que thveillon m'avait dit de ne pas tenir compte de qu'il n'aime pas ton gcc, qu'il fallait passer outre. Mais il te le dira lui-même quand il reviendra...
Oui, tu crois que à cause de moi, il a pris 10 ans??? Houlala, houlala!!! c'est pour ça qu'on le voit plus!!! il est à l'hopital??? ou pire, il est en Vista???
Heu, Noestrium, sans te vexer, je crois que tu interfères, là... sans blague, fais un post à part si tu ne suis pas la même route, parce que là, je vais encore m'égarer: je crois que c'est ça qui m'est arrivé avant: à écouter plusieurs, chacun avec sa méthode, j'ai fait compliqué quand c'était simple et même irréalisable au point qu'on m'a conseillé de re-installer Debian, ce qui est paraît-il rarissime.
Et là, je touche au but, nom de nom!!! cinquième et dernière étape!!

à Igziabeher: tu réponds à nous deux et c'est pour moi que tu dis ça?? ou pour noestrium??
<div class='quotetop'>Citation </div>
pour savoir si un paquet est installé :

Code
apt-cache policy le_paquet[/b]
quel paquet dois-je voir s'il est installé???
et là, si j'ai bien compris:
<div class='quotetop'>Citation </div>
dit que le nvidia de sid necessite le xserver-xorg de sid donc il faut que tu passes en sid :

Code
apt-get dist-ugrade[/b]
je dois d'abord passer en sid en tapant:
apt-get dist-ugrade
puis je retape:
apt-get install nvidia-glx nvidia-glx-dev xserver-xorg

n'est-ce pas???


Ben dis donc, le apt-get dist-upgrade ça a mouliné!!!
la fin, c'est:

update-initramfs: Generating /boot/initrd.img-2.6.22-3-k7
Paramétrage de vorbis-tools (1.2.0-1) ...
Paramétrage de xsane-common (0.995-2) ...
Paramétrage de xsane (0.995-2) ...
debian:/home/alain#

igziabeher
21/03/2008, 19h40
à Noestrium: ce qu'il te dit, je m'en rappelle que thveillon m'avait dit de ne pas tenir compte de qu'il n'aime pas ton gcc, qu'il fallait passer outre. Mais il te le dira lui-même quand il reviendra...
Oui, tu crois que à cause de moi, il a pris 10 ans??? Houlala, houlala!!! c'est pour ça qu'on le voit plus!!! il est à l'hopital??? ou pire, il est en Vista???
Heu, Noestrium, sans te vexer, je crois que tu interfères, là... sans blague, fais un post à part si tu ne suis pas la même route, parce que là, je vais encore m'égarer: je crois que c'est ça qui m'est arrivé avant: à écouter plusieurs, chacun avec sa méthode, j'ai fait compliqué quand c'était simple et même irréalisable au point qu'on m'a conseillé de re-installer Debian, ce qui est paraît-il rarissime.
Et là, je touche au but, nom de nom!!! cinquième et dernière étape!!

à Igziabeher: tu réponds à nous deux et c'est pour moi que tu dis ça?? ou pour noestrium??

quel paquet dois-je voir s'il est installé???
et là, si j'ai bien compris:

je dois d'abord passer en sid en tapant:
apt-get dist-ugrade
puis je retape:
apt-get install nvidia-glx nvidia-glx-dev xserver-xorg

n'est-ce pas???[/b]

apt-cache policy c' est pour xserver-xorg (tu verras qu' il est installé)

et donc oui passes en sid avec apt-get dist-upgrade et ensuite apt-get install nvidia-glx nvidia-glx-dev

moniroje
21/03/2008, 20h36
Ben dis donc, le apt-get dist-upgrade ça a mouliné!!!
la fin, c'est:

update-initramfs: Generating /boot/initrd.img-2.6.22-3-k7
Paramétrage de vorbis-tools (1.2.0-1) ...
Paramétrage de xsane-common (0.995-2) ...
Paramétrage de xsane (0.995-2) ...
debian:/home/alain#
Ensuite, je fais

debian:/home/alain# apt-cache policy xserver-xorg
xserver-xorg:
Installé : 1:7.2-5
Candidat : 1:7.2-5
Table de version :
1:7.3+10 0
500 http://ftp.fr.debian.org sid/main Packages
*** 1:7.2-5 0
990 http://ftp.fr.debian.org lenny/main Packages
100 /var/lib/dpkg/status
1:7.1.0-19 0
500 http://ftp.fr.debian.org etch/main Packages
debian:/home/alain#
xserver-xorg est bien installé; je continue:

debian:/home/alain# #apt-get install nvidia-glx nvidia-glx-dev xserver-xorg
debian:/home/alain#
et là!!! surprise, aucune réaction!!! au contraire de la dernière fois où il me disait que je demandais l'impossible. Je suppose que c'est bon signe.
La suite est: "Reste maintenant à indiquer à X d'utiliser le nouveau driver :

#dpkg-reconfigure xserver-xfree86

(remplacez xserver-xfree86 par xserver-xorg si vous avez installer Xorg) Et configurer l'écran, la résolution la souris, etc selon vos besoins. Choisissez le driver nvidia à la place de nv"
C'est presque fini!!! j'espère que je répondrai juste pour l'écran, la résolution et la souris etc.




J'ai donc fait dpkg-reconfigure xserver-xorg qui m'a ouvert Configuration de xserver-xorg; ai choisi l'automatique; oui mais pb: à Pilote du server X il y a une liste de apm à voodoo avec nv mais pas vu nvidia!!!! que se passe-t-il??? J'ai fait Session-quitter

igziabeher
21/03/2008, 22h15
Ben dis donc, le apt-get dist-upgrade ça a mouliné!!!
la fin, c'est:

update-initramfs: Generating /boot/initrd.img-2.6.22-3-k7
Paramétrage de vorbis-tools (1.2.0-1) ...
Paramétrage de xsane-common (0.995-2) ...
Paramétrage de xsane (0.995-2) ...
debian:/home/alain#
Ensuite, je fais

debian:/home/alain# apt-cache policy xserver-xorg
xserver-xorg:
Installé : 1:7.2-5
Candidat : 1:7.2-5
Table de version :
1:7.3+10 0
500 http://ftp.fr.debian.org sid/main Packages
*** 1:7.2-5 0
990 http://ftp.fr.debian.org lenny/main Packages
100 /var/lib/dpkg/status
1:7.1.0-19 0
500 http://ftp.fr.debian.org etch/main Packages
debian:/home/alain#
xserver-xorg est bien installé; je continue:

debian:/home/alain# #apt-get install nvidia-glx nvidia-glx-dev xserver-xorg
debian:/home/alain#
et là!!! surprise, aucune réaction!!! au contraire de la dernière fois où il me disait que je demandais l'impossible. Je suppose que c'est bon signe.
La suite est: "Reste maintenant à indiquer à X d'utiliser le nouveau driver :

#dpkg-reconfigure xserver-xfree86

(remplacez xserver-xfree86 par xserver-xorg si vous avez installer Xorg) Et configurer l'écran, la résolution la souris, etc selon vos besoins. Choisissez le driver nvidia à la place de nv"
C'est presque fini!!! j'espère que je répondrai juste pour l'écran, la résolution et la souris etc.
J'ai donc fait dpkg-reconfigure xserver-xorg qui m'a ouvert Configuration de xserver-xorg; ai choisi l'automatique; oui mais pb: à Pilote du server X il y a une liste de apm à voodoo avec nv mais pas vu nvidia!!!! que se passe-t-il??? J'ai fait Session-quitter[/b]

Youpee :D

Tu édites /etc/X11/xorg.conf, tu remplaces Driver "nv" par Driver "nvidia" tu rebootes, tu verras la bête! ;)

moniroje
21/03/2008, 23h23
Mouais, t'es optimiste!!!! attends avant de faire Youpee!!!!
Bon, j'y vais, éditer; à bientôt
Donc, éditer et si pas de pb, rebooter et bien regarder ce qui se passe.

de Suse:
J'ai édité par kdesu-kwrite le /etc/X11/xorg.conf
au niveau section "Device" j'ai trouvé Driver "nv" et j'ai mis "nvidia"
Enregistrer
Puis re-boot:
j'ai vu: File system clean et, hélas: la page est restée noire avec login:_
j'ai fait startx et ça m'a écrit ceci:

using config files /etc/X11/xorg.conf
Failed to load module "nvidia"
(module does not exist,0)
no drivers available
Fatal server error
no screens found
X10: fatal 10 error 104...
Donc, comment je fais pour retrouver ma Debian??
sur cette page noire??? je suppose que je dois passer en su puis kdesu-kwrite /etc/X11/xorg.conf
???
et là, revenir à Section "Device"
et modifier nvidia par nv ???

igziabeher
21/03/2008, 23h53
Mouais, t'es optimiste!!!! attends avant de faire Youpee!!!!
Bon, j'y vais, éditer; à bientôt
Donc, éditer et si pas de pb, rebooter et bien regarder ce qui se passe.

de Suse:
J'ai édité par kdesu-kwrite le /etc/X11/xorg.conf
au niveau section "Device" j'ai trouvé Driver "nv" et j'ai mis "nvidia"
Enregistrer
Puis re-boot:
j'ai vu: File system clean et, hélas: la page est restée noire avec login:_
j'ai fait startx et ça m'a écrit ceci:

using config files /etc/X11/xorg.conf
Failed to load module "nvidia"
(module does not exist,0)
no drivers available
Fatal server error
no screens found
X10: fatal 10 error 104...
Donc, comment je fais pour retrouver ma Debian??
sur cette page noire??? je suppose que je dois passer en su puis kdesu-kwrite /etc/X11/xorg.conf
???
et là, revenir à Section "Device"
et modifier nvidia par nv ???[/b]


lol
sans doute que oui, c' est donc que nvidia est pas installé...

moniroje
22/03/2008, 00h05
Je me demande si le couac, ça pas été là, au post 19h36:
<div class='quotetop'>Citation </div>
Code
debian:/home/alain# #apt-get install nvidia-glx nvidia-glx-dev xserver-xorg
debian:/home/alain#

et là!!! surprise, aucune réaction!!! au contraire de la dernière fois où il me disait que je demandais l'impossible. Je suppose que c'est bon signe.[/b]
Bon, l'os, on doit pouvoir le retrouver où??? j'ai assez détaillé tout ce que j'ai fait??
N'empêche, tu me dis, stp, comment je fais de la page noire, pour éditer mon xorg.conf et le ramener à nv, stp???
De toute façon, c'est mon heure du dodo; si j'insiste, chuis encore moins opérationnel!! Bonne nuit!
Ben wé que c'est là!!!! regarde!!! alain# #apt-...
OK, faut que je retrouve ma Debian avec nv, dis-moi comment, et je recommencerai demain à partir de cela, si c'est ça l'erreur.

igziabeher
22/03/2008, 10h56
re,

Pour éditer ton xorg.conf sans X :


#nano /etc/X11/xorg.conf

Pour enregistrer la modif du fichier :

Appuies sur les touches [ctrl]+[x] puis la touche [o] puis la touche [entrée]

Donc pour vérifier si nvidia est installé :


#apt-cache policy nvidia-glx

Qui devrait te répondre :


nvidia-glx:
Installé : 169.09-1
Candidat : 169.09-1
Table de version :
*** 169.09-1 0
996 http://ftp.fr.debian.org sid/non-free Packages
100 /var/lib/dpkg/status
1.0.8776-4 0
500 http://ftp.fr.debian.org etch/non-free Packages

Edit: Je vois que tu as fait :

debian:/home/alain# #apt-get install nvidia-glx nvidia-glx-dev xserver-xorg

or c' est :


debian:/home/alain# apt-get install nvidia-glx nvidia-glx-dev xserver-xorg

sans le # devant apt

thveillon
22/03/2008, 12h25
<div class='quotetop'>Citation </div>
Pour éditer ton xorg.conf sans X :


#nano /etc/X11/xorg.conf

Pour enregistrer la modif du fichier :

Appuies sur les touches [ctrl]+[x] puis la touche [o] puis la touche [entrée][/b]

C'est [ctrl] [o] et entrée pour enregistrer et [ctrl] [x] pour quitter.

Je n'ai pas le temps de relire tous les post, je viens de rentrer chez moi. D'après ce que je comprends tu as passé les trois quart de ton système en Sid, mis à part le noyau, juste parce que nvidia-glx n'est pas dispo en Lenny pour le moment... C'est un peu radical pour installer un pilote de carte video.

Je dois repartir, je repasserai ici ce soir pour voir où tu en es, mais pour le moment je pense que le module nvidia même s'il est compilé ne l'a pas été avec la bonne version de gcc par rapport à ton noyau, il ne se chargera pas. Si tu veux passer en Sid passe aussi le noyau, je suis en Lenny mais sur le noyau Sid qui ne pose aucun problème.

Depuis ton écran noir passe sur une console virtuelle (ctrl alt F6) pour éditer ton xorg.conf ou refaire un dpkg-reconfigure -phigh xserver-xorg . Tu devrais passer en init 1 avant ou stopper x avec /etc/init.d/kdm stop (si tu es sous kde, sinon c'est gdm au lieu de kdm) avant de reconfigurer x.

T'en fait pas pour les dix ans, je viens de me taper 300bornes pour aller chez un client récupérer un boulot urgent parce qu'il n'a plus de connexion, il neige et j'ai mes beaux parents sur le dos pour le week-end... alors Nvidia à côté c'est des vacances ! ;)

À plus.

igziabeher
22/03/2008, 12h30
C'est [ctrl] [o] et entrée pour enregistrer et [ctrl] [x] pour quitter.[/b]

Exactement le même résultat que ma commande... ;)

moniroje
22/03/2008, 19h40
Voilà j'ai pu retrouver ma Debian en éditant le xorg.conf avec les conseils de igziabeher puis j'ai fait ceci:

alain@debian:~$ su
Mot de passe :
debian:/home/alain# apt-get install nvidia-glx nvidia-glx-dev xserver-xorg
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
xserver-xorg est déjà la plus récente version disponible.
Certains paquets ne peuvent être installés. Ceci peut signifier
que vous avez demandé l'impossible, ou bien, si vous utilisez
la distribution unstable, que certains paquets n'ont pas encore
été créés ou ne sont pas sortis d'Incoming.
L'information suivante devrait vous aider à résoudre la situation :

Les paquets suivants contiennent des dépendances non satisfaites :
nvidia-glx: Dépend: xserver-xorg-core (>= 2:1.4) mais 2:1.3.0.0.dfsg-12lenny2 devra être installé
E: Paquets défectueux
debian:/home/alain#
et ça me donne exactement le même message que la première fois; donc inutile de continuer plus loin sinon de suivre thveillon:
<div class='quotetop'>Citation </div>
pense que le module nvidia même s'il est compilé ne l'a pas été avec la bonne version de gcc par rapport à ton noyau, il ne se chargera pas. Si tu veux passer en Sid passe aussi le noyau, je suis en Lenny mais sur le noyau Sid qui ne pose aucun problème.[/b]
alors, svp, comment passer en sid le noyau?

igziabeher
22/03/2008, 21h01
Voilà j'ai pu retrouver ma Debian en éditant le xorg.conf avec les conseils de igziabeher puis j'ai fait ceci:

alain@debian:~$ su
Mot de passe :
debian:/home/alain# apt-get install nvidia-glx nvidia-glx-dev xserver-xorg
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
xserver-xorg est déjà la plus récente version disponible.
Certains paquets ne peuvent être installés. Ceci peut signifier
que vous avez demandé l'impossible, ou bien, si vous utilisez
la distribution unstable, que certains paquets n'ont pas encore
été créés ou ne sont pas sortis d'Incoming.
L'information suivante devrait vous aider à résoudre la situation :

Les paquets suivants contiennent des dépendances non satisfaites :
nvidia-glx: Dépend: xserver-xorg-core (>= 2:1.4) mais 2:1.3.0.0.dfsg-12lenny2 devra être installé
E: Paquets défectueux
debian:/home/alain#
et ça me donne exactement le même message que la première fois; donc inutile de continuer plus loin sinon de suivre thveillon:

alors, svp, comment passer en sid le noyau?[/b]


apt-get install linux-image-2.6.24-1-686

Mais tu as un autre problème : ton xorg-server est celui de lenny et il te faut celui de sid :


apt-get install xserver-xorg/unstable

moniroje
22/03/2008, 22h27
OK, je fais:

alain@debian:~$ su
Mot de passe :
debian:/home/alain# apt-get install linux-image-2.6.24-1-686
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
Les paquets suivants ont été installés automatiquement et ne sont plus nécessaires :
python-pyxattr rdiff-backup python-pylibacl librsync1
Veuillez utiliser « apt-get autoremove » pour les supprimer.
Paquets suggérés :
linux-doc-2.6.24
Les NOUVEAUX paquets suivants seront installés :
linux-image-2.6.24-1-686
0 mis à jour, 1 nouvellement installés, 0 à enlever et 47 non mis à jour.
Il est nécessaire de prendre 19,1Mo dans les archives.
Après cette opération, 55,4Mo d'espace disque supplémentaires seront utilisés.
Réception de : 1 http://ftp.fr.debian.org sid/main linux-image-2.6.24-1-686 2.6.24-4 [19,1MB]
19,1Mo réceptionnés en 9s (2031ko/s)
Préconfiguration des paquets...
Sélection du paquet linux-image-2.6.24-1-686 précédemment désélectionné.
(Lecture de la base de données... 158263 fichiers et répertoires déjà installés.)
Dépaquetage de linux-image-2.6.24-1-686 (à partir de .../linux-image-2.6.24-1-686_2.6.24-4_i386.deb) ...
Done.
Paramétrage de linux-image-2.6.24-1-686 (2.6.24-4) ...
Running depmod.
Finding valid ramdisk creators.
Using mkinitramfs-kpkg to build the ramdisk.
Running postinst hook script update-grub.
Searching for GRUB installation directory ... found: /boot/grub
Searching for default file ... found: /boot/grub/default
Testing for an existing GRUB menu.lst file ... found: /boot/grub/menu.lst
Searching for splash image ... none found, skipping ...
Found kernel: /boot/vmlinuz-2.6.24-1-686
Found kernel: /boot/vmlinuz-2.6.22-3-k7
Found kernel: /boot/vmlinuz-2.6.18-6-k7
Found kernel: /boot/vmlinuz-2.6.18-4-k7
Updating /boot/grub/menu.lst ... done
voilà qui s'est bien passé; je continue:
debian:/home/alain# apt-get install xserver-xorg/unstable
mais là, message d'erreur comme avant...
Je réalise qu'il faut d'abord rebooter sur mon nouveau noyau; effectivement, je l'ai sur mon grub et je recommence et ça donne ceci:

debian:/home/alain# apt-get install xserver-xorg/unstable
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
Version choisie 1:7.3+10 (Debian:unstable) pour xserver-xorg
Certains paquets ne peuvent être installés. Ceci peut signifier
que vous avez demandé l'impossible, ou bien, si vous utilisez
la distribution unstable, que certains paquets n'ont pas encore
été créés ou ne sont pas sortis d'Incoming.

Puisque vous n'avez demandé qu'une seule opération, le paquet n'est
probablement pas installable et vous devriez envoyer un rapport de bogue.
L'information suivante devrait vous aider à résoudre la situation :

Les paquets suivants contiennent des dépendances non satisfaites :
xserver-xorg: Dépend: xserver-xorg-core (>= 2:1.4-3) mais 2:1.3.0.0.dfsg-12lenny2 devra être installé
Pré-Dépend: x11-common (>= 1:7.3+3) mais 1:7.2-5 devra être installé
E: Paquets défectueux
debian:/home/alain#
On y arrive pas encore, thveillon l'avait pressenti; n'empêche, en plus d'apprendre, mon Debian évolue!

thveillon
23/03/2008, 01h29
moniroje, tu es en train de passer ton système en Unstable, vu que c'est déjà bien avancé tu devrais y aller carrément : si tu as un /etc/apt/apt.conf avec APT::Default-Release "testing"; dedans il faut soit supprimer le apt.conf soit changer la ligne pour avoir APT::Default-Release "unstable"; . Ensuite change ton source.list pour le faire passer en Unstable (commente ce qui concerne Testing ou change pour unstable (sid)), de cette manière tu n'auras plus l'avertissement de mauvaise version sur les dépendances que tu as eu précédemment.

Pour nano, oui les commandes donnent le même résultat, mais ce n'est pas la même démarche : dans le cas où on fait [ctrl] [o] on demande explicitement l'enregistrement des modifications, en faisant [ctrl] [x] on demande la fermeture de la session, et nano renvoie un avertissement sur la nécessité ou non d'enregistrer les modifications. C'est la même chose que d'enregistrer un document avant de fermer une application ou de cliquer sur "quitter" et compter sur l'application pour nous rappeler qu'il y a des modifications non-sauvegardées. Autant apprendre la démarche dans le bon sens. (pour illustrer : "nano test.txt" ne donne rien si on fait [ctrl] [x], crée un nouveau fichier vide "test.txt" si on fait [ctrl] [o] puis entrée)

moniroje
23/03/2008, 08h36
Ben oui!!! c'est vrai!!! je les avais oubliés, ces deux-là!!! /etc/apt/apt.conf & source.list !!! faut les actualiser!!! logique!!! C'est ça qui m'embête un peu: je commence à savoir pas mal de trucs mais faut-il les mettre bout à bout pour que ça roule!
Vais faire ça tout à l'heure, ça, je sais faire; tout à l'heure parce que là, c'est le saut du lit, me suis pas lavé, pas tit-dejeu et donc pas idées très claires!!!
Zut!!! il fait un temps superbe!!! oh!rocks a dit qu'il viendrait sur Alionet vu le temps dégueu qu'il ferait!!

Pour nano, j'ai fait comme nano m'a conseillé et pas eu de pb. Mais chouette, l'astuce pour créer un fichier!!!

Oui, pas prudent de passer en unstable dans mon cas; mais c'est l'aventure, la découverte et de mes échecs successifs, dois être maso, je me relève plus en me poilant qu'en grimaçant... Et puis, astuce! j'ai une copie de ma Debian Lenny en réserve et si big pb, un GParted et je reviens à ma Lenny du 16 Mars dernier!! Elle est pas belle, la vie???

moniroje
23/03/2008, 22h03
J'ai donc fait par kdesu kwrite l'édition de /etc/apt/apt.conf et remplacé testing par unstable.
Quant au sources.list, j'avais déjà lenny (qui équivaut à testing?) et sid (équivalent de unstable); pour suivre donc ton conseil, je commente les lignes lenny; mais n'aurait-il pas fallu, aussi, commenté les lignes etch??? Ci-dessous mon sources.list

# etch
deb http://ftp.fr.debian.org/debian etch main contrib non-free
deb http://security.debian.org/ etch/updates main contrib non-free
# lenny
# deb http://ftp.fr.debian.org/debian lenny main contrib non-free
# deb http://security.debian.org/ lenny/updates main contrib non-free
# 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
Ceci fait, je suppose que ensuite, je tape?:
debian:/home/alain# apt-get install xserver-xorg/unstable

igziabeher
24/03/2008, 11h48
Re,
Dans ton sources.list, il faut laisser etch et lenny car sid n' est pas complet.
Et ensuite, en effet, un # apt-get install xserver-xorg/unstable

moniroje
24/03/2008, 12h53
ah??? faut donc que je remette ma sources.list telle qu'elle était::
Je fais:

# etch
deb http://ftp.fr.debian.org/debian etch main contrib non-free
deb http://security.debian.org/ etch/updates main contrib non-free
# lenny
deb http://ftp.fr.debian.org/debian lenny main contrib non-free
deb http://security.debian.org/ lenny/updates main contrib non-free
# 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
j'aurais donc cet avertissement:
<div class='quotetop'>Citation </div>
de cette manière tu n'auras plus l'avertissement de mauvaise version sur les dépendances que tu as eu précédemment.[/b]
mais ce n'est qu'un avertissement; par rapport aux deux fois précédentes où j'ai tapé
apt-get install xserver-xorg/unstable
la différence sera donc d'avoir modifié mon /etc/apt/apt.conf
Allez, je fais sinon, j'avancerai jamais

Voilà, je l'ai fait et ça a mouliné vilain!!! pour se terminer par :
Paramètrage de xserver-xorg (+)...
Heu... je fais quoi ensuite??? j'en suis où, là??? avec tous ces allers-retours, chuis pommé.

Mise au point: je viens d'installer le xserver-xorg/unstable
Au vu de http://www.generation-debian.org/wiki/doku...aphiques:nvidia (http://www.generation-debian.org/wiki/doku.php?id=materiels:cartes_graphiques:nvidia)
je suis à l'étape number 5 où je dois maintenant installer et configurer le driver nvidia glx X par la commande:
#apt-get install nvidia-glx nvidia-glx-dev xserver-xorg
Est-ce bien là que je dois continuer??? est-ce bien cette commande qu'il faut?? ou bien une commande de ce genre:
#apt-get install nvidia-glx nvidia-glx-dev xserver-xorg-unstable
???

igziabeher
24/03/2008, 13h07
Comme je t' ai déjà dit, xserver-xorg est déjà installé donc il ne reste plus qu' a installer nvidia :

apt-get install nvidia-glx nvidia-glx-dev

moniroje
24/03/2008, 14h10
super!!! ça a marché!!!

debian:/home/alain# apt-get install nvidia-glx nvidia-glx-dev
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
Les paquets suivants ont été installés automatiquement et ne sont plus nécessaires :
python-pyxattr rdiff-backup python-pylibacl librsync1
Veuillez utiliser « apt-get autoremove » pour les supprimer.
Paquets suggérés :
nvidia-settings
Les NOUVEAUX paquets suivants seront installés :
nvidia-glx nvidia-glx-dev
0 mis à jour, 2 nouvellement installés, 0 à enlever et 631 non mis à jour.
Il est nécessaire de prendre 5287ko dans les archives.
Après cette opération, 16,0Mo d'espace disque supplémentaires seront utilisés.
Réception de : 1 http://ftp.fr.debian.org sid/non-free nvidia-glx 169.09-1 [5156kB]
Réception de : 2 http://ftp.fr.debian.org sid/non-free nvidia-glx-dev 169.09-1 [131kB]
5287ko réceptionnés en 4s (1274ko/s)
Sélection du paquet nvidia-glx précédemment désélectionné.
(Lecture de la base de données... 160763 fichiers et répertoires déjà installés.)
Dépaquetage de nvidia-glx (à partir de .../nvidia-glx_169.09-1_i386.deb) ...
Sélection du paquet nvidia-glx-dev précédemment désélectionné.
Dépaquetage de nvidia-glx-dev (à partir de .../nvidia-glx-dev_169.09-1_i386.deb) ...
Paramétrage de nvidia-glx (169.09-1) ...
Creating NVIDIA TLS links... done.
Paramétrage de nvidia-glx-dev (169.09-1) ...
debian:/home/alain#
Bon, là, je t'avoue que je suis largué... Je fais quoi ensuite???

igziabeher
24/03/2008, 17h53
Ba voilà, c' est (presque) fini, tu remplaces la ligne Driver "nv"
par Driver "nvidia"
Tu rebootes et tu verras le logo nvidia! :D

moniroje
24/03/2008, 18h22
ce qui se traduit probablement par:
Bah voilà, c'est presque fini: tu édites par kdesu-kwrite le /etc/X11/xorg.conf
au niveau section "Device" tu trouves Driver "nv" et tu mets "nvidia"
Enregistrer
Puis re-boot:

Tu crois que je vais le voir???
J'attends 5 minutes ton feu vert ou faire autrement. Ça te semble acquis!!! moi, j'ai le trac

igziabeher
24/03/2008, 18h28
Mon feu est vert! ;)

moniroje
24/03/2008, 19h35
me voilà revenu avec ma Debian cassée, <_<
J'ai donc rebooté et arrêt sur la page noire avec login; un startx pour comprendre ce qui s'est passé: ça dit pas tout à fait comme avant, mais presque:
<div class='quotetop'>Citation </div>
Fatal: Module NVIDIA not found
Failed to load the Nvidia Kernel module
Nvidia aborting
Screens found but none have a usable configuration
X10: fatal 10 error 104, etc.[/b]
Ce qui a changé, c'est que cette fois-ci, les screens sont found
Là, j'écris de Suse
Chuis désolé, igzia...

Dis, je vois un truc dans le wiki que je suis depuis le début de ce post et que nous n'avons pas fait:
après avoir fait: apt-get install nvidia-glx nvidia-glx-dev xserver-xorg
il dit:
<div class='quotetop'>Citation </div>
Reste maintenant à indiquer à X d'utiliser le nouveau driver :

#dpkg-reconfigure xserver-xorg[/b]
Peut-être qe c'est à cause de ça que ça ne marche pas??? ah non, ça, je m'en rappelle, ça trouve pas nvidia et il faut l'éditer; donc c'est après:
<div class='quotetop'>Citation </div>
Tous les utilisateurs voulant utiliser la 3D doivent être dans le groupe video, pour ce faire, procédez ainsi :

#adduser youruser video

Ils y auront accès à la prochaine connection

Et voilà, vous devriez voir le logo nvidia au démarrage de X si l'installation c'est bien passé.[/b]
et quand il met youruser, je suppose que je dois mettre alain...

moniroje
24/03/2008, 23h18
debian:/home/alain# apt-cache policy xserver-xorg
xserver-xorg:
Installé : 1:7.3+10
Candidat : 1:7.3+10
Table de version :
*** 1:7.3+10 0
990 http://ftp.fr.debian.org sid/main Packages
100 /var/lib/dpkg/status
1:7.1.0-19 0
500 http://ftp.fr.debian.org etch/main Packages
debian:/home/alain#

moniroje
25/03/2008, 15h55
J'ai remis nvidia au lieu de nv dans /etc/X/xorg.conf
puis j'ai fait:


debian:/home/alain# adduser alain video
L'utilisateur « alain » est déjà membre du groupe « video ».
debian:/home/alain#
mais cette réponse montre que ça ne me donnera pas mon démarrage nvidia;
je re-édite xorg.conf et remets nv pour garder mon Debian graphique

et si vous n'avez pas d'autres idées, on abandonne cette manière et on verra plus tard une autre, hein?? une simplissime pour moniroje

Là, ya un post passionnant pour avoir sur sa clé usb pureos et donc un Linux!!! vais bien lire le site de pureos et ce post; j'ai vaguement compris que d'abord, faut partitionner sa clé (la mienne a 32Go!) ; ça, je dois savoir, avec GParted; il a dit en sde !! ah?? je connaissais sda, mais pas sde...

Mouais, avant d'autres expériences, vais copier-coller ma partition Debian telle qu'elle est là, aujourd'hui dans une partition de sauvegarde.

igziabeher
25/03/2008, 15h56
Et bien! Y arrivera t'on un jour seulement???

Au fait quel modèle de carte nvidia est installé?

Sinon, je te recommande de refaire TOUTES les manips à partir de :


#apt-get install nvidia-kernel-common module-assistant

#m-a -i prepare

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

#depmod -a

Et si toujours ce même message, de poster ici le contenu de var/log/Xorg.0.log et de ton xorg.conf.

moniroje
25/03/2008, 16h33
OK, bonne idée...
Je me rappelle que lorsque j'avais fait depmod -a , à Entrée, ça n'avait eu aucune érection et que je vous l'avais dit.

Dis, un truc intéressant dans le wiki
http://www.generation-debian.org/wiki/doku...aphiques:nvidia (http://www.generation-debian.org/wiki/doku.php?id=materiels:cartes_graphiques:nvidia)
<div class='quotetop'>Citation </div>
il peut arriver que la compilation revoi un message d'erreur mais que le paquet soit bien créé (il se trouve dans /usr/src) dans ce cas faites simplement

#dpkg -i /usr/src/nvidia-kernel-<version-du-noyau>.deb

et reprenez à la deuxième partie de la 4ème étape (depmod -a)[/b]
puisque tu me conseilles de recommencer presque au même endroit, autant que j'essaie ce dpkg , non???? 1° question
Je viens de jeter un coup d'oeil sur /usr/src : il y a : nvidia-kernel-2.6.22-3-k7_169.09-1+2.6.22-6.lenny1_i686.deb la vache!!! quel nom à rallonge!!!
Autant demander: 2° question: est-ce que je dois mettre:
dpkg -i /usr/src/nvidia-kernel-2.6.22-3-k7_169.09-1+2.6.22-6.lenny1_i686.deb
ou bien:
dpkg -i /usr/src/nvidia-kernel-2.6.22-3-k7.deb
??

igziabeher
25/03/2008, 17h25
Commme te le dit le topic de generation-debian, 'il peut arriver que la compilation revoi un message d'erreur mais que le paquet soit bien créé' ce qui n' est pas ton cas, donc (pour t' aider) ou tu refais les manips que je t' ai indiqué, ou, au miminum, postes le contenu des fichiers pré-cités.

Edit : Pour depmod -a c' est normal que cette commande ne te renvoit rien, c' est justement quand elle te répond que c' est inquiétant! ;)

moniroje
25/03/2008, 18h31
OK, je recommence; à toutt!!!



alain@debian:~$ su
Mot de passe :
debian:/home/alain# apt-get install nvidia-kernel-common module-assistant
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
nvidia-kernel-common est déjà la plus récente version disponible.
module-assistant est déjà la plus récente version disponible.
Les paquets suivants ont été installés automatiquement et ne sont plus nécessaires :
python-pyxattr libkexiv2-3 rdiff-backup python-pylibacl mpg123 librsync1
Veuillez utiliser « apt-get autoremove » pour les supprimer.
0 mis à jour, 0 nouvellement installés, 0 à enlever et 625 non mis à jour.
debian:/home/alain#
comme ça, tu vois que je le fais et si ça se déroule bien

maintenant, la compilation:

debian:/home/alain# m-a -i prepare
Récupération des sources du noyau de la version : 2.6.24-1-686
apt-get -y install linux-headers-2.6.24-1-686
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
Les paquets suivants ont été installés automatiquement et ne sont plus nécessaires :
python-pyxattr libkexiv2-3 rdiff-backup python-pylibacl mpg123 librsync1
Veuillez utiliser « apt-get autoremove » pour les supprimer.
Les paquets supplémentaires suivants seront installés :
linux-headers-2.6.24-1-common linux-kbuild-2.6.24
Les NOUVEAUX paquets suivants seront installés :
linux-headers-2.6.24-1-686 linux-headers-2.6.24-1-common linux-kbuild-2.6.24
0 mis à jour, 3 nouvellement installés, 0 à enlever et 625 non mis à jour.
Il est nécessaire de prendre 4067ko dans les archives.
Après cette opération, 22,7Mo d'espace disque supplémentaires seront utilisés.
Réception de : 1 http://ftp.fr.debian.org sid/main linux-headers-2.6.24-1-common 2.6.24-4 [3539kB]
Réception de : 2 http://ftp.fr.debian.org sid/main linux-kbuild-2.6.24 2.6.24-1 [180kB]
Réception de : 3 http://ftp.fr.debian.org sid/main linux-headers-2.6.24-1-686 2.6.24-4 [349kB]
4067ko réceptionnés en 3s (1048ko/s)
Sélection du paquet linux-headers-2.6.24-1-common précédemment désélectionné.
(Lecture de la base de données... 161067 fichiers et répertoires déjà installés.)
Dépaquetage de linux-headers-2.6.24-1-common (à partir de .../linux-headers-2.6.24-1-common_2.6.24-4_i386.deb) ...
Sélection du paquet linux-kbuild-2.6.24 précédemment désélectionné.
Dépaquetage de linux-kbuild-2.6.24 (à partir de .../linux-kbuild-2.6.24_2.6.24-1_i386.deb) ...
Sélection du paquet linux-headers-2.6.24-1-686 précédemment désélectionné.
Dépaquetage de linux-headers-2.6.24-1-686 (à partir de .../linux-headers-2.6.24-1-686_2.6.24-4_i386.deb) ...
Paramétrage de linux-headers-2.6.24-1-common (2.6.24-4) ...
Paramétrage de linux-kbuild-2.6.24 (2.6.24-1) ...
Paramétrage de linux-headers-2.6.24-1-686 (2.6.24-4) ...
Création du lien symbolique...
apt-get-y install build-essential

Fait.
debian:/home/alain#

et là, deb de la 4° étape: compiler le module nvidia pour le noyau:
<div class='codetop'>CODE</div><div class='codemain' style='height:200px;white-space:pre;overflow:auto'>debian:/home/alain# m-a a-i -i -t -f nvidia-kernel
.
Données de 1 paquets mises à jour
Récupération des sources du noyau de la version : 2.6.24-1-686
En-têtes du noyau disponibles dans /lib/modules/2.6.24-1-686/build
Création du lien symbolique...
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
Les paquets suivants ont été installés automatiquement et ne sont plus nécessaires :
python-pyxattr libkexiv2-3 rdiff-backup python-pylibacl mpg123 librsync1
Veuillez utiliser « apt-get autoremove » pour les supprimer.
0 mis à jour, 0 nouvellement installés, 1 réinstallés, 0 à enlever et 625 non mis à jour.
Il est nécessaire de prendre 0o/5114ko dans les archives.
Après cette opération, 0o d'espace disque supplémentaires seront utilisés.
(Lecture de la base de données... 169721 fichiers et répertoires déjà installés.)
Préparation du remplacement de nvidia-kernel-source 169.09-1 (en utilisant .../nvidia-kernel-source_169.09-1_i386.deb) ...
Dépaquetage de la mise à jour de nvidia-kernel-source ...
Paramétrage de nvidia-kernel-source (169.09-1) ...
Mise à jour des données de nvidia-kernel-source

Données de 1 paquets mises à jour
unpack
Extracting the package tarball, /usr/src/nvidia-kernel.tar.bz2, please wait...
"/usr/share/modass/packages/nvidia-kernel-source" build KVERS=2.6.24-1-686 KSRC=/lib/modules/2.6.24-1-686/build KDREV=2.6.24-4 kdist_image
/usr/bin/make -f debian/rules clean
make[1]: entrant dans le répertoire « /usr/src/modules/nvidia-kernel »
# select which makefile to use.
rm -f /usr/src/modules/nvidia-kernel/nv/Makefile || true
if [ 6 = 6 ]; then \
cd /usr/src/modules/nvidia-kernel/nv; \
ln -s Makefile.kbuild Makefile; \
cd ..; \
if [ 0 = 1 ]; then \
dpatch apply 04_minion; \
fi; \
if [ 0 = 1 ]; then \
dpatch apply 01_sysfs; \
dpatch status 01_sysfs >patch-stamp; \
dpatch apply 02_pcialias; \
dpatch status 02_pcialias >>patch-stamp; \
fi; \
fi
if [ 6 = 4 ]; then \
cd /usr/src/modules/nvidia-kernel/nv; \
ln -s Makefile.nvidia Makefile; \
cd ..; \
fi
if [ -e patch-stamp ]; then \
dpatch deapply-all; \
rm -rf patch-stamp debian/patched; \
fi
if [ -f /usr/src/modules/nvidia-kernel/debian/control.template ]; then \
cp /usr/src/modules/nvidia-kernel/debian/control.template /usr/src/modules/nvidia-kernel/debian/control; \
fi
dh_testroot
rm -f build-stamp configure-stamp
/usr/bin/make clean SYSSRC=/lib/modules/2.6.24-1-686/build -C /usr/src/modules/nvidia-kernel/nv -f Makefile
make[2]: entrant dans le répertoire « /usr/src/modules/nvidia-kernel/nv »
make[2]: quittant le répertoire « /usr/src/modules/nvidia-kernel/nv »
rm -f /usr/src/modules/nvidia-kernel/nv/Makefile || true;
rm /usr/src/modules/nvidia-kernel/nv/gcc-check
rm: ne peut enlever `/usr/src/modules/nvidia-kernel/nv/gcc-check': Aucun fichier ou répertoire de ce type
make[1]: [clean] Erreur 1 (ignorée)
rm /usr/src/modules/nvidia-kernel/nv/cc-sanity-check
rm: ne peut enlever `/usr/src/modules/nvidia-kernel/nv/cc-sanity-check': Aucun fichier ou répertoire de ce type
make[1]: [clean] Erreur 1 (ignorée)
dh_clean
rm /usr/src/modules/nvidia-kernel/debian/control
rm /usr/src/modules/nvidia-kernel/debian/dirs
rm: ne peut enlever `/usr/src/modules/nvidia-kernel/debian/dirs': Aucun fichier ou répertoire de ce type
make[1]: [clean] Erreur 1 (ignorée)
rm /usr/src/modules/nvidia-kernel/debian/override
rm: ne peut enlever `/usr/src/modules/nvidia-kernel/debian/override': Aucun fichier ou répertoire de ce type
make[1]: [clean] Erreur 1 (ignorée)
make[1]: quittant le répertoire « /usr/src/modules/nvidia-kernel »
echo "ROOT_CMD = "
ROOT_CMD =
/usr/bin/make -f debian/rules binary_modules
make[1]: entrant dans le répertoire « /usr/src/modules/nvidia-kernel »
# select which makefile to use.
rm -f /usr/src/modules/nvidia-kernel/nv/Makefile || true
if [ 6 = 6 ]; then \
cd /usr/src/modules/nvidia-kernel/nv; \
ln -s Makefile.kbuild Makefile; \
cd ..; \
if [ 0 = 1 ]; then \
dpatch apply 04_minion; \
fi; \
if [ 0 = 1 ]; then \
dpatch apply 01_sysfs; \
dpatch status 01_sysfs >patch-stamp; \
dpatch apply 02_pcialias; \
dpatch status 02_pcialias >>patch-stamp; \
fi; \
fi
if [ 6 = 4 ]; then \
cd /usr/src/modules/nvidia-kernel/nv; \
ln -s Makefile.nvidia Makefile; \
cd ..; \
fi
if ! gcc-4.1 -v 2> /dev/null; then \
echo "Compiler gcc-4.1 does not exist on the system"; \
exit 1; \
fi
touch configure-stamp
if [ -f /usr/src/modules/nvidia-kernel/debian/control.template ]; then \
cp /usr/src/modules/nvidia-kernel/debian/control.template /usr/src/modules/nvidia-kernel/debian/control; \
fi
dh_testdir
dh_testroot
if [ "i686" = "x86_64" ]; then \
cp /usr/src/modules/nvidia-kernel/nv-kernel.o.x86_64 /usr/src/modules/nvidia-kernel/nv/nv-kernel.o; \
fi
PATCHLEVEL = 6
Kernel compiler version : 4.1.2
Detected compiler version : 4.1.2
Using compiler gcc-4.1 version 4.1.2
touch /usr/src/modules/nvidia-kernel/nv/gcc-check
touch /usr/src/modules/nvidia-kernel/nv/cc-sanity-check
## Main Make ##
IGNORE_CC_MISMATCH=1 CC="gcc-4.1" /usr/bin/make -C /usr/src/modules/nvidia-kernel/nv -f Makefile SYSSRC=/lib/modules/2.6.24-1-686/build KBUILD_PARAMS="-C /lib/modules/2.6.24-1-686/build SUBDIRS=/usr/src/modules/nvidia-kernel/nv" module;
make[2]: entrant dans le répertoire « /usr/src/modules/nvidia-kernel/nv »
NVIDIA: calling KBUILD...
make CC=gcc-4.1 -C /lib/modules/2.6.24-1-686/build SUBDIRS=/usr/src/modules/nvidia-kernel/nv modules
make[3]: entrant dans le répertoire « /usr/src/linux-headers-2.6.24-1-686 »
CC [M] /usr/src/modules/nvidia-kernel/nv/nv.o
In file included from include/linux/list.h:8,
from include/linux/preempt.h:11,
from include/linux/spinlock.h:49,
from include/linux/seqlock.h:29,
from include/linux/time.h:8,
from include/linux/timex.h:57,
from include/linux/sched.h:53,
from include/linux/utsname.h:35,
from /usr/src/modules/nvidia-kernel/nv/nv-linux.h:19,
from /usr/src/modules/nvidia-kernel/nv/nv.c:14:
include/linux/prefetch.h: In function ‘prefetch_range’:
include/linux/prefetch.h:57: warning: pointer of type ‘void *’ used in arithmetic
In file included from include/asm/dma-mapping_32.h:5,
from include/asm/dma-mapping.h:2,
from include/linux/dma-mapping.h:52,
from include/asm-generic/pci-dma-compat.h:7,
from include/asm/pci.h:88,
from include/linux/pci.h:796,
from /usr/src/modules/nvidia-kernel/nv/nv-linux.h:86,
from /usr/src/modules/nvidia-kernel/nv/nv.c:14:
include/linux/scatterlist.h: In function ‘sg_virt’:
include/linux/scatterlist.h:293: warning: pointer of type ‘void *’ used in arithmetic
CC [M] /usr/src/modules/nvidia-kernel/nv/nv-vm.o
In file included from include/linux/list.h:8,
from include/linux/preempt.h:11,
from include/linux/spinlock.h:49,
from include/linux/seqlock.h:29,
from include/linux/time.h:8,
from include/linux/timex.h:57,
from include/linux/sched.h:53,
from include/linux/utsname.h:35,
from /usr/src/modules/nvidia-kernel/nv/nv-linux.h:19,
from /usr/src/modules/nvidia-kernel/nv/nv-vm.c:14:
include/linux/prefetch.h: In function ‘prefetch_range’:
include/linux/prefetch.h:57: warning: pointer of type ‘void *’ used in arithmetic
In file included from include/asm/dma-mapping_32.h:5,
from include/asm/dma-mapping.h:2,
from include/linux/dma-mapping.h:52,
from include/asm-generic/pci-dma-compat.h:7,
from include/asm/pci.h:88,
from include/linux/pci.h:796,
from /usr/src/modules/nvidia-kernel/nv/nv-linux.h:86,
from /usr/src/modules/nvidia-kernel/nv/nv-vm.c:14:
include/linux/scatterlist.h: In function ‘sg_virt’:
include/linux/scatterlist.h:293: warning: pointer of type ‘void *’ used in arithmetic
CC [M] /usr/src/modules/nvidia-kernel/nv/os-agp.o
In file included from include/linux/list.h:8,
from include/linux/preempt.h:11,
from include/linux/spinlock.h:49,
from include/linux/seqlock.h:29,
from include/linux/time.h:8,
from include/linux/timex.h:57,
from include/linux/sched.h:53,
from include/linux/utsname.h:35,
from /usr/src/modules/nvidia-kernel/nv/nv-linux.h:19,
from /usr/src/modules/nvidia-kernel/nv/os-agp.c:24:
include/linux/prefetch.h: In function ‘prefetch_range’:
include/linux/prefetch.h:57: warning: pointer of type ‘void *’ used in arithmetic
In file included from include/asm/dma-mapping_32.h:5,
from include/asm/dma-mapping.h:2,
from include/linux/dma-mapping.h:52,
from include/asm-generic/pci-dma-compat.h:7,
from include/asm/pci.h:88,
from include/linux/pci.h:796,
from /usr/src/modules/nvidia-kernel/nv/nv-linux.h:86,
from /usr/src/modules/nvidia-kernel/nv/os-agp.c:24:
include/linux/scatterlist.h: In function ‘sg_virt’:
include/linux/scatterlist.h:293: warning: pointer of type ‘void *’ used in arithmetic
CC [M] /usr/src/modules/nvidia-kernel/nv/os-interface.o
In file included from include/linux/list.h:8,
from include/linux/preempt.h:11,
from include/linux/spinlock.h:49,
from include/linux/seqlock.h:29,
from include/linux/time.h:8,
from include/linux/timex.h:57,
from include/linux/sched.h:53,
from include/linux/utsname.h:35,
from /usr/src/modules/nvidia-kernel/nv/nv-linux.h:19,
from /usr/src/modules/nvidia-kernel/nv/os-interface.c:26:
include/linux/prefetch.h: In function ‘prefetch_range’:
include/linux/prefetch.h:57: warning: pointer of type ‘void *’ used in arithmetic
In file included from include/asm/dma-mapping_32.h:5,
from include/asm/dma-mapping.h:2,
from include/linux/dma-mapping.h:52,
from include/asm-generic/pci-dma-compat.h:7,
from include/asm/pci.h:88,
from include/linux/pci.h:796,
from /usr/src/modules/nvidia-kernel/nv/nv-linux.h:86,
from /usr/src/modules/nvidia-kernel/nv/os-interface.c:26:
include/linux/scatterlist.h: In function ‘sg_virt’:
include/linux/scatterlist.h:293: warning: pointer of type ‘void *’ used in arithmetic
CC [M] /usr/src/modules/nvidia-kernel/nv/os-registry.o
In file included from include/linux/list.h:8,
from include/linux/preempt.h:11,
from include/linux/spinlock.h:49,
from include/linux/seqlock.h:29,
from include/linux/time.h:8,
from include/linux/timex.h:57,
from include/linux/sched.h:53,
from include/linux/utsname.h:35,
from /usr/src/modules/nvidia-kernel/nv/nv-linux.h:19,
from /usr/src/modules/nvidia-kernel/nv/os-registry.c:15:
include/linux/prefetch.h: In function ‘prefetch_range’:
include/linux/prefetch.h:57: warning: pointer of type ‘void *’ used in arithmetic
In file included from include/asm/dma-mapping_32.h:5,
from include/asm/dma-mapping.h:2,
from include/linux/dma-mapping.h:52,
from include/asm-generic/pci-dma-compat.h:7,
from include/asm/pci.h:88,
from include/linux/pci.h:796,
from /usr/src/modules/nvidia-kernel/nv/nv-linux.h:86,
from /usr/src/modules/nvidia-kernel/nv/os-registry.c:15:
include/linux/scatterlist.h: In function ‘sg_virt’:
include/linux/scatterlist.h:293: warning: pointer of type ‘void *’ used in arithmetic
CC [M] /usr/src/modules/nvidia-kernel/nv/nv-i2c.o
In file included from include/linux/list.h:8,
from include/linux/preempt.h:11,
from include/linux/spinlock.h:49,
from include/linux/seqlock.h:29,
from include/linux/time.h:8,
from include/linux/timex.h:57,
from include/linux/sched.h:53,
from include/linux/utsname.h:35,
from /usr/src/modules/nvidia-kernel/nv/nv-linux.h:19,
from /usr/src/modules/nvidia-kernel/nv/nv-i2c.c:8:
include/linux/prefetch.h: In function ‘prefetch_range’:
include/linux/prefetch.h:57: warning: pointer of type ‘void *’ used in arithmetic
In file included from include/asm/dma-mapping_32.h:5,
from include/asm/dma-mapping.h:2,
from include/linux/dma-mapping.h:52,
from include/asm-generic/pci-dma-compat.h:7,
from include/asm/pci.h:88,
from include/linux/pci.h:796,
from /usr/src/modules/nvidia-kernel/nv/nv-linux.h:86,
from /usr/src/modules/nvidia-kernel/nv/nv-i2c.c:8:
include/linux/scatterlist.h: In function ‘sg_virt’:
include/linux/scatterlist.h:293: warning: pointer of type ‘void *’ used in arithmetic
CC [M] /usr/src/modules/nvidia-kernel/nv/nvacpi.o
In file included from include/linux/list.h:8,
from include/linux/preempt.h:11,
from include/linux/spinlock.h:49,
from include/linux/seqlock.h:29,
from include/linux/time.h:8,
from include/linux/timex.h:57,
from include/linux/sched.h:53,
from include/linux/utsname.h:35,
from /usr/src/modules/nvidia-kernel/nv/nv-linux.h:19,
from /usr/src/modules/nvidia-kernel/nv/nvacpi.c:15:
include/linux/prefetch.h: In function ‘prefetch_range’:
include/linux/prefetch.h:57: warning: pointer of type ‘void *’ used in arithmetic
In file included from include/asm/dma-mapping_32.h:5,
from include/asm/dma-mapping.h:2,
from include/linux/dma-mapping.h:52,
from include/asm-generic/pci-dma-compat.h:7,
from include/asm/pci.h:88,
from include/linux/pci.h:796,
from /usr/src/modules/nvidia-kernel/nv/nv-linux.h:86,
from /usr/src/modules/nvidia-kernel/nv/nvacpi.c:15:
include/linux/scatterlist.h: In function ‘sg_virt’:
include/linux/scatterlist.h:293: warning: pointer of type ‘void *’ used in arithmetic
LD [M] /usr/src/modules/nvidia-kernel/nv/nvidia.o
Building modules, stage 2.
MODPOST 1 modules
CC /usr/src/modules/nvidia-kernel/nv/nvidia.mod.o
LD [M] /usr/src/modules/nvidia-kernel/nv/nvidia.ko
make[3]: quittant le répertoire « /usr/src/linux-headers-2.6.24-1-686 »
NVIDIA: left KBUILD.
make[2]: quittant le répertoire « /usr/src/modules/nvidia-kernel/nv »
touch build-stamp
dh_testdir
dh_testroot
dh_clean -k
sed 's/#KVERS#/2.6.24-1-686/g' debian/control.template > /usr/src/modules/nvidia-kernel/debian/control
sed 's/#KVERS#/2.6.24-1-686/g' debian/dirs.template > /usr/src/modules/nvidia-kernel/debian/dirs
sed 's/#KVERS#/2.6.24-1-686/g' debian/override.template > /usr/src/modules/nvidia-kernel/debian/override
dh_installdirs
install -m 0644 /usr/src/modules/nvidia-kernel/debian/override /usr/src/modules/nvidia-kernel/debian/nvidia-kernel-2.6.24-1-686/usr/share/lintian/overrides/nvidia-kernel-2.6.24-1-686
if [ "6" = "6" ]; then \
install -m 0644 /usr/src/modules/nvidia-kernel/nv/nvidia.ko /usr/src/modules/nvidia-kernel/debian/nvidia-kernel-2.6.24-1-686/lib/modules/2.6.24-1-686/nvidia/nvidia.ko; \
else \
install -m 0644 /usr/src/modules/nvidia-kernel/nv/nvidia.o /usr/src/modules/nvidia-kernel/debian/nvidia-kernel-2.6.24-1-686/lib/modules/2.6.24-1-686/nvidia/nvidia.o;\
fi
dh_testdir
dh_testroot
dh_installdocs
dh_installmodules
dh_installinit
dh_installchangelogs
dh_link
dh_strip
dh_compress
dh_fixperms
dh_installdeb
dh_gencontrol -- -v169.09-1+2.6.24-4
sh: gcc: command not found
dpkg-gencontrol: avertissement: impossible de déterminer le type de gcc utilisé, retour au système par défaut (compilation native)
dh_md5sums
dh_builddeb --destdir=/usr/src
dpkg-deb : construction du paquet « nvidia-kernel-2.6.24-1-686 » dans « /usr/src/nvidia-kernel-2.6.24-1-686_169.09-1+2.6.24-4_i386.deb ».
make[1]: quittant le répertoire « /usr/src/modules/nvidia-kernel »
/usr/bin/make -f debian/rules clean
make[1]: entrant dans le répertoire « /usr/src/modules/nvidia-kernel »
# select which makefile to use.
rm -f /usr/src/modules/nvidia-kernel/nv/Makefile || true
if [ 6 = 6 ]; then \
cd /usr/src/modules/nvidia-kernel/nv; \
ln -s Makefile.kbuild Makefile; \
cd ..; \
if [ 0 = 1 ]; then \
dpatch apply 04_minion; \
fi; \
if [ 0 = 1 ]; then \
dpatch apply 01_sysfs; \
dpatch status 01_sysfs >patch-stamp; \
dpatch apply 02_pcialias; \
dpatch status 02_pcialias >>patch-stamp; \
fi; \
fi
if [ 6 = 4 ]; then \
cd /usr/src/modules/nvidia-kernel/nv; \
ln -s Makefile.nvidia Makefile; \
cd ..; \
fi
if [ -e patch-stamp ]; then \
dpatch deapply-all; \
rm -rf patch-stamp debian/patched; \
fi
if [ -f /usr/src/modules/nvidia-kernel/debian/control.template ]; then \
cp /usr/src/modules/nvidia-kernel/debian/control.template /usr/src/modules/nvidia-kernel/debian/control; \
fi
dh_testroot
rm -f build-stamp configure-stamp
/usr/bin/make clean SYSSRC=/lib/modules/2.6.24-1-686/build -C /usr/src/modules/nvidia-kernel/nv -f Makefile
make[2]: entrant dans le répertoire « /usr/src/modules/nvidia-kernel/nv »
make[2]: quittant le répertoire « /usr/src/modules/nvidia-kernel/nv »
rm -f /usr/src/modules/nvidia-kernel/nv/Makefile || true;
rm /usr/src/modules/nvidia-kernel/nv/gcc-check
rm /usr/src/modules/nvidia-kernel/nv/cc-sanity-check
dh_clean
rm /usr/src/modules/nvidia-kernel/debian/control
rm /usr/src/modules/nvidia-kernel/debian/dirs
rm /usr/src/modules/nvidia-kernel/debian/override
make[1]: quittant le répertoire « /usr/src/modules/nvidia-kernel »
dpkg -i /usr/src/nvidia-kernel-2.6.24-1-686_169.09-1+2.6.24-4_i386.deb
Sélection du paquet nvidia-kernel-2.6.24-1-686 précédemment désélectionné.
(Lecture de la base de données... 169721 fichiers et répertoires déjà installés.)
Dépaquetage de nvidia-kernel-2.6.24-1-686 (à partir de .../nvidia-kernel-2.6.24-1-686_169.09-1+2.6.24-4_i386.deb) ...
Paramétrage de nvidia-kernel-2.6.24-1-686 (169.09-1+2.6.24-4) ...
debian:/home/alain#</div>
jusque là, ça a l'air de marcher impec!!! en plus que tu dis rien, c'est que ça doit être OK
En tout cas, ça bosse!!!! j'ai vu qu'il a construit un paquet.

Maintenant:

debian:/home/alain# depmod -a
debian:/home/alain#
au fait, c'est pourquoi faire ce truc-là???? qui doit rien dire, sinon pas bien!!! tu veux une tarte?


J'arrive à ce que tu dis en dernier:

<div class='quotetop'>Citation </div>
Et si toujours ce même message, de poster ici le contenu de var/log/Xorg.0.log et de ton xorg.conf.[/b]
quel message??? J'ai pas vu de message...
Bon, en attendant que tu me dises, ça coûte rien, coup d'oeil à var/log/Xorg.0.log où je vois en haut de la page du fond:

(EE) Failed to initialize GLX extension (Compatible NVIDIA X driver not found)
mais peut-être que c'est parce que j'ai pas encore fait nvidia au lieu de nv ??? ah oui, c'est ça que je dois éditer, le xorg.xconf!!! et ensuite, re-booter et voir le miracle: NVIDIA ou ma page noire de login et faire startx et voir l'erreur 104?
OK, j'édite mon xorg.conf et je reviens.
En attendant le voilà avec nv soit avant que je rajoute à nv idia pour que ça fasse nvidia:
<div class='codetop'>CODE</div><div class='codemain' style='height:200px;white-space:pre;overflow:auto'># /etc/X11/xorg.conf (xorg 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 /etc/X11/xorg.conf manual page.
# (Type "man /etc/X11/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 "Files"
FontPath "/usr/share/fonts/X11/misc"
FontPath "/usr/X11R6/lib/X11/fonts/misc"
FontPath "/usr/share/fonts/X11/cyrillic"
FontPath "/usr/X11R6/lib/X11/fonts/cyrillic"
FontPath "/usr/share/fonts/X11/100dpi/:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/100dpi/:unscaled"
FontPath "/usr/share/fonts/X11/75dpi/:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/75dpi/:unscaled"
FontPath "/usr/share/fonts/X11/Type1"
FontPath "/usr/X11R6/lib/X11/fonts/Type1"
FontPath "/usr/share/fonts/X11/100dpi"
FontPath "/usr/X11R6/lib/X11/fonts/100dpi"
FontPath "/usr/share/fonts/X11/75dpi"
FontPath "/usr/X11R6/lib/X11/fonts/75dpi"
# path to defoma fonts
FontPath "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
EndSection

Section "Module"
Load "i2c"
Load "bitmap"
Load "ddc"
Load "dri"
Load "extmod"
Load "freetype"
Load "glx"
Load "int10"
Load "vbe"
EndSection

Section "InputDevice"
Identifier "Generic Keyboard"
Driver "kbd"
Option "CoreKeyboard"
Option "XkbRules" "xorg"
Option "XkbModel" "pc105"
Option "XkbLayout" "fr"
Option "XkbVariant" "latin9"
EndSection

Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
Option "CorePointer"
Option "Device" "/dev/input/mice"
Option "Protocol" "ImPS/2"
Option "Emulate3Buttons" "true"
EndSection

Section "Device"
Identifier "nVidia Corporation G70 [GeForce 7600 GT]"
Driver "nv"
BusID "PCI:1:0:0"
EndSection

Section "Monitor"
Identifier "Écran générique"
Option "DPMS"
HorizSync 28-51
VertRefresh 43-60
EndSection

Section "Screen"
Identifier "Default Screen"
Device "nVidia Corporation G70 [GeForce 7600 GT]"
Monitor "Écran générique"
DefaultDepth 24
SubSection "Display"
Depth 1
Modes "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 4
Modes "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 8
Modes "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 15
Modes "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 16
Modes "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 24
Modes "1024x768" "800x600" "640x480"
EndSubSection
EndSection

Section "ServerLayout"
Identifier "Default Layout"
Screen "Default Screen"
InputDevice "Generic Keyboard"
InputDevice "Configured Mouse"
EndSection

Section "DRI"
Mode 0666
EndSection</div>

moniroje
25/03/2008, 19h35
igziabeher, du NOUVEAU !!! du nouveau !!!
J'ai donc édité xorg.conf en remplaçant nv par nvidia (au lieu de rajouter idia à nv pour faire nvidia, j'ai effacé nv et mis nvidia à la place), Enregister, coup d'oeil par Konqueror sur ce fichier pour vérifier que je l'ai bien fait
puis Déconnexion-Redémarrer, choisir kernel 2.6.24-1-686, la routine quoi
voir se dérouler la page init avec un désabusement profond puisque à tous les coups, ça va se terminer en noir avec login: sans voir la page NVIDIA
Non, pas de page nvidia: échec ???
mais, surprise: la page d'accueil habituelle de l'user dans Debian.
Ça, c'est nouveau: d'hab, quand je mets nvidia, j'ai la page noire avec login: ; là que j'ai mis nvidia, j'ai pas eu la page noire avec login:
Alors, igzia, c'esty qu'on a réussi???
Je jette un coup d'oeil sur le fichier xorg.conf: il y a bien écrit: Driver "nvidia"

igziabeher
25/03/2008, 19h51
Oui, c' est bon!! :D
Je vois que ton et ton # m-a -i prepare et ton # m-a a-i -i -t -f nvidia-kernel ont fonctionné et installé tout ce qu' il faut pour ton noyau 2.6.24(ce qui n' avait pas été encore fait donc...)

Maintenant, pour vérifier si l' accélération 3D/nvidia est activée, il faut installer le paquet mesa-utils et taper la commande :


glxinfo | grep "direct rendering"

Qui doit te répondre yes

moniroje
25/03/2008, 20h20
mesa-utils, je l'avais déjà et vois ce que ça donne:

alain@debian:~$ glxinfo | grep "direct rendering"
direct rendering: Yes
alain@debian:~$
On est trop forts!!!


J'ai essayé foobillard que j'ai sur ma suse et roule ma poule!!!!
:D
C'est trop bien!!
Vais faire une copie de ma Debian avec la 3D pour sécurité.
eh bien merci à toi et à tous ceux qui m'ont aidé ! thveillon en particulier; vous seriez des gonzesses, je vous embrasserais sur la bouche!
Non seulement j'ai enfin ma 3D sur Debian mais en plus, j'ai appris plein :)

igziabeher
25/03/2008, 21h11
J' ai vu que tu voulais google-earth, je te file la méthode 'propre' debian :


# apt-get install googleearth-package
# make-googleearth-package

Celà crée un fichier.deb a installer. ;)

Bonne continuation! :D

moniroje
25/03/2008, 21h45
heu... et installer un fichier.deb, comment qu'on fait???
bizarre, ça a mouliné pendant une minute puis il m'a dit Success

debian:/home/alain# make-googleearth-package
Success!
debian:/home/alain#
et donc, il est où, ce fichier .deb à installer???

Ah wé, sûr que Google map sur ma Deb, ça va jeter!!!

moniroje
25/03/2008, 23h13
et je fais quoi, là????
whereis GoogleEarth et ça ne me répond rien!

igziabeher
26/03/2008, 05h40
Dans /home/alain :mellow:

moniroje
26/03/2008, 09h21
ah oui!!!! dans /home/alain, j'ai 2 fichiers GoogleEarth: un .bin, comme avec ma Suse (avec Suse, fallait juste clic-clic ce .bin si je crois m'en rappeler) et un .deb.
OK!!! c'est un paquetage, je fais donc:

alain@debian:~$ su
Mot de passe :
debian:/home/alain# rpm -Uvh googleearth_4.2.205.5730+0.5.3-1_i386.deb
bash: rpm: command not found
debian:/home/alain#
Zut!!! cha marche pas!!! grrr!!! comment qu'on fait??? moi qui croyais savoir!!!

phoenix
26/03/2008, 09h46
Les paquets RPM sont utilisés sur les distrubutions à base de rpm (si si je t'assure :P), sur DEBian, c'est les *.deb qui sont les paquets....et la commande est dpkg -i tonpaquet.deb ;)

Heero_Yuy
26/03/2008, 09h49
Moniroje, va falloir sabrer le champagne, tu as réussi à installer le driver nVidia :thumbup: :clap: :clap: :D :D

:biere: :biere: :biere:

moniroje
26/03/2008, 14h13
Wouahhh, ça fait plaisir de voir qu'il y a des spectateurs pour m'applaudir à l'arrivée!!! même si j'ai mis 5 jours et quelques quand il faut dix minutes pour le preumes!
Mais vous l'aviez remarqué, j'ai fait exprès de traîner pour que les nouveaux-venus à Debian ne soient pas complexés... :rolleyes:

OK, rpm pour les rpm et deb pour les debian; je suppose que c'est donc ubu pour les ubuntu, etc.. Bon, pas la peine de rigoler comme ça!!!

Mon GoogleEarth:

alain@debian:~$ su
Mot de passe :
debian:/home/alain# dpkg -i googleearth_4.2.205.5730+0.5.3-1_i386.deb
Sélection du paquet googleearth précédemment désélectionné.
(Lecture de la base de données... 169798 fichiers et répertoires déjà installés.)
Dépaquetage de googleearth (à partir de googleearth_4.2.205.5730+0.5.3-1_i386.deb) ...
Paramétrage de googleearth (4.2.205.5730+0.5.3-1) ...
debian:/home/alain#
vais voir mon Google Earth dès que possible; la, Madame, elle a gueulé une 3° fois: "A taaaabbbllleeee!!!

T'as raison, Heeeroooo, si t'habites pas trop loin de chez moi ou l'un d'entre vous, j'en ai une au frais depuis Noël; là, ça serait une bonne occasion!!! Moni a installé Nvidia sur Debian au bout de son septième essai et de qqs mois de Debian!!



Voilà, j'ai GoogleEarth!!
merci à vous tous!!!

Heero_Yuy
26/03/2008, 16h24
Non seulement, j'applaudis à l'arrivée, mais je m'instruis en même temps :D

Bin, pour le champagne, je crois que je suis un peu loin (la patrie des ch'tis ;) ). Tant pis :)

phoenix
26/03/2008, 23h43
<div class='quotetop'>Citation </div>
je suppose que c'est donc ubu pour les ubuntu[/b]

En fait non, vu que Ubuntu utilise les DEB ;)

Agemen
27/03/2008, 01h12
De toute façon, ubuntu... hein? je trolle, moi? naaaaaaaaaaaaaaaaaaaaaaaaaaaaan! pas vrai :P !
Félicitations moniroje. Ce fut pas une partie de plaisir, et je suis franchement impressionné ;)

moniroje
27/03/2008, 12h50
C'est surtout la bande de potes qu'il faut féliciter!!! t'as vu leur patience???? et bien expliqué en plus!!!
Un esprit comme ça, c'est Alionet!!! c'est Linux! et Linus Torvals, c'est le Net! c'est l'Anarchie possible, pas utopique du tout!!
N'empêche, dès que j'aurais fini de ranger ces 4 pages en notes pratiques, hop! vais sévir dans le forum de pureos pour que à Alionet, ils se reposent un peu.

igziabeher
27/03/2008, 20h38
Dernière précision(on ne pourra pas dire que je n' ai pas prévenu.. :diable: ), sous Debian, la méthode propre pour installer un binaire ou faire un 'make install' est d' utiliser checkinstall qui intégre le paquet a apt, on pourra donc le désinstaller avec apt-get proprement!

thveillon
29/03/2008, 21h34
Wohaa ! Bravo Moniroje (et igziabeher ;) ), je ne suis pas passé ici depuis un moment et je vois que ça a chauffé !!

Juste pour ne pas noyer un très bon conseil avec un commentaire fumeux, je cite le post précèdent :

<div class='quotetop'>Citation (igziabeher @ 27/03/2008 à 20:38) <{POST_SNAPBACK}> (index.php?act=findpost&pid=170922)</div>
Dernière précision(on ne pourra pas dire que je n' ai pas prévenu.. :diable: ), sous Debian, la méthode propre pour installer un binaire ou faire un 'make install' est d' utiliser checkinstall qui intègre le paquet a apt, on pourra donc le désinstaller avec apt-get proprement![/b]

"checkinstall" est la meilleur invention depuis apt (et le champagne...) !

moniroje
30/03/2008, 12h07
Puisque thveillon insiste,
justement, je trouvais sybillin le dernier post de igzia!! (c'esty pas un nom basque, ça??) : que ça débarquait comme ça; checkinstall, comme un cheveu dans la soupe. et j'ai mis de côté...
Ah??? aussi bien que apt??? rien que ça!!! parce que apt!!! j'en reviens pas comme c'est excellent!!! à côté, Yast a les performances d'une deuche!!
Bon, je cherche et j'installe, parce que c'était un paquet, checkinstall; comment on s'en sert, plus tard, là, le décalage horaire, chuis naze

thveillon
30/03/2008, 14h55
Checkinstall n'est pas un remplaçant de apt (il y a déjà aptitude pour ça...), c'est un programme qui permet de remplacer la commande "make install" lorsque tu compiles un logiciel depuis les sources. Au lieu d'installer le logiciel compilé "en kit" en copiant les différents éléments sur le système, checkinstall va créer un paquet .deb depuis les sources, l'installer, et l'inscrire dans la base de donnée de apt pour que le logiciel apparaisse dans Synaptic (il peut être désinstallé comme un paquet normal, et réinstallé plus tard avec le .deb).

L'intérêt est multiple : tu peux compiler le programme une fois et le réinstaller si besoin plus tard, voir l'installer sur une autre machine de même architecture. Tu peux désinstaller le paquet avec apt au lieu de devoir garder les sources pour faire un "make uninstall" qui ne marche pas forcément, c'est beaucoup plus pratique.

Checkinstall marche aussi sur Suse, il faut juste l'installer et ensuite quand on compile un logiciel depuis les courses on fait :


./configure
make
checkinstall au lieu de "make install" à la dernière étape.

Agemen
30/03/2008, 21h36
question : tu conseilles checkinstall parfois sur des problèmes pour suse... ça marche pareil?

thveillon
31/03/2008, 00h38
Je l'utilise sur la suse de ma femme, pour le pilote madwifi, le pilote de webcam uvc (compilé depuis les sources svn) et quelques autres programmes. Il y a eu des petits problèmes vite résolus avec Slackware, à part ça checkinstall marche bien pour moi.

En cas de doute il faut faire un tour sur la homepage du projet (http://www.asic-linux.com.mx/%7Eizto/checkinstall/), la solution ne tarde pas en général.