Here we fucking go, Tumbleweed does now have official NVIDIA proprietary Drivers!
>https://www.alionet.org/content.php?790-Nvidia-publie-d%C3%A9sormais-des-RPM-pour-Tumbleweed-!
>Since yesterday, Nvidia publishes RPMs of its proprietary drivers for Tumbleweed. These packages, created by contributors to openSUSE, were designed so that the provided modules are automatically recompiled each time the kernel is updated.
>https://lists.opensuse.org/opensuse-factory/2017-08/msg00281.html
>Packages are only available for the latest long lived branch (currently
384.59). Reason is, that with TW we switched to libglvnd, which is not
supported by the legacy driver series 340.xx and 304.xx.
If gdm doesn't come up, try using another DM. xdm worked fine for me.
Something is weird with gdm, but I couldn't figure out yet, what. :-(
Check for yourself
https://download.nvidia.com/opensuse/tumbleweed/
You know the drill
obviously uninstall the nouveau drivers first if you have it installed
Add the repo:
zypper addrepo --refresh http://download.nvidia.com/opensuse/tumbleweed nvidia-tumbleweed
Install it
zypper install-new-recommends