NVIDIA Driver - libglvnd librarie?

/*
Sorry if duplicated the post, i tried to delete the post in the “hardware section” but i cant find then too. But, here i think is best to the question, but, in any way, it will transit: https://forums.opensuse.org/showthread.php/529002-Nvidia-drivers-not-working-after-install?highlight=nvidia+libglvnd ( i think the problem persist)
*/

The question:
Hi, i’m trying to install Nvidia driver by the “hard way” ( I didnt understand what means the output by the command 'zypper se -s x11-video-nvidiaG0* '). But, when I try to install Nvidia installer says i i havent libglvnd or the installer cant find the path to them. So, they say to me to search for libglvnd-dev and pkg-config.
Pkg-config I have and libglvnd too. But, when I open the archive '/usr/share/doc/packages/libglvnd/README.md ', I see that i need others packges and to run the program to buid the library, as follow:
"Building the library

libglvnd build-depends on libx11, glproto and libxext.
On Debian and derivatives, run:
sudo apt-get install libxext-dev libx11-dev x11proto-gl-dev
Run ./autogen.sh, then run ./configure and make.
"
.

So, the question:
I need to build the library as follow?
If yes:

  1. I cant find the program/library ‘x11proto-gl-dev’. The other two i have find.
  2. Where is to run “./autogen.sh” … ?

If no:
What i need to do? just install it? Will not install with errors or problems? I have an Acer Aspire 5 with intel GPU and Nvidia Geforce 940MX and as i understood, this library will change the drivers when need.

And, the last question, i think my driver is the x11-video-nvidiaG05 in the openSUSE repository by Nvidia. Its correct?

Sorry for my english, i’m not a english native speaker

Hi and welcome to the Forum :slight_smile:
You should not need to build anything from source… but in your case since you have dual GPU’s, can you disable the intel GPU in the BIOS?

If not then you need to use Bumblebee for your setup;

https://en.opensuse.org/SDB:NVIDIA_Bumblebee

If needed the package you need to install is libglvnd-devel this will give you the header files needed as well as pull in any dependiencies.

I’ve always ended up with issues when trying to install NVIDIA from the suppliers. I’ve collected my story and solution at the end here:
https://forums.opensuse.org/showthread.php/534832-Installing-NVIDIA-on-modern-machines-ending-disastrously/page2

Let us know if that helps.
-SJL