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

2017-10-18 Thread Gordon Ross
If it helps, Randy F. pointed out a change in Oracle's open-source
version of drm to support "dumb" drivers in the DRM driver.  In
theory, that allows some user-space-only Xorg drivers to be used.
Would not be hard to take that change into our drm driver if that
helps things like Radeon.

Sorry I don't have time to help with this at the moment.
...nor have I much motivation, while I'm being falsely accused of
theft in here...



On Sun, Sep 17, 2017 at 9:27 PM, Gary Mills  wrote:
> On Sun, Sep 17, 2017 at 05:38:06PM +0200, Jean-Pierre André wrote:
>> Gary Mills wrote:
>> >On Mon, Jun 05, 2017 at 09:24:26AM +0200, Jean-Pierre André wrote:
>> >>Yesterday I upgraded a Hipster installation from April 2016
>> >>to the latest state (by starting a pkg update).
>> >
>> >I had a similar problem, and have partially solved it.  I had an AMD
>> >Athlon system with an NVIDIA GeForce 6200 LE video card.  It was
>> >running OI Hipster installed from the 20160421 ISO.  I had installed
>> >NVIDIA-Solaris-x86-304.132 to get it to recognize the video card.
>> >When I upgraded to the current Hipster in a new BE, the BE failed to
>> >boot.
>> >
>> >I couldn't find a way to uninstall the Nvidia software I had
>> >installed, but I was able to boot an old BE that I made before I
>> >installed the software.  It was using the VESA driver for that video
>> >card, but otherwise everything ran normally.
>>
>> Uninstalling the driver should be straightforward :
>> the install script first only does a "pkgrm" to remove
>> the former version (before doing a "pkgadd" to install
>> the requested one).
>
> No, because those are System V package commands.  They still could
> have damaged the previous intallation of an IPS package.
>
>> >Then I replaced the video card with a new low-end one that seemed
>> >current.  It was an Nvidia card with a GT730 GPU.  The cost was less
>> >than $100.  Hipster recognized that card.  It described my monitor
>> >correctly and set the resolution to the monitor's default.  The Nvidia
>> >X Server Settings GUI worked.
>>
>> So you are also back to square one. I took a simpler
>> approach by restoring the whole system from a backup.
>> My understanding is that irreversible changes have been
>> made somewhere (dead symlinks have been found, so some
>> newly required feature is probably not available in older
>> drivers).
>
> I'm not quite back to square one.  I now have a stable standard system
> with a modern video card.  The OS upgrade should proceed correctly
> now.  If not, there's a bug in the new Hipster version.
>
>> And I have to give up upgrading.
>
> --
> -Gary Mills--refurb--Winnipeg, Manitoba, Canada-
>
> ___
> 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-09-17 Thread Jim Klimov
On September 17, 2017 5:38:06 PM GMT+02:00, "Jean-Pierre André" 
 wrote:
>Gary Mills wrote:
>> On Mon, Jun 05, 2017 at 09:24:26AM +0200, Jean-Pierre André wrote:
>>> Yesterday I upgraded a Hipster installation from April 2016
>>> to the latest state (by starting a pkg update).
>>>
>>> I apparently could not boot beyond the single user mode, but
>>> the real reason appears to lie in a change in the video driver
>>> ABI.
>>
>> I had a similar problem, and have partially solved it.  I had an AMD
>> Athlon system with an NVIDIA GeForce 6200 LE video card.  It was
>> running OI Hipster installed from the 20160421 ISO.  I had installed
>> NVIDIA-Solaris-x86-304.132 to get it to recognize the video card.
>> When I upgraded to the current Hipster in a new BE, the BE failed to
>> boot.
>>
>> I couldn't find a way to uninstall the Nvidia software I had
>> installed, but I was able to boot an old BE that I made before I
>> installed the software.  It was using the VESA driver for that video
>> card, but otherwise everything ran normally.
>
>Uninstalling the driver should be straightforward :
>the install script first only does a "pkgrm" to remove
>the former version (before doing a "pkgadd" to install
>the requested one).
>
>>
>> Then I replaced the video card with a new low-end one that seemed
>> current.  It was an Nvidia card with a GT730 GPU.  The cost was less
>> than $100.  Hipster recognized that card.  It described my monitor
>> correctly and set the resolution to the monitor's default.  The
>Nvidia
>> X Server Settings GUI worked.
>>
>> That system is still running Hipster from 2016, but I'm ready to try
>> the upgrade again.
>
>So you are also back to square one. I took a simpler
>approach by restoring the whole system from a backup.
>My understanding is that irreversible changes have been
>made somewhere (dead symlinks have been found, so some
>newly required feature is probably not available in older
>drivers).
>
>And I have to give up upgrading.
>
>
>
>___
>oi-dev mailing list
>oi-dev@openindiana.org
>https://openindiana.org/mailman/listinfo/oi-dev

Note there's https://github.com/OpenIndiana/oi-userland/pull/3458 brewing, to 
provide a couple of other nvidia versions (they all support different sets of 
cards). At least, once it's merged, it should be safer to upgrade ;)

Feel free to checkout the branch and build your own packages and install them 
from local preferred repo - should work too.

Jim
--
Typos courtesy of K-9 Mail on my Android

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

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

2017-09-17 Thread Jean-Pierre André

Gary Mills wrote:

On Mon, Jun 05, 2017 at 09:24:26AM +0200, Jean-Pierre André wrote:

Yesterday I upgraded a Hipster installation from April 2016
to the latest state (by starting a pkg update).

I apparently could not boot beyond the single user mode, but
the real reason appears to lie in a change in the video driver
ABI.


I had a similar problem, and have partially solved it.  I had an AMD
Athlon system with an NVIDIA GeForce 6200 LE video card.  It was
running OI Hipster installed from the 20160421 ISO.  I had installed
NVIDIA-Solaris-x86-304.132 to get it to recognize the video card.
When I upgraded to the current Hipster in a new BE, the BE failed to
boot.

I couldn't find a way to uninstall the Nvidia software I had
installed, but I was able to boot an old BE that I made before I
installed the software.  It was using the VESA driver for that video
card, but otherwise everything ran normally.


Uninstalling the driver should be straightforward :
the install script first only does a "pkgrm" to remove
the former version (before doing a "pkgadd" to install
the requested one).



Then I replaced the video card with a new low-end one that seemed
current.  It was an Nvidia card with a GT730 GPU.  The cost was less
than $100.  Hipster recognized that card.  It described my monitor
correctly and set the resolution to the monitor's default.  The Nvidia
X Server Settings GUI worked.

That system is still running Hipster from 2016, but I'm ready to try
the upgrade again.


So you are also back to square one. I took a simpler
approach by restoring the whole system from a backup.
My understanding is that irreversible changes have been
made somewhere (dead symlinks have been found, so some
newly required feature is probably not available in older
drivers).

And I have to give up upgrading.



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


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

2017-09-14 Thread Gary Mills
On Mon, Jun 05, 2017 at 09:24:26AM +0200, Jean-Pierre André wrote:
> Yesterday I upgraded a Hipster installation from April 2016
> to the latest state (by starting a pkg update).
> 
> I apparently could not boot beyond the single user mode, but
> the real reason appears to lie in a change in the video driver
> ABI.

I had a similar problem, and have partially solved it.  I had an AMD
Athlon system with an NVIDIA GeForce 6200 LE video card.  It was
running OI Hipster installed from the 20160421 ISO.  I had installed
NVIDIA-Solaris-x86-304.132 to get it to recognize the video card.
When I upgraded to the current Hipster in a new BE, the BE failed to
boot.

I couldn't find a way to uninstall the Nvidia software I had
installed, but I was able to boot an old BE that I made before I
installed the software.  It was using the VESA driver for that video
card, but otherwise everything ran normally.

Then I replaced the video card with a new low-end one that seemed
current.  It was an Nvidia card with a GT730 GPU.  The cost was less
than $100.  Hipster recognized that card.  It described my monitor
correctly and set the resolution to the monitor's default.  The Nvidia
X Server Settings GUI worked.

That system is still running Hipster from 2016, but I'm ready to try
the upgrade again.


-- 
-Gary Mills--refurb--Winnipeg, Manitoba, Canada-

___
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 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 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 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 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 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 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

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-05 Thread Alan Coopersmith

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.

-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-05 Thread Jean-Pierre André

Aurélien Larcher wrote:



On Mon, Jun 5, 2017 at 11:32 AM, Jean-Pierre André
> wrote:

Aurélien Larcher wrote:



On Mon, Jun 5, 2017 at 9:48 AM, Jean-Pierre André

>> wrote:

 Aurélien Larcher wrote:



 On Mon, Jun 5, 2017 at 9:35 AM, Jean-Pierre André
 
 >
 
 

A lot of missing initializations, such as

< [] Initializing built-in extension Generic Event Extension
< [] Initializing built-in extension SHAPE
< [] Initializing built-in extension MIT-SHM
< [] Initializing built-in extension XInputExtension
< [] Initializing built-in extension XTEST
(and 22 more similar lines)

Missing report about module tsol (it was expected to fail,
but the point here is the loading was not even tried).

< [] Loading extension SolarisIA
< [] (II) LoadModule: "xtsol"
< [] (WW) Warning, couldn't open module xtsol
< [] (II) UnloadModule: "xtsol"
< [] (II) Unloading xtsol
< [] (EE) Failed to load module "xtsol" (module does not exist, 0)

EDID information not taken into account :

< [] (**) NVIDIA(0): Using HorizSync/VertRefresh ranges from the
EDID for display
< [] (**) NVIDIA(0): device IQT L70S (CRT-0) (Using EDID
frequencies has been
< [] (**) NVIDIA(0): enabled on all display devices.)

This looks much like some package is missing.


I was saying that because several xorg functions were
not activated (initializations, processing of EDID), which
could means they were not called.

Anyway there are the same list of xorg packages in the
working BE and the updated one.



Since the driver is binary, the only thing I can offer for now I to
provide a build of Xorg 1.19 that you could try out, ... but maybe it is
just that nvidia drivers are broken for your model.


I would not blame the driver, as all versions tried behave
properly with the initial BE. Also I can imagine the
interface between the driver and xorg has been tested on
other configurations, so the issue must be elsewhere.

I am keeping the configuration as is until somebody has
something else to suggest or you have an updated Xorg.
No need to rush it out, I will use the working BE in the
meantime.

Thank you for your help.

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-05 Thread Aurélien Larcher
On Mon, Jun 5, 2017 at 11:32 AM, Jean-Pierre André <
jean-pierre.an...@wanadoo.fr> wrote:

> Aurélien Larcher wrote:
>
>>
>>
>> On Mon, Jun 5, 2017 at 9:48 AM, Jean-Pierre André
>> >
>> wrote:
>>
>> Aurélien Larcher wrote:
>>
>>
>>
>> On Mon, Jun 5, 2017 at 9:35 AM, Jean-Pierre André
>> > 
>> > >> wrote:
>>
>>  Jean-Pierre André wrote:
>>
>>
>> [...]
>>
>>
>>  Update : I see the following comment for
>> NVIDIA-Solaris-x86-304.135
>>  "Added support for X.Org xserver ABI 23 (xorg-server 1.19)"
>>
>>  Is that the new ABI used by Xorg on OpenIndiana ?
>>
>>
>> One always needs to update to a driver version supported by the
>> current
>> Xorg.
>> We updated to 1.18 (ABI == 20) and soon we will update to 1.19
>> (ABI ==
>> 23), so you should install the driver you mention.
>>
>>
>> Ok, thanks. In the Nvidia changelog, I see that
>> NVIDIA-Solaris-x86-304.131 has support for ABI 20,
>> so I am to try this one.
>>
>>
>> The support is backward compatible, so the latest will work as well.
>>
>>
> So I tried :
> - NVIDIA-Solaris-x86-304.131
> - NVIDIA-Solaris-x86-304.132
> - NVIDIA-Solaris-x86-304.135
>
> The first couple of them use ABI 20, and the last one
> uses ABI 23.
>
> They run successfully with the initial BE, and they all
> fail the same way with the updated BE. When switching to
> graphics mode, I get a black screen with a winking cursor
> on the top left. The keyboard and mouse are probably not
> working (but I can connect through ssh to find out what
> is going on).
>
> There are a lot of differences in the Xorg.log. Below are
> the main the differences for NVIDIA-Solaris-x86-304.135
> running on the working BE and on the updated BE (so the
> driver is the same, but Xorg is different).
>
> I have put all the differences on
> http://jp-andre.pagesperso-orange.fr/Xorg.5jun.zip
>
> A lot of missing initializations, such as
>
> < [] Initializing built-in extension Generic Event Extension
> < [] Initializing built-in extension SHAPE
> < [] Initializing built-in extension MIT-SHM
> < [] Initializing built-in extension XInputExtension
> < [] Initializing built-in extension XTEST
> (and 22 more similar lines)
>
> Missing report about module tsol (it was expected to fail,
> but the point here is the loading was not even tried).
>
> < [] Loading extension SolarisIA
> < [] (II) LoadModule: "xtsol"
> < [] (WW) Warning, couldn't open module xtsol
> < [] (II) UnloadModule: "xtsol"
> < [] (II) Unloading xtsol
> < [] (EE) Failed to load module "xtsol" (module does not exist, 0)
>
> EDID information not taken into account :
>
> < [] (**) NVIDIA(0): Using HorizSync/VertRefresh ranges from the EDID for
> display
> < [] (**) NVIDIA(0): device IQT L70S (CRT-0) (Using EDID frequencies
> has been
> < [] (**) NVIDIA(0): enabled on all display devices.)
>
> This looks much like some package is missing.
>

Since the driver is binary, the only thing I can offer for now I to provide
a build of Xorg 1.19 that you could try out, ... but maybe it is just that
nvidia drivers are broken for your model.



>
> Jean-Pierre
>
>
>
>> Jean-Pierre
>>
>>
>> Kind regards
>>
>> Aurélien
>>
>
>
>
>
> ___
> 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-05 Thread Aurélien Larcher
On Mon, Jun 5, 2017 at 11:32 AM, Jean-Pierre André <
jean-pierre.an...@wanadoo.fr> wrote:

> Aurélien Larcher wrote:
>
>>
>>
>> On Mon, Jun 5, 2017 at 9:48 AM, Jean-Pierre André
>> >
>> wrote:
>>
>> Aurélien Larcher wrote:
>>
>>
>>
>> On Mon, Jun 5, 2017 at 9:35 AM, Jean-Pierre André
>> > 
>> > >> wrote:
>>
>>  Jean-Pierre André wrote:
>>
>>
>> [...]
>>
>>
>>  Update : I see the following comment for
>> NVIDIA-Solaris-x86-304.135
>>  "Added support for X.Org xserver ABI 23 (xorg-server 1.19)"
>>
>>  Is that the new ABI used by Xorg on OpenIndiana ?
>>
>>
>> One always needs to update to a driver version supported by the
>> current
>> Xorg.
>> We updated to 1.18 (ABI == 20) and soon we will update to 1.19
>> (ABI ==
>> 23), so you should install the driver you mention.
>>
>>
>> Ok, thanks. In the Nvidia changelog, I see that
>> NVIDIA-Solaris-x86-304.131 has support for ABI 20,
>> so I am to try this one.
>>
>>
>> The support is backward compatible, so the latest will work as well.
>>
>>
> So I tried :
> - NVIDIA-Solaris-x86-304.131
> - NVIDIA-Solaris-x86-304.132
> - NVIDIA-Solaris-x86-304.135
>
> The first couple of them use ABI 20, and the last one
> uses ABI 23.
>
> They run successfully with the initial BE, and they all
> fail the same way with the updated BE. When switching to
> graphics mode, I get a black screen with a winking cursor
> on the top left. The keyboard and mouse are probably not
> working (but I can connect through ssh to find out what
> is going on).
>
> There are a lot of differences in the Xorg.log. Below are
> the main the differences for NVIDIA-Solaris-x86-304.135
> running on the working BE and on the updated BE (so the
> driver is the same, but Xorg is different).
>
> I have put all the differences on
> http://jp-andre.pagesperso-orange.fr/Xorg.5jun.zip
>
> A lot of missing initializations, such as
>
> < [] Initializing built-in extension Generic Event Extension
> < [] Initializing built-in extension SHAPE
> < [] Initializing built-in extension MIT-SHM
> < [] Initializing built-in extension XInputExtension
> < [] Initializing built-in extension XTEST
> (and 22 more similar lines)
>
> Missing report about module tsol (it was expected to fail,
> but the point here is the loading was not even tried).
>

xtsol is not provided anymore.


>
> < [] Loading extension SolarisIA
> < [] (II) LoadModule: "xtsol"
> < [] (WW) Warning, couldn't open module xtsol
> < [] (II) UnloadModule: "xtsol"
> < [] (II) Unloading xtsol
> < [] (EE) Failed to load module "xtsol" (module does not exist, 0)
>
> EDID information not taken into account :
>
> < [] (**) NVIDIA(0): Using HorizSync/VertRefresh ranges from the EDID for
> display
> < [] (**) NVIDIA(0): device IQT L70S (CRT-0) (Using EDID frequencies
> has been
> < [] (**) NVIDIA(0): enabled on all display devices.)
>
> This looks much like some package is missing.
>

Which line makes you think so? I fail to see it in the diff.
If you pkg list | grep xorg that could help figure out if something is
missing.


>
> Jean-Pierre
>
>
>
>> Jean-Pierre
>>
>>
>> Kind regards
>>
>> Aurélien
>>
>
>
>
>
> ___
> 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-05 Thread Jean-Pierre André

Aurélien Larcher wrote:



On Mon, Jun 5, 2017 at 9:48 AM, Jean-Pierre André
> wrote:

Aurélien Larcher wrote:



On Mon, Jun 5, 2017 at 9:35 AM, Jean-Pierre André

>> wrote:

 Jean-Pierre André wrote:


[...]


 Update : I see the following comment for
NVIDIA-Solaris-x86-304.135
 "Added support for X.Org xserver ABI 23 (xorg-server 1.19)"

 Is that the new ABI used by Xorg on OpenIndiana ?


One always needs to update to a driver version supported by the
current
Xorg.
We updated to 1.18 (ABI == 20) and soon we will update to 1.19
(ABI ==
23), so you should install the driver you mention.


Ok, thanks. In the Nvidia changelog, I see that
NVIDIA-Solaris-x86-304.131 has support for ABI 20,
so I am to try this one.


The support is backward compatible, so the latest will work as well.



So I tried :
- NVIDIA-Solaris-x86-304.131
- NVIDIA-Solaris-x86-304.132
- NVIDIA-Solaris-x86-304.135

The first couple of them use ABI 20, and the last one
uses ABI 23.

They run successfully with the initial BE, and they all
fail the same way with the updated BE. When switching to
graphics mode, I get a black screen with a winking cursor
on the top left. The keyboard and mouse are probably not
working (but I can connect through ssh to find out what
is going on).

There are a lot of differences in the Xorg.log. Below are
the main the differences for NVIDIA-Solaris-x86-304.135
running on the working BE and on the updated BE (so the
driver is the same, but Xorg is different).

I have put all the differences on
http://jp-andre.pagesperso-orange.fr/Xorg.5jun.zip

A lot of missing initializations, such as

< [] Initializing built-in extension Generic Event Extension
< [] Initializing built-in extension SHAPE
< [] Initializing built-in extension MIT-SHM
< [] Initializing built-in extension XInputExtension
< [] Initializing built-in extension XTEST
(and 22 more similar lines)

Missing report about module tsol (it was expected to fail,
but the point here is the loading was not even tried).

< [] Loading extension SolarisIA
< [] (II) LoadModule: "xtsol"
< [] (WW) Warning, couldn't open module xtsol
< [] (II) UnloadModule: "xtsol"
< [] (II) Unloading xtsol
< [] (EE) Failed to load module "xtsol" (module does not exist, 0)

EDID information not taken into account :

< [] (**) NVIDIA(0): Using HorizSync/VertRefresh ranges from the EDID 
for display
< [] (**) NVIDIA(0): device IQT L70S (CRT-0) (Using EDID frequencies 
has been

< [] (**) NVIDIA(0): enabled on all display devices.)

This looks much like some package is missing.

Jean-Pierre



Jean-Pierre


Kind regards

Aurélien





___
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-05 Thread Aurélien Larcher
On Mon, Jun 5, 2017 at 9:48 AM, Jean-Pierre André <
jean-pierre.an...@wanadoo.fr> wrote:

> Aurélien Larcher wrote:
>
>>
>>
>> On Mon, Jun 5, 2017 at 9:35 AM, Jean-Pierre André
>> >
>> wrote:
>>
>> Jean-Pierre André wrote:
>>
>>
> [...]
>
>
>> Update : I see the following comment for NVIDIA-Solaris-x86-304.135
>> "Added support for X.Org xserver ABI 23 (xorg-server 1.19)"
>>
>> Is that the new ABI used by Xorg on OpenIndiana ?
>>
>>
>> One always needs to update to a driver version supported by the current
>> Xorg.
>> We updated to 1.18 (ABI == 20) and soon we will update to 1.19 (ABI ==
>> 23), so you should install the driver you mention.
>>
>
> Ok, thanks. In the Nvidia changelog, I see that
> NVIDIA-Solaris-x86-304.131 has support for ABI 20,
> so I am to try this one.
>

The support is backward compatible, so the latest will work as well.



>
> Jean-Pierre
>
>
>> Kind regards
>>
>> Aurélien
>>
>
>
>
>
> ___
> 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-05 Thread Jean-Pierre André

Aurélien Larcher wrote:



On Mon, Jun 5, 2017 at 9:35 AM, Jean-Pierre André
> wrote:

Jean-Pierre André wrote:



[...]



Update : I see the following comment for NVIDIA-Solaris-x86-304.135
"Added support for X.Org xserver ABI 23 (xorg-server 1.19)"

Is that the new ABI used by Xorg on OpenIndiana ?


One always needs to update to a driver version supported by the current
Xorg.
We updated to 1.18 (ABI == 20) and soon we will update to 1.19 (ABI ==
23), so you should install the driver you mention.


Ok, thanks. In the Nvidia changelog, I see that
NVIDIA-Solaris-x86-304.131 has support for ABI 20,
so I am to try this one.

Jean-Pierre



Kind regards

Aurélien





___
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-05 Thread Aurélien Larcher
On Mon, Jun 5, 2017 at 9:35 AM, Jean-Pierre André <
jean-pierre.an...@wanadoo.fr> wrote:

> Jean-Pierre André wrote:
>
>> Yesterday I upgraded a Hipster installation from April 2016
>> to the latest state (by starting a pkg update).
>>
>> I apparently could not boot beyond the single user mode, but
>> the real reason appears to lie in a change in the video driver
>> ABI. The Xorg log shows :
>>
>> [   311.868] (II) Module glx: vendor="NVIDIA Corporation"
>> [   311.868]compiled for 4.0.2, module version = 1.0.0
>> [   311.868]Module class: X.Org Server Extension
>> [   311.868] (II) NVIDIA GLX Module  304.125  Mon Dec  1 21:04:29 PST 2014
>> [   312.362] (II) LoadModule: "nvidia"
>> [   312.435] (II) Loading /usr/X11/lib/modules/drivers/a
>> md64/nvidia_drv.so
>> [   312.525] (II) Module nvidia: vendor="NVIDIA Corporation"
>> [   312.526]compiled for 4.0.2, module version = 1.0.0
>> [   312.526]Module class: X.Org Video Driver
>> [   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]
>> =
>> [   312.529] (EE) NVIDIA: Use the -ignoreABI option to override this
>> check.
>>
>> This is with an Nvidia video "GeForce 6150 LE" not supported
>> by former nvidia drivers shipped with OpenIndiana, so I had
>> to use a legacy driver for Solaris. The one I was using is
>> NVIDIA-Solaris-x86-304.125, and on the Nvidia site there is
>> a newer NVIDIA-Solaris-x86-304.135.run which I have not tried
>> yet.
>>
>
> Update : I see the following comment for NVIDIA-Solaris-x86-304.135
> "Added support for X.Org xserver ABI 23 (xorg-server 1.19)"
>
> Is that the new ABI used by Xorg on OpenIndiana ?


One always needs to update to a driver version supported by the current
Xorg.
We updated to 1.18 (ABI == 20) and soon we will update to 1.19 (ABI == 23),
so you should install the driver you mention.

Kind regards

Aurélien



>
>
>
>
>> Are the recent changes in the video ABI in line with the
>> changes to Solaris ?
>>
>> 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-05 Thread Jean-Pierre André

Jean-Pierre André wrote:

Yesterday I upgraded a Hipster installation from April 2016
to the latest state (by starting a pkg update).

I apparently could not boot beyond the single user mode, but
the real reason appears to lie in a change in the video driver
ABI. The Xorg log shows :

[   311.868] (II) Module glx: vendor="NVIDIA Corporation"
[   311.868]compiled for 4.0.2, module version = 1.0.0
[   311.868]Module class: X.Org Server Extension
[   311.868] (II) NVIDIA GLX Module  304.125  Mon Dec  1 21:04:29 PST 2014
[   312.362] (II) LoadModule: "nvidia"
[   312.435] (II) Loading /usr/X11/lib/modules/drivers/amd64/nvidia_drv.so
[   312.525] (II) Module nvidia: vendor="NVIDIA Corporation"
[   312.526]compiled for 4.0.2, module version = 1.0.0
[   312.526]Module class: X.Org Video Driver
[   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]
=
[   312.529] (EE) NVIDIA: Use the -ignoreABI option to override this check.

This is with an Nvidia video "GeForce 6150 LE" not supported
by former nvidia drivers shipped with OpenIndiana, so I had
to use a legacy driver for Solaris. The one I was using is
NVIDIA-Solaris-x86-304.125, and on the Nvidia site there is
a newer NVIDIA-Solaris-x86-304.135.run which I have not tried
yet.


Update : I see the following comment for NVIDIA-Solaris-x86-304.135
"Added support for X.Org xserver ABI 23 (xorg-server 1.19)"

Is that the new ABI used by Xorg on OpenIndiana ?




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

Jean-Pierre





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


[oi-dev] Change in video driver ABI

2017-06-05 Thread Jean-Pierre André

Yesterday I upgraded a Hipster installation from April 2016
to the latest state (by starting a pkg update).

I apparently could not boot beyond the single user mode, but
the real reason appears to lie in a change in the video driver
ABI. The Xorg log shows :

[   311.868] (II) Module glx: vendor="NVIDIA Corporation"
[   311.868]compiled for 4.0.2, module version = 1.0.0
[   311.868]Module class: X.Org Server Extension
[   311.868] (II) NVIDIA GLX Module  304.125  Mon Dec  1 21:04:29 PST 2014
[   312.362] (II) LoadModule: "nvidia"
[   312.435] (II) Loading /usr/X11/lib/modules/drivers/amd64/nvidia_drv.so
[   312.525] (II) Module nvidia: vendor="NVIDIA Corporation"
[   312.526]compiled for 4.0.2, module version = 1.0.0
[   312.526]Module class: X.Org Video Driver
[   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] 
=

[   312.529] (EE) NVIDIA: Use the -ignoreABI option to override this check.

This is with an Nvidia video "GeForce 6150 LE" not supported
by former nvidia drivers shipped with OpenIndiana, so I had
to use a legacy driver for Solaris. The one I was using is
NVIDIA-Solaris-x86-304.125, and on the Nvidia site there is
a newer NVIDIA-Solaris-x86-304.135.run which I have not tried
yet.

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

Jean-Pierre


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