nvidia-driver isn't yet Linux 7.0 compatible

Begonnen von kitty-kitty, 2026/04/28, 07:21:23

Vorheriges Thema - Nächstes Thema

towo

Erstmal zeigst Du keine Fehlermeldung, aber der Grund ist

a) ich habe was Falsches geschrieben (war schon spät), das repo ist deb https://packages.siduction.org/fixes unstable-nvidia main contrib non-free non-fre-firmware
b) Du hast außerdem was Falsches in deinen Sourcen, unser Repo ist niemals mit /usr/share/keyrings/debian-archive-keyring.gpg signiert

Aber wie dem auch sei, der Treiber ist jetzt im n normalen Fixes-Repo.
Ich gehe nicht zum Karneval, ich verleihe nur manchmal mein Gesicht.

Isegrimm666

Ich hatte das jetzt korrigiert ... und dann die alten dkms Sachen (wie oben von Teriarch beschrieben) wieder rausgenommen ... und dann ein neues full-upgrade gestartet.

Jetzt startet das System allerdings komplett nicht mehr ... *seufz

Isegrimm666

So ...

ich hab das System wieder ans Laufen bekommen ... es lag daran, das die 'nvidia-driver' entfernt wurden.

Ich habe sie erneut installiert und dann ein full-upgrade ausgeführt.

Output:

┌──(isegrimm ㉿ C-O-R-A-X)-▷[~]
└─▷$ dofu
OK:1 https://deb.debian.org/debian unstable InRelease
OK:2 https://ftp.gwdg.de/pub/linux/siduction/extra unstable InRelease
OK:3 https://packages.microsoft.com/repos/code stable InRelease
OK:4 https://ftp.gwdg.de/pub/linux/siduction/fixes unstable InRelease
Alle Pakete sind aktuell.                   
Zusammenfassung:                                   
  Aktualisiere: 0, Installiere: 0, Entferne: 0, Aktualisiere nicht: 0
  2 nicht vollständig installiert oder entfernt.
  Benötigter Platz: 0 B / 432 GB verfügbar

Fortfahren? [J/n]
nvidia-kernel-dkms (580.126.18-1tux1) wird eingerichtet ...
Removing old nvidia-current/580.126.18 DKMS files...
Module nvidia-current/580.126.18 for kernel 6.19.14-1-siduction-amd64 (x86_64):
Before uninstall, this module version was ACTIVE on this kernel.
Deleting /lib/modules/6.19.14-1-siduction-amd64/updates/dkms/nvidia-current.ko.zst
Deleting /lib/modules/6.19.14-1-siduction-amd64/updates/dkms/nvidia-current-modeset.ko.zst
Deleting /lib/modules/6.19.14-1-siduction-amd64/updates/dkms/nvidia-current-drm.ko.zst
Deleting /lib/modules/6.19.14-1-siduction-amd64/updates/dkms/nvidia-current-uvm.ko.zst
Deleting /lib/modules/6.19.14-1-siduction-amd64/updates/dkms/nvidia-current-peermem.ko.zst
Running depmod... done.

Deleting module nvidia-current/580.126.18 completely from the DKMS tree.
Loading new nvidia-current/580.126.18 DKMS files...
Building for 6.19.14-1-siduction-amd64 and 7.0.2-1-siduction-amd64

Building initial module nvidia-current/580.126.18 for 6.19.14-1-siduction-amd64
The kernel is built without module signing facility, modules won't be signed

Building module(s)........... done.
Installing /lib/modules/6.19.14-1-siduction-amd64/updates/dkms/nvidia-current.ko.zst
Installing /lib/modules/6.19.14-1-siduction-amd64/updates/dkms/nvidia-current-modeset.ko.zst
Installing /lib/modules/6.19.14-1-siduction-amd64/updates/dkms/nvidia-current-drm.ko.zst
Installing /lib/modules/6.19.14-1-siduction-amd64/updates/dkms/nvidia-current-uvm.ko.zst
Installing /lib/modules/6.19.14-1-siduction-amd64/updates/dkms/nvidia-current-peermem.ko.zst
Running depmod... done.

Building initial module nvidia-current/580.126.18 for 7.0.2-1-siduction-amd64
The kernel is built without module signing facility, modules won't be signed

Building module(s)........(bad exit status: 2)
Failed command:
env NV_VERBOSE=1 make -j20 modules KERNEL_UNAME=7.0.2-1-siduction-amd64

Error! Bad return status for module build on kernel: 7.0.2-1-siduction-amd64 (x86_64)
Consult /var/lib/dkms/nvidia-current/580.126.18/build/make.log for more information.
dpkg: Fehler beim Bearbeiten des Paketes nvidia-kernel-dkms (--configure):
»altes postinst-Betreuerskript des Paketes nvidia-kernel-dkms«-Unterprozess mit Exit-Status 10 fehlgeschlagen
dpkg: Abhängigkeitsprobleme verhindern Konfiguration von nvidia-driver:
nvidia-driver hängt ab von nvidia-kernel-dkms; aber:
  Paket nvidia-kernel-dkms ist noch nicht konfiguriert.

dpkg: Fehler beim Bearbeiten des Paketes nvidia-driver (--configure):
Abhängigkeitsprobleme - verbleibt unkonfiguriert
Fehler traten auf beim Bearbeiten von:
nvidia-kernel-dkms
nvidia-driver
Fehler: Sub-process /usr/bin/dpkg returned an error code (1)


Da nvidia-driver von einem konfigurierten nvidia-kernel-dkms abhängt, habe ich ein:


dpkg --configure nvidia-kernel-dkms


... ausgeführt. Mit folgendem Ergebnis:


┌──(isegrimm ㉿ C-O-R-A-X)-▷[~]
└─▷$ doas dpkg --configure nvidia-kernel-dkms
nvidia-kernel-dkms (580.126.18-1tux1) wird eingerichtet ...
Removing old nvidia-current/580.126.18 DKMS files...
Module nvidia-current/580.126.18 for kernel 6.19.14-1-siduction-amd64 (x86_64):
Before uninstall, this module version was ACTIVE on this kernel.
Deleting /lib/modules/6.19.14-1-siduction-amd64/updates/dkms/nvidia-current.ko.zst
Deleting /lib/modules/6.19.14-1-siduction-amd64/updates/dkms/nvidia-current-modeset.ko.zst
Deleting /lib/modules/6.19.14-1-siduction-amd64/updates/dkms/nvidia-current-drm.ko.zst
Deleting /lib/modules/6.19.14-1-siduction-amd64/updates/dkms/nvidia-current-uvm.ko.zst
Deleting /lib/modules/6.19.14-1-siduction-amd64/updates/dkms/nvidia-current-peermem.ko.zst
Running depmod... done.

Deleting module nvidia-current/580.126.18 completely from the DKMS tree.
Loading new nvidia-current/580.126.18 DKMS files...
Building for 6.19.14-1-siduction-amd64 and 7.0.2-1-siduction-amd64

Building initial module nvidia-current/580.126.18 for 6.19.14-1-siduction-amd64
The kernel is built without module signing facility, modules won't be signed

Building module(s)........... done.
Installing /lib/modules/6.19.14-1-siduction-amd64/updates/dkms/nvidia-current.ko.zst
Installing /lib/modules/6.19.14-1-siduction-amd64/updates/dkms/nvidia-current-modeset.ko.zst
Installing /lib/modules/6.19.14-1-siduction-amd64/updates/dkms/nvidia-current-drm.ko.zst
Installing /lib/modules/6.19.14-1-siduction-amd64/updates/dkms/nvidia-current-uvm.ko.zst
Installing /lib/modules/6.19.14-1-siduction-amd64/updates/dkms/nvidia-current-peermem.ko.zst
Running depmod... done.

Building initial module nvidia-current/580.126.18 for 7.0.2-1-siduction-amd64
The kernel is built without module signing facility, modules won't be signed

Building module(s).......(bad exit status: 2)
Failed command:
env NV_VERBOSE=1 make -j20 modules KERNEL_UNAME=7.0.2-1-siduction-amd64

Error! Bad return status for module build on kernel: 7.0.2-1-siduction-amd64 (x86_64)
Consult /var/lib/dkms/nvidia-current/580.126.18/build/make.log for more information.
dpkg: Fehler beim Bearbeiten des Paketes nvidia-kernel-dkms (--configure):
»altes postinst-Betreuerskript des Paketes nvidia-kernel-dkms«-Unterprozess mit Exit-Status 10 fehlgeschlagen
Fehler traten auf beim Bearbeiten von:
nvidia-kernel-dkms


Was kann ich jetzt tun?

ro_sid

Es ist immer noch der falsche Nvidia-Treiber (580.126)!
Der neue (in fixes/unstable-nvidia, nicht fixes/unstable!) ist ein 580.142 (iirc) und kompiliert fehlerfrei hinsichtlich all meiner Kernel - von 6.2 bis 7.0. [Dank an @towo!!!].

towo

Doch, der ist mittlerweile auch in fixes/unstable, aber vermutlich eben noch nicht auf den Mirrors, sondern nur auf unserem Mirror-Server.
Ich gehe nicht zum Karneval, ich verleihe nur manchmal mein Gesicht.

Isegrimm666

@towo:

Bedeutet im Klartext: Einfach mal 'n Tag warten und dann ein erneutes full-upgrade?

towo

Wo ist das Problem, unseren eigenenen Server einzutragen?
Ich gehe nicht zum Karneval, ich verleihe nur manchmal mein Gesicht.

dibl

Just now, this system was fully updated with new kernel and nvidia graphics, with no errors or problems:

  Host: cville Kernel: 7.0.2-1-siduction-amd64 arch: x86_64 bits: 64
  Desktop: KDE Plasma v: 6.6.4 Distro: siduction 2025.1.0 shine-on - kde -
    (202507091820)
Graphics:
  Device-1: NVIDIA GP106 [GeForce GTX 1060 6GB] driver: nvidia v: 580.142
  Display: wayland server: X.org v: 1.21.1.22 with: Xwayland v: 24.1.11
    compositor: kwin_wayland driver: X: loaded: nvidia
    unloaded: fbdev,modesetting,nouveau,vesa gpu: nvidia,nvidia-nvswitch
    resolution: 1: 1920x1200~60Hz 2: 1920x1080~60Hz
  API: EGL v: 1.5 drivers: nvidia,swrast
    platforms: gbm,wayland,x11,surfaceless,device
  API: OpenGL v: 4.6.0 compat-v: 4.5 vendor: nvidia mesa v: 580.142
    renderer: NVIDIA GeForce GTX 1060 6GB/PCIe/SSE2
  API: Vulkan v: 1.4.341 drivers: nvidia,llvmpipe surfaces: N/A
  Info: Tools: api: clinfo, eglinfo, glxinfo, vulkaninfo
    de: kscreen-console,kscreen-doctor gpu: nvidia-settings,nvidia-smi
    wl: wayland-info x11: xdriinfo, xdpyinfo, xprop, xrandr
System76 Oryx Pro, Intel Core i7-11800H, ASRock B860 Pro-A, Intel Core Ultra 7 265KF, Nvidia GTX-1060, SSD 990 EVO Plus.

pixel24

Am I understanding correctly that if I need the NVIDIA driver, I shouldn't perform the "full upgrade" until the NVIDIA driver 580.142 is available in the repository? I just checked, and it's not listed there for me. Can someone post a working /etc/apt/sources.list.d/nvidia.sources file so I can always get the latest NVIDIA driver?

Verstehe ich es richtig dass ich, wenn ich den nVIDIA-Treiber benötige, das "full-upgrade" erst durchführen darf wenn der nVIDIA-Treiber 580.142 im Repo verfügbar ist ? Ich habe das gerade mal geprüft und dieser wird bei mir nicht angeboten. Kann jemand eine funktionierende /etc/apt/sources.list.d/nvidia.sources posten um immer den neusten nVIDIA-Treiber zu bekommen ?

dibl

Try this for /etc/apt/sources.d/fixes.sources:

Types: deb
URIs: https://packages.siduction.org/fixes/
Suites: unstable
Components: main  contrib non-free non-free-firmware
Signed-By: /usr/share/keyrings/siduction-archive-keyring.gpg

System76 Oryx Pro, Intel Core i7-11800H, ASRock B860 Pro-A, Intel Core Ultra 7 265KF, Nvidia GTX-1060, SSD 990 EVO Plus.

edlin

Types:      deb
URIs:       https://packages.siduction.org/fixes
Suites:     unstable-nvidia
Components: main non-free-firmware contrib non-free
Enabled:    yes
Signed-By:  /usr/share/keyrings/siduction-archive-keyring.gpg


edlin

dibl war schneller ...
,,Ein kluger Mann macht nicht alle Fehler selber. Er lässt auch anderen eine Chance."

Winston Churchill

pixel24


Isegrimm666

Guten Morgen zusammen:

Ich habe jetzt mal meine sources komplett neu angepasst:


# debian.sources
################

Types: deb
URIs: https://deb.debian.org/debian/
Suites: unstable
Components: main contrib non-free non-free-firmware
Enabled: yes
Signed-By: /usr/share/keyrings/debian-archive-keyring.gpg



# extra.sources
###############

Types: deb
URIs: https://packages.siduction.org/extra
Suites: unstable
Components: main contrib non-free non-free-firmware
Enabled: yes
Signed-By: /usr/share/keyrings/siduction-archive-keyring.gpg



# fixes.sources
##############

Types: deb
URIs: https://packages.siduction.org/fixes/
Suites: unstable
Components: main contrib non-free non-free-firmware
Enabled: yes
Signed-By: /usr/share/keyrings/siduction-archive-keyring.gpg

Isegrimm666

Das Ergebnis:


Autoinstall of module nvidia-current/580.126.18 for kernel 7.0.2-1-siduction-amd64 (x86_64)
Building module(s).......(bad exit status: 2)
Failed command:
env NV_VERBOSE=1 make -j20 modules KERNEL_UNAME=7.0.2-1-siduction-amd64

Error! Bad return status for module build on kernel: 7.0.2-1-siduction-amd64 (x86_64)
Consult /var/lib/dkms/nvidia-current/580.126.18/build/make.log for more information.

Autoinstall on 7.0.2-1-siduction-amd64 failed for module(s) nvidia-current(10).

Error! One or more modules failed to install during autoinstall.
Refer to previous errors for more information.
run-parts: /etc/kernel/postinst.d/dkms exited with return code 1
dpkg: Fehler beim Bearbeiten des Paketes linux-image-7.0.2-1-siduction-amd64 (--configure):
»altes postinst-Betreuerskript des Paketes linux-image-7.0.2-1-siduction-amd64«-Unterprozess mit Exit-Status 1 fehlgeschlagen
dpkg: Abhängigkeitsprobleme verhindern Konfiguration von linux-image-siduction-amd64:
linux-image-siduction-amd64 hängt ab von linux-image-7.0.2-1-siduction-amd64 (= 7.0-2); aber:
  Paket linux-image-7.0.2-1-siduction-amd64 ist noch nicht konfiguriert.

dpkg: Fehler beim Bearbeiten des Paketes linux-image-siduction-amd64 (--configure):
Abhängigkeitsprobleme - verbleibt unkonfiguriert
linux-headers-7.0.2-1-siduction-amd64 (7.0-2) wird eingerichtet ...
/etc/kernel/header_postinst.d/dkms:
The kernel is built without module signing facility, modules won't be signed

Autoinstall of module nvidia-current/580.126.18 for kernel 7.0.2-1-siduction-amd64 (x86_64)
Building module(s).......(bad exit status: 2)
Failed command:
env NV_VERBOSE=1 make -j20 modules KERNEL_UNAME=7.0.2-1-siduction-amd64

Error! Bad return status for module build on kernel: 7.0.2-1-siduction-amd64 (x86_64)
Consult /var/lib/dkms/nvidia-current/580.126.18/build/make.log for more information.

Autoinstall on 7.0.2-1-siduction-amd64 failed for module(s) nvidia-current(10).

Error! One or more modules failed to install during autoinstall.
Refer to previous errors for more information.
run-parts: /etc/kernel/header_postinst.d/dkms exited with return code 1
Failed to process /etc/kernel/header_postinst.d at /var/lib/dpkg/info/linux-headers-7.0.2-1-siduction-amd64.postinst line 11.
dpkg: Fehler beim Bearbeiten des Paketes linux-headers-7.0.2-1-siduction-amd64 (--configure):
»altes postinst-Betreuerskript des Paketes linux-headers-7.0.2-1-siduction-amd64«-Unterprozess mit Exit-Status 1 fehlgeschlagen
dpkg: Abhängigkeitsprobleme verhindern Konfiguration von linux-headers-siduction-amd64:
linux-headers-siduction-amd64 hängt ab von linux-headers-7.0.2-1-siduction-amd64 (= 7.0-2); aber:
  Paket linux-headers-7.0.2-1-siduction-amd64 ist noch nicht konfiguriert.

dpkg: Fehler beim Bearbeiten des Paketes linux-headers-siduction-amd64 (--configure):
Abhängigkeitsprobleme - verbleibt unkonfiguriert
Fehler traten auf beim Bearbeiten von:
linux-image-7.0.2-1-siduction-amd64
linux-image-siduction-amd64
linux-headers-7.0.2-1-siduction-amd64
linux-headers-siduction-amd64
Fehler: Sub-process /usr/bin/dpkg returned an error code (1)


Wo, zum Henker, ist der Pferdefuß?

edlin

Sollte da nicht 580.142.1 an Stelle von 580.126.18 stehen?

edlin
,,Ein kluger Mann macht nicht alle Fehler selber. Er lässt auch anderen eine Chance."

Winston Churchill