kernel: 5.18.12-artix1-1
nvidia-smi output:
NVIDIA-SMI has failed because it couldn't communicate with the NVIDIA driver. Make sure that the latest NVIDIA driver is installed and running.
pacman -Q | grep nvidia output:
lib32-nvidia-utils 515.57-1
nvidia 515.57-6
nvidia-settings 515.57-1
nvidia-utils 515.57-1
opencl-nvidia 515.57-1
output of VGA compatible controller:
lspci -k | grep -A 2 -E "(VGA|3D)"
0c:00.0 VGA compatible controller: NVIDIA Corporation GA102 [GeForce RTX 3090] (rev a1)
Subsystem: eVga.com. Corp. Device 3987
Kernel modules: nouveau
output of modprobing nvidia:
sudo modprobe nvidia
modprobe: FATAL: Module nvidia not found in directory /lib/modules/5.18.12-artix1-1
So effectively the latest kernel somehow busted my nvidia drivers. I suspect it's also potentially due to the different versions of nvidia and nvidia-utils (arch extra has not updated this). Any reasonably solution to this problem? I am basically unable to load nvidia drivers because of this. Thanks for any help.
Edit 1
Just noticed the following (if helpful), seems like the modules are indeed in the extramodules folder for the arch kernel, but not "copied or symlinked" over to the artix side? Sorry I'm not too familiar with how this is supposed to work, just posting more details if someone else finds it useful.
archpc:[root]:/lib/modules/5.18.12-arch1-1/extramodules# ls
nvidia-drm.ko.xz nvidia-modeset.ko.xz nvidia-uvm.ko.xz
nvidia.ko.xz nvidia-peermem.ko.xz
archpc:[root]:/lib/modules/5.18.12-artix1-1/extramodules# ls
vboxdrv.ko.xz vboxnetadp.ko.xz vboxnetflt.ko.xz