On 15.07.2018 20:02, Rodney Baker wrote:
On Sunday, 15 July 2018 23:59:33 ACST Daniel Bauer wrote:
On 15.07.2018 16:13, Andrei Borzenkov wrote:
15.07.2018 15:55, Daniel Bauer пишет:
On 15.07.2018 14:38, Andrei Borzenkov wrote:
15.07.2018 14:47, Daniel Bauer пишет:
On 15.07.2018 12:28, Andrei Borzenkov wrote: > 15.07.2018 12:58, Daniel Bauer пишет: >> I start a new thread to not mix up things. >> >> I have an Asus GL552V laptop, i7 6700, optimus graphics intel/nvidia >> running opensuse leap 42.3, KDE >> >> The nvidia drivers are installed, but they are not loaded. I have no >> idea why. > > Show dmesg output immediately after boot.
after boot, kde-login, open console, su to root: dmesg > dmsg2.txt
Does "modprobe nvidia" work? What shows
modinfo nvidia nvidia-drm
meitli:~ # modprobe nvidia modprobe: ERROR: could not find module by name='nvidia' modprobe: ERROR: could not insert 'nvidia': Function not implemented
meitli:~ # modinfo nvidia nvidia-drm modinfo: ERROR: Module nvidia not found.
Something is seriously wrong. What
rpm -qa '*nvidia*' '*kernel*'
says?
yes :-(
meitli:~ # rpm -qa '*nvidia*' '*kernel*' nvidia-glG04-390.67-8.1.x86_64 kernel-devel-4.4.138-59.1.noarch kernel-default-devel-4.4.138-59.1.x86_64 nvidia-computeG04-390.67-8.1.x86_64 kernel-firmware-20170530-20.1.noarch kernel-devel-4.4.132-53.1.noarch kernel-default-4.4.132-53.1.x86_64 kernel-macros-4.4.138-59.1.noarch kernel-default-devel-4.4.132-53.1.x86_64 kernel-default-4.4.138-59.1.x86_64 x11-video-nvidiaG04-390.67-8.1.x86_64 nvidia-gfxG04-kmp-default-390.67_k4.4.76_1-8.1.x86_64
The latest stable nvidia driver version is 396.24. Have you tried downloading and installing using the nvidia installer instead of the repo version? You'll need to have at least the kernel headers installed to do that. The drawback is that, unless you also setup dkms so that the nvidia drivers are automatically rebuilt when you reboot with an updated kernel, you'll need to manually rebuild and install the modules after a kernel update (and, if you build the drivers into initrd, you'll need to rebuild that too for the new kernel).
The latest driver releases are announced here;
https://devtalk.nvidia.com/default/topic/533434/linux/current-graphics-drive...
Honestly, I am afraid of that. In old times (really long ago) I had the nvidia drivers directly from nvidia on a desktop machine, and, as you said, with every kernel update, I had to do a lot of install work again, with things that I followed line by line in my thick Linux-book without actually understanding it. I'm just a user... Nowadays, with so many kernel and other updates all the time and with so many changes that make online-instructions obsolete almost the moment they are published, I cannot risk that. Or I am not brace enough.
You may also find information specific to bumblebee and the optimus chipset on the nvidia forums (although I haven't looked specifically for that).
Is there a setting in the bios to choose which gpu to use by default? My guess is that the intel chipset is enabled by default at boot and the nvidia gpu is powered off, thus causing the nvidia modules to fail to load (since they're obviously not compatible with the intel embedded gpu).
Unfortunately there is nothing about that in my BIOS.
It may also be worth trying to include the nvidia drivers in initrd using dracut. This thread may be useful:
https://forums.opensuse.org/showthread.php/529420-Problems-adding-nvidia-pro...
I'll take a look.
Of course, the standard disclaimer applies: YMMV (your mileage may vary). None of the above is guaranteed to work, but it may be worth a try.
:-) -- Daniel Bauer photographer Basel Málaga https://www.patreon.com/danielbauer http://www.daniel-bauer.com -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org