mirror of
git://slackware.nl/current.git
synced 2024-12-26 09:58:59 +01:00
5a12e7c134
Wed Aug 26 10:00:38 CDT 2009 Slackware 13.0 x86_64 is released as stable! Thanks to everyone who helped make this release possible -- see the RELEASE_NOTES for the credits. The ISOs are off to the replicator. This time it will be a 6 CD-ROM 32-bit set and a dual-sided 32-bit/64-bit x86/x86_64 DVD. We're taking pre-orders now at store.slackware.com. Please consider picking up a copy to help support the project. Once again, thanks to the entire Slackware community for all the help testing and fixing things and offering suggestions during this development cycle. As always, have fun and enjoy! -P.
134 lines
6.2 KiB
HTML
134 lines
6.2 KiB
HTML
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
|
|
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
|
<head>
|
|
<meta name="generator" content="HTML Tidy, see www.w3.org" />
|
|
<title>xwmconfig</title>
|
|
<meta name="GENERATOR" content="Modular DocBook HTML Stylesheet Version 1.7" />
|
|
<link rel="HOME" title="Slackware Linux Essentials" href="index.html" />
|
|
<link rel="UP" title="X Configuration" href="x-window-system.html" />
|
|
<link rel="PREVIOUS" title="xinitrc" href="x-window-system-xinitrc.html" />
|
|
<link rel="NEXT" title="xdm" href="x-window-system-xdm.html" />
|
|
<link rel="STYLESHEET" type="text/css" href="docbook.css" />
|
|
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
|
|
</head>
|
|
<body class="SECT1" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#840084"
|
|
alink="#0000FF">
|
|
<div class="NAVHEADER">
|
|
<table summary="Header navigation table" width="100%" border="0" cellpadding="0"
|
|
cellspacing="0">
|
|
<tr>
|
|
<th colspan="3" align="center">Slackware Linux Essentials</th>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td width="10%" align="left" valign="bottom"><a href="x-window-system-xinitrc.html"
|
|
accesskey="P">Prev</a></td>
|
|
<td width="80%" align="center" valign="bottom">Chapter 6 X Configuration</td>
|
|
<td width="10%" align="right" valign="bottom"><a href="x-window-system-xdm.html"
|
|
accesskey="N">Next</a></td>
|
|
</tr>
|
|
</table>
|
|
|
|
<hr align="LEFT" width="100%" />
|
|
</div>
|
|
|
|
<div class="SECT1">
|
|
<h1 class="SECT1"><a id="X-WINDOW-SYSTEM-XWMCONFIG" name="X-WINDOW-SYSTEM-XWMCONFIG">6.4
|
|
<tt class="COMMAND">xwmconfig</tt></a></h1>
|
|
|
|
<p>For years, Unix was used almost exclusively as the operating system for servers, with
|
|
the exception of high-powered professional workstations. Only the technically inclined
|
|
were likely to use a Unix-like operating system, and the user interface reflected this
|
|
fact. GUIs tended to be fairly bare-bones, designed to run a few necessarily graphical
|
|
applications like CAD programs and image renderers. Most file and system management was
|
|
conducted at the command line. Various vendors (Sun Microsystems, Silicon Graphics, etc)
|
|
were selling workstations with an attempt to provide a cohesive “look and
|
|
feel”, but the wide variety of GUI toolkits in use by developers led inevitably to
|
|
the dissolution of the desktop's uniformity. A scrollbar might not look the same in two
|
|
different applications. Menus might appear in different places. Programs would have
|
|
different buttons and checkboxes. Colors ranged widely, and were generally hard-coded in
|
|
each toolkit. As long as the users were primarily technical professionals, none of this
|
|
mattered much.</p>
|
|
|
|
<p>With the advent of free Unix-like operating systems and the growing number and variety
|
|
of graphical applications, X has recently gained a wide desktop user base. Most users, of
|
|
course, are accustomed to the consistent look and feel provided by Microsoft's Windows or
|
|
Apple's MacOS; the lack of such consistency in X-based applications became a barrier to
|
|
its wider acceptance. In response, two open source projects have been undertaken: The K
|
|
Desktop Environment, or KDE, and the GNU Network Object Model Environment, known as
|
|
GNOME. Each has a wide variety of applications, from taskbars and file managers to games
|
|
and office suites, written with the same GUI toolkit and tightly integrated to provide a
|
|
uniform, consistent desktop.</p>
|
|
|
|
<p>The differences in KDE and GNOME are generally fairly subtle. They each look different
|
|
from the other, because each uses a different GUI toolkit. KDE is based on the Qt library
|
|
from Troll Tech AS, while GNOME uses GTK, a toolkit originally developed for The GNU
|
|
Image Manipulation Program (or The GIMP, for short). As separate projects, KDE and GNOME
|
|
each have their own designers and programmers, with different development styles and
|
|
philosophies. The result in each case, however, has been fundamentally the same: a
|
|
consistent, tightly integrated desktop environment and application collection. The
|
|
functionality, usability, and sheer prettiness of both KDE and GNOME rival anything
|
|
available on other operating systems.</p>
|
|
|
|
<p>The best part, though, is that these advanced desktops are free. This means you can
|
|
have either or both (yes, at the same time). The choice is yours.</p>
|
|
|
|
<p>In addition to the GNOME and KDE desktops, Slackware includes a large collection of
|
|
window managers. Some are designed to emulate other operating systems, some for
|
|
customization, others for speed. There's quite a variety. Of course you can install as
|
|
many as you want, play with them all, and decide which you like the most.</p>
|
|
|
|
<p>To make desktop selection easy, Slackware also includes a program called <tt
|
|
class="COMMAND">xwmconfig</tt> that can be used to select a desktop or window manager. It
|
|
is run like so:</p>
|
|
|
|
<table border="0" bgcolor="#E0E0E0" width="100%">
|
|
<tr>
|
|
<td>
|
|
<pre class="SCREEN">
|
|
<samp class="PROMPT">%</samp> <kbd class="USERINPUT">xwmconfig</kbd>
|
|
</pre>
|
|
</td>
|
|
</tr>
|
|
</table>
|
|
|
|
<div class="FIGURE"><a id="FIG-X-WINDOW-SYSTEM-XWMCONFIG"
|
|
name="FIG-X-WINDOW-SYSTEM-XWMCONFIG"></a>
|
|
<p><b>Figure 6-5. Desktop Configuration with <tt class="COMMAND">xorgconfig</tt></b></p>
|
|
|
|
<p><img src="x-window-system/xwmconfig-w.png" /></p>
|
|
</div>
|
|
|
|
<p>You'll be given a list of all the desktops and window managers installed. Just select
|
|
the one you want from the list. Each user on your system will need to run this program,
|
|
since different users can use different desktops, and not everyone will want the default
|
|
one you selected at installation.</p>
|
|
|
|
<p>Then just start up X, and you're good to go.</p>
|
|
</div>
|
|
|
|
<div class="NAVFOOTER">
|
|
<hr align="LEFT" width="100%" />
|
|
<table summary="Footer navigation table" width="100%" border="0" cellpadding="0"
|
|
cellspacing="0">
|
|
<tr>
|
|
<td width="33%" align="left" valign="top"><a href="x-window-system-xinitrc.html"
|
|
accesskey="P">Prev</a></td>
|
|
<td width="34%" align="center" valign="top"><a href="index.html"
|
|
accesskey="H">Home</a></td>
|
|
<td width="33%" align="right" valign="top"><a href="x-window-system-xdm.html"
|
|
accesskey="N">Next</a></td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td width="33%" align="left" valign="top">xinitrc</td>
|
|
<td width="34%" align="center" valign="top"><a href="x-window-system.html"
|
|
accesskey="U">Up</a></td>
|
|
<td width="33%" align="right" valign="top"><tt class="COMMAND">xdm</tt></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
</body>
|
|
</html>
|
|
|