On 09/11/2022 10:21, 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:
Hello!
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.
Regards.
Hello!
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
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..
libglx.so should originate from NVIDIA.This should be the
link hierarchy:
-r-xr-xr-x 1 root bin 520K Sep 22 17:36
/usr/lib/mesa/modules/extensions/amd64/libglx.so*
lrwxrwxrwx 1 root root 55 Sep 22 16:14
/usr/lib/xorg/modules/extensions/amd64/libglx.so ->
../../../../../../var/run/opengl/server/amd64/libglx.so*
lrwxrwxrwx 1 root root 46 Sep 22 16:14
/usr/lib/xorg/modules/extensions/libglx.so ->
../../../../../var/run/opengl/server/libglx.so*
lrwxrwxrwx 1 root root 48 Nov 9 10:08
/var/run/opengl/server/libglx.so ->
/usr/X11/lib/modules/extensions/NVIDIA/libglx.so*
lrwxrwxrwx 1 root root 48 Nov 9 10:08
/var/run/opengl/server/amd64/libglx.so ->
/usr/X11/lib/modules/extensions/NVIDIA/libglx.so*
lrwxrwxrwx 1 root root 11 Sep 22 16:14
/usr/X11/lib/modules/extensions/NVIDIA/amd64/libglx.so -> libglx.so.1*
-r-xr-xr-x 1 root bin 14.3M Sep 22 17:36
/usr/X11/lib/modules/extensions/NVIDIA/amd64/libglx.so.1*
lrwxrwxrwx 1 root root 11 Sep 22 16:14
/usr/X11/lib/modules/extensions/NVIDIA/libglx.so -> libglx.so.1*
-r-xr-xr-x 1 root bin 9.23M Sep 22 17:36
/usr/X11/lib/modules/extensions/NVIDIA/libglx.so.1*
And this service should be online (that builds that hierarchy):
# svcs -a|grep opengl
online 10:08:32 svc:/application/opengl/ogl-select:default
_______________________________________________
openindiana-discuss mailing list
[email protected]
https://openindiana.org/mailman/listinfo/openindiana-discuss