nvidia-driver 520.56.06 on hold setzen

Warum Debian und/oder eine seiner Spielarten? Was muss ich vorher wissen? Wo geht es nach der Installation weiter?
Antworten
starbuck28
Beiträge: 33
Registriert: 09.04.2016 00:33:08

nvidia-driver 520.56.06 on hold setzen

Beitrag von starbuck28 » 11.02.2023 14:30:34

Hallo,

apt hat mir gestern nach einem apt update den nvidia-driver von 520.56.06 auf 525.85.12 aktualisiert. Dies ging schief, weil noch nicht alle NVidia Update Pakete verfügbar sind/waren.
Somit wurde das Update unvollständig installiert. Dies konnte ich vorab nicht erkennen.
Jetzt habe ich die neuen NVidia 520.56.06er Pakete entfernt und die "alten" funktionierenden NVidia Pakete mit Version 520.56.06 (aus dem testing/bookworm Zweig) wieder installiert.

Wie kann ich die neuen Pakete jetzt zurückhalten, dass diese nicht wieder erneut installiert werden und mir die Treiber erneut zerschießen?

Mit apt-mark hold nvidia-driver/testing habe ich den Treiber auf hold gesetzt. Dies scheint aber nicht richtig zu sein.

apt-mark showhold zeigt nvidia-driver

Ein apt update bietet mir erneut ein Update des Nvidia Treibers auf Version 525.85.12 an.

Code: Alles auswählen

libcuda1/unstable 525.85.12-1 amd64 [aktualisierbar von: 520.56.06-2]
libegl-nvidia0/unstable 525.85.12-1 amd64 [aktualisierbar von: 520.56.06-2]
libegl-nvidia0/unstable 525.85.12-1 i386 [aktualisierbar von: 520.56.06-2]
libgl1-nvidia-glvnd-glx/unstable 525.85.12-1 amd64 [aktualisierbar von: 520.56.06-2]
libgl1-nvidia-glvnd-glx/unstable 525.85.12-1 i386 [aktualisierbar von: 520.56.06-2]
libgles-nvidia1/unstable 525.85.12-1 amd64 [aktualisierbar von: 520.56.06-2]
libgles-nvidia1/unstable 525.85.12-1 i386 [aktualisierbar von: 520.56.06-2]
libgles-nvidia2/unstable 525.85.12-1 amd64 [aktualisierbar von: 520.56.06-2]
libgles-nvidia2/unstable 525.85.12-1 i386 [aktualisierbar von: 520.56.06-2]
libglx-nvidia0/unstable 525.85.12-1 amd64 [aktualisierbar von: 520.56.06-2]
libglx-nvidia0/unstable 525.85.12-1 i386 [aktualisierbar von: 520.56.06-2]
libnvcuvid1/unstable 525.85.12-1 amd64 [aktualisierbar von: 520.56.06-2]
libnvidia-allocator1/unstable 525.85.12-1 amd64 [aktualisierbar von: 520.56.06-2]
libnvidia-allocator1/unstable 525.85.12-1 i386 [aktualisierbar von: 520.56.06-2]
libnvidia-cfg1/unstable 525.85.12-1 amd64 [aktualisierbar von: 520.56.06-2]
libnvidia-eglcore/unstable 525.85.12-1 amd64 [aktualisierbar von: 520.56.06-2]
libnvidia-eglcore/unstable 525.85.12-1 i386 [aktualisierbar von: 520.56.06-2]
libnvidia-encode1/unstable 525.85.12-1 amd64 [aktualisierbar von: 520.56.06-2]
libnvidia-glcore/unstable 525.85.12-1 amd64 [aktualisierbar von: 520.56.06-2]
libnvidia-glcore/unstable 525.85.12-1 i386 [aktualisierbar von: 520.56.06-2]
libnvidia-glvkspirv/unstable 525.85.12-1 amd64 [aktualisierbar von: 520.56.06-2]
libnvidia-glvkspirv/unstable 525.85.12-1 i386 [aktualisierbar von: 520.56.06-2]
libnvidia-ml1/unstable 525.85.12-1 amd64 [aktualisierbar von: 520.56.06-2]
libnvidia-ptxjitcompiler1/unstable 525.85.12-1 amd64 [aktualisierbar von: 520.56.06-2]
libnvidia-rtcore/unstable 525.85.12-1 amd64 [aktualisierbar von: 520.56.06-2]
nvidia-alternative/unstable 525.85.12-1 amd64 [aktualisierbar von: 520.56.06-2]
nvidia-driver-bin/unstable 525.85.12-1 amd64 [aktualisierbar von: 520.56.06-2]
nvidia-driver-libs/unstable 525.85.12-1 amd64 [aktualisierbar von: 520.56.06-2]
nvidia-driver-libs/unstable 525.85.12-1 i386 [aktualisierbar von: 520.56.06-2]
nvidia-driver/unstable 525.85.12-1 amd64 [aktualisierbar von: 520.56.06-2]
nvidia-egl-icd/unstable 525.85.12-1 amd64 [aktualisierbar von: 520.56.06-2]
nvidia-egl-icd/unstable 525.85.12-1 i386 [aktualisierbar von: 520.56.06-2]
nvidia-kernel-dkms/unstable 525.85.12-1 amd64 [aktualisierbar von: 520.56.06-2]
nvidia-kernel-support/unstable 525.85.12-1 amd64 [aktualisierbar von: 520.56.06-2]
nvidia-smi/unstable 525.85.12-1 amd64 [aktualisierbar von: 520.56.06-2]
nvidia-vdpau-driver/unstable 525.85.12-1 amd64 [aktualisierbar von: 520.56.06-2]
xserver-xorg-video-nvidia/unstable 525.85.12-1 amd64 [aktualisierbar von: 520.56.06-2]
apt policy nvidia-driver

Code: Alles auswählen

nvidia-driver:
  Installiert:           520.56.06-2
  Installationskandidat: 525.85.12-1
  Versionstabelle:
     525.85.12-1 1000
       1000 http://deb.debian.org/debian sid/non-free amd64 Packages
 *** 520.56.06-2 100
        100 http://deb.debian.org/debian testing/non-free amd64 Packages
        100 /var/lib/dpkg/status
/etc/apt/preferences

Code: Alles auswählen

Package: *
Pin: release a=unstable
Pin-Priority: 1000

Package: *
Pin: release a=testing
Pin-Priority: 100
Was muss ich tun, damit das Paket zurückgehalten wird?

Ich benutze debian unstable/sid. [Linux debian 6.1.0-2-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.7-1 (2023-01-18) x86_64 GNU/Linux]

MaGe
Beiträge: 1717
Registriert: 01.06.2014 17:12:16

Re: nvidia-driver 520.56.06 on hold setzen

Beitrag von MaGe » 11.02.2023 15:56:39

Wir müssen uns vor der Klimaerwärmung nicht fürchten.
Uns rottet die soziale Kälte viel früher aus.

starbuck28
Beiträge: 33
Registriert: 09.04.2016 00:33:08

Re: nvidia-driver 520.56.06 on hold setzen

Beitrag von starbuck28 » 11.02.2023 16:16:23

Danke für den Hinweis. Jetzt weiss ich, weshalb der Treiber nicht auf die Version 525.85.12 aktualisiert wurde.
If you did not add the non-free-firmware repo to your Debian sources, today's upgrade to nvidia-driver 525.85.12-1 will fail. This is because you also need the firmware-nvidia-gsp 525.85.12-1 package from non-free-firmware.

DE: Wenn Sie das non-free-firmware Repo nicht zu Ihren Debian-Quellen hinzugefügt haben, wird das heutige Upgrade auf den nvidia-driver 525.85.12-1 fehlschlagen. Dies liegt daran, dass Sie auch das Paket firmware-nvidia-gsp 525.85.12-1 von non-free-firmware benötigen.
Quelle: https://forum.siduction.org/index.php?t ... 5#msg70605 [user dibl]

Allerdings wurde meine ursprüngliche Frage nicht beantwortet. Ich bin an einer Lösung interessiert, um in Zukunft gewisse Updates zu vermeiden. Über einen Hinweis wäre ich deshalb dankbar.

MaGe
Beiträge: 1717
Registriert: 01.06.2014 17:12:16

Re: nvidia-driver 520.56.06 on hold setzen

Beitrag von MaGe » 11.02.2023 16:35:18

starbuck28 hat geschrieben: Mit apt-mark hold nvidia-driver/testing habe ich den Treiber auf hold gesetzt. Dies scheint aber nicht richtig zu sein.

Und was passiert wenn du es so machts

Code: Alles auswählen

apt-mark hold nvidia-driver 



gruss MaGe
Wir müssen uns vor der Klimaerwärmung nicht fürchten.
Uns rottet die soziale Kälte viel früher aus.

starbuck28
Beiträge: 33
Registriert: 09.04.2016 00:33:08

Re: nvidia-driver 520.56.06 on hold setzen

Beitrag von starbuck28 » 11.02.2023 17:00:29

Das macht anscheinend keinen Unterschied.

Code: Alles auswählen

apt-mark hold nvidia-driver 
oder

Code: Alles auswählen

apt-mark hold nvidia-driver/testing

Code: Alles auswählen

apt-mark showhold
zeigt immer nvidia-driver


michaa7
Beiträge: 4632
Registriert: 12.12.2004 00:46:49
Lizenz eigener Beiträge: MIT Lizenz

Re: nvidia-driver 520.56.06 on hold setzen

Beitrag von michaa7 » 11.02.2023 18:34:55

starbuck28 hat geschrieben: ↑ zum Beitrag ↑
11.02.2023 17:00:29
...zeigt immer nvidia-driver
Was soll daran falsch / unerwünscht sein? Der Treiber erhält kein update. Das ist doch was du willst?
gruß

michaa7

-------------------------------
Menschen ändern gelegentlich ihre Ansichten, aber nur selten ihre Motive. (Oskar Negt)

Antworten