A full installation of X and related X11R7 files can consume moreusually much morethan 170MB of hard drive space. This is because additional clients, configuration files, and graphics (such as icons) are under the /usr/bin and /usr/share directory trees. You can pare excessive disk requirements by judiciously choosing which X-related packages (such as games) to install on workstations. However, with the increased capacity of most desktop PC hard drives today, the size requirements are rarely a problem, except in configuring thin-client desktops or embedded systems.
The /usr directory and its subdirectories contain the majority of Xorg's software. Some important subdirectories are
• /usr/bin This is the location of the X server and various X clients. (Note that not all X clients require active X sessions.)
• /usr/inciude This is the path to the files necessary for developing X clients and graphics such as icons.
• /usr/iib This directory contains required software libraries to support the X server and clients.
• /usr/iib/xii This directory contains fonts, default client resources, system resources, documentation, and other files that are used during X sessions and for various X clients. You will also find a symbolic link to this directory, named xii, under the /usr/iib directory.
• /usr/iib/xorg/moduies This path links to drivers and the X server modules used by the X server enables use of various graphics cards.
• /usr/xii/man This directory contains directories of man pages for X11 programming and clients
The main components required for an active local X session is installed on your system if you choose to use a graphical desktop. These components are the X server, miscellaneous fonts, a terminal client (that is, a program that provides access to a shell prompt), and a client known as a window manager. Window managers, which are discussed later in this chapter (see the section "Selecting and Using Window Managers"), administer onscreen displays, including overlapping and tiling windows, command buttons, title bars, and other onscreen decorations and features.
Was this article helpful?