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