I recently decided to once again install my favourite linux distro on my new PC (13.2 , last one was 12.3).
I must note that installation did not go smoothly, as several packages failed to install, leaving me with a completely broken KDE desktop. The first pack of zypper updates though apparently fixed everything (?). Also note that I’m still learning so bear with me if I’m ignorant / wrong / didn’t look properly.
Installing the latest nvidia drivers (346.35) through the repos doesn’t work for me unfortunately.
(that would be the following 5 packages, correct me if I’m wrong: x11-video-nvidiaG04, nvidia-glG04, nvidia-computeG04, nvidia-gfxG04-kmp-desktop, nvidia-uvm-gfxG04-kmp-desktop)
After rebooting, the driver appears installed, but I get no 3d capabilities.
Basic google search troubleshooting led me to the following:
glxinfo output > xlib: extension “GLX” missing on display 0 (something like that, not 100% accurate)
here are two relevant snipets on the xorg.0.log
16.736] (II) LoadModule: "glx"
16.757] (II) Loading /usr/lib64/xorg/modules/extensions/libglx.so
17.217] (II) Module glx: vendor="X.Org Foundation"
17.217] compiled for 1.16.1, module version = 1.0.0
17.220] (**) NVIDIA(0): Enabling 2D acceleration
17.220] (EE) NVIDIA(0): Failed to initialize the GLX module; please check in your X
17.220] (EE) NVIDIA(0): log file that the GLX module has been loaded in your X
17.220] (EE) NVIDIA(0): server, and that the module is the NVIDIA GLX module. If
17.220] (EE) NVIDIA(0): you continue to encounter problems, Please try
17.220] (EE) NVIDIA(0): reinstalling the NVIDIA driver.
I also did try to avoid conflicts with nomodeset, explicitely blacklisting nouveau in modprobe, and most suggestions I could find in google, with no luck.
Searching some more, the package “nvidia-glG04-346.35-4.1.x86_64.rpm” does contain a file “nvidia-libglx.so”. Shouldn’t it automatically replace the above default glx module? Is that the cause of my problems?
After many failed reinstalls trying to get it working, I currently have uninstalled the repo drivers, installed the binary from nvidia site, and everything works perfectly. However, I realise the repository solution is infinitely more convenient, and I would greatly appreciate your help in order to get it working. Thank you for any assistance.