Re: [oi-dev] Change in video driver ABI

2017-06-06 Thread Jean-Pierre André

Alan Coopersmith wrote:

On 06/ 5/17 12:24 AM, Jean-Pierre André wrote:

[   312.529]  WARNING WARNING WARNING WARNING

[   312.529] This server has a video driver ABI version of 20.0 that
is not
supported by this NVIDIA driver.  Please check
http://www.nvidia.com/ for driver updates or downgrade to an X
server with a supported driver ABI.
[   312.529]
=

Are the recent changes in the video ABI in line with the
changes to Solaris ?


The ABI in question is entirely controlled by the Xorg server and changes
between Xorg releases.  Neither Solaris nor OpenIndiana controls it
independently - it's a matter of matching Nvidia versions to Xorg versions
regardless of the underlying OS.



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.

Jean-Pierre




___
oi-dev mailing list
oi-dev@openindiana.org
https://openindiana.org/mailman/listinfo/oi-dev

Re: [oi-dev] Change in video driver ABI

2017-06-06 Thread Aurélien Larcher
On Tue, Jun 6, 2017 at 12:08 PM, Alexander Pyhalov  wrote:

> On 06/ 5/17 12:51 PM, Aurélien Larcher wrote:
>
>> On Mon, Jun 5, 2017 at 11:32 AM, Jean-Pierre André <
>> jean-pierre.an...@wanadoo.fr> wrote:
>>
>> Aurélien Larcher wrote:
>>>
>>
> xtsol is not provided anymore.
>>
>
> Are there any issues with xtsol? We provide x11/trusted/trusted-xorg . I
> suppose, it has no use cases on OI, but at least it's shipped (however I
> suppose nobody has tested it).
>

The code was dropped by upstream on Nov 18 2015 so I did not port it.


>
> --
> Best regards,
> Alexander Pyhalov,
> system administrator of Southern Federal University IT department
>



-- 
---
Praise the Caffeine embeddings
___
oi-dev mailing list
oi-dev@openindiana.org
https://openindiana.org/mailman/listinfo/oi-dev

Re: [oi-dev] Change in video driver ABI

2017-06-06 Thread Aurélien Larcher
On Tue, Jun 6, 2017 at 10:45 AM, Jean-Pierre André <
jean-pierre.an...@wanadoo.fr> wrote:

> Alan Coopersmith wrote:
>
>> On 06/ 5/17 12:24 AM, Jean-Pierre André wrote:
>>
>>> [   312.529]  WARNING WARNING WARNING WARNING
>>> 
>>> [   312.529] This server has a video driver ABI version of 20.0 that
>>> is not
>>> supported by this NVIDIA driver.  Please check
>>> http://www.nvidia.com/ for driver updates or downgrade to an X
>>> server with a supported driver ABI.
>>> [   312.529]
>>> =
>>>
>>> Are the recent changes in the video ABI in line with the
>>> changes to Solaris ?
>>>
>>
>> The ABI in question is entirely controlled by the Xorg server and changes
>> between Xorg releases.  Neither Solaris nor OpenIndiana controls it
>> independently - it's a matter of matching Nvidia versions to Xorg versions
>> regardless of the underlying OS.
>>
>>
> 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?
Also is there a libEGLso in this driver?
I think ogl-select expects it now, but if it is not present that could
cause issues.



>
> Jean-Pierre
>
>
>
>
>
> ___
> oi-dev mailing list
> oi-dev@openindiana.org
> https://openindiana.org/mailman/listinfo/oi-dev
>



-- 
---
Praise the Caffeine embeddings
___
oi-dev mailing list
oi-dev@openindiana.org
https://openindiana.org/mailman/listinfo/oi-dev

Re: [oi-dev] Change in video driver ABI

2017-06-06 Thread Alan Coopersmith

On 06/ 6/17 07:23 AM, Aurélien Larcher wrote:



On Tue, Jun 6, 2017 at 12:08 PM, Alexander Pyhalov > wrote:


On 06/ 5/17 12:51 PM, Aurélien Larcher wrote:

On Mon, Jun 5, 2017 at 11:32 AM, Jean-Pierre André <
jean-pierre.an...@wanadoo.fr > 
wrote:

Aurélien Larcher wrote:


xtsol is not provided anymore.


Are there any issues with xtsol? We provide x11/trusted/trusted-xorg . I
suppose, it has no use cases on OI, but at least it's shipped (however I
suppose nobody has tested it).


The code was dropped by upstream on Nov 18 2015 so I did not port it.


Right - it depends on unstable internal interfaces of the Xorg server, so if
you wanted to keep providing it, you would need to take on the work of porting
it to each new version yourself since we're not doing that any more.

Fortunately, the only effect this should have on anyone who is not using a
multi-level trusted desktop (of which the Trusted Extensions version of
GNOME 2.30 was the last produced) is that they'll no longer be confused by
"missing extension module xtsol" messages in the Xorg log files that don't
actually affect them beyond causing confusion.

-alan-

___
oi-dev mailing list
oi-dev@openindiana.org
https://openindiana.org/mailman/listinfo/oi-dev

Re: [oi-dev] Change in video driver ABI

2017-06-06 Thread Jean-Pierre André

Aurélien Larcher wrote:



On Tue, Jun 6, 2017 at 10:45 AM, Jean-Pierre André
> wrote:

Alan Coopersmith wrote:

On 06/ 5/17 12:24 AM, Jean-Pierre André wrote:

[   312.529]  WARNING WARNING WARNING WARNING

[   312.529] This server has a video driver ABI version of
20.0 that
is not
supported by this NVIDIA driver.  Please check
http://www.nvidia.com/ for driver updates or downgrade to an X
server with a supported driver ABI.
[   312.529]
=

Are the recent changes in the video ABI in line with the
changes to Solaris ?


The ABI in question is entirely controlled by the Xorg server
and changes
between Xorg releases.  Neither Solaris nor OpenIndiana controls it
independently - it's a matter of matching Nvidia versions to
Xorg versions
regardless of the underlying OS.


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 ?


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





___
oi-dev mailing list
oi-dev@openindiana.org 
https://openindiana.org/mailman/listinfo/oi-dev





--
---
Praise the Caffeine embeddings


___
oi-dev mailing list
oi-dev@openindiana.org
https://openindiana.org/mailman/listinfo/oi-dev






___
oi-dev mailing list
oi-dev@openindiana.org
https://openindiana.org/mailman/listinfo/oi-dev


Re: [oi-dev] Change in video driver ABI

2017-06-06 Thread Aurélien Larcher
On Tue, Jun 6, 2017 at 5:00 PM, Jean-Pierre André <
jean-pierre.an...@wanadoo.fr> wrote:

> Aurélien Larcher wrote:
>
>>
>>
>> On Tue, Jun 6, 2017 at 10:45 AM, Jean-Pierre André
>> >
>> wrote:
>>
>> Alan Coopersmith wrote:
>>
>> On 06/ 5/17 12:24 AM, Jean-Pierre André wrote:
>>
>> [   312.529]  WARNING WARNING WARNING WARNING
>> 
>> [   312.529] This server has a video driver ABI version of
>> 20.0 that
>> is not
>> supported by this NVIDIA driver.  Please check
>> http://www.nvidia.com/ for driver updates or downgrade to an
>> X
>> server with a supported driver ABI.
>> [   312.529]
>> 
>> =
>>
>> Are the recent changes in the video ABI in line with the
>> changes to Solaris ?
>>
>>
>> The ABI in question is entirely controlled by the Xorg server
>> and changes
>> between Xorg releases.  Neither Solaris nor OpenIndiana controls
>> it
>> independently - it's a matter of matching Nvidia versions to
>> Xorg versions
>> regardless of the underlying OS.
>>
>>
>> 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

>
> 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
>>
>>
>>
>>
>>
>> ___
>> oi-dev mailing list
>> oi-dev@openindiana.org 
>> https://openindiana.org/mailman/listinfo/oi-dev
>> 
>>
>>
>>
>>
>> --
>> ---
>> Praise the Caffeine embeddings
>>
>>
>> ___
>> oi-dev mailing list
>> oi-dev@openindiana.org
>> https://openindiana.org/mailman/listinfo/oi-dev
>>
>>
>
>
>
> ___
> oi-dev mailing list
> oi-dev@openindiana.org
> https://openindiana.org/mailman/listinfo/oi-dev
>



-- 
---
Praise the Caffeine embeddings
___
oi-dev mailing list
oi-dev@openindiana.org
https://openindiana.org/mailman/listinfo/oi-dev

Re: [oi-dev] Change in video driver ABI

2017-06-06 Thread Jean-Pierre André

Aurélien Larcher wrote:



On Tue, Jun 6, 2017 at 5:00 PM, Jean-Pierre André
> 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





___
oi-dev mailing list
oi-dev@openindiana.org
https://openindiana.org/mailman/listinfo/oi-dev


Re: [oi-dev] Change in video driver ABI

2017-06-06 Thread Alexander Pyhalov

On 06/ 5/17 12:51 PM, Aurélien Larcher wrote:

On Mon, Jun 5, 2017 at 11:32 AM, Jean-Pierre André <
jean-pierre.an...@wanadoo.fr> wrote:


Aurélien Larcher wrote:



xtsol is not provided anymore.


Are there any issues with xtsol? We provide x11/trusted/trusted-xorg . I 
suppose, it has no use cases on OI, but at least it's shipped (however I 
suppose nobody has tested it).


--
Best regards,
Alexander Pyhalov,
system administrator of Southern Federal University IT department

___
oi-dev mailing list
oi-dev@openindiana.org
https://openindiana.org/mailman/listinfo/oi-dev