You are not logged in.
Pages: 1
Topic closed
In an attempt to increase the security of my system I've enabled kernel lockdown mode with the kernel parameter
lockdown=integrityHowever, the nvidia_uvm module now fails to get inserted on startup:
Aug 30 18:42:22 archlinux systemd-modules-load[1734]: Failed to insert module 'nvidia_uvm': Operation not permitted
Aug 30 18:42:22 archlinux kernel: Lockdown: systemd-modules: unsigned module loading is restricted; see man kernel_lockdown.7Aug 30 18:42:22 archlinux systemd[1]: systemd-modules-load.service: Main process exited, code=exited, status=1/FAILURE
Aug 30 18:42:22 archlinux systemd[1]: systemd-modules-load.service: Failed with result 'exit-code'.
Aug 30 18:42:22 archlinux systemd[1]: Failed to start Load Kernel Modules.I've tried solving this by installing nvidia-open-dkms instead of nvidia-open, since I read that DKMS signs the modules it builds with a self signed certificate, but it produces the same issue. Is there a way to get the NVIDIA modules to work with lockdown mode or do I need to disable lockdown?
More info:
Secure Boot is enabled and was originally set up with sbctl
System boots EFISTUB with Unified Kernel Image (no boot loader)
Last edited by dqnne (2024-08-30 18:26:10)
Offline
Just building your own module with DKMS doesn't sign it by default. Have you read https://wiki.archlinux.org/title/Signed_kernel_modules and specifically https://wiki.archlinux.org/title/Signed … MS_support ?
Last edited by V1del (2024-08-30 18:51:54)
Offline
I did find that page but I was unsure what to take from it. Am I understanding correctly that I need a custom signed kernel?
Offline
Afaik nothing ever changed about https://gitlab.archlinux.org/archlinux/ … /issues/11 - so "yes"
Offline
So one has to build his own kernel to achieve this?
Offline
Afaik nothing ever changed about https://gitlab.archlinux.org/archlinux/ … /issues/11 - so "yes"
Offline
Sffred. please start a new thread if needed and link to this one.
Closing this thread.
Last edited by Lone_Wolf (2025-07-07 11:19:24)
Disliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.
clean chroot building not flexible enough ?
Try clean chroot manager by graysky
Offline
Pages: 1
Topic closed