John Martin wrote:
> Mario Goebbels wrote:
>> Wouldn't it be of advantage to automatically run the 64bit version of X11 if 
>> Solaris fired up in 64bit mode, alone for performance reasons? I know that 
>> right now, the X server is hardcoded as a service property, but maybe there 
>> should be some sort of transient service on which GDM depends on, that 
>> checks the ISA and then sets the property on applications/x11-server 
>> accordingly.
>>
>>   
> Doesn't it do this already, at least for the Xorg default?
> The property is set to /usr/X11/bin/Xorg and this is just an isaexec
> program that launches /usr/X11/bin/amd64/Xorg if running in 64 bit
> mode or /usr/X11/bin/i386/Xorg if running in 32 bit mode.

Right - that's the way it works on Solaris Express/Nevada.
On Solaris 10 x86, /usr/X11/bin/Xorg is just the 32-bit server
still and you need to change the property to get the 64-bit one.

We had to do this since the 64-bit server wasn't in Solaris 10
originally, but was added later in a patch/update release, and
if that patch changed the default, it would break users who were
using modules not delivered with the X server, such as the nvidia
accelerated driver or the Solaris Trusted Extensions module, that
didn't have 64-bit versions installed at the time.

-- 
     -Alan Coopersmith-           alan.coopersmith at sun.com
      Sun Microsystems, Inc. - X Window System Engineering

Reply via email to