Last update today and "some DKMS modules missing" and unable to install/reinstall

hi there @djbashtan
i also have a nvidia card and ran into very similar problems as you this is how fixed it

sudo pacman -Sy nvidia-open-dkms egl-wayland lib32-nvidia-utils lib32-opencl-nvidia nvidia-settings opencl-nvidia nvidia-utils

if it comes up with comparability errors delete the files stopping you from installing, because after a successful install of the open source drivers, you need to reinstall them.

i hope it works for you, it solved all my problems, apart that at times an update re-installs new drivers, and i have to redo the above command, to get the latest opensource dkms installed again. So if it works hold onto the code for you might have to do the same then.

Cheers

1 Like

14 posts were split to a new topic: How do I create code blocks in my posts?

Here the Rani Terminal output after reinstalling zen-kernel (changing from LTS to ZEN) today (before posting “inxi” issue killing me :innocent:)

+ pacman --noconfirm -R linux-lts linux-lts-headers
checking dependencies...
:: dkms optionally requires linux-lts-headers: build modules against the LTS kernel

Package (2)        Old Version  Net Change

linux-lts          6.12.21-1    -137,96 MiB
linux-lts-headers  6.12.21-1    -136,15 MiB

Total Removed Size:  274,11 MiB

:: Do you want to remove these packages? [Y/n]
:: Running pre-transaction hooks...
(1/4) Rejecting pacman transaction if running in snapshot...
(2/4) Performing snapper pre snapshots for the following configurations...
==> root: 48
(3/4) Removing initramfs...
(4/4) Remove DKMS modules
==> dkms remove --no-depmod nvidia/570.133.07 -k 6.12.21-1-lts
==> depmod 6.12.21-1-lts
:: Processing package changes...
removing linux-lts-headers...
removing linux-lts...
:: Running post-transaction hooks...
(1/8) Arming ConditionNeedsUpdate...
(2/8) Updating module dependencies...
(3/8) Foreign/AUR package notification
=> No foreign/AUR packages found.
(4/8) Orphaned package notification...
pahole 1:1.29-1
vulkan-headers 1:1.4.309.0-1
(5/8) Checking for .pacnew and .pacsave files...
(6/8) GRUB update after transactions...
Generating grub configuration file ...
Found theme: /usr/share/grub/themes/garuda-dr460nized/theme.txt
Warning: os-prober will be executed to detect other bootable partitions.
Its output will be used to detect bootable binaries on them and create new boot entries.
Found Windows Boot Manager on /dev/nvme0n1p1@/EFI/Microsoft/Boot/bootmgfw.efi
Detecting snapshots ...
Found snapshot: 2025-04-07 12:51:52 | @/.snapshots/48/snapshot   | pre    | pacman --noconfirm -R linux-lts linux-lts-headers                        |
Found snapshot: 2025-04-07 12:34:30 | @/.snapshots/47/snapshot   | post   | fastfetch gtk-update-icon-cache gtk4 hiredis jasper libretro-beetle-psx  |
Found snapshot: 2025-04-07 12:34:23 | @/.snapshots/46/snapshot   | pre    | pacman -Su                                                               |
Found snapshot: 2025-04-05 06:39:47 | @/.snapshots/45/snapshot   | post   | kcoreaddons kguiaddons knotifications kstatusnotifieritem kunitconversio |
Found snapshot: 2025-04-05 06:39:25 | @/.snapshots/44/snapshot   | pre    | pacman -Su                                                               |
Found snapshot: 2025-03-22 23:00:35 | @_backup_20250404170158480 | N/A    | N/A                                                                      |
Found snapshot: 2025-03-22 20:29:29 | @/.snapshots/9/snapshot    | single | First (1) Manual Snapshot                                                |
Found 7 snapshot(s)
Unmount /tmp/grub-btrfs.zasaag0iRi .. Success
Found memtest86+ image: /boot/memtest86+/memtest.bin
/usr/bin/grub-probe: warning: unknown device type nvme0n1.
done
(7/8) Performing snapper post snapshots for the following configurations...
==> root: 49
(8/8) Syncing all file systems...
+ pacman --noconfirm -S linux-zen linux-zen-headers
resolving dependencies...
looking for conflicting packages...

Package (2)              New Version    Net Change  Download Size

extra/linux-zen          6.13.8.zen1-1  143,12 MiB     142,91 MiB
extra/linux-zen-headers  6.13.8.zen1-1  232,80 MiB      50,29 MiB

Total Download Size:   193,20 MiB
Total Installed Size:  375,92 MiB

:: Proceed with installation? [Y/n]
:: Retrieving packages...
 linux-zen-6.13.8.zen1-1-x86_64 downloading...
 linux-zen-headers-6.13.8.zen1-1-x86_64 downloading...
checking keyring...
checking package integrity...
loading package files...
checking for file conflicts...
checking available disk space...
:: Running pre-transaction hooks...
(1/3) Rejecting pacman transaction if running in snapshot...
(2/3) Performing snapper pre snapshots for the following configurations...
==> root: 50
(3/3) Saving Linux kernel modules...
:: Processing package changes...
installing linux-zen...
Optional dependencies for linux-zen
    linux-firmware: firmware images needed for some devices [installed]
    scx-scheds: to use sched-ext schedulers
    wireless-regdb: to set the correct wireless channels of your country [installed]
installing linux-zen-headers...
:: Running post-transaction hooks...
( 1/12) Restoring Linux kernel modules...
++ uname -r
+ KVER=6.12.21-1-lts
+ test -e /usr/lib/modules/backup/6.12.21-1-lts
+ rm -rf /usr/lib/modules/backup
( 2/12) Arming ConditionNeedsUpdate...
( 3/12) Updating module dependencies...
( 4/12) Install DKMS modules
==> dkms install --no-depmod nvidia/570.133.07 -k 6.13.8-zen1-1-zen
==> depmod 6.13.8-zen1-1-zen
( 5/12) Updating initramfs...
:: Building initramfs for linux-zen (6.13.8-zen1-1-zen)
Creating group 'nobody' with GID 65534.
Creating group 'audio' with GID 996.
Creating group 'disk' with GID 995.
Creating group 'input' with GID 994.
Creating group 'kmem' with GID 993.
Creating group 'kvm' with GID 992.
Creating group 'lp' with GID 991.
Creating group 'optical' with GID 990.
Creating group 'render' with GID 989.
Creating group 'sgx' with GID 988.
Creating group 'storage' with GID 987.
Creating group 'tty' with GID 5.
Creating group 'uucp' with GID 986.
Creating group 'video' with GID 985.
Creating group 'users' with GID 984.
Creating group 'systemd-journal' with GID 983.
Creating user 'root' (Super User) with UID 0 and GID 0.
Creating user 'nobody' (Kernel Overflow User) with UID 65534 and GID 65534.
:: Building fallback initramfs for linux-zen (6.13.8-zen1-1-zen)
Creating group 'nobody' with GID 65534.
Creating group 'audio' with GID 996.
Creating group 'disk' with GID 995.
Creating group 'input' with GID 994.
Creating group 'kmem' with GID 993.
Creating group 'kvm' with GID 992.
Creating group 'lp' with GID 991.
Creating group 'optical' with GID 990.
Creating group 'render' with GID 989.
Creating group 'sgx' with GID 988.
Creating group 'storage' with GID 987.
Creating group 'tty' with GID 5.
Creating group 'uucp' with GID 986.
Creating group 'video' with GID 985.
Creating group 'users' with GID 984.
Creating group 'systemd-journal' with GID 983.
Creating user 'root' (Super User) with UID 0 and GID 0.
Creating user 'nobody' (Kernel Overflow User) with UID 65534 and GID 65534.
( 6/12) Updating linux initcpios...
( 7/12) Foreign/AUR package notification
=> No foreign/AUR packages found.
( 8/12) Orphaned package notification...
vulkan-headers 1:1.4.309.0-1
( 9/12) Checking for .pacnew and .pacsave files...
(10/12) GRUB update after transactions...
Generating grub configuration file ...
Found theme: /usr/share/grub/themes/garuda-dr460nized/theme.txt
Found linux image: /boot/vmlinuz-linux-zen
Found initrd image: /boot/initramfs-linux-zen.img
Found fallback initrd image(s) in /boot:  initramfs-linux-zen-fallback.img
Warning: os-prober will be executed to detect other bootable partitions.
Its output will be used to detect bootable binaries on them and create new boot entries.
Found Windows Boot Manager on /dev/nvme0n1p1@/EFI/Microsoft/Boot/bootmgfw.efi
Detecting snapshots ...
Found snapshot: 2025-04-07 12:51:52 | @/.snapshots/48/snapshot   | pre    | pacman --noconfirm -R linux-lts linux-lts-headers                        |
Found snapshot: 2025-04-07 12:34:30 | @/.snapshots/47/snapshot   | post   | fastfetch gtk-update-icon-cache gtk4 hiredis jasper libretro-beetle-psx  |
Found snapshot: 2025-04-07 12:34:23 | @/.snapshots/46/snapshot   | pre    | pacman -Su                                                               |
Found snapshot: 2025-04-05 06:39:47 | @/.snapshots/45/snapshot   | post   | kcoreaddons kguiaddons knotifications kstatusnotifieritem kunitconversio |
Found snapshot: 2025-04-05 06:39:25 | @/.snapshots/44/snapshot   | pre    | pacman -Su                                                               |
Found snapshot: 2025-03-22 23:00:35 | @_backup_20250404170158480 | N/A    | N/A                                                                      |
Found snapshot: 2025-03-22 20:29:29 | @/.snapshots/9/snapshot    | single | First (1) Manual Snapshot                                                |
Found 7 snapshot(s)
Unmount /tmp/grub-btrfs.SoZ2YUUpPQ .. Success
Found memtest86+ image: /boot/memtest86+/memtest.bin
/usr/bin/grub-probe: warning: unknown device type nvme0n1.
done
(11/12) Performing snapper post snapshots for the following configurations...
==> root: 51
(12/12) Syncing all file systems...

The log looks good, no errors. Your system should now work again without any issues.


Please do not make any more questions or experiments on/with code blocks or similar in this topic, you have a separate topic for that.
Thank you.

5 Likes

I give up

It is absolutely not useful and helpful that you are constantly involved here without providing useful information and then deleting your posts every time.

Please open a separate topic for your issue, describe your problem in detail and post your garuda-inxi and other helpful logs to get help.
Thank you. :slight_smile:

7 Likes

it’s ok I wont be back I wasn’t some one else was on my system doing it that’s why I give up.
I have always had this problem of someone else accessing my account and I am sick of it.
I have found away to install windows 11 on y system. thanks and good luck with your adventures it is just not for me right now.