staging.inyokaproject.org

apt-upgrade (Kernel 6.111 auf 6.14) führt zu Boot-Fehler

Status: Gelöst | Ubuntu-Version: Ubuntu 24.04 (Noble Numbat)
Antworten |

bit_umen

Anmeldungsdatum:
27. März 2009

Beiträge: 125

Hallo zusammen, ich habe folgendes Problem: beim Versuch das System via apt-get upgrade zu aktualisieren erhalte ich diese Meldung:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
'make' KERNELVER=6.14.0-24-generic.........(bad exit status: 2)
ERROR: Cannot create report: [Errno 17] File exists: '/var/crash/amdgpu-dkms.0.crash'
Error! Bad return status for module build on kernel: 6.14.0-24-generic (x86_64)
Consult /var/lib/dkms/amdgpu/6.12.12-2164967.24.04/build/make.log for more information.
dkms autoinstall on 6.14.0-24-generic/x86_64 failed for amdgpu(10)
Error! One or more modules failed to install during autoinstall.
Refer to previous errors for more information.
 * dkms: autoinstall for kernel 6.14.0-24-generic
   ...fail!
run-parts: /etc/kernel/header_postinst.d/dkms exited with return code 11
dpkg: Fehler beim Bearbeiten des Paketes linux-headers-6.14.0-24-generic (--configure):
 »installiertes post-installation-Skript des Paketes linux-headers-6.14.0-24-generic«-Unterprozess gab den Fehlerwert 11 zurück
linux-tools-common (6.8.0-71.71) wird eingerichtet ...
gnome-shell-extension-desktop-icons-ng (46+really47.0.9-1ubuntu2) wird eingerichtet ...
linux-image-6.14.0-24-generic (6.14.0-24.24~24.04.3) wird eingerichtet ...
libglx-mesa0:amd64 (25.0.7-0ubuntu0.24.04.1) wird eingerichtet ...
cloud-init (25.1.4-0ubuntu0~24.04.1) wird eingerichtet ...
darktable (5.3.0~git177.908623b3-1+12986.1) wird eingerichtet ...
python3-apt (2.7.7ubuntu5) wird eingerichtet ...
python3-distupgrade (1:24.04.27) wird eingerichtet ...
perl (5.38.2-3.2ubuntu0.2) wird eingerichtet ...
ubuntu-release-upgrader-core (1:24.04.27) wird eingerichtet ...
dpkg: Abhängigkeitsprobleme verhindern Konfiguration von linux-headers-generic-hwe-24.04:
 linux-headers-generic-hwe-24.04 hängt ab von linux-headers-6.14.0-24-generic; aber:
  Paket linux-headers-6.14.0-24-generic ist noch nicht konfiguriert.

dpkg: Fehler beim Bearbeiten des Paketes linux-headers-generic-hwe-24.04 (--configure):
 Abhängigkeitsprobleme - verbleibt unkonfiguriert
Es wurde kein Apport-Bericht verfasst, da die Fehlermeldung darauf hindeutet, dass dies lediglich ein Folgefehler eines vorherigen Problems ist.
                                                                ubuntu-release-upgrader-gtk (1:24.04.27) wird eingerichtet ...
dpkg: Abhängigkeitsprobleme verhindern Konfiguration von linux-generic-hwe-24.04:
 linux-generic-hwe-24.04 hängt ab von linux-headers-generic-hwe-24.04 (= 6.14.0-24.24~24.04.3); aber:
  Paket linux-headers-generic-hwe-24.04 ist noch nicht konfiguriert.

dpkg: Fehler beim Bearbeiten des Paketes linux-generic-hwe-24.04 (--configure):
 Abhängigkeitsprobleme - verbleibt unkonfiguriert
Es wurde kein Apport-Bericht verfasst, da die Fehlermeldung darauf hindeutet, dass dies lediglich ein Folgefehler eines vorherigen Problems ist.
                                                                language-pack-de (1:24.04+20250724) wird eingerichtet ...
language-pack-de-base (1:24.04+20250724) wird eingerichtet ...
Generating locales (this might take a while)...
Generation complete.
Trigger für libc-bin (2.39-0ubuntu8.5) werden verarbeitet ...
Trigger für rsyslog (8.2312.0-3ubuntu9.1) werden verarbeitet ...
Trigger für man-db (2.12.0-4build2) werden verarbeitet ...
Trigger für cracklib-runtime (2.9.6-5.1build2) werden verarbeitet ...
Trigger für libglib2.0-0t64:amd64 (2.80.0-6ubuntu3.4) werden verarbeitet ...
libmutter-14-0:amd64 (46.2-1ubuntu0.24.04.10) wird eingerichtet ...
Trigger für plymouth-theme-ubuntu-text (24.004.60-1ubuntu7.1) werden verarbeitet ...
update-initramfs: deferring update (trigger activated)
Trigger für dbus (1.14.10-4ubuntu4.1) werden verarbeitet ...
gir1.2-mutter-14:amd64 (46.2-1ubuntu0.24.04.10) wird eingerichtet ...
Trigger für install-info (7.1-3build2) werden verarbeitet ...
Trigger für desktop-file-utils (0.27-2build1) werden verarbeitet ...
Trigger für hicolor-icon-theme (0.17-2) werden verarbeitet ...
Trigger für gnome-menus (3.36.0-1.1ubuntu3) werden verarbeitet ...
Trigger für initramfs-tools (0.142ubuntu25.5) werden verarbeitet ...
update-initramfs: Generating /boot/initrd.img-6.11.0-29-generic
Trigger für linux-image-6.14.0-24-generic (6.14.0-24.24~24.04.3) werden verarbeitet ...
/etc/kernel/postinst.d/dkms:
 * dkms: running auto installation service for kernel 6.14.0-24-generic
Sign command: /usr/bin/kmodsign
Signing key: /var/lib/shim-signed/mok/MOK.priv
Public certificate (MOK): /var/lib/shim-signed/mok/MOK.der

Building module:
Cleaning build area...
'make' KERNELVER=6.14.0-24-generic.........(bad exit status: 2)
ERROR: Cannot create report: [Errno 17] File exists: '/var/crash/amdgpu-dkms.0.crash'
Error! Bad return status for module build on kernel: 6.14.0-24-generic (x86_64)
Consult /var/lib/dkms/amdgpu/6.12.12-2164967.24.04/build/make.log for more information.
dkms autoinstall on 6.14.0-24-generic/x86_64 failed for amdgpu(10)
Error! One or more modules failed to install during autoinstall.
Refer to previous errors for more information.
 * dkms: autoinstall for kernel 6.14.0-24-generic
   ...fail!
run-parts: /etc/kernel/postinst.d/dkms exited with return code 11
dpkg: Fehler beim Bearbeiten des Paketes linux-image-6.14.0-24-generic (--configure):
 »installiertes post-installation-Skript des Paketes linux-image-6.14.0-24-generic«-Unterprozess gab den Fehlerwert 11 zurück
Es wurde kein Apport-Bericht verfasst, da das Limit MaxReports bereits erreicht ist.
    Trigger für libc-bin (2.39-0ubuntu8.5) werden verarbeitet ...
Fehler traten auf beim Bearbeiten von:
 linux-headers-6.14.0-24-generic
 linux-headers-generic-hwe-24.04
 linux-generic-hwe-24.04
 linux-image-6.14.0-24-generic
E: Sub-process /usr/bin/dpkg returned an error code (1)

System: AMD Ryzen 7, AMD Radeon RX 6er Reihe, läuft mit ROCm wg. benötigter OpenCL Unterstützung. Der vorinstallierte amdgpu-Treiber wurde meiner Erinnerung nach entfernt. Könnte das das Problem sein? Der Treiber ist doch in ROCm mit drin oder? Die Grafikkarte läuft jedenfalls super.

Der Codeblock enthält lauter Fehlermeldungen. Bis zu diesem Punkt war der Updateverlauf normal. Aktuell kann ich nur booten, wenn ich die Kernelversion 11 (alt) statt Version 14 (neu) auswähle (Advanced Boot-Optionen). Leider bringt mich das alles nicht wirklich weiter. Wenn ich ohne Advanced Options boote, dann kommt ein verstörend niedlich gestalteter Fehlerscreen "kernel-Panic" mit dem Hinweis, dass "root-fs nicht in unbekannten Block (0,0)" eingerichtet werden kann. Bin einigermaßen ratlos.

Ich hoffe auf Rettung! Grüße

Daniel

Kätzchen

Avatar von Kätzchen

Anmeldungsdatum:
1. Mai 2011

Beiträge: 7130

Habe mich verlesen!

trollsportverein

Avatar von trollsportverein

Anmeldungsdatum:
21. Oktober 2010

Beiträge: 5232

Das AMDGPU-DKMS Kernelmodul ist offensichtlich nicht mit dieser Kernelversion kompatibel.

Zurück auf den alten Kernel-Zweig, oder einen anderen Grafiktreiber benutzen, wie zum Beispiel den, der bereits im Kernel enthalten ist, oder andere Grafikhardware [1]. ¯\_(ツ)_/¯

Auf Reddit ist auch schon mal jemand in den AMDGPU-DKMS-Fehler rein gerannt:

[1] Dabei ist immer vom Regen in die Traufe kommen möglich. 😇

von.wert

Anmeldungsdatum:
23. Dezember 2020

Beiträge: 12281

Diesen "?tl=de"-Zusatz im URL solltest Du aber wirklich weglassen. Bei dieser Autoübersetzung, die auch Terminal-Text nicht ausklammert, kommt grausiges Zeug 'raus wie "Gebäude" für "Building".

Davon abgesehen ist das Pop!_OS und nicht Ubuntu und Jahre alt.

Es ist auch nicht gesagt, daß der gesamte 6.14 nicht mit einem bestimmten Treibermodul läuft, versucht worden ist nur 6.14.0-24. Was ist mit dessen Vorgänger, -23, oder dem jetzigen -28?

Gerade Canonical hat immer wieder Probleme mit einzelnen Kerneln.

Wenn ich das richtig sehe (ich recherchiere jetzt nicht weiter Ubuntu-Zeug), ist dieses amdgpu nicht in den Ubuntu-Repos (universe), jedenfalls nicht in dieser Version. Also aufräumen!

trollsportverein

Avatar von trollsportverein

Anmeldungsdatum:
21. Oktober 2010

Beiträge: 5232

von.wert schrieb:

Wenn ich das richtig sehe (ich recherchiere jetzt nicht weiter Ubuntu-Zeug), ist dieses amdgpu nicht in den Ubuntu-Repos (universe), jedenfalls nicht in dieser Version. Also aufräumen!

Dazu gibt es eine Vorgeschichte:

Das "?tl=de" in der Reddit-URL pappte mir die Weiterleitung von Google auf Reddit automatisch dran. ¯\_(ツ)_/¯ Wer es nicht will, kann es ja selbst wegmachen.

Dort war noch so eine OpenCL Darktable Geschichte. Da war aber außer AMD auch noch eine Intel ARC GPU im Spiel:

bit_umen

(Themenstarter)

Anmeldungsdatum:
27. März 2009

Beiträge: 125

trollsportverein schrieb:

Das AMDGPU-DKMS Kernelmodul ist offensichtlich nicht mit dieser Kernelversion kompatibel.

Ist es hinreichend wahrscheinlich, dass folgende Kernelmodule wieder damit kompatibel sind?

Ich habe das Kernelmodul mit dpkg reconfigure manuell angestoßen. Das hat aber leider auch nicht geholfen. Ich werde dann Deine Anregungen aufnehmen und hoffen, dass ich nicht bei dem Punkt Hardware ankomme. Vielen, vielen Dank! Deine Tipps sind goldwert!

Grüße Daniel

Bearbeitet von schwarzheit:

Zitat korrigiert.

bit_umen

(Themenstarter)

Anmeldungsdatum:
27. März 2009

Beiträge: 125

Die OpenCL / Darktable Geschichte ist übrigens auch bei mir der Hintergrund des Problems. In Zukunft werde ich wohl eher zu NVIDIA greifen. Da scheint es weniger kompliziert zu sein.

trollsportverein

Avatar von trollsportverein

Anmeldungsdatum:
21. Oktober 2010

Beiträge: 5232

bit_umen schrieb:

In Zukunft werde ich wohl eher zu NVIDIA greifen. Da scheint es weniger kompliziert zu sein.

So lange der nvdida-driver mit der Kernelversion funktioniert, und nicht aus dem Supportzeitraum raus ist. Ansonsten gilt vom Regen in die Traufe 😇

Falls Du mutig und experimentierfreudig bist, kannst Du mal Spirv-Tools und Mesa selbst bauen, da kommt bei mir zur Zeit ein Mesa 25.3.0-devel raus.

bit_umen

(Themenstarter)

Anmeldungsdatum:
27. März 2009

Beiträge: 125

Da ich noch nicht mal weiß, was ein SPIR-V tool ist, lasse ich das lieber. Ich hab mir die Khronos Seite angesehen: beeindruckend, aber weit über meinem Niveau. Dennoch danke für den Tipp!

bit_umen

(Themenstarter)

Anmeldungsdatum:
27. März 2009

Beiträge: 125

Ich habe das Problem zumindest soweit gelöst, dass alles wieder funktioniert und das Kernelupdate ohne meckern durchgelaufen ist. Im ersten Schritt habe ich

dkms status

benutzt, um die genaue Grafiktreiberversion zu finden. Dann habe ich mit

sudo dkms remove amdgpu/<Treiberversion> --all

das Modul aus der dkms Worklist entfernt, damit dkms beim Kernelupdate nicht versucht, das Modul neu zu bauen. Anschließend habe ich das System (lief noch auf dem alten Kernel) ein Update durchführen lassen

sudo apt update && upgrade

Nun ist der Kernel 6.14 installiert und das System bootet und der Grafiktreiber läuft einwandfrei. Für mich hat das sehr gut funktioniert. Ich maße mir aber nicht an zu wissen, ob das so auch auf anderen Systemen funktioniert. Also falls jemand das Problem so lösen möchte: bitte mit Vorsicht vorgehen und nur, wenn Du verstehst, was Du da tust oder das zumindest glaubst (so wie ich ☺)

schwarzheit Team-Icon

Supporter
Avatar von schwarzheit

Anmeldungsdatum:
31. Dezember 2007

Beiträge: 5356

bit_umen schrieb:

sudo apt update && upgrade

Also so garantiert nicht. "upgrade" alleine tut garnichts weil es kein Befehl an sich ist.

bit_umen

(Themenstarter)

Anmeldungsdatum:
27. März 2009

Beiträge: 125

@schwarzheit Nein, stimmt natürlich: es sind zwei sudo apt Aktionen hintereinander. Ich dachte, so sei das üblich zu schreiben. Dann korrigiere ich das. Danke für den Hinweis.

Kreuzschnabel

Anmeldungsdatum:
12. Dezember 2011

Beiträge: 1768

bit_umen schrieb:

Nein, stimmt natürlich: es sind zwei sudo apt Aktionen hintereinander. Ich dachte, so sei das üblich zu schreiben.

Es ist weder üblich, noch wird es funktionieren. Das && ist eine logische UND-Verbindung zweier Befehlszeilen. Wenn die erste ohne Fehler durchgelaufen ist, wird die zweite ausgeführt.

Dann korrigiere ich das. Danke für den Hinweis.

Selbst das sudo musst du neu davorsetzen ☺

--ks

Antworten |