[oi-dev] Change in video driver ABI
Jean-Pierre André
jean-pierre.andre at wanadoo.fr
Tue Jun 6 15:52:50 UTC 2017
Aurélien Larcher wrote:
>
>
> On Tue, Jun 6, 2017 at 5:00 PM, Jean-Pierre André
> <jean-pierre.andre at wanadoo.fr <mailto:jean-pierre.andre at wanadoo.fr>> wrote:
[...]
> Good point. However the video driver uses other system
> interfaces (interrupts, virtual memory, etc.), and as the
> video drivers versions compatible with both the new and the
> old Xorg run properly with old kernels and not the new one,
> some interface must have changed...
>
> This leaves me with no much hope for a solution.
>
>
> Could you check that symlinks to libGL.so are in place?
>
>
> Where are you expecting those symlinks to be present ?
>
>
> See
> https://github.com/OpenIndiana/oi-userland/blob/oi/hipster/components/x11/ogl-select/files/nvidia_vendor_select
>
I can confirm the symlinks to be present, but there is
no target libEGL.so.1 :
$ ls -lR /var/run/opengl/lib
/var/run/opengl/lib:
total 32
lrwxrwxrwx 1 root root 5 Jun 6 17:38 64 -> amd64
drwxr-xr-x 2 root root 252 Jun 6 17:38 amd64
lrwxrwxrwx 1 root root 31 Jun 6 17:38 libEGL.so.1 ->
/usr/X11/lib/NVIDIA/libEGL.so.1
lrwxrwxrwx 1 root root 30 Jun 6 17:38 libGL.so.1 ->
/usr/X11/lib/NVIDIA/libGL.so.1
/var/run/opengl/lib/amd64:
total 16
lrwxrwxrwx 1 root root 37 Jun 6 17:38 libEGL.so.1 ->
/usr/X11/lib/NVIDIA/amd64/libEGL.so.1
lrwxrwxrwx 1 root root 36 Jun 6 17:38 libGL.so.1 ->
/usr/X11/lib/NVIDIA/amd64/libGL.so.1
$ ls -lRL /var/run/opengl/lib
/var/run/opengl/lib:
/var/run/opengl/lib/libEGL.so.1: No such file or directory
total 1813
drwxr-xr-x 2 root root 252 Jun 6 17:38 64
drwxr-xr-x 2 root root 252 Jun 6 17:38 amd64
-rw-r--r-- 1 root bin 823456 Jan 17 23:43 libGL.so.1
/var/run/opengl/lib/64:
/var/run/opengl/lib/64/libEGL.so.1: No such file or directory
total 2309
-rw-r--r-- 1 root bin 1068048 Jan 18 00:12 libGL.so.1
/var/run/opengl/lib/amd64:
/var/run/opengl/lib/amd64/libEGL.so.1: No such file or directory
total 2309
-rw-r--r-- 1 root bin 1068048 Jan 18 00:12 libGL.so.1
$ ls -lRL /var/run/opengl/server/libglx.so
-rw-r--r-- 1 root bin 8402880 Jan 17 23:46
/var/run/opengl/server/libglx.so
>
>
> Also is there a libEGLso in this driver?
>
>
> I am currently not using the ailing configuration, but
> I can examine the install script (which does not do much
> more than a recursive directory copy).
>
> In the source tree there is a couple of libGL.so.1 (for
> 32bit and 64bit), but no libEGL* and no symlinks. In the
> postinstall script symlinks are created for libwfb.so
> (also symlinks created in the device tree).
>
> I will reboot when I know where to look for symlinks.
>
> Jean-Pierre
>
> I think ogl-select expects it now, but if it is not present that
> could
> cause issues.
>
>
> Jean-Pierre
More information about the oi-dev
mailing list