Testing results, summary  --->>  The Server and driver modules have to be built 
with gcc.
All sorts of 10) SIGBUS or 11) SIGSEGV otherwise, in different modules, at 
different locations - depending on the host system's config. Worse: The whole 
system often locks and the power has to be removed from the wall outlet, no 
stop+a.
It's therefore not easily possible to track them all down and fix them.

Except for one thing: Compile Server and drivers with gcc (with "magic" bus 
flags).
I'll now change alan'c build tree accordingly, so that the PreX stuff continues 
to be built with Studio11 and best optimization, X itself and drivers with gcc 
and "-O0 -m32 -mcpu=ultrasparc -D_FILE_OFFSET_BITS=64"

With those I got Xorg7.2.0 more stable on my Ultra60_PGX32_XVR-100_Elite3D, 
than the original 6.9.0 binaries shipping together with old marTux_0.2 last 
year.
(Xorg -configure doesn't crash anymore, despite the fact that at least one ATI 
based chipset is in the box - that wasn't the case previously).
Ah yes, misc. ATI cards only boot when stderr is redirected to whatever file.
The same applies to Linux_sparc versus ATI compatibility, I will perform more 
tests on Linux_sparc next week, and inform the UltraLinux community concerning 
my findings.
 
 
This message posted from opensolaris.org

Reply via email to