Mr Plattner!
Thank you for your comments!
Unfortunately, the install problems remain after trying all of your suggestions (and those on the referenced web page, resulting in several days of attempts).
A) Maybe on Linux steps A through C are not of any use, but the install script (i.e. NVIDIA-Solaris-x86-384.59.run) exits as “unsuccessful” when it cannot find the directories:
/var/sadm/pkg/NVDAgraphicsr/install
/var/sadm/pkg/NVDAgraphics/install
So I created them and the script continues to the next problem…
B) The same script exits when it encounters the next problem of finding “CLASSES” in the pkginfo file, e.g.
/var/sadm/pkg/NVDAgraphicsr/pkginfo
/var/sadm/pkg/NVDAgraphics/pkginfo
I edited both files and inserted a line “CLASSES=none” into both files…
C) I followed your suggestion to NOT install the four SUNW* prerequisite packages, and it did not affect the results, so that sounds like a good suggestion??..
The script appears to go to completion, but has various problems when run on different X86 computers…
HPZ440 (NVS 315)- after “reboot – -r”, the system (with NVS315) does a “panic” abort coming up from the reboot…
HPZ230 (NVS 315)- after “reboot – -r”, the system (with NVS315) does a “panic” abort coming up from the reboot…
HPZ420 (Quadro 2000)- after “reboot – -r”, the system does startup ok ,but cannot put any further driver updates in place for some odd reason (i.e. panics after subsequent driver updates).
ASUS/AMD-CPU/NVS315 - after “reboot – -r” , system boots fine and subsequent NVIDIA driver updates work well.
I don't think the driver updates for the NVS315 should behave differently for different motherboards unless Solaris has a "Hardware Abstraction Layer" problem... This points away from NVIDIA, but I am not sure on this esoteric point (i.e. why difference between HPZ440-NVS315 and ASUS-315 ??? same firmware on the NVS315s in the different motherboards).
I took a look at the gfx_private file and tried your suggestions about copying using the Solaris version, but no progress (there IS a new gfx_private file in the NVIDIA driver package distributed).
I suspect the “nvidia” file is not distributed ok, but did not copy around as you did not suggest it.
I even put new port addresses (e.g. f0 ) from the website references into place, no luck.
Has this NVIDIA driver been tested with Solaris 11.3? If so, what are the “SRU” (System Repository Update) versions so I can match details for another attempt…
One more quandary… Even if NVDAgraphicsr and NVDAgraphics are put in place by the script (as seems to be “successful” on the ASUS system), do the gfx_private and nvidia files need to be updated as well? On the ASUS system, they don’t appear to have been updated by the driver install script in the system locations…
The “pkg” commands seem at odds with expectations on the Solaris system… You cite “pkg remove”, but it must be “pkgrm”… Other semantic issues arise here and there… Installing the package from the NVIDIA driver package does not put the package in the repository, and “pkginfo” commands list out the installed NVDAgraphicsr and NVDAgraphics details.
Now I am looking at “Solaris SRU” versions, motherboard BIOS/ME versions, and other issues, but I suspect the NVIDIA driver has not been tested on Solaris 11.3 with different motherboards and needs some “touch-up”… The Oracle support folks cited this possibility… I am trying to get NVIDIA folks together with the Oracle support folks to resolve this…
Any more suggestions and thoughts and similar experiences would be of great help!