Solaris 11 and NVidia NVS 4200M chipset
907361Dec 24 2011 — edited Apr 3 2012Hey there,
I've got a Lenovo T420 laptop with an NVidia NVS 4200M graphics chip and Solaris 11 isn't doing a good job of running Xorg until NVidia control.
After disabling gdm I've run nvidia-xconfig and this generates a config file in /etc/X11/xorg.conf but when I try firing up Xorg, it barfs with an error like this:
"(EE) No devices detected
No screens found"
At first I suspected there was an issue with the system not recognising the chipset.
I ran scanpci and noticed an NVidia device reporting back a manufacturing ID of 0x10de and device ID of 1057.
The /etc/driver_aliases file was missing this entry (stopping at 1056) so I added it using:
# update_drv -a -i "pci@10de,1057" nvidia
But this didn't have the desired effect - Xorg still bails out.
The driver is apparently version 280.13.
I managed to remove this package and create a new boot environment where I then installed the 290.10 version but this still fails to get an X server running.
I was wondering if anyone had some ideas on how to coax the nvidia driver into life?
Many thanks,
Jason