[resolu] Problème mise à jour nvidia (Lenny)

Bonsoir,

J’ai un soucis depuis la màj de xorg (1:7.2-3) et du kernel (2.6.18-4-k7).

J’ai donc recompilé nvidia comme lors du dernier changement de kernel.

Ensuite je fait apt-get install nvidia-glx pour finir…

[code]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 :
nvidia-glx: Dépend: nvidia-kernel-1.0.8776
E: Paquets défectueux
[/code]

Est-ce normal ?
A plus 3D :frowning: que faire ?

Je viens de vérifier chez moi (Sid) et j’ai la possibilité d’avoir ce qui t’est demandé mais ce n’est ptet pas le cas sous Lenny.
commence par chercher :
$ apt-cache policy nvidia-kernel-2.6.18-4-k7
si tu as cette réponse :

ricardo@sid-hda8:~$ apt-cache policy nvidia-kernel-2.6.18-4-k7 nvidia-kernel-2.6.18-4-k7: Installé : (aucun) Candidat : 1.0.8776+6
C’est que tu peux l’installer, donc :

apt-get install nvidia-kernel-2.6.18-4-k7

Si tu as “candidat : aucun” ou une version plus ancienne, tu devras
–te faire une ligne ‘unstable’ ds ton sources.list
–updater
–installer comme dit plus haut

Bonjour,

… Ou tu peux aussi attendre que le paquet d’xorg soit modifié, car cela viens de lui et pas du reste: sur un kernel avec pilote legacy re-compilé en local (donc l’ensemble étant indépendant de la mise-à-jour) l’erreur est aussi présente.

En attendant passes en “nv” ou récupère la nouvelle version du paquet en
unstable qui est en version 7.2-“5”, mais je ne sais pas si cette erreur est corrigée dedans … :confused:

Édit: l’erreur n’apparaît pas avec la version 9755 qu’a compilé fran.b il semblerait, donc réponse à mitiger: la version 8776 confirme sa nullité et xorg a changé ses chemins d’accés (à première vue). :stuck_out_tongue:

Salut,

$ apt-cache policy nvidia-kernel-2.6.18-4-k7 me donne :

nvidia-kernel-2.6.18-4-k7: Installé : 1.0.9746-2+2.6.18.dfsg.1-12 Candidat : 1.0.9746-2+2.6.18.dfsg.1-12 Table de version : *** 1.0.9746-2+2.6.18.dfsg.1-12 0 100 /var/lib/dpkg/status 1.0.8776+6 0 500 http://ftp.fr.debian.org lenny/non-free Packages

et # apt-get install nvidia-kernel-2.6.18-4-k7 :

nvidia-kernel-2.6.18-4-k7 est déjà la plus récente version disponible. 0 mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour.

Donc je dois rester en “nv” et attendre d’avoir le nvidia-glx qui va avec ?

Je balance mon source.list pour info :

# CD 
deb cdrom:[Debian GNU/Linux testing _Etch_ - Official Beta i386 NETINST Binary-1 20070317-20:46]/ etch contrib main

# 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
deb http://security.debian.org/ lenny/updates main contrib non-free
deb-src http://security.debian.org/ lenny/updates main contrib non-free

# MULTIMEDIA
deb http://www.debian-multimedia.org lenny main
deb-src http://www.debian-multimedia.org lenny main

# BERYL
deb http://debian.beryl-project.org etch main 
deb-src http://debian.beryl-project.org etch main

# ov51x-jpeg repository
deb http://www.rastageeks.org/downloads/debian binary/

# Raine
deb http://raine.sourceforge.net unstable main

[quote=“Panda”]Les paquets suivants contiennent des dépendances non satisfaites :
nvidia-glx: Dépend: nvidia-kernel-1.0.8776
E: Paquets défectueux [/quote]
Ton paquet nvidia-glx attend la version 8776 qui est la version de lenny alors que tu as la version 9746 d’installée :

[quote=“Panda”]$ apt-cache policy nvidia-kernel-2.6.18-4-k7 me donne :

nvidia-kernel-2.6.18-4-k7: Installé : 1.0.9746-2+2.6.18.dfsg.1-12 Candidat : 1.0.9746-2+2.6.18.dfsg.1-12 Table de version : *** 1.0.9746-2+2.6.18.dfsg.1-12 0 100 /var/lib/dpkg/status 1.0.8776+6 0 500 http://ftp.fr.debian.org lenny/non-free Packages [/quote]
Je pense que le souci vient de là.
Il faut que tout soit au même numéro de version. Choisit entre 8776 et 9755, la version 9746 n’a plus l’air disponible dans les dépôts.

[quote=“AnatomicJC”]
Je pense que le souci vient de là.
Il faut que tout soit au même numéro de version. Choisit entre 8776 et 9755, la version 9746 n’a plus l’air disponible dans les dépôts.[/quote]C’est exactement ce que j’allais répondre.
Il te faut donc désinstaller et réinstaller le nvidia-kernel en prenant celui qui va avec ton glx, càd 1.0.8776

apt-get remove --purge nvidia-kernel

puis

apt-get install nvidia-kernel-2.6-4-k7=1.0.8776

puis refaire un

m-a a-i nvidia-kernel-source

puis rebooter.
enfin, j’espère ne pas me planter.

Merci,

Pour finir j’ai ajouté les dépôt unstable le temps de recompiler nvidia en 9755 et ça tourne.

J’ai de nouveau la 3D mais plus les décors de fenêtres de Bery, c’est un autre problème je verrai plus tard.

si tu préfères, c’est toi qui vois.
tu n’as pas essayé ce que je préconisais ?

Non j’ai pas essayé, du moment que ça marche à nouveau (y compris Beryl)
En tout cas merci pour vos réponses :smiley: