Winton Roseland wrote:
> I have compared the Xorg.0.log files between the working version and the
> upgrade. I have a GeForce 6100 GPU and both startups find it but snv_101b
> configures differently. The snv_101b tries to load nvda but does not find it
> and it also loads the nv driver before the nvidia driver. After the nvidia
> driver finds the GPU, the nv driver is unloaded. It seems like I had trouble
> getting the standard Solaris version to run when it loaded the nv driver and
> then SolarisExpress worked but it used the nvidia driver. I would like to
> see what happens if it did not load the nv driver at all. I have a couple of
> questions.
>
> 1) Can I add an xorg.conf file to force the system to configure a specific
> way? To test the idea I created a file on my snv_86a version, but I still
> get the "Unable to locate/open config file" log entry.
On Solaris, the file is /etc/X11/xorg.conf.
>
> 2) I am not sure I want to go to a legacy driver. How can I determine the
> version of the nvidia driver I have in the working version?
$ nvidia-settings -q NvidiaDriverVersion
Attribute 'NvidiaDriverVersion' (:0.0): 180.08
$
>
> 3) Can I easily configure snv_101b to use the same driver as I am using now?
Depends on why it isn't working. The GeForce 6100 motherboard chipset is
known to have MSI interrupt delivery issues. If this is Solaris Express
101b,
in /kernel/drv/nvidia.conf, uncomment the line below and reboot:
#Uncomment the following line if you need to disable the use of MSI
interrupts
#AllowMSI=0;
If it still fails, the contents of /var/log/Xorg.0.log would be useful.