[oi-dev] Change in video driver ABI
Jean-Pierre André
jean-pierre.andre at wanadoo.fr
Mon Jun 5 07:24:26 UTC 2017
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
More information about the oi-dev
mailing list