[oi-dev] Change in video driver ABI

Jim Klimov jimklimov at cos.ru
Sun Sep 17 23:37:23 UTC 2017


On September 17, 2017 5:38:06 PM GMT+02:00, "Jean-Pierre André" <jean-pierre.andre at wanadoo.fr> 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 at 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




More information about the oi-dev mailing list