Xtools
You can get a trial version (1.0 in my case) from
http://www.tenon.comwhich can be downloaded via IE. Once you get the installer package, clicking on the installer icon does everything for you.
XFree86
If you have already installed Xtools and want to keep it, do
# cd /etc
# mv X11 X11.tenon
# cd /usr
# mv X11R6 X11R6.tenon
You can download precompiled binary packages from
http://www.xfree86.orgor you can compile it for yourself. Once the correct set of tar-balls are retrieved, the installation is a matter of just rununig a shell script:
# cd <somewhere>
# sh Xinstall.sh
and answering some questions. Read Install for details. Notice that XAqua now comes with XFree86 for Darwin, so there is no need for separate installation. However, if you want to use rootless mode, you need to install a separate package:
# tar -zxpvf <somewhere>/XDarwin1.0a1.tgz -C /
Customization of X11
Optionally, you can add more fonts as you need: in my case, I added small fonts for my PowerBook's LCD.
# cd <somewhere>/fonts
# ls
6x12rk.pcf.gz
fonts.alias.75dpi.added s5x8.pcf.gz
a12.pcf.gz
fonts.alias.misc.added
elisau10.pcf.gz
k12.pcf.gz
# cp *.gz /usr/X11R6/lib/X11/fonts/misc/
# mkfontdir /usr/X11R6/lib/X11/fonts/misc/
# cat fonts.alias.75dpi.added >> /usr/X11R6/lib/X11/fonts/75dpi/fonts.alias
# cat fonts.alias.misc.added >> /usr/X11R6/lib/X11/fonts/misc/fonts.alias
To switch from Xtools to XF86, or vice versa Swap
/etc/X11That's it. Be careful for key and mouse button assignments. Be also careful that /private/etc/X11 is a real directory unlike in Xtools where it is a symbolik link.
/usr/X11R6