Web server logs - 114 Part I . Linux First Steps Configuring
Thursday, June 28th, 2007114 Part I . Linux First Steps Configuring Your Own Desktop Today s modern desktop computer systems are made to spoon-feed you your operating system. In the name of ease of use, some desktop environments spend a lot of resources on fancy panels, complex control centers, and busy applets. In short, they can become bloated. Many technically inclined people want a more streamlined desktop or at least want to choose their own bells and whistles. They don t want to have to wait for windows to redraw or menus to come up. Linux enables those people to forget the complete desktop environments and configure: . X The X Window System provides the framework of choice for Linux and most UNIX systems. When you configure X yourself, you can choose the video driver, monitor settings, mouse configuration, and other basic features needed to get your display working properly. . Window manager Dozens of window managers are available to use with X on a Linux system. Window managers add borders and buttons to otherwise bare X windows. They add colors and graphics to backgrounds, menus, and windows. Window managers also define how you can use keyboard and mouse combinations to operate your desktop. You only need to configure X directly if your desktop isn t working (the desktop may appear scrambled or just plain crash). You may choose to configure X if you want to tune it to give you higher resolutions or more colors than you get by default. Still to come in this chapter: examining tools for tuning X and, in particular, working with the xorg.conf file. You ll also explore a few popular window managers that you might want to try out. Slackware Linux is used to illustrate how to choose and configure a window manager because Slackware users tend to like simple, direct ways of working with the desktop (when they need a desktop at all). Configuring X Before 2004, most Linux distributions used the X server from the XFree86 project (www.xfree86.org). Because of licensing issues, many of the major Linux vendors (including Red Hat, SUSE, and Slackware) changed to the X server from X.org (www.X.org). The descriptions of how to get X going on your machine assume you are using the X.org X server. To determine which X server is installed on your system, from a Terminal window type man Xorg and man XFree86. If you only have one X server installed on your computer (which you probably do) only the one installed will show a man page. While you are there, press the space bar to page through the features of your X server. Note