Bonjour, J'utilise le pinning pour les systèmes testing/unstable.
Là je suis plus dans l'optique stable/backports mais nvidia-legacy-390xx-driver n'est pas encore dans backports. Ce que je veux c'est juste garder cette version qui fonctionne bien avec mon matériel jusqu'à ce que bullseye devienne stable. Quelque part j'ai eu de la chance que ça fonctionne comme ça car la version de xserver-xorg-core est différente entre buster et bullseye. Du coup pour faire les chose proprement, j'ai viré tous les packages de bullseye, remis les dépots, téléchargé le paquet source, viré les dépots, installé les build-deps, reconstruit les packages et réinstallé juste le nécessaire : /etc/apt/sources.list : +deb http://ftp.fr.debian.org/debian/ bullseye main contrib non-free +deb-src http://ftp.fr.debian.org/debian/ bullseye main contrib non-free root@W520:/home/hugues/buildpackage# apt-get update hugues@W520:~/buildpackage$ apt-get source nvidia-legacy-390xx-kernel-dkms /etc/apt/sources.list : -deb http://ftp.fr.debian.org/debian/ bullseye main contrib non-free -deb-src http://ftp.fr.debian.org/debian/ bullseye main contrib non-free root@W520:/home/hugues/buildpackage# apt-get update root@W520:/home/hugues/buildpackage# apt-get build-dep nvidia-legacy-390xx-kernel-dkms hugues@W520:~/buildpackage$ cd nvidia-graphics-drivers-legacy-390xx-390.132/ hugues@W520:~/buildpackage/nvidia-graphics-drivers-legacy-390xx-390.132$ dpkg-buildpackage -us -uc -rfakeroot root@W520:/home/hugues/buildpackage# dpkg -i nvidia-legacy-390xx-driver_390.132-2_amd64.deb nvidia-legacy-390xx-driver-libs_390.132-2_amd64.deb nvidia-legacy-390xx-driver-bin_390.132-2_amd64.deb xserver-xorg-video-nvidia-legacy-390xx_390.132-2_amd64.deb nvidia-legacy-390xx-vdpau-driver_390.132-2_amd64.deb nvidia-legacy-390xx-alternative_390.132-2_amd64.deb nvidia-legacy-390xx-kernel-dkms_390.132-2_amd64.deb libgl1-nvidia-legacy-390xx-glvnd-glx_390.132-2_amd64.deb nvidia-legacy-390xx-egl-icd_390.132-2_amd64.deb libnvidia-legacy-390xx-ml1_390.132-2_amd64.deb libnvidia-legacy-390xx-glcore_390.132-2_amd64.deb libglx-nvidia-legacy-390xx0_390.132-2_amd64.deb libegl-nvidia-legacy-390xx0_390.132-2_amd64.deb libnvidia-legacy-390xx-eglcore_390.132-2_amd64.deb libnvidia-legacy-390xx-cfg1_390.132-2_amd64.deb nvidia-legacy-390xx-kernel-support_390.132-2_amd64.deb root@W520:/home/hugues/buildpackage# apt-get -f install root@W520:/home/hugues/buildpackage# apt-show-versions | grep bullseye libegl-nvidia-legacy-390xx0:amd64/bullseye 390.132-2 uptodate libgl1-nvidia-legacy-390xx-glvnd-glx:amd64/bullseye 390.132-2 uptodate libglx-nvidia-legacy-390xx0:amd64/bullseye 390.132-2 uptodate libnvidia-legacy-390xx-cfg1:amd64/bullseye 390.132-2 uptodate libnvidia-legacy-390xx-eglcore:amd64/bullseye 390.132-2 uptodate libnvidia-legacy-390xx-glcore:amd64/bullseye 390.132-2 uptodate libnvidia-legacy-390xx-ml1:amd64/bullseye 390.132-2 uptodate nvidia-legacy-390xx-alternative:amd64/bullseye 390.132-2 uptodate nvidia-legacy-390xx-driver:amd64/bullseye 390.132-2 uptodate nvidia-legacy-390xx-driver-bin:amd64/bullseye 390.132-2 uptodate nvidia-legacy-390xx-driver-libs:amd64/bullseye 390.132-2 uptodate nvidia-legacy-390xx-egl-icd:amd64/bullseye 390.132-2 uptodate nvidia-legacy-390xx-kernel-dkms:amd64/bullseye 390.132-2 uptodate nvidia-legacy-390xx-kernel-support:amd64/bullseye 390.132-2 uptodate nvidia-legacy-390xx-vdpau-driver:amd64/bullseye 390.132-2 uptodate xserver-xorg-video-nvidia-legacy-390xx:amd64/bullseye 390.132-2 uptodate Donc je n'ai plus que 17 paquets de testing au lieu de 31 et je ne bloque plus inutilement d'autres mises à jour, c'est plus propre. Cordialement Hugues Le lun. 6 avr. 2020 à 09:32, F. Dubois <euclid...@legtux.org> a écrit : > > Le 06/04/2020 à 01:07, hugues larrive a écrit : > > Bonsoir Didier et Fabien, > > > > Un petit retour : > > J'ai tenté d'installer le noyau 5 de testing comme le suggérait > > Fabien, ça na pas fonctionné bien que la compilation plante plus > > loin... vu que j'avais le dépôt testing sous la main, j'ai tenté > > d'upgrader nvidia-legacy-390xx-driver dont le module s'est bien > > compilé pour les 2 noyaux. J'ai donc viré le noyau 5 et le dépôt > > testing car je veux garder mon système en stable. > > À la fin voilà ce que ça donne : > > hugues@W520:~$ apt-cache policy nvidia-legacy-390xx-driver > > nvidia-legacy-390xx-driver: > > Installé : 390.132-2 > > Candidat : 390.132-2 > > Table de version : > > *** 390.132-2 100 > > 100 /var/lib/dpkg/status > > 390.116-1 500 > > 500 http://ftp.fr.debian.org/debian buster/non-free amd64 Packages > > hugues@W520:~$ apt-show-versions | grep bullseye > > glx-alternative-mesa:amd64/bullseye 1.1.0 uptodate > > glx-alternative-nvidia:amd64/bullseye 1.1.0 uptodate > > glx-diversions:amd64/bullseye 1.1.0 uptodate > > libegl-nvidia-legacy-390xx0:amd64/bullseye 390.132-2 uptodate > > libgl1-nvidia-legacy-390xx-glvnd-glx:amd64/bullseye 390.132-2 uptodate > > libgles-nvidia-legacy-390xx1:amd64/bullseye 390.132-2 uptodate > > libgles-nvidia-legacy-390xx2:amd64/bullseye 390.132-2 uptodate > > libglx-nvidia-legacy-390xx0:amd64/bullseye 390.132-2 uptodate > > libnvidia-legacy-390xx-cfg1:amd64/bullseye 390.132-2 uptodate > > libnvidia-legacy-390xx-eglcore:amd64/bullseye 390.132-2 uptodate > > libnvidia-legacy-390xx-glcore:amd64/bullseye 390.132-2 uptodate > > libnvidia-legacy-390xx-ml1:amd64/bullseye 390.132-2 uptodate > > nvidia-detect:amd64/bullseye 440.64-2 uptodate > > nvidia-egl-common:amd64/bullseye 440.64-2 uptodate > > nvidia-installer-cleanup:amd64/bullseye 20151021+11 uptodate > > nvidia-kernel-common:amd64/bullseye 20151021+11 uptodate > > nvidia-legacy-390xx-alternative:amd64/bullseye 390.132-2 uptodate > > nvidia-legacy-390xx-driver:amd64/bullseye 390.132-2 uptodate > > nvidia-legacy-390xx-driver-bin:amd64/bullseye 390.132-2 uptodate > > nvidia-legacy-390xx-driver-libs:amd64/bullseye 390.132-2 uptodate > > nvidia-legacy-390xx-egl-icd:amd64/bullseye 390.132-2 uptodate > > nvidia-legacy-390xx-kernel-dkms:amd64/bullseye 390.132-2 uptodate > > nvidia-legacy-390xx-kernel-support:amd64/bullseye 390.132-2 uptodate > > nvidia-legacy-390xx-vdpau-driver:amd64/bullseye 390.132-2 uptodate > > nvidia-legacy-390xx-vulkan-icd:amd64/bullseye 390.132-2 uptodate > > nvidia-modprobe:amd64/bullseye 440.44-1 uptodate > > nvidia-persistenced:amd64/bullseye 440.44-1 uptodate > > nvidia-support:amd64/bullseye 20151021+11 uptodate > > nvidia-vulkan-common:amd64/bullseye 440.64-2 uptodate > > update-glx:amd64/bullseye 1.1.0 uptodate > > xserver-xorg-video-nvidia-legacy-390xx:amd64/bullseye 390.132-2 uptodate > > > > Merci pour votre aide. > > > > Hugues > > Bonjour, content que ça ait fonctionné. > > Maintenant si tu as retiré le dépot testing alors > nvidia-legacy-390xx-driver ne sera pas mis à jour. Tu dois pouvoir,en > réglant les priorités dans apt, garder le dépot et ne l'utiliser que > pour mettre à jour les paquets que tu désires. > > https://www.howtoforge.com/a-short-introduction-to-apt-pinning > > https://debian-facile.org/doc:systeme:apt:pinning > > Bonne journée. > > Fabien >