ubuntuusers.de

Kernelpanik nach Kernelupdate

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

schwarzheit Team-Icon

Supporter
Avatar von schwarzheit

Anmeldungsdatum:
31. Dezember 2007

Beiträge: 9260

Die Bootgeschwindigkeit ist hier nicht das Thema.

ebi72 schrieb:

Jetzt hab ich auch autopurge verwendet, was ich alle paar Monate auch mache:

NIEMAND hat was von autopurge gesagt.

Lies endlich genau was man dir schreibt.

trollsportverein

Avatar von trollsportverein

Anmeldungsdatum:
21. Oktober 2010

Beiträge: 6436

autopurge ist schon ok. Das Gerümpel soll weg. So was kann auch dem nvidia-driver im Weg sein, beim Modul build oder beim Laden der Module.

ebi72

(Themenstarter)
Avatar von ebi72

Anmeldungsdatum:
4. April 2008

Beiträge: 136

Wohnort: bei Augsburg

@ schwarzheit der Benutzer von.wert hat geschrieben ich soll das machen; Post vom 18.07.2026 um 18.00 Uhr.

Ich mach genau das was mir gesagt wird.

ebi72

(Themenstarter)
Avatar von ebi72

Anmeldungsdatum:
4. April 2008

Beiträge: 136

Wohnort: bei Augsburg

Folgendes hab ich jetzt gemacht:

christian@christian-MS-7C56:~$ sudo apt install pahole 
[sudo] Passwort für christian: 
Paketlisten werden gelesen… Fertig
Abhängigkeitsbaum wird aufgebaut… Fertig
Statusinformationen werden eingelesen… Fertig
Die folgenden Pakete wurden automatisch installiert und werden nicht mehr benötigt:
  libboinc7t64 libgsoap-2.8.132t64 liblzf1 libqt5opengl5t64 libtpms0
  libvncserver1 virtualbox virtualbox-dkms virtualbox-ext-pack
Verwenden Sie »sudo apt autoremove«, um sie zu entfernen.
Die folgenden NEUEN Pakete werden installiert:
  pahole
0 aktualisiert, 1 neu installiert, 0 zu entfernen und 0 nicht aktualisiert.
Es müssen 277 kB an Archiven heruntergeladen werden.
Nach dieser Operation werden 1.640 kB Plattenplatz zusätzlich benutzt.
Holen:1 http://de.archive.ubuntu.com/ubuntu noble/universe amd64 pahole amd64 1.25-0ubuntu3 [277 kB]
Es wurden 277 kB in 0 s geholt (1.284 kB/s).
Vormals nicht ausgewähltes Paket pahole wird gewählt.
(Lese Datenbank ... 289391 Dateien und Verzeichnisse sind derzeit installiert.)
Vorbereitung zum Entpacken von .../pahole_1.25-0ubuntu3_amd64.deb ...
Entpacken von pahole (1.25-0ubuntu3) ...
pahole (1.25-0ubuntu3) wird eingerichtet ...
Trigger für man-db (2.12.0-4build2) werden verarbeitet ...
christian@christian-MS-7C56:~$ ls -alFh /var/lib/dkms/nvidia/*/$(uname -r)/x86_64/module/ 
insgesamt 76M
drwxr-xr-x 2 root root 4,0K Jul 18 13:50 ./
drwxr-xr-x 4 root root 4,0K Jul 18 13:49 ../
-rw-r--r-- 1 root root  62K Jul 18 13:50 nvidia-drm.ko.zst
-rw-r--r-- 1 root root  75M Jul 18 13:50 nvidia.ko.zst
-rw-r--r-- 1 root root 613K Jul 18 13:50 nvidia-modeset.ko.zst
-rw-r--r-- 1 root root 2,1K Jul 18 13:50 nvidia-peermem.ko.zst
-rw-r--r-- 1 root root 640K Jul 18 13:50 nvidia-uvm.ko.zst
christian@christian-MS-7C56:~$ sudo update-initramfs -c -k all 
update-initramfs: Generating /boot/initrd.img-6.17.0-40-generic
update-initramfs: Generating /boot/initrd.img-7.0.0-28-generic
christian@christian-MS-7C56:~$ sudo lsinitramfs /boot/initrd.img-$(uname -r) | grep 'dkms/nvidia' 
christian@christian-MS-7C56:~$ 

sudo update-grub hab ich noch nicht gemacht

trollsportverein

Avatar von trollsportverein

Anmeldungsdatum:
21. Oktober 2010

Beiträge: 6436

Was ist nun?

pahole installiert?

Sicherheitshalber noch mal die Kernelmodule mit im System installiertem pahole neu gebaut?

sudo apt install --reinstall nvidia-dkms-595 

Und dann so wie ich bereits beschrieb, nachgeschaut, ob die Nvidia Kernelmodule auch wirklich dort gelandet, und eingebaut sind, wo sie hingehören?

ebi72

(Themenstarter)
Avatar von ebi72

Anmeldungsdatum:
4. April 2008

Beiträge: 136

Wohnort: bei Augsburg

Nachdem offenbar doch noch weitere Daten zum löschen sind, (vgl. mein Logfile von 2.53 Uhr) hab ich nochmals autopurge durchgeführt:

christian@christian-MS-7C56:~$ sudo apt autopurge
[sudo] Passwort für christian: 
Paketlisten werden gelesen… Fertig
Abhängigkeitsbaum wird aufgebaut… Fertig
Statusinformationen werden eingelesen… Fertig
Die folgenden Pakete werden ENTFERNT:
  libboinc7t64* libgsoap-2.8.132t64* liblzf1* libqt5opengl5t64* libtpms0*
  libvncserver1* virtualbox* virtualbox-dkms* virtualbox-ext-pack*
0 aktualisiert, 0 neu installiert, 9 zu entfernen und 0 nicht aktualisiert.
Nach dieser Operation werden 148 MB Plattenplatz freigegeben.
Möchten Sie fortfahren? [J/n] j
(Lese Datenbank ... 289415 Dateien und Verzeichnisse sind derzeit installiert.)
Entfernen von libboinc7t64:amd64 (7.24.1+dfsg-4build1) ...
Entfernen von virtualbox-ext-pack (7.0.16-1) ...
WARNING: The character device /dev/vboxdrv does not exist.
	 Please install the virtualbox-dkms package and the appropriate
	 headers, most likely linux-headers-generic.

	 You will not be able to start VMs until this problem is fixed.
0%...10%...20%...30%...40%...50%...60%...70%...80%...90%...100%
Successfully uninstalled "Oracle VM VirtualBox Extension Pack".
WARNING: The character device /dev/vboxdrv does not exist.
	 Please install the virtualbox-dkms package and the appropriate
	 headers, most likely linux-headers-generic.

	 You will not be able to start VMs until this problem is fixed.
Successfully performed extension pack cleanup
Entfernen von virtualbox (7.0.16-dfsg-2ubuntu1.3) ...
Entfernen von libgsoap-2.8.132t64:amd64 (2.8.132-2.1build2) ...
Entfernen von liblzf1:amd64 (3.6-4) ...
Entfernen von libqt5opengl5t64:amd64 (5.15.13+dfsg-1ubuntu1+esm1) ...
Entfernen von libtpms0:amd64 (0.9.3-0ubuntu4.24.04.1) ...
Entfernen von libvncserver1:amd64 (0.9.14+dfsg-1ubuntu0.2) ...
Entfernen von virtualbox-dkms (7.0.16-dfsg-2ubuntu1.3) ...
Trigger für man-db (2.12.0-4build2) werden verarbeitet ...
Trigger für libc-bin (2.39-0ubuntu8.7) werden verarbeitet ...
(Lese Datenbank ... 288914 Dateien und Verzeichnisse sind derzeit installiert.)
Löschen der Konfigurationsdateien von virtualbox-ext-pack (7.0.16-1) ...
Löschen der Konfigurationsdateien von virtualbox (7.0.16-dfsg-2ubuntu1.3) ...
christian@christian-MS-7C56:~$ 

ebi72

(Themenstarter)
Avatar von ebi72

Anmeldungsdatum:
4. April 2008

Beiträge: 136

Wohnort: bei Augsburg

Ja, pahole wurde installiert, vgl. Log von 2.53

Und jetzt hab ich gewünscht nochmals im Terminal den Treiber bauen lassen:

christian@christian-MS-7C56:~$ sudo apt install --reinstall nvidia-dkms-595 
[sudo] Passwort für christian: 
Paketlisten werden gelesen… Fertig
Abhängigkeitsbaum wird aufgebaut… Fertig
Statusinformationen werden eingelesen… Fertig
0 aktualisiert, 0 neu installiert, 1 erneut installiert, 0 zu entfernen und 0 nicht aktualisiert.
Es müssen 37,4 kB an Archiven heruntergeladen werden.
Nach dieser Operation werden 0 B Plattenplatz zusätzlich benutzt.
Holen:1 http://de.archive.ubuntu.com/ubuntu noble-updates/multiverse amd64 nvidia-dkms-595 amd64 595.71.05-0ubuntu0.24.04.1 [37,4 kB]
Es wurden 37,4 kB in 0 s geholt (288 kB/s).
(Lese Datenbank ... 288912 Dateien und Verzeichnisse sind derzeit installiert.)
Vorbereitung zum Entpacken von .../nvidia-dkms-595_595.71.05-0ubuntu0.24.04.1_amd64.deb ...
Removing all DKMS Modules
Done.
Entpacken von nvidia-dkms-595 (595.71.05-0ubuntu0.24.04.1) über (595.71.05-0ubuntu0.24.04.1) ...
nvidia-dkms-595 (595.71.05-0ubuntu0.24.04.1) wird eingerichtet ...
update-initramfs: deferring update (trigger activated)
INFO:Enable nvidia
DEBUG:Parsing /usr/share/ubuntu-drivers-common/quirks/put_your_quirks_here
DEBUG:Parsing /usr/share/ubuntu-drivers-common/quirks/dell_latitude
DEBUG:Parsing /usr/share/ubuntu-drivers-common/quirks/lenovo_thinkpad
Loading new nvidia-595.71.05 DKMS files...
Building for 7.0.0-28-generic
Building for architecture x86_64
Building initial module for 7.0.0-28-generic
Done.

nvidia.ko.zst:
Running module version sanity check.
 - Original module
   - No original module exists within this kernel
 - Installation
   - Installing to /lib/modules/7.0.0-28-generic/updates/dkms/

nvidia-modeset.ko.zst:
Running module version sanity check.
 - Original module
   - No original module exists within this kernel
 - Installation
   - Installing to /lib/modules/7.0.0-28-generic/updates/dkms/

nvidia-drm.ko.zst:
Running module version sanity check.
 - Original module
   - No original module exists within this kernel
 - Installation
   - Installing to /lib/modules/7.0.0-28-generic/updates/dkms/

nvidia-uvm.ko.zst:
Running module version sanity check.
 - Original module
   - No original module exists within this kernel
 - Installation
   - Installing to /lib/modules/7.0.0-28-generic/updates/dkms/

nvidia-peermem.ko.zst:
Running module version sanity check.
 - Original module
   - No original module exists within this kernel
 - Installation
   - Installing to /lib/modules/7.0.0-28-generic/updates/dkms/
depmod...
Trigger für initramfs-tools (0.142ubuntu25.8) werden verarbeitet ...
update-initramfs: Generating /boot/initrd.img-7.0.0-28-generic
christian@christian-MS-7C56:~$ ls -alFh /var/lib/dkms/nvidia/*/$(uname -r)/x86_64/module/ 
insgesamt 76M
drwxr-xr-x 2 root root 4,0K Jul 19 03:05 ./
drwxr-xr-x 4 root root 4,0K Jul 19 03:04 ../
-rw-r--r-- 1 root root  62K Jul 19 03:05 nvidia-drm.ko.zst
-rw-r--r-- 1 root root  75M Jul 19 03:05 nvidia.ko.zst
-rw-r--r-- 1 root root 613K Jul 19 03:05 nvidia-modeset.ko.zst
-rw-r--r-- 1 root root 2,1K Jul 19 03:05 nvidia-peermem.ko.zst
-rw-r--r-- 1 root root 640K Jul 19 03:05 nvidia-uvm.ko.zst
christian@christian-MS-7C56:~$ sudo update-initramfs -c -k all 
update-initramfs: Generating /boot/initrd.img-6.17.0-40-generic
update-initramfs: Generating /boot/initrd.img-7.0.0-28-generic
christian@christian-MS-7C56:~$ sudo lsinitramfs /boot/initrd.img-$(uname -r) | grep 'dkms/nvidia' 
christian@christian-MS-7C56:~$ 

Soll ich jetzt noch ein sudo update-grub machen?

trollsportverein

Avatar von trollsportverein

Anmeldungsdatum:
21. Oktober 2010

Beiträge: 6436

In der initrd muss das so aussehen, wenn die Nvidia Kernelmodule eingebaut sind:

sudo lsinitramfs /boot/initrd.img-$(uname -r) | grep 'dkms/nvidia'

usr/lib/modules/7.1.4-x64v3-xanmod1/updates/dkms/nvidia-drm.ko
usr/lib/modules/7.1.4-x64v3-xanmod1/updates/dkms/nvidia-modeset.ko
usr/lib/modules/7.1.4-x64v3-xanmod1/updates/dkms/nvidia-peermem.ko
usr/lib/modules/7.1.4-x64v3-xanmod1/updates/dkms/nvidia-uvm.ko
usr/lib/modules/7.1.4-x64v3-xanmod1/updates/dkms/nvidia.ko

Eine eventuelle Endung "ko.zst" zeigt die Komprimierung mit zstd an.

ebi72

(Themenstarter)
Avatar von ebi72

Anmeldungsdatum:
4. April 2008

Beiträge: 136

Wohnort: bei Augsburg

Im Terminal zeigt er mir zwar nichts an. Allerdings wenn ich den Dateiordner /ubuntu/usr/lib/mudules/7.0.0.28-generic/updates/dkms öffne sind fünf Dateien

-nvidia.ko.zst

-nvidia-drm.ko.zst

-nvidia-modeset.ko.zst

-nvidia-peermem.ko.zst

- nvidia.uvm.ko.zst

enthalten.

Soll ich jetzt sudo update-grub machen?

trollsportverein

Avatar von trollsportverein

Anmeldungsdatum:
21. Oktober 2010

Beiträge: 6436

So lange die Nvidia Kernelmodule nicht in die initrd eingebaut sind, ist das sinnlos. lsinitramfs ist das Werkzeug, um Einblick in die initrd zu nehmen.

ebi72

(Themenstarter)
Avatar von ebi72

Anmeldungsdatum:
4. April 2008

Beiträge: 136

Wohnort: bei Augsburg

Jetzt hab ich die Befehle nochmals eingegeben:

christian@christian-MS-7C56:~$ ls -alFh /var/lib/dkms/nvidia/*/$(uname -r)/x86_64/module/ 
insgesamt 76M
drwxr-xr-x 2 root root 4,0K Jul 19 03:05 ./
drwxr-xr-x 4 root root 4,0K Jul 19 03:04 ../
-rw-r--r-- 1 root root  62K Jul 19 03:05 nvidia-drm.ko.zst
-rw-r--r-- 1 root root  75M Jul 19 03:05 nvidia.ko.zst
-rw-r--r-- 1 root root 613K Jul 19 03:05 nvidia-modeset.ko.zst
-rw-r--r-- 1 root root 2,1K Jul 19 03:05 nvidia-peermem.ko.zst
-rw-r--r-- 1 root root 640K Jul 19 03:05 nvidia-uvm.ko.zst
christian@christian-MS-7C56:~$ sudo update-initramfs -c -k all 
[sudo] Passwort für christian: 
update-initramfs: Generating /boot/initrd.img-6.17.0-40-generic
update-initramfs: Generating /boot/initrd.img-7.0.0-28-generic
christian@christian-MS-7C56:~$ sudo lsinitramfs /boot/initrd.img-$(uname -r) | grep 'dkms/nvidia' 
christian@christian-MS-7C56:~$ 

trollsportverein

Avatar von trollsportverein

Anmeldungsdatum:
21. Oktober 2010

Beiträge: 6436

Zeige mal den Inhalt von /boot:

ls -alFh /boot

ebi72

(Themenstarter)
Avatar von ebi72

Anmeldungsdatum:
4. April 2008

Beiträge: 136

Wohnort: bei Augsburg

christian@christian-MS-7C56:~$ ls -alFh /boot
insgesamt 205M
drwxr-xr-x  4 root root 4,0K Jul 19 03:55 ./
drwxr-xr-x 24 root root 4,0K Mai  2  2025 ../
-rw-r--r--  1 root root 296K Jun 23 02:45 config-6.17.0-40-generic
-rw-r--r--  1 root root 301K Jul  1 11:48 config-7.0.0-28-generic
drwxr-xr-x  3 root root 4,0K Jan  1  1970 efi/
drwxr-xr-x  5 root root 4,0K Jul 19 03:49 grub/
lrwxrwxrwx  1 root root   27 Jul 17 01:18 initrd.img -> initrd.img-7.0.0-28-generic
-rw-r--r--  1 root root  76M Jul 19 03:55 initrd.img-6.17.0-40-generic
-rw-r--r--  1 root root  76M Jul 19 03:55 initrd.img-7.0.0-28-generic
lrwxrwxrwx  1 root root   28 Jul 17 01:15 initrd.img.old -> initrd.img-6.17.0-40-generic
-rw-r--r--  1 root root 140K Apr  8  2024 memtest86+ia32.bin
-rw-r--r--  1 root root 141K Apr  8  2024 memtest86+ia32.efi
-rw-r--r--  1 root root 145K Apr  8  2024 memtest86+x64.bin
-rw-r--r--  1 root root 146K Apr  8  2024 memtest86+x64.efi
-rw-------  1 root root  10M Jun 23 02:45 System.map-6.17.0-40-generic
-rw-------  1 root root  11M Jul  1 11:48 System.map-7.0.0-28-generic
lrwxrwxrwx  1 root root   24 Jul 17 01:15 vmlinuz -> vmlinuz-7.0.0-28-generic
-rw-------  1 root root  16M Jun 23 17:11 vmlinuz-6.17.0-40-generic
-rw-------  1 root root  17M Jul  1 15:32 vmlinuz-7.0.0-28-generic
lrwxrwxrwx  1 root root   25 Jul 17 01:15 vmlinuz.old -> vmlinuz-6.17.0-40-generic
christian@christian-MS-7C56:

trollsportverein

Avatar von trollsportverein

Anmeldungsdatum:
21. Oktober 2010

Beiträge: 6436

sudo lsinitramfs /boot/initrd.img-7.0.0-28-generic | grep 'dkms/nvidia'

ebi72

(Themenstarter)
Avatar von ebi72

Anmeldungsdatum:
4. April 2008

Beiträge: 136

Wohnort: bei Augsburg

christian@christian-MS-7C56:~$ sudo lsinitramfs /boot/initrd.img-7.0.0-28-generic | grep 'dkms/nvidia'
[sudo] Passwort für christian: 
christian@christian-MS-7C56:~$ 

Mehr kam nicht im Terminal. Ich glaub dass ich jetzt langsam aufgebe. ursprünglich wollte ich zwar nach den 1. Snapshot auf 26.04 upgraden. Aber ich glaub dass ich jetzt neu installiere. Ich wart jetzt noch auf ein neues Kernelupdate - vielleicht wird ja wieder alles gut - und wenn nicht, dann gibts eine Neuinstallation.