Thanks for the quick post to this matter. I've had a check on the system, specifically in /kernel/drv and I've found the 32-bit nvidia and 64-bit drivers:-
bash-3.00# cd /kernel/drv
bash-3.00# ls -lrt nvidia
-rw-r--r-x 1 root sys 8643504 Dec 12 2007 nvidia
bash-3.00# file nvidia
nvidia: ELF 32-bit LSB relocatable 80386 Version 1
bash-3.00# cd /kernel/drv/amd64
bash-3.00# ls -lrt nvidia
-rw-r--r-- 1 root sys 11220560 Dec 12 2007 nvidia
bash-3.00# file nvidia
nvidia: ELF 64-bit LSB relocatable AMD64 Version 1
Do the drivers appear to be in the correct place? Besides a re-install of the driver - is there some way to temporarily disable the attempted load up of the nvidia driver at bootup? for this intial phase, I'm not too concerned if it doesn't boot up into the Solaris Java Desktop interface as we'll be remotely accessing the system via telnet for most of the time.
Thanks
Michael
Main Topics
Browse All Topics





by: bluPosted on 2008-10-22 at 08:31:41ID: 22777739
Sounds to me like the 32bit version of the nvidia driver is corrupted. The symbol in question is not dynamic and it is pretty difficult for it not to be found. The first thought I have is that you have the 64 bit driver installed where the 32 bit driver should be, but that is just a wild guess. Beyond that, I would suggest reiinstalling the nvidia driver.