1 |
Hey, |
2 |
|
3 |
I have run into a strange problem with my nvidia drivers and gentoo. I am |
4 |
currently running kernel 4.14.14 and I upgraded my |
5 |
x11-drivers/nvidia-drivers to 390.42 from 390.25. Once the new drivers were |
6 |
installed I rebooted my laptop. Once rebooted I was unable to start the |
7 |
xorg server using startx and was greeted with errors. The |
8 |
/var/logs/xorg.0.log said that the problem was with the kernel module. |
9 |
Looking at dmesg I see that I am getting the error: |
10 |
|
11 |
NVRM: API mismatch: the client has the version 390.42, but this kernel |
12 |
module has version 390.25. please make sure that this kernel module and all |
13 |
NVIDIA driver components have the same version. |
14 |
|
15 |
I therefor thought that maybe I forgot to "emerge @module-rebuild" so I ran |
16 |
that and rebooted to make sure that everything was ok. However I am still |
17 |
getting the same problem. |
18 |
|
19 |
Looking at /usr/src/linux it is pointing to the correct kernel of 4.14.14 |
20 |
and running "modinfo nvidia" it shows that "filename: |
21 |
/lib/modules/4/14/14-gentoo/video/nvidia.ko" and that version is 390.42. |
22 |
The other nvidia modules (nvidia-drm, nvidia-modeset, and nvidia-uvm) show |
23 |
that they are built for the correct kernel and that they are also version |
24 |
390.42. |
25 |
|
26 |
I have tried to debug this issue however all the recourse that I was able |
27 |
to find mostly said to reboot or perform rmmod nvidia then modprobe nvidia. |
28 |
However when I try to rmmod nvidia it is dependent on nvidia-modeset and |
29 |
nvidia-drm. Trying to rmmod nvidia-drm will not work as I get the error |
30 |
"rmmod error: module nvidia_drm in in use". |
31 |
|
32 |
I therefor cannot understand why and where the error is coming from as it |
33 |
seems like the kernel has the correct nvidia modules loaded. Any ideas on |
34 |
how to fix it or any other suggestions? |
35 |
|
36 |
Thanks, |
37 |
Aleks |