Debian Jessie 64bit paquet nvidia-driver absent [Résolu/Fermé]

Signaler
-
Messages postés
29801
Date d'inscription
jeudi 12 mai 2005
Statut
Modérateur
Dernière intervention
12 mai 2021
-
Bonjour,

Comme dit dans la description je rencontre un souci et je ne comprends pas. Avant il y était, et à présent il n'y est plus. Du coup, je ne sais pas si c'est normal que nvidia-driver ne soit pas dans mes dépôts non-free.
Là, je tourne avec un driver alternatif, car sinon, je ne pourrais poser ma question qui est : "mais où est donc passé nvidia-driver ??"

Voici mon /etc/apt/sources.list :

deb http://ftp.fr.debian.org/debian/ jessie main non-free contrib
deb https://www.debian.org/security/ jessie/updates main contrib non-free
deb http://ftp.fr.debian.org/debian/ jessie-proposed-updates main contrib non-free
deb http://www.deb-multimedia.org jessie main non-free

Et aussi le resultat de cette commande

apt-cache policy nvidia-driver
nvidia-driver:
Installé : (aucun)
Candidat : (aucun)
Table de version :

Merci d'avance

12 réponses

Apparemment, c'est a cause d'une mise à jour de xserver-* qui fait que les drivers nvidia ne sont plus compatible et ont donc été retiré du dépot...

D'après ce que j'ai entendu, ça devrait revenir a la normal aujourd'hui ou en tout cas très rapidement.

La "solution" que j'ai trouvé sur le web (désolé, je n'ai plus le liens sous la main), c'est d'utiliser la version du 15 Juillet qui était encore bonne:

/etc/apt/preferences:

Package: xserver-*
Pin: origin "snapshot.debian.org"
Pin-Priority: 1001

et ajouter dans /etc/apt/source.list:

http://snapshot.debian.org/archive/debian/20140715T222335Z/ testing main contrib non-free

Pour info, ceux qui n'ont pas le problème c'est certainement parce qu'ils n'ont pas fait de dist-upgrade ou d'auto-remove ou quelque chose comme ça.

Bonne journée
1
Merci

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

CCM 65492 internautes nous ont dit merci ce mois-ci

Messages postés
29801
Date d'inscription
jeudi 12 mai 2005
Statut
Modérateur
Dernière intervention
12 mai 2021
7 089
Voici mon fichier
/etc/apt/sources.list
, sachant que testing == jessie au jour d'aujourd'hui :

# Dépôts testing
deb http://ftp.fr.debian.org/debian/ testing main contrib non-free
deb https://www.debian.org/security/ testing/updates main contrib non-free
deb http://www.deb-multimedia.org testing main non-free

# Dépôts source
#deb-src http://ftp.fr.debian.org/debian/ testing main
#deb-src https://www.debian.org/security/ testing/updates main

... et j'ai pu installer le paquet dont tu parles. Une fois corrigé, pense bien à faire un :

aptitude update

Puis tente d'installer ton paquet :

aptitude install nvidia-driver

Bonne chance
Bonsoir et merci. Le résultat est toujours le même. je viens de faire en utilisant ton /etc/apt/sources.list :

aptitude update 
aptitude upgrade


mais je suis toujours a ce niveau là :

apt-cache policy nvidia-driver
nvidia-driver:
Installé : (aucun)
Candidat : (aucun)
Table de version :

Les seul paquet nvidia sont ceux la

les
paquets suivants comportent « nvidia » dans leur nom :
nvidia-cg-dev nvidia-cg-dev:i386 nvidia-installer-cleanup
nvidia-installer-cleanup:i386 nvidia-cg-doc nvidia-xconfig
nvidia-xconfig:i386 nvidia-modprobe nvidia-modprobe:i386 nvidia-support
nvidia-support:i386 nvidia-cg-toolkit nvidia-cg-toolkit:i386
libgl1-nvidia-glx-any:i386 nvidia-texture-tools nvidia-texture-tools:i386
libgl1-nvidia-glx:i386 nvidia-va-driver nvidia-va-driver:i386
glx-alternative-nvidia glx-alternative-nvidia:i386 nvidia-kernel-common
nvidia-kernel-common:i386

Je ne comprends vraiment pas, avant je l'avais. Il y a 3 jours que je ne l'ai plus.

Edité : Sinon faut que j'utilise le driver fourni sur le site de nvidia (le .run). C'est ennuyeux pour les mises à jour. Je me suis habitué aux dépôts. Ça m'arrangerait de comprendre pourquoi subitement je n'y parviens plus.
Messages postés
29801
Date d'inscription
jeudi 12 mai 2005
Statut
Modérateur
Dernière intervention
12 mai 2021
7 089
Mais tu as remplacé ton
/etc/apt/sources.list
par celui que je t'ai indiqué ? Et tu as fais un
aptitude update
?

Pour info dans mon cas j'ai :

(mando@velvet) (~) $ apt-cache policy nvidia-driver 
nvidia-driver:
Installé : 331.67-2
Candidat : 331.67-2
Table de version :
*** 331.67-2 0
500 http://ftp.fr.debian.org/debian/ testing/non-free amd64 Packages
100 /var/lib/dpkg/status

Bonne chance
Oui c'est exactement ce que j'ai fait et il est absent. En revanche dans les dépôts unstable il y est. J'ai vérifié et revérifié avant de demander et j'ai également mis le tiens. J'ai également fait :

aptitude update 
aptitude upgrade

Et enfin j'ai uniquement fais un :

aptitude update

... pour tester les dépôt unstable, que j'ai commenté afin d'éviter une fausse manipulation. Dans ceux la ils y sont

Voici le contenu de mon fichier /etc/apt/sources.list :

# Dépôts testing
deb http://ftp.fr.debian.org/debian/ testing main contrib non-free
deb https://www.debian.org/security/ testing/updates main contrib non-free
deb http://www.deb-multimedia.org testing main non-free

# Dépôts source
#deb-src http://ftp.fr.debian.org/debian/ testing main contrib non-free
#deb-src https://www.debian.org/security/ testing/updates main contrib non-free

#deb http://ftp.fr.debian.org/debian/ sid main contrib non-free
#deb http://www.deb-multimedia.org sid main non-free
Messages postés
29801
Date d'inscription
jeudi 12 mai 2005
Statut
Modérateur
Dernière intervention
12 mai 2021
7 089
L'installation via des paquets serait plus propre. Est(ce que tu peux installer nvidia-kernel-dkms et xserver-xorg-video-nvidia ce sera plus propre (et éventuellement bumblebee-nvidia) ?

Bonne chance
Bonsoir, merci pour l'aide. Donc non aucun des trois. C'est incompréhensible, je ne comprends plus rien du tout, je sais bien que par les dépôts c'est bien plus propre mais la je suis dans une situation quelque peu étrange.

J'ai l'impression que les outils de mise à jour délirent grave et ne prennent pas en compte le non-free.

root@debian:/home# aptitude install nvidia-kernel-dkms
Impossible de trouver un paquet dont le nom ou la description corresponde à « nvidia-kernel-dkms »
Impossible de trouver un paquet dont le nom ou la description corresponde à « nvidia-kernel-dkms »
Aucun paquet ne va être installé, mis à jour ou enlevé.
0 paquets mis à jour, 0 nouvellement installés, 0 à enlever et 50 non mis à jour.
Il est nécessaire de télécharger 0 o d'archives. Après dépaquetage, 0 o seront utilisés.

J'ai testé juste pour voir avec les dépôts sid s'ils apparaissaient et c'est le cas. Alors ils auraient retiré les paquets temporairement ? Je ne sais pas du tout ce pourquoi du jour au lendemain je me retrouve ainsi.

Ceci est peut-être un indice.
https://packages.debian.org/jessie/nvidia-kernel-dkms

Est-ce que j'ai une manière de vérifier sur internet la liste des paquets présent dans les dépôts ?
Messages postés
29801
Date d'inscription
jeudi 12 mai 2005
Statut
Modérateur
Dernière intervention
12 mai 2021
7 089
Effectivement c'est bizarre.

Ce que je te propose c'est d'activer les dépôts sid (unstable) quand le paquet testing n'existe pas via
/etc/apt/sources.list
et
/etc/apt/preferences
(voir section "Utiliser des dépôts de versions différentes") :
http://www.mistra.fr/tutoriel-linux-apt-configuration.html

En l'occurrence le paquet que tu cherches existe :
https://packages.debian.org/sid/nvidia-kernel-dkms

Tu peux également télécharger le ".deb" à la main depuis ce site si tu préfères.

Bonne chance
Je redoutais de devoir utiliser les options de preference. Sincerement j'ai fermé les yeux quand j'ai allumé, mais cool ça fonctionne. En revanche je n'ai pas le paquet nvidia-settings. Du coup et au pire ca peut se faire à la main merci pour ton aide.

Je redoute systématiquement les conflits de paquet. J'en ai de temps en temps étant donné que j'ai migré de wheezy.

Merci encore
Messages postés
29801
Date d'inscription
jeudi 12 mai 2005
Statut
Modérateur
Dernière intervention
12 mai 2021
7 089
Oui je confirme, si on fait la mise à jour, apt cherche à dégager ces paquets. Les mainteneurs debian semblent avoir viré xserver-xorg-nvidia et les paquets nvidia sous-jacents. J'imagine que c'est temporaire et que tout rentrera dans l'ordre dans quelques jours. Pour le moment, on n'a pas d'autre choix que de geler le paquet si tu l'as déjà installé ou de bidouiller avec /etc/apt/preferences dans ton cas (ou de récupérer les paquets qui t'intéressent à la main depuis d'autre versions de debian).

je redoutais de devoir utiliser les option de preference sincèrement j'ai fermé les yeux quand j'ai allumé

En soi, les préférences ne sont pas forcément nocives. L'exemple que je t'ai donné consiste à dire : prends le plus possible en testing, et si tu ne trouves pas en unstable. Comme les paquets ne sont pas trop "éloignés" en terme de version et qu'unstable est en avance, normalement ça ne casse jamais rien (modulo les bugs des paquets unstable). Tu pourrais même affiner le fichier que je t'ai donné pour que ça ne s'applique qu'aux paquets contenant nvidia dans leur nom.

En tout cas, l'important c'est que tu aies résolu ton problème :-)

Bonne continuation
Effectivement et je te remercie pour l'aide. Je suis novice on peut dire ça sans trop de problème c'est vrai que j'ai expérimenté bien des choses déjà et généralement chaque petit grain de sable comme celui-ci me permet d'expérimenter quelque chose de plus, comme ici le fichier /etc/apt/preferences.

Le fichier preference me faisait flipper car je ne m'en étais jamais servi de peur d'avoir des conflits, que j'ai deja d'ailleurs suite à une migration de wheezy a testing.

Au final ca marche super bien, mise a part un paquet qui est bien pratique. Mais je trouverais la soluce nvidia-settings.

Merci encore pour l'aide @ bientot

Edité : J'ai cherché par rapport a tout ce que j'ai put voir de mon coté en faisant un genre de synthèse j'ai remarqué que ma version de xserver-xorg-core avait subis aussi une mise a jour et on dirait que ca viendrais de la le fait qu'ils aient été retiré. Mais bon a mon niveau ca reste une théorie.
Messages postés
29801
Date d'inscription
jeudi 12 mai 2005
Statut
Modérateur
Dernière intervention
12 mai 2021
7 089
Juste pour boucler :

- sur un dépôt tu peux voir quels paquets sont fournis, soit à l'aide du site http://packages.debian.org, soit en visitant avec ton navigateur l'adresse du dépôt de ton choix :
http://ftp.fr.debian.org/debian/pool/

- ton problème a eu lieu suite à une mise à jour. Les mainteneurs debian ont supprimés de la branche testing certains paquets et modifié des dépendances. Ils ont enlevé le pilote nvidia suite à une incompatibilité entre la nouvelle version de xorg et le pilote nvidia. J'imagine que ça rentrera dans l'ordre d'ici peu.

- tes problèmes de conflits ne devraient pas avoir lieu si ta migration a été faite correctement. Je t'invite à prendre en main aptitude en mode interactif. Une manière simple est de virer les paquets en conflits et ensuite de les réinstaller.

- pour voir quels paquets ont été installés / mis à jour / désinstallés, tu peux consulter le fichier /var/log/apt/history.log.

Bonne continuation