Nvidia 1070

Just installed Leap yesterday with dual boot and right after the installation, i installed nvidia driver via repo. Everything seemed normal but I realized that acceleration is not working.

Looking at /var/log/Xorg.0.log, i found out that:

[b](EE) NVIDIA(0): Failed to initialize the GLX module; please check in your X
[    33.071] (EE) NVIDIA(0):     log file that the GLX module has been loaded in your X
[    33.071] (EE) NVIDIA(0):     server, and that the module is the NVIDIA GLX module.  If
[    33.071] (EE) NVIDIA(0):     you continue to encounter problems, Please try
[    33.071] (EE) NVIDIA(0):     reinstalling the NVIDIA driver.[/b]

When i run: sudo update-alternatives --config libglx.so

There are 2 choices for the alternative libglx.so (providing /usr/lib64/xorg/modules/extensions/libglx.so).

  Selection    Path                                                        Priority   Status
------------------------------------------------------------
  0            /usr/lib64/xorg/modules/extensions/nvidia/nvidia-libglx.so   100       auto mode
  1            /usr/lib64/xorg/modules/extensions/nvidia/nvidia-libglx.so   100       manual mode
* 2            /usr/lib64/xorg/modules/extensions/xorg/xorg-libglx.so       50        manual mode

Press <enter> to keep the current choice
[li], or type selection number:[/li]```


If i change ti to [b]0[/b] or [b]1[/b], after reboot KDE crashes and I got only a black screen with mouse pointer. If I change it again to option [b]2[/b], everything works normally.

Does anybody here knows how to fix it?

BTW, I'm using nvidia driver version 384.

I have the same issue with nVidia GM107M [GeForce GTX 950M] card.

At this time I haven’t found any solution yet.
I am using Tumbleweed (with latest patches and kernel), but GeForce card is still not working.

Have you already read this entry?
https://news.opensuse.org/2017/09/20/new-repository-caters-to-tumbleweeds-nvidia-users/

Yes, I did, but I have no nvidia proprietary repo in 42.3.

What’s sure is that there no loadable nvidia module in my install

# systemctl status bumblebeed.service 
● bumblebeed.service - Bumblebee C Daemon
   Loaded: loaded (/usr/lib/systemd/system/bumblebeed.service; enabled; vendor preset: disabled)
   Active: active (running) since dim. 2017-09-24 16:05:03 CEST; 1min 1s ago
 Main PID: 1303 (bumblebeed)
    Tasks: 1 (limit: 512)
   CGroup: /system.slice/bumblebeed.service
           └─1303 /usr/sbin/bumblebeed

sept. 24 16:05:03 linux-owxt systemd[1]: Started Bumblebee C Daemon.
sept. 24 16:05:03 linux-owxt bumblebeed[1303]:     6.743944] [INFO]/usr/sbin/bumblebeed 3.2.1 started
sept. 24 16:05:35 linux-owxt.suse bumblebeed[1303]: modprobe: ERROR: could not find module by name='nvidia'
sept. 24 16:05:35 linux-owxt.suse bumblebeed[1303]: modprobe: ERROR: could not insert 'nvidia': Function not implemented
sept. 24 16:05:35 linux-owxt.suse bumblebeed[1303]:    39.144434] [ERROR]Module nvidia could not be loaded (timeout?)
sept. 24 16:05:35 linux-owxt.suse bumblebeed[1303]:    39.144452] [ERROR]Could not load GPU driver


when bumblebee worked (almost) perfectly with nouveau (I use optirun with ffmpeg for some days recently).

thanks
jdd

even more curious. I run mkinitrd and now bumblebee and dkms are running without problem, but

systemctl status bumblebeed.service 
● bumblebeed.service - Bumblebee C Daemon
   Loaded: loaded (/usr/lib/systemd/system/bumblebeed.service; enabled; vendor preset: disabled)
   Active: active (running) since dim. 2017-09-24 16:13:26 CEST; 31s ago
 Main PID: 1806 (bumblebeed)
    Tasks: 1 (limit: 512)
   CGroup: /system.slice/bumblebeed.service
           └─1806 /usr/sbin/bumblebeed

sept. 24 16:13:26 linux-owxt.suse systemd[1]: Started Bumblebee C Daemon.
sept. 24 16:13:26 linux-owxt.suse bumblebeed[1806]:     5.856593] [INFO]/usr/sbin/bumblebeed 3.2.1 started
linux-owxt:/home/jdd # optirun glxspheres
   48.321138] [ERROR]Cannot access secondary GPU - error: Could not load GPU driver

   48.321168] [ERROR]Aborting because fallback start is disabled.


sorry for the last two messages (and this one), I was not on the thread I was thinking :frowning:
jdd