NVIDIA UVM driver not loaded at boot

I got bored so I just had to do it … rebooted back to “windeath” (GA-990XA-UD3, 6100fx, 750ti, maxwell chip) … same groups (vid, render) same /etc/modprobe files :man_shrugging:
Going back to my new machine now

dart@windeath:~> ls -l /dev/nvidia*
crw-rw-rw- 1 root root 195,   0 Aug 20 18:30 /dev/nvidia0
crw-rw-rw- 1 root root 195, 255 Aug 20 18:30 /dev/nvidiactl
crw-rw-rw- 1 root root 195, 254 Aug 20 18:30 /dev/nvidia-modeset
crw-rw-rw- 1 root root 237,   0 Aug 20 18:31 /dev/nvidia-uvm
crw-rw-rw- 1 root root 237,   1 Aug 20 18:31 /dev/nvidia-uvm-tools

/dev/nvidia-caps:
total 0
cr-------- 1 root root 240, 1 Aug 20 18:31 nvidia-cap1
cr--r--r-- 1 root root 240, 2 Aug 20 18:31 nvidia-cap2
dart@windeath:~> 

@dart364 I would suspect that setting the module options likely creates the device files rather than the default “auto”.

You have a choice of either “auto” , “sys” or “vid” … I figured being part of the “vid” group … the “vid” choice made sense and after testing it didn’t hurt anything so …

The OP wanted the uvm module loaded at boot and my way does that AND creates the files you pointed out without the hassle of a systemd unit … now the question is “does it accomplish what the OP wanted”

@dart364 The question is what your research showed what each of the settings accomplish for you? What improvements were found and in what use cases?

I never keep any change unless it “shows improvement” or “makes sense” … as I’m sure you’re aware many changes don’t make improvement by themselves but as a group do make discernible gains … you may as well ask me why undervolting my cpu while raising the scalar along with the boost results in gains … I would suggest OCCT … My gains are not important here

Regardless it’s off-topic for this thread and OP can take my suggestions or not

I don’t think it is, one needs to know what those parameters are doing to/for the module and any gotcha’s that may appear…

Aside from the defaults, I indicated the one parameter I change and why…

I realised I forgot to install dkms, so I installed, and then reinstalled the driver with the —dkms flag and now it’s fine somehow?

Well from what I’ve read it compiles the drivers against the current kernel … so ya … in theory you should be good

I don’t really want to test this because my stuff works fine BUT I will … or you could just reboot and see for yourself … for godsakes don’t miss the MOK prompt :rofl:

It always compiles the module right? Registering with DKMS is just to recompile when the kernel is updated as far as I know. No idea why it works now, this is what happened with my NVIDIA drivers last time I had to type ‘nvidia-smi’ before gaming, but I was using G06 at that time.

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.