You are not logged in.
Hi, I've been using the frogging family nvidia drivers and so far so good but after a recent upgrade to kernel 6.12 suddenly nvidia_drm isn't getting probed at boot. The other nvidia drivers are. I can modprobe load it and it'll load fine but i'd really like it to work out of the box. I've tried adding it to modules.d and to the kernel parameters but no luck. I get a horrible feeling something is blacklisting it somewhere but don't really know where to start looking for that outside of the files in modprobe.d and modules.d.
After plasma wayload login lsmod | grep nvidia gives:
nvidia_modeset 1671168 10
video 81920 1 nvidia_modeset
nvidia_uvm 3837952 0
nvidia 77520896 193 nvidia_uvm,nvidia_modeset/etc/modprobe.d/nvidia.conf:
# generated by nvidia-installer
blacklist nouveau
options nvidia-drm modeset=1
options nvidia-drm fbdev=1
options nvidia NVreg_PreserveVideoMemoryAllocations=1
options nvidia NVreg_TemporaryFilePath=/var/tmp
options nvidia NVreg_EnableGpuFirmware=0 /etc/modules-load.d/nvidia-dkms-tkg.conf
nvidia-uvm
nvidia-drm
nvidia-modeset
nvidiaefibootmgr entry:
efibootmgr --create --disk /dev/nvme0n1 --part 1 --label "Arch Linux" --loader /vmlinuz-linux --unicode 'root=UUID=34b317d8-e248-4c68-8216-af501ab96589 rw loglevel=3 quiet modules_load=nvidia_drm,nvidia nvidia_drm.modeset=1 nvidia_drm.fbdevLast edited by amigrewal (2024-12-03 16:29:16)
Offline
Nevermind, i read a bit more on the wiki and found the magical folder /usr/lib/modprobe.d/ which had a file blacklisting nvidia-drm. Removed offending file and its all fixed now. Will mark as solved.
Offline