Configuring XFree86: A Step-By-Step Guide : Setting Up The Correct Default Server
Previous: Procedure Overview
Next: The Easy Parts of XF86Config

## 2. Setting Up The Correct Default Server

The default server name is `/usr/X11R6/bin/X`. This is a link to a specific server binary `XF86_xxxx`, located in `/usr/X11R6/bin/`. You should check which server the X link is connected to. If it is not correct, remove it and make a new link to the correct binary. The server binaries are:

XF86_SVGA:

  Super-VGA server. Contains accelerated support for Cirrus 542{0,2,4,6,8,9}, 543{0,4} and Western Digital 90C3{1,3} and Oak Technologies Inc. OTI087 chipsets, unaccelerated for the rest of the supported chipsets.

XF86_Mono:

  (S)VGA monochrome, optionally Hercules or other monochrome hardware support is linked in.

XF86_VGA16:

  Generic VGA 16-color server.

XF86_S3:

  S3 accelerated server.

XF86_Mach32:

  ATI Mach32 accelerated server.

XF86_Mach64:

  ATI Mach64 accelerated server.

XF86_Mach8:

  ATI Mach8 accelerated server.

XF86_8514:

  8514/A accelerated server.

XF86_P9000:

  P9000 accelerated server.

XF86_AGX:

  AGX accelerated server.

XF86_W32:

  ET4000/W32 and ET6000 accelerated server.

There is a manual page for each of these servers; refer to the manual page for specific details on supported chipsets and server-specific configuration options.

Note that it is possible to modify the drivers configured into a server via the LinkKit; the server binary may not contain all of the possible drivers, depending on how the distribution was assembled. You can run `/usr/X11R6/bin/X -showconfig` to get a printout of the configured drivers. If you need to relink your server, refer to the `README` file in the LinkKit for specific information.

Configuring XFree86: A Step-By-Step Guide : Setting Up The Correct Default Server
Previous: Procedure Overview
Next: The Easy Parts of XF86Config