1. Download Required Files
2. Select X Server
3. Install Packages
4. Configure Server
5. Run X
The following files are required to install X on DragonLinux:
fvwm2.tgz - fvwm2_2.0.46-BETA
Fvwm is a window manager for X11. It is a derivative of twm, redesigned to minimize memory consumption, provide a 3-D look to window frames, and provide a simple virtual desktop.
x332bin.tgz - Basic client binaries required for XFree86 3.3.2.
Installs the basic set of programs needed to run X in your /usr/X11R6/bin directory.
xf332cfg.tgz - Configuration files for XFree86 3.3.2.
x332fnts.tgz - Fonts for the X window system.
This is the minimal set of fonts needed to run XFree86 3.3.2. These fonts are compressed to reduce disk usage.
x332lib.tgz - Various library files for XFree86 3.3.2.
Files needed by X: bitmaps, locale files, and other configuration files found under /var/X11R6/lib.
xaw3d.tgz - Xaw3d-1.4
This is Release 1.4 (21 April, 1998) of a set of 3-D widgets by Kaleb S. Keithley based on the R6.3 Athena Widget set. The Three-D Athena may be used as a replacement for the Athena (Xaw) Widget set -- you may relink almost any Athena Widget based application and obtain a three dimensional appearance on some of the widgets. You can also replace your shared libXaw with libXaw3d and obtain the three dimensional appearance without even relinking.
xlock.tgz - xlockmore-4.09
Patrick J. Naughton's xlock screensaver/locker for X, with many more modes added by David A. Bagley. The 'Bob' bitmap has been included especially for Slackware, as well as a Linux penguin logo.
xpm.tgz - The Xpm shared and static libraries, v. 3.4k (with libXpm.so.4.11)
These libraries provide a means for X programs to store and retrieve bitmaps. The shared libraries are needed to run programs compiled with Xpm, such as fvwm.
You will also need one of the following servers to install X on DragonLinux:
x332svga.tgz - A server for many SuperVGA video cards.
This server supports most video hardware at 256 colors.
This is the most common non-accelerated server in use.
Unless you have a card with an accelerated server avaliable, this is the probbable choice.
Installing this package will create a link in /usr/X11R6/bin from XF86_SVGA to X, setting this server as the default.
x332vg16.tgz - A server for 16 color EGA/VGA graphics modes.
This is a server that uses standard generic video modes -- it works with nearly all video hardware (but with only 16 colors).
Installing this package will create a link in /usr/X11R6/bin from XF86_VGA16 to X, setting this server as the default.
x332mono.tgz - A Monochrome server.
Installing this package will create a link in /usr/X11R6/bin from XF86_Mono to X, setting this server as the default.
x332w32.tgz - A server for chipsets in the ET4000/W32 series.
This server currently supports the w32, w32i, w32p and et6000 chips.
XF86_W32 gets phased out, now that the SVGA server with XAA acceleration is at least as fast as the W32 server but supports more cards and higher color depths.
Use this server if the SVGA server fails to work/accelerate for you.
Installing this package will create a link in /usr/X11R6/bin from XF86_W32 to X, setting this server as the default.
x332i128.tgz - A server for the Number Nine Imagine 128.
This server supports the Number Nine Imagine 128.
(series I and II)
Installing this package will create a link in /usr/X11R6/bin from XF86_I128 to X, setting this server as the default.
x332s3.tgz - An accelerated server for cards using S3 chips.
The current S3 Server supports all available S3 chipsets: 911, 924, 801/805, 928, 732 (Trio32), 764 (Trio64), 864, 868, 964, and 968.
However, this does not mean that all S3 boards will work -- see the XFree86 docs for complete information.
The S3 server will also recognise the 866, but it has not been tested with this chipset.
Installing this package will create a link in /usr/X11R6/bin from XF86_S3 to X, setting this server as the default.
x332s3v.tgz - An accelerated server for cards using S3 ViRGE chips.
The current XF86_S3V server supports the S3 ViRGE (86C325), the ViRGE/DX (86C375), ViRGE/GX (86C385) and the ViRGE/VX (86C988) chips.
It has been tested with ViRGE cards with 2 and 4MB DRAM, ViRGE/DX 4M, ViRGE/VX 8M (4M VRAM/4M DRAM), and with a 220MHz ViRGE/VX card with 2MB VRAM up to 1600x1200 with 8/15/16bpp.
Installing this package will create a link in /usr/X11R6/bin from XF86_S3V to X, setting this server as the default.
x3328514.tgz - An accelerated server for cards using IBM8514 chips.
Installing this package will create a link in /usr/X11R6/bin from XF86_8514 to X, setting this server as the default.
x332agx.tgz - An accelerated server for IIT AGX chipsets.
This server supports the IIT AGX-016, AGX-015, AGX-014 and XGA-2 chipsets.
There's also untested support for the XGA-1 and AGX-010 chipsets.
Installing this package will create a link in /usr/X11R6/bin from XF86_AGX to X, setting this server as the default.
x332ma32.tgz - An accelerated server for cards using Mach32 chips.
Installing this package will create a link in /usr/X11R6/bin from XF86_Mach32 to X, setting this server as the default.
x332ma64.tgz - An accelerated server for cards using the Mach64 chipset.
The Mach64 server will now correctly recognise some of the newer ATI chip revisions, including the Rage II+, Rage Pro and VT3.
Installing this package will create a link in /usr/X11R6/bin from XF86_Mach64 to X, setting this server as the default.
x332ma8.tgz - An accelerated server for cards using Mach8 chips.
Installing this package will create a link in /usr/X11R6/bin from XF86_Mach8 to X, setting this server as the default.
x332p9k.tgz - An accelerated server for cards using the P9000 chipset.
Some of the cards this server will work with are the Diamond Viper VLB, Diamond Viper PCI, Orchid P9000 (and some other clones, such as the STAR 2000).
Viper Pro and other P9100 and P9130 cards are NOT supported yet.
Installing this package will create a link in /usr/X11R6/bin from XF86_P9000 to X, setting this server as the default.
Be sure all files are in the same directory (/var/tmp for example) and the use pkgtool to install the packages.
If you are unfamiliar with the pkgtool utility, see the pkgtool HOWTO.
After you have all the packages installed, you must configure your server before running it.
To do this, at the prompt type xf86config to start the configuration script for X-Windows.
Answer all of the questions, and it will create your configuration file.
Once the server is configured, simply type startx to launch X-Windows.
Be patient while it loads.
On some older systems it may take several minutes to load.
3. Install Packages
4. Configure Server
5. Run X