Guten Morgen ...
beim eben erfolgten full-upgrade kam beim nvidia-driver die Abfrage des zu verwendenden Betreuer-Scripts ... und ich habe die Standard-Einstellung gewählt (N), anstatt mit (Y) die neue Version zu wählen.
Das war wahrscheinlich der Grund hierfür:
Autoinstall on 7.1.1-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.1.1-1-siduction-amd64.postinst line 11.
dpkg: Fehler beim Bearbeiten des Paketes linux-headers-7.1.1-1-siduction-amd64 (--configure):
»altes postinst-Betreuerskript des Paketes linux-headers-7.1.1-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.1.1-1-siduction-amd64 (= 7.1-1); aber:
Paket linux-image-7.1.1-1-siduction-amd64 ist noch nicht konfiguriert.
dpkg: Fehler beim Bearbeiten des Paketes linux-image-siduction-amd64 (--configure):
Abhängigkeitsprobleme - verbleibt unkonfiguriert
dpkg: Abhängigkeitsprobleme verhindern Konfiguration von linux-headers-siduction-amd64:
linux-headers-siduction-amd64 hängt ab von linux-headers-7.1.1-1-siduction-amd64 (= 7.1-1); aber:
Paket linux-headers-7.1.1-1-siduction-amd64 ist noch nicht konfiguriert.
Wie kann ich die Neuinstallation erzwingen, um diesmal den richtigen Parameter zu übergeben?
apt --reinstall install nvidia-driver brachte nichts
Ich habe jetzt - nach umfassender INet-Recherche - den zum Upgrade angebotenen Kernel gepurged ... (um einfach die von mir verpfuschte Konfiguration loszuwerden).
Ich habe dann erneut ein ... doas apt update && doas apt full-upgrade gestartet ... aber mir werden linux-image-7.1.1-1-siduction-amd64 und linux-headers-7.1.1-1-siduction-amd64 nicht erneut angeboten.
Wäre ein doas apt install linux-image-7.1.1-1-siduction-amd64 linux-headers-7.1.1-1-siduction-amd64 ratsam?
Kleine Zusatzfrage:
Ich habe mir für die Upgrades einen Alias erstellt:
alias dofu='doas apt update && doas apt full-upgrade'
Macht es Sinn, den in ...
alias dofu='doas apt update && doas apt full-upgrade -y'
... zu ändern?
---------------------------
┌──(isegrimm ㉿ T-A-K-A-Y-A)-▷[~]
└─▷$ dofu
OK:1 https://deb.debian.org/debian unstable InRelease
OK:2 https://packages.siduction.org/extra unstable InRelease
OK:3 https://packages.siduction.org/fixes unstable InRelease
Aktualisierung für 50 Pakete verfügbar. Führen Sie »apt list --upgradable« aus, um sie anzuzeigen.
Aktualisiere nicht:
libqt5charts5 libqt5multimediagsttools5 libqt5qmlmodels5 libqt5sql5-sqlite libqt5webchannel5 libqt5xml5t64 qml-module-qtquick-layouts qtwayland5
libqt5core5t64 libqt5multimediawidgets5 libqt5qmlworkerscript5 libqt5sql5t64 libqt5webengine-data libqt5xmlpatterns5 qml-module-qtquick-privatewidgets
libqt5dbus5t64 libqt5network5t64 libqt5quick5 libqt5svg5 libqt5webengine5 qdbus-qt5 qml-module-qtquick-window2
libqt5designer5 libqt5opengl5t64 libqt5quickwidgets5 libqt5test5t64 libqt5webenginecore5 qml-module-qtgraphicaleffects qml-module-qtquick2
libqt5gui5t64 libqt5positioning5 libqt5script5 libqt5texttospeech5 libqt5webenginewidgets5 qml-module-qtqml qt5-gtk-platformtheme
libqt5multimedia5 libqt5printsupport5t64 libqt5serialport5 libqt5waylandclient5 libqt5widgets5t64 qml-module-qtquick-controls qt5-image-formats-plugins
libqt5multimedia5-plugins libqt5qml5 libqt5sql5-mysql libqt5waylandcompositor5 libqt5x11extras5 qml-module-qtquick-dialogs qtspeech5-speechd-plugin
Zusammenfassung:
Aktualisiere: 0, Installiere: 0, Entferne: 0, Aktualisiere nicht: 50
┌──(isegrimm ㉿ T-A-K-A-Y-A)-▷[~]
└─▷$
Ich dachte, ich mache mal eine simulierte Installation:
┌──(isegrimm ㉿ T-A-K-A-Y-A)-▷[~]
└─▷$ doas apt install -s linux-image-7.1.1-1-siduction-amd64
Installiere:
linux-image-7.1.1-1-siduction-amd64
Vorgeschlagene Pakete:
linux-doc-7.1
Zusammenfassung:
Aktualisiere: 0, Installiere: 1, Entferne: 0, Aktualisiere nicht: 50
Inst linux-image-7.1.1-1-siduction-amd64 (7.1-1 siduction [amd64])
Conf linux-image-7.1.1-1-siduction-amd64 (7.1-1 siduction [amd64])
┌──(isegrimm ㉿ T-A-K-A-Y-A)-▷[~]
└─▷$ doas apt install -s linux-image-7.1.1-1-siduction-amd64 linux-headers-7.1.1-1-siduction-amd64
Installiere:
linux-headers-7.1.1-1-siduction-amd64 linux-image-7.1.1-1-siduction-amd64
Vorgeschlagene Pakete:
linux-doc-7.1
Zusammenfassung:
Aktualisiere: 0, Installiere: 2, Entferne: 0, Aktualisiere nicht: 50
Inst linux-headers-7.1.1-1-siduction-amd64 (7.1-1 siduction [amd64])
Inst linux-image-7.1.1-1-siduction-amd64 (7.1-1 siduction [amd64])
Conf linux-headers-7.1.1-1-siduction-amd64 (7.1-1 siduction [amd64])
Conf linux-image-7.1.1-1-siduction-amd64 (7.1-1 siduction [amd64])
... was für mich gut aussah.
Also hab ich sie ohne "-s"-Parameter gestartet:
┌──(isegrimm ㉿ T-A-K-A-Y-A)-▷[~]
└─▷$ doas apt install linux-image-7.1.1-1-siduction-amd64 linux-headers-7.1.1-1-siduction-amd64
Installiere:
linux-headers-7.1.1-1-siduction-amd64 linux-image-7.1.1-1-siduction-amd64
Vorgeschlagene Pakete:
linux-doc-7.1
Zusammenfassung:
Aktualisiere: 0, Installiere: 2, Entferne: 0, Aktualisiere nicht: 50
Herunterlade-Größe: 0 B / 115 MB
Benötigter Platz: 269 MB / 128 GB verfügbar
Vormals nicht ausgewähltes Paket linux-headers-7.1.1-1-siduction-amd64 wird gewählt.
(Lese Datenbank ... 897899 Dateien und Verzeichnisse sind derzeit installiert.)
Vorbereitung zum Entpacken von .../linux-headers-7.1.1-1-siduction-amd64_7.1-1_amd64.deb ...
Entpacken von linux-headers-7.1.1-1-siduction-amd64 (7.1-1) ...
Vormals nicht ausgewähltes Paket linux-image-7.1.1-1-siduction-amd64 wird gewählt.
Vorbereitung zum Entpacken von .../linux-image-7.1.1-1-siduction-amd64_7.1-1_amd64.deb ...
Entpacken von linux-image-7.1.1-1-siduction-amd64 (7.1-1) ...
linux-image-7.1.1-1-siduction-amd64 (7.1-1) wird eingerichtet ...
I: /vmlinuz is now a symlink to boot/vmlinuz-7.1.1-1-siduction-amd64
I: /initrd.img is now a symlink to boot/initrd.img-7.1.1-1-siduction-amd64
/etc/kernel/postinst.d/dkms:
The kernel is built without module signing facility, modules won't be signed
Autoinstall of module nvidia-current/580.142 for kernel 7.1.1-1-siduction-amd64 (x86_64)
Building module(s).......(bad exit status: 2)
Failed command:
env NV_VERBOSE=1 make -j20 modules KERNEL_UNAME=7.1.1-1-siduction-amd64
Error! Bad return status for module build on kernel: 7.1.1-1-siduction-amd64 (x86_64)
Consult /var/lib/dkms/nvidia-current/580.142/build/make.log for more information.
Autoinstall on 7.1.1-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.1.1-1-siduction-amd64 (--configure):
»altes postinst-Betreuerskript des Paketes linux-image-7.1.1-1-siduction-amd64«-Unterprozess mit Exit-Status 1 fehlgeschlagen
linux-headers-7.1.1-1-siduction-amd64 (7.1-1) 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.142 for kernel 7.1.1-1-siduction-amd64 (x86_64)
Building module(s).......(bad exit status: 2)
Failed command:
env NV_VERBOSE=1 make -j20 modules KERNEL_UNAME=7.1.1-1-siduction-amd64
Error! Bad return status for module build on kernel: 7.1.1-1-siduction-amd64 (x86_64)
Consult /var/lib/dkms/nvidia-current/580.142/build/make.log for more information.
Autoinstall on 7.1.1-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.1.1-1-siduction-amd64.postinst line 11.
dpkg: Fehler beim Bearbeiten des Paketes linux-headers-7.1.1-1-siduction-amd64 (--configure):
»altes postinst-Betreuerskript des Paketes linux-headers-7.1.1-1-siduction-amd64«-Unterprozess mit Exit-Status 1 fehlgeschlagen
Fehler traten auf beim Bearbeiten von:
linux-image-7.1.1-1-siduction-amd64
linux-headers-7.1.1-1-siduction-amd64
needrestart is being skipped since dpkg has failed
Fehler: Sub-process /usr/bin/dpkg returned an error code (1)
... was wieder schief ging.
Warum ist der Fehler mit dem Installationsskript noch immer da? Ich ging davon aus, das "purge" alles weglöscht.
Die folgende Fehlermeldung sagt doch alles:
> Failed command:
> env NV_VERBOSE=1 make -j20 modules KERNEL_UNAME=7.1.1-1-siduction-amd64Was hier schief geht ist die Übersetzung der Module des nvidia Treibers unter
Kernel 7.1.1-1-siduction-amd64. Der neue Kernel ist halt nicht mit diesem nvidia
Treiber kompatibel. Solange dieses Problem nicht gelöst ist, nützt es nichts, den
Kernel neu zu installieren oder die Konfiguration zu ändern (Wenn die Bremsen
Deines Autos nicht funktionieren helfen noch so viele Fahrten durch die Waschstraße
nichts). Welche Version der nvidia Treiber benutzt Du denn?
Today, kernel 7.1.1-1 is working perfectly with nvidia graphics:
Host: cville Kernel: 7.1.1-1-siduction-amd64 arch: x86_64 bits: 64
Desktop: KDE Plasma v: 6.6.5 Distro: siduction 2025.1.0 shine-on - kde -
(202604141203)
Graphics:
Device-1: NVIDIA GP106 [GeForce GTX 1060 6GB] driver: nvidia v: 580.159.04
Display: wayland server: X.org v: 1.21.1.23 with: Xwayland v: 24.1.12
compositor: kwin_wayland driver: X: loaded: nvidia
unloaded: fbdev,modesetting,nouveau,vesa gpu: nvidia,nvidia-nvswitch
resolution: 1: 1920x1200~60Hz 2: 1920x1080~100Hz
API: EGL v: 1.5 drivers: nvidia,swrast
platforms: gbm,wayland,x11,surfaceless,device
API: OpenGL v: 4.6.0 compat-v: 4.6 vendor: nvidia mesa v: 580.159.04
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
However, kernel 7.0.13+deb14-amd64 was pulled in this morning by apt from Debian unstable. It appeared to install correctly, including nvidia modules, but when I boot it, it fails on the transition to graphical display. So it may not be stable on siduction with nvidia graphics.
> Today, kernel 7.1.1-1 is working perfectly with nvidia graphics:
ja, dieser kernel ist kompatibel mit siduction nvidia-kernel-dkms
in Version 580.159.04-3tux1 (Die Übersetzung der Module funktioniert
einwandfrei). Die Frage ist: Welche Version von nvidia-kernel-dkms
aus welchem Repository benutzt Isegrimm666?
PS.: Ich seh' gerade:
> Autoinstall of module nvidia-current/580.142 for kernel 7.1.1-1-siduction-amd64 (x86_64)
> Building module(s).......(bad exit status: 2)
Also wahrscheinlich siduction nvidia-kernel-dkms in Version 580.142-1tux1:
Lass uns sehen:
/tmp/nvidia/usr/src/nvidia-current-580.142$ make
// Kernel version: "7.1.1-1-siduction-amd64"
CC [M] nvidia/nv-platform.o
In file included from ././common/inc/nv-platform.h:27,
from nvidia/nv-platform.c:29:
././common/inc/nv-linux.h:1747:10: fatal error: linux/of_gpio.h: Datei oder Verzeichnis nicht gefunden
1747 | #include <linux/of_gpio.h>
| ^~~~~~~~~~~~~~~~~
compilation terminated.
Er benutzt wahrscheinlich einen veralteten Triber, und das ist der Grund für den Fehler.
@Isegrimm666
Nicht den aktuellen Kernel hättest Du purgen sollen, sonder den veralteten nvidia Treiber.
Quote from: Teriarch on 2026/06/20, 13:21:55Die folgende Fehlermeldung sagt doch alles:
> Failed command:
> env NV_VERBOSE=1 make -j20 modules KERNEL_UNAME=7.1.1-1-siduction-amd64... Welche Version der nvidia Treiber benutzt Du denn?
Sorry für die verspätete Antwort ... das Forum versendet noch immer keine Benachrichtigungen bei neuen Beiträgen.
┌──(isegrimm ㉿ T-A-K-A-Y-A)-▷[~]
└─▷$ nvidia-smi
Sun Jun 21 08:07:00 2026
+-----------------------------------------------------------------------------------------+
| NVIDIA-SMI 580.142 Driver Version: 580.142 CUDA Version: 13.0 |
+-----------------------------------------+------------------------+----------------------+
| GPU Name Persistence-M | Bus-Id Disp.A | Volatile Uncorr. ECC |
| Fan Temp Perf Pwr:Usage/Cap | Memory-Usage | GPU-Util Compute M. |
| | | MIG M. |
|=========================================+========================+======================|
| 0 NVIDIA GeForce RTX 3070 ... Off | 00000000:01:00.0 Off | N/A |
| N/A 37C P0 33W / 115W | 1MiB / 8192MiB | 4% Default |
| | | N/A |
+-----------------------------------------+------------------------+----------------------+
+-----------------------------------------------------------------------------------------+
| Processes: |
| GPU GI CI PID Type Process name GPU Memory |
| ID ID Usage |
|=========================================================================================|
| No running processes found |
+-----------------------------------------------------------------------------------------+QuoteEr benutzt wahrscheinlich einen veralteten Triber, und das ist der Grund für den Fehler.
@Isegrimm666
Nicht den aktuellen Kernel hättest Du purgen sollen, sonder den veralteten nvidia Treiber.
Ich habe eben ein ...
doas apt update && doas apt full-upgrade... durchlaufen lassen. Der 'Schluckauf' ist verschwunden, es wurden einige nvidia-pakete nach installiert und der neue Kernel wurde mit den Modulen kompiliert.
Übrig blieb nur - wie vorher auch:
┌──(isegrimm ㉿ T-A-K-A-Y-A)-▷[~]
└─▷$ dofu
OK:1 https://deb.debian.org/debian unstable InRelease
OK:2 https://packages.siduction.org/extra unstable InRelease
OK:3 https://packages.siduction.org/fixes unstable InRelease
Aktualisierung für 60 Pakete verfügbar. Führen Sie »apt list --upgradable« aus, um sie anzuzeigen.
Das folgende Paket wurde automatisch installiert und wird nicht mehr benötigt:
libhttrack2
Verwenden Sie »apt autoremove«, um es zu entfernen.
Aktualisiere nicht:
kwayland-integration libqt5dbus5t64 libqt5opengl5t64 libqt5qxlsx0t64 libqt5texttospeech5 libqt5widgets5t64 qml-module-qtgraphicaleffects qt5-gtk-platformtheme
libkf5iconthemes-bin libqt5designer5 libqt5positioning5 libqt5script5 libqt5waylandclient5 libqt5x11extras5 qml-module-qtqml qt5-image-formats-plugins
libkf5iconthemes5 libqt5gui5t64 libqt5printsupport5t64 libqt5serialport5 libqt5waylandcompositor5 libqt5xml5t64 qml-module-qtquick-controls qtspeech5-speechd-plugin
libkf5waylandclient5 libqt5multimedia5 libqt5qml5 libqt5sql5-mysql libqt5webchannel5 libqt5xmlpatterns5 qml-module-qtquick-dialogs qtwayland5
libkf5xmlgui-bin libqt5multimedia5-plugins libqt5qmlmodels5 libqt5sql5-sqlite libqt5webengine-data python3-pyqt5 qml-module-qtquick-layouts
libkf5xmlgui5 libqt5multimediagsttools5 libqt5qmlworkerscript5 libqt5sql5t64 libqt5webengine5 python3-pyqt5.qtsvg qml-module-qtquick-privatewidgets
libqt5charts5 libqt5multimediawidgets5 libqt5quick5 libqt5svg5 libqt5webenginecore5 python3-pyqt5.qtwebchannel qml-module-qtquick-window2
libqt5core5t64 libqt5network5t64 libqt5quickwidgets5 libqt5test5t64 libqt5webenginewidgets5 qdbus-qt5 qml-module-qtquick2
Zusammenfassung:
Aktualisiere: 0, Installiere: 0, Entferne: 0, Aktualisiere nicht: 60
@Isegrimm666: Was deine 60 nicht aktualisierten Pakete betrifft: Bei mir lief heute Morgen das
doas apt update && doas apt full-upgrade mit dem libqt5-Geraffel komplett durch. Kann sein, dass dein(e) Server noch nicht komplett synchron ist/sind. Also mal andere Server verwenden oder heute Abend nochmals probieren.
Wenns dann immer noch nicht durchläuft: "The same procedure as every year, James!". Also suchen, wo es klemmt, du bist da ja schon Spezialist ...
edlin
Quote from: edlin on 2026/06/21, 10:23:37@Isegrimm666: ... du bist da ja schon Spezialist ...
edlin
Also so würde ich mich jetzt nich bezeichnen *g
Aber Danke. :)
Es war die 'kwayland-integration'
Nachdem ein ...
┌──(isegrimm ㉿ T-A-K-A-Y-A)-▷[~/Desktop]
└─▷$ doas apt install -s kwayland-integration
... ohne Problem durchlief, folgte danach die unsimulierte Variante:
Ergebnis:
┌──(isegrimm ㉿ T-A-K-A-Y-A)-▷[~/Desktop]
└─▷$ dofu
OK:1 https://deb.debian.org/debian unstable InRelease
OK:2 https://packages.siduction.org/extra unstable InRelease
OK:3 https://packages.siduction.org/fixes unstable InRelease
Alle Pakete sind aktuell.
Die folgenden Pakete wurden automatisch installiert und werden nicht mehr benötigt:
libhttrack2 libshiboken2-py3-5.15t64
Verwenden Sie »apt autoremove«, um sie zu entfernen.
Zusammenfassung:
Aktualisiere: 0, Installiere: 0, Entferne: 0, Aktualisiere nicht: 0
Also alles gut.