On 09/ 5/10 03:22 PM, Marek Mintal wrote:
The big surprise was test with Solaris 10 U8 and NVIDIA-Solaris-x86-256.53. It was running without any problems !
Please send me the output of /usr/bin/nvidia-SunOS-bug-report.sh from S10U8 + 256.53 where it works and if you can login remotely to either build 133 or 134 where it doesn't work.
So the question is how the nvidia driver is build - probably against Solaris kernel, not Opensolaris kernel.
Depends on whose driver you are using and which binaries. If you are using a driver from nvidia.com, before R256 the driver was built on S10 FCS. Starting with R256 the driver is built under a non-Solaris OS in a cross compilation environment using more recent S10 Update headers. If you are using a driver that was built by Oracle (or earlier Sun), the kernel driver was built on S10 FCS. For features like AIF/MSI which aren't in S10 FCS, the interfaces are manually added to header files in the build environment. Conditional checks are made at runtime to determine if the features exist in the current environment. In short, this isn't Linux so we don't need multiple kernel or user space drivers to deal with ABI incompatibilities. (And since I haven't yet delivered a public version of 256.53 I really hope you are using the NVIDIA version and not a leaked Oracle internal version).
There are Sol10 and Sol11 versions of gfx_private included in the driver, but the nvidia driver itself has only one version ... maybe there is some incompatibility ...
Not for S10U8. You need to be running a really old version of S10 for the NVIDIA supplied gfx_private modules to be used at all. They are installed in /kernel/misc which has a lower search order priority than the system supplied module in /platform/i86pc/kernel/misc. NVIDIA has also reproduced the problem with the M11 and the more generic problem with this GPU family also on Linux, so I don't believe this is a problem specific to recent development builds. However, the rate of failure is higher on Solaris than Linux and I'm still looking for the reason why. Comparing the behavior on S10U8 and recent development builds might shed some light. _______________________________________________ xwin-discuss mailing list [email protected] List info: http://mail.opensolaris.org/mailman/listinfo/xwin-discuss Unsubscribe: http://mail.opensolaris.org/mailman/options/xwin-discuss
