#Nvidia driver issues

1 messages · Page 1 of 1 (latest)

frigid snow
#

I have trouble getting my second monitor working, i have archraft with lts, i installed the nvidia-lts and removed the normal nvidia driver, i used the lspci -k | grep -A 2 -E "(VGA|3D)" cmd and it gave this, is there a reason why nouveau is still in the drivers?

    Subsystem: Gigabyte Technology Co., Ltd Device 1533
    Kernel modules: nouveau, nvidia_drm, nvidia```
abstract crane
trim elk
#

Reboot and let systemd automatically load the modules for you, or load them manually if you don't want to reboot right now

#

lscpi output with a loaded driver (nvidia in my case)

    Subsystem: Gigabyte Technology Co., Ltd Device 3766
    Kernel driver in use: nvidia
    Kernel modules: nouveau, nvidia_drm, nvidia```
frigid snow
abstract crane
trim elk
abstract crane
#

the kms hook

frigid snow
# trim elk don't bloat your initramfs for no reason, `systemctl status systemd-modules-load...
     Loaded: loaded (/usr/lib/systemd/system/systemd-modules-load.service; static)
     Active: active (exited) since Wed 2023-03-08 20:59:01 EST; 42s ago
       Docs: man:systemd-modules-load.service(8)
             man:modules-load.d(5)
    Process: 340 ExecStart=/usr/lib/systemd/systemd-modules-load (code=exited, status=0/SUCCESS)
   Main PID: 340 (code=exited, status=0/SUCCESS)
        CPU: 7ms

Mar 08 20:59:00 justiue-arch systemd-modules-load[340]: Inserted module 'crypto_user'
Mar 08 20:59:00 justiue-arch systemd-modules-load[340]: Failed to find module 'nvidia-uvm'
Mar 08 20:59:00 justiue-arch systemd-modules-load[340]: Inserted module 'pkcs8_key_parser'
Mar 08 20:59:01 justiue-arch systemd[1]: Finished Load Kernel Modules.
Notice: journal has been rotated since unit was started, output may be incomplete.```
frigid snow
abstract crane
#

the word kms, in the hooks section of /etc/mkinitcpio.conf

frigid snow
#

nano search doesn't seem to find it

#
     Loaded: loaded (/usr/lib/systemd/system/systemd-modules-load.service; static)
     Active: active (exited) since Wed 2023-03-08 21:01:45 EST; 20s ago
       Docs: man:systemd-modules-load.service(8)
             man:modules-load.d(5)
    Process: 395 ExecStart=/usr/lib/systemd/systemd-modules-load (code=exited, status=0/SUCCESS)
   Main PID: 395 (code=exited, status=0/SUCCESS)
        CPU: 8ms

Mar 08 21:01:44 justiue-arch systemd-modules-load[395]: Inserted module 'crypto_user'
Mar 08 21:01:44 justiue-arch systemd-modules-load[395]: Module 'nvidia_uvm' is deny-listed (by kmod)
Mar 08 21:01:44 justiue-arch systemd-modules-load[395]: Inserted module 'pkcs8_key_parser'
Mar 08 21:01:45 justiue-arch systemd[1]: Finished Load Kernel Modules.
Notice: journal has been rotated since unit was started, output may be incomplete.```i wasn't using linux lts which i am now on and i had nvidia-lts tho its still fucking broken
#

HELP

trim elk
frigid snow
#

What’s wrong?

trim elk
#

Module 'nvidia_uvm' is deny-listed (by kmod)

#

this one was caused by bumblebee, but in general it boils down to finding the conf file which is denying the modules to load

#

delete it and it will work

#

this is very likely your fault though lmao

frigid snow
#

Delete bumblebee?

#

I don’t even know what it does I just saw on Reddit that it changed smt for someone 💀

trim elk
#

bruh

#

bumblebee is bloated, you can do the same with a well made xorg config or some env vars if you use wayland

#

do you even use hybrid graphics at all?

frigid snow
#

Bro I’m not THAT into Linux. I know about xorg wayland and shit but idfk the difference fr 💀

trim elk
#

automatic configuration should work even for muxless notebooks, and it looks like your is muxed

#

but you'll probably leave a bit of performance on th etable

frigid snow
#

didn't work 😭

#

hell

#

@trim elk boi help me please

trim elk
frigid snow
#
    DeviceName: Onboard - Video
    Subsystem: Gigabyte Technology Co., Ltd Device 1533
--
01:00.0 VGA compatible controller: NVIDIA Corporation GA106M [GeForce RTX 3060 Mobile / Max-Q] (rev a1)
    Subsystem: Gigabyte Technology Co., Ltd Device 1533
    Kernel modules: nouveau, nvidia_drm, nvidia```
frigid snow
#

I mean what do i do?

frigid snow
#
     Loaded: loaded (/usr/lib/systemd/system/systemd-modules-load.service; static)
     Active: failed (Result: signal) since Thu 2023-03-09 18:07:01 EST; 1h 31min ago
       Docs: man:systemd-modules-load.service(8)
             man:modules-load.d(5)
    Process: 383 ExecStart=/usr/lib/systemd/systemd-modules-load (code=killed, signal=SEGV)
   Main PID: 383 (code=killed, signal=SEGV)
        CPU: 1.101s

Mar 09 18:07:00 justiue-arch systemd-modules-load[383]: Inserted module 'crypto_user'
Mar 09 18:07:01 justiue-arch systemd[1]: systemd-modules-load.service: Main process exited, code=killed, status=11/SEGV
Mar 09 18:07:01 justiue-arch systemd[1]: systemd-modules-load.service: Failed with result 'signal'.
Mar 09 18:07:01 justiue-arch systemd[1]: Failed to start Load Kernel Modules.
Mar 09 18:07:01 justiue-arch systemd[1]: systemd-modules-load.service: Consumed 1.101s CPU time.
Notice: journal has been rotated since unit was started, output may be incomplete.```
#

mb 💀

trim elk
#

run sudo journalctl --no-pager -b 0 -u systemd-modules-load.service

frigid snow
#
Mar 09 18:07:01 justiue-arch systemd[1]: systemd-modules-load.service: Main process exited, code=killed, status=11/SEGV
Mar 09 18:07:01 justiue-arch systemd[1]: systemd-modules-load.service: Failed with result 'signal'.
Mar 09 18:07:01 justiue-arch systemd[1]: Failed to start Load Kernel Modules.
Mar 09 18:07:01 justiue-arch systemd[1]: systemd-modules-load.service: Consumed 1.101s CPU time.```
#

what the fuck is going on

#

im on archraft btw if it changes anything

trim elk
#

nothing nvidia showing up there? remove the -b 0

trim elk
frigid snow
#
Mar 09 18:07:01 justiue-arch systemd[1]: systemd-modules-load.service: Main process exited, code=killed, status=11/SEGV
Mar 09 18:07:01 justiue-arch systemd[1]: systemd-modules-load.service: Failed with result 'signal'.
Mar 09 18:07:01 justiue-arch systemd[1]: Failed to start Load Kernel Modules.
Mar 09 18:07:01 justiue-arch systemd[1]: systemd-modules-load.service: Consumed 1.101s CPU time.```
frigid snow
#

i also use bspwm

frigid snow
#

if it matters

frigid snow
trim elk
#

without -b 0 ?

frigid snow
#

yes 💀

trim elk
#

ls -la /usr/lib/modprobe.d/

trim elk
frigid snow
#
drwxr-xr-x   2 root root   4096 Mar  9 18:04 .
drwxr-xr-x 204 root root 151552 Mar  9 18:33 ..
-rw-r--r--   1 root root   1065 Aug  9  2022 50-nfs.conf
-rw-r--r--   1 root root    128 Nov 11 04:11 bluetooth-usb.conf
-rw-r--r--   1 root root    101 Jan 15 21:13 nvdimm-security.conf
-rw-r--r--   1 root root     18 Feb 17 07:17 nvidia-utils.conf
-rw-r--r--   1 root root    306 Mar  6 07:41 README
-rw-r--r--   1 root root    773 Mar  6 07:41 systemd.conf```
trim elk
#

what kernel do you use

#

nvida-open seens to have some weird issues that may cause segfaults