Carlos E. R. wrote:
zypper lr --details
24 | download.nvidia.com-leap | nVidia Graphics Drivers | Yes | (r ) Yes | Yes | 99 | rpm-md | http://download.nvidia.com/opensuse/leap/42.3
Repo is correct and there is no newer rpm there, says YaST.
Looks fine indeed.
Telcontar:/lib/modules # uname -a Linux Telcontar 4.4.104-39-default #1 SMP Thu Jan 4 08:11:03 UTC 2018 (7db1912) x86_64 x86_64 x86_64 GNU/Linux
Telcontar:/lib/modules # l 4.4.104-39-default/weak-updates/updates/ ls: cannot access '4.4.104-39-default/weak-updates/updates/': No such file or directory
Then it can't load the module indeed :o
I copy the tree from /lib/modules/4.4.104-18.44-default, and now I have:
Telcontar:/lib/modules # l 4.4.104-39-default/weak-updates/updates/ total 8 drwxr-xr-x 2 root root 4096 Feb 4 20:16 ./ drwxr-xr-x 3 root root 4096 Jan 11 01:27 ../ lrwxrwxrwx 1 root root 47 Feb 5 13:03 nvidia.ko -> /lib/modules/4.4.76-1-default/updates/nvidia.ko lrwxrwxrwx 1 root root 51 Feb 5 13:03 nvidia-uvm.ko -> /lib/modules/4.4.76-1-default/updates/nvidia-uvm.ko Telcontar:/lib/modules #
But still:
Telcontar:~ # modprobe nvidia
Missing the depmod.... Or 'insmod /path/to/nvidia.ko'
Telcontar:/lib/modules/4.4.104-18.44-default # insmod /lib/modules/4.4.76-1-default/updates/nvidia.ko insmod: ERROR: could not insert module /lib/modules/4.4.76-1-default/updates/nvidia.ko: Invalid module format
OK, that's the reason the weak-update links are not there: They are only created if the module loads without errors, which it obviously doesn't. So something's wrong there. Best bet would indeed be to recompile (just) the kernel module yourself against the running kernel... Does the nvidia repo have a bug report address?
Telcontar:/lib/modules/4.4.104-18.44-default #
Telcontar:/lib/modules/4.4.104-18.44-default # rpm -qf /lib/modules/4.4.76-1-default/updates/nvidia.ko nvidia-gfxG03-kmp-default-340.104_k4.4.76_1-11.1.x86_64
Just a stupid question: Does 'zypper se -s nvidia-gfxG03-kmp-default' report it as coming from the nvidia repo, or as System Package? -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org