[OpenIndiana-discuss] Nvidia 515 problem

Marcel Telka marcel at telka.sk
Wed Nov 9 09:36:51 UTC 2022


On Wed, Nov 09, 2022 at 10:21:16AM +0100, Stephan Althaus wrote:
> On 11/9/22 10:15, Marcel Telka wrote:
> > On Wed, Nov 09, 2022 at 08:44:58AM +0100, Stephan Althaus wrote:
> > > Yesterday i tried to use nvidia driver version 515 with my M1200M,
> > > but got an error in the Xorg.0.log:
> > > 
> > > 
> > > [   234.097] (II) Loading sub module "glxserver_nvidia"
> > > [   234.097] (II) LoadModule: "glxserver_nvidia"
> > > [   234.098] (WW) Warning, couldn't open module glxserver_nvidia
> > > [   234.098] (II) UnloadModule: "glxserver_nvidia"
> > > [   234.098] (II) Unloading glxserver_nvidia
> > > [   234.098] (EE) NVIDIA: Failed to load module "glxserver_nvidia" (module
> > > does not exist, 0)
> > > [   234.098] (EE) NVIDIA(0): Failed to initialize the GLX module; please
> > > check in your X
> > > [   234.098] (EE) NVIDIA(0):     log file that the GLX module has been
> > > loaded in your X
> > > [   234.098] (EE) NVIDIA(0):     server, and that the module is the NVIDIA
> > > GLX module.  If
> > > [   234.098] (EE) NVIDIA(0):     you continue to encounter problems, Please
> > > try
> > > [   234.098] (EE) NVIDIA(0):     reinstalling the NVIDIA driver.
> > > [   234.098] (II) NVIDIA: The X server does not support PRIME Render
> > > Offload.
> > > [   234.098] (EE) NVIDIA(GPU-0): Failed to initialize the NVIDIA graphics
> > > device!
> > > [   234.098] (EE) NVIDIA(0): Failing initialization of X screen
> > > [   234.098] (II) UnloadModule: "nvidia"
> > > 
> > > i do not find glxserver_nvidia in the running version 470:
> > > 
> > > $ grep -i glx /var/log/Xorg.0.log
> > > [    90.930] (II) LoadModule: "glx"
> > > [    90.932] (II) Loading /usr/lib/xorg/modules/extensions/amd64/libglx.so
> > > [    90.986] (II) Module glx: vendor="NVIDIA Corporation"
> > > [    90.986] (II) NVIDIA GLX Module  470.141.03  Thu Jun 30 18:38:53 UTC
> > > 2022
> > > [    93.742] (II) Initializing extension GLX
> > > [    93.742] (II) Indirect GLX disabled.
> > > 
> > > Does anyone has a hint on how to solve this?
> > There is no '*glxserver_nvidia*' file in the Solaris driver distribution
> > https://us.download.nvidia.com/solaris/515.76/NVIDIA-Solaris-x86-515.76.run
> > so I'm not sure why they expect such file (module) to exist.  Maybe this
> > is a bug in their package?  Either they forgot to add the module into
> > the package, or they mistakenly require it when they shouldn't?  Maybe
> > you could try to contact NVIDIA.
> Looking a bit around i think its the GLX module that is not "NVIDIA"
> 
> [   234.053] (II) LoadModule: "glx"
> [   234.055] (II) Loading /usr/lib/xorg/modules/extensions/amd64/libglx.so
> [   234.071] (II) Module glx: vendor="X.Org Foundation"
> [   234.071]     compiled for 1.19.7, module version = 1.0.0
> [   234.071]     ABI class: X.Org Server Extension, version 10.0

Is the log with nvidia-470 (470.141.3) or nvidia (515.76)?

If it is with nvidia-470, and if for nvidia 515.76 the
/usr/X11/lib/modules/extensions/NVIDIA/amd64/libglx.so is loaded
instead, then that would explain why they need glxserver_nvidia.

> and the glxserver is a method within that or something similar..
> 
> How to configure Xorg to use a different path for the GLX module is the next
> question to solve..

As a quick test you could try to remove
/usr/X11/lib/modules/extensions/NVIDIA/amd64/libglx.so and see what
happens.  If it solves the problem we could remove it from package.


HTH.

-- 
+-------------------------------------------+
| Marcel Telka   e-mail:   marcel at telka.sk  |
|                homepage: http://telka.sk/ |
+-------------------------------------------+



More information about the openindiana-discuss mailing list