<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>gHacks technology news &#187; Desktop Environment</title>
	<atom:link href="http://www.ghacks.net/tag/desktop-environment/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.ghacks.net</link>
	<description>A technology blog covering software, mobile phones, gadgets, security, the Internet and other relevant areas.</description>
	<lastBuildDate>Tue, 24 Nov 2009 03:24:03 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.6</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Get to know Linux: Xfce 4</title>
		<link>http://www.ghacks.net/2009/05/08/get-to-know-linux-xfce-4/</link>
		<comments>http://www.ghacks.net/2009/05/08/get-to-know-linux-xfce-4/#comments</comments>
		<pubDate>Fri, 08 May 2009 18:01:37 +0000</pubDate>
		<dc:creator>Jack Wallen</dc:creator>
				<category><![CDATA[Desktop Manager]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Tutorials Basic]]></category>
		<category><![CDATA[Desktop Environment]]></category>
		<category><![CDATA[Window Manager]]></category>

		<guid isPermaLink="false">http://www.ghacks.net/2009/05/08/get-to-know-linux-xfce-4/</guid>
		<description><![CDATA[In this most recent series of articles I have been higlighting various Linux window managers and desktops. Most of them are old school and still very relevant. We&#8217;ve examined Fluxbox and Window Maker so far. Both of these are very lightweight and fast. Some of them are more modern than others. This time around we [...]]]></description>
			<content:encoded><![CDATA[<p>In this most recent series of articles I have been higlighting various Linux window managers and desktops. Most of them are old school and still very relevant. We&#8217;ve examined <a title="Get to know Linux: Fluxbox" href="http://www.ghacks.net/2009/05/06/get-to-know-linux-fluxbox/" target="_blank">Fluxbox</a> and <a title="Get to know Linux: Window Maker" href="http://www.ghacks.net/2009/05/07/get-to-know-linux-window-maker/" target="_blank">Window Maker</a> so far. Both of these are very lightweight and fast. Some of them are more modern than others. This time around we are going to examine a desktop that is more integrated than the others, therefore garnering the title &#8220;Desktop Environment&#8221; instead of &#8220;Window Manger&#8221; (Read up on the difference between the two in my article &#8220;<a title="Get to know Linux: Desktop Environment vs Window Manager" href="http://www.ghacks.net/2008/12/09/get-to-know-linux-desktop-environment-vs-window-manager/" target="_blank">Get to know Linux: Desktop Environment vs Window Manager</a>&#8220;.</p>
<p>Xfce 4 is a fine example of how a full-blown Desktop Environment can be both feature rich as well as light weight. Xfce 4 is based on the GTK+ toolkit which immediately puts in in the same category as <a title="GNOME" href="http://www.gnome.org/" target="_blank">GNOME</a>. Xfce started in 1996 and stands for XForms Common Environment (because of the original toolkit it used.)  Most users will find Xfce surprisingly on par with most modern PC desktops. Let&#8217;s take a look.</p>
<p><span id="more-12688"></span><strong>Features</strong></p>
<p>Xfce 4 comes with all of the features you have grown used to on a PC desktop, including:</p>
<ul>
<li>Panel: By default there are two. These panels are very similar to the setup in GNOME.</li>
<li>Icons: Clickable icons to luanch applications from the desktop.</li>
<li>Notification Area: Portion of the panel that allows small applets to give information or allow quick interaction.</li>
<li>Themeable: Add new themes to customize your desktop look.</li>
<li>Menus: Both a mouse menu and a traditional start menu.</li>
<li>Centralized settings manager</li>
</ul>
<p><strong>The desktop</strong></p>
<div id="attachment_12685" class="wp-caption alignleft" style="width: 310px"><a href="http://www.ghacks.net/wp-content/uploads/2009/05/xfce_desktop.png"><img class="size-medium wp-image-12685" src="http://www.ghacks.net/wp-content/uploads/2009/05/xfce_desktop-500x312.png" alt="Figure 1" width="300" height="187" /></a><p class="wp-caption-text">Figure 1</p></div>
<p>As you can see, in Figure 1, the Xfce desktop looks very familar. At the top is Panel 1. This panel contains the Show Desktop button, the Window List, the Notification Area, and the Trashcan. Along the left side are clickable icons. To the right is the mouse menu which appears with a right mouse click. At the bottom is Panel 2 which contains the Start Menu, application launchers, Log out button, and the clock.</p>
<p>There is another mouse menu that will appear when you click the middle mouse button (or the right and left button simultaneously). This mounse menu relates to the workspaces. You can switch workspaces and add/remove workspaces. With this mouse menu you can safely remove the Pager from Panel 1 to remove a little clutter from the top of your desktop. Once the Pager is removed you click your middle mouse button and select the workspace you want to work in from that list.</p>
<p><strong>Configuring Xfce</strong></p>
<p>Xfce has a nice Control Panel-esque application, the Xfce Settings Manager. As you can see, in Figure 2 below, the Settings Manager can configure most aspects of the desktop. You will notice the Window Manager button. When you click this button a new window will open that allows you to configure the following aspects of the window manager:</p>
<div id="attachment_12686" class="wp-caption alignright" style="width: 310px"><a href="http://www.ghacks.net/wp-content/uploads/2009/05/xfce_control_panel.png"><img class="size-medium wp-image-12686" src="http://www.ghacks.net/wp-content/uploads/2009/05/xfce_control_panel-500x354.png" alt="Figure 2" width="300" height="212" /></a><p class="wp-caption-text">Figure 2</p></div>
<ul>
<li>Style: This is the theme.</li>
<li>Keyboard: Keyboard shortcuts.</li>
<li>Focus: How windows get focus.</li>
<li>Advanced: Window snapping, Wrap workspace, opaque moving, and title bar double click action.</li>
</ul>
<p>One very interesting configuration option is the Sessions and Startup button. When you select this you can tell Xfce to launch either GNOME or KDE services at startup. Because Xfce is aware of both KDE and GNOME, it can incorporate their services. Take a look back at Figure 1. In the top right you will see the Wireless applet icon. This is the Network Manager applet that is used by GNOME.</p>
<p><strong>Launchers</strong></p>
<div id="attachment_12687" class="wp-caption alignleft" style="width: 284px"><a href="http://www.ghacks.net/wp-content/uploads/2009/05/xfce_launcher.png"><img class="size-full wp-image-12687" src="http://www.ghacks.net/wp-content/uploads/2009/05/xfce_launcher.png" alt="Figure 3" width="274" height="256" /></a><p class="wp-caption-text">Figure 3</p></div>
<p>We all know what launchers do: They launch applcations. Upon first inspection it is difficult to figure out how to create an application launcher. If you right click one of the launchers already on the desktop you will notice a menu entry &#8220;Desktop&#8221;. Within this submenu you can select:</p>
<ul>
<li>Create Launcher</li>
<li>Create URL Link</li>
<li>Create Folder</li>
</ul>
<p>As you can see, in Figure 3, creating a launcher is straight-forward. Just fill in the information and click Create. You will notice two entries that might not be familiar:</p>
<ul>
<li>Use startup notification: This will create a clock-like icon that will inform you that something is starting up.</li>
<li>Run in terminal: This is for applications that require a terminal for execution. You could create a launcher for the top application which must be run in a termina.</li>
</ul>
<p><strong>Final Thoughts</strong></p>
<p>Xfce is one fine Linux desktop. It is versatile, stable, light weight, and easy to use. You will find Xfce offers you the best of both worlds: It has the feeling of a light weight window manager with the added bonus of a full-featured desktop.</p>

	Tags: <a href="http://www.ghacks.net/tag/desktop-environment/" title="Desktop Environment" rel="tag">Desktop Environment</a>, <a href="http://www.ghacks.net/tag/linux/" title="Linux" rel="tag">Linux</a>, <a href="http://www.ghacks.net/tag/window-manager/" title="Window Manager" rel="tag">Window Manager</a><br />

	<h4>Related posts</h4>
	<ul class="st-related-posts">
	<li><a href="http://www.ghacks.net/2008/12/09/get-to-know-linux-desktop-environment-vs-window-manager/" title="Get To Know Linux: Desktop Environment vs. Window Manager (December 9, 2008)">Get To Know Linux: Desktop Environment vs. Window Manager</a> (6)</li>
	<li><a href="http://www.ghacks.net/2008/12/15/installing-and-configuring-enlightenment-e16/" title="Installing and Configuring Enlightenment E16 (December 15, 2008)">Installing and Configuring Enlightenment E16</a> (10)</li>
	<li><a href="http://www.ghacks.net/2009/05/07/get-to-know-linux-window-maker/" title="Get to know Linux: Window Maker (May 7, 2009)">Get to know Linux: Window Maker</a> (6)</li>
	<li><a href="http://www.ghacks.net/2009/05/13/get-to-know-linux-icewm/" title="Get to know Linux: IceWM (May 13, 2009)">Get to know Linux: IceWM</a> (8)</li>
	<li><a href="http://www.ghacks.net/2009/05/06/get-to-know-linux-fluxbox/" title="Get to know Linux: Fluxbox (May 6, 2009)">Get to know Linux: Fluxbox</a> (11)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://www.ghacks.net/2009/05/08/get-to-know-linux-xfce-4/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Get To Know Linux: Desktop Environment vs. Window Manager</title>
		<link>http://www.ghacks.net/2008/12/09/get-to-know-linux-desktop-environment-vs-window-manager/</link>
		<comments>http://www.ghacks.net/2008/12/09/get-to-know-linux-desktop-environment-vs-window-manager/#comments</comments>
		<pubDate>Tue, 09 Dec 2008 18:06:52 +0000</pubDate>
		<dc:creator>Jack Wallen</dc:creator>
				<category><![CDATA[Advice]]></category>
		<category><![CDATA[Knowledge]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Afterstep]]></category>
		<category><![CDATA[Compiz-fusion]]></category>
		<category><![CDATA[Desktop Environment]]></category>
		<category><![CDATA[Enlightenment]]></category>
		<category><![CDATA[Fluxbox]]></category>
		<category><![CDATA[GNOME]]></category>
		<category><![CDATA[KDE]]></category>
		<category><![CDATA[Linux Desktops]]></category>
		<category><![CDATA[Window Manager]]></category>

		<guid isPermaLink="false">http://www.ghacks.net/?p=8855</guid>
		<description><![CDATA[Ever since the inception of GNOME and KDE there has been confusion among new Linux users which is which and which is best to use. The former question is fairly simple to answer. The latter question, however, is a bit more complex due to user-specific needs/wants.
With that in mind let us begin by illustrating the [...]]]></description>
			<content:encoded><![CDATA[<p>Ever since the inception of GNOME and KDE there has been confusion among new Linux users which is which and which is best to use. The former question is fairly simple to answer. The latter question, however, is a bit more complex due to user-specific needs/wants.</p>
<p>With that in mind let us begin by illustrating the differences between a desktop environment and a window manager. We&#8217;ll begin by showing how the Linux graphical desktop is layered.</p>
<p><span id="more-8855"></span>As you can see, in the image below, there are basically three layers that can be included in the Linux desktop:</p>
<ul>
<li> X Windows &#8211; This is the foundation that allows for graphic elements to be drawn on the display. X Windows builds the primitive framework that allows moving of windows, interactions with keyboard and mouse, and draws windows. This is required for any graphical desktop.</li>
<li>Window Manager: The Window Manager is the piece of the puzzle that controls the placement and appearance of windows. Window Managers include: Enlightenment, Afterstep, FVWM, Fluxbox, IceWM, etc. Requires X Windows but not a desktop environment.</li>
<li>Desktop Environment: This is where it begins to get a little fuzzy for some. A Desktop Environment includes a Window Manager but builds upon it. The Desktop Environment typically is a far more fully integrated system than a Window Manager. Requires both X Windows and a Window Manager.</li>
</ul>
<p>A Desktop Environment generally includes a suite of applications that are tightly integrated so that all applications are aware of one another. A Desktop Manager will also include some form of panel that includes a system tray where small widgets can be placed for quick action or information.</p>
<div id="attachment_8856" class="wp-caption alignleft" style="width: 430px"><a href="http://www.ghacks.net/wp-content/uploads/2008/12/desktop_layers.png"><img class="size-medium wp-image-8856" src="http://www.ghacks.net/wp-content/uploads/2008/12/desktop_layers.png" alt="Linux Desktop Layering" width="420" height="300" /></a><p class="wp-caption-text">Linux Desktop Layering</p></div>
<p>Much of the confusion starts to peek out when you examine such Window Managers as E17 (Enlightenment 17). </p>
<p>The most recent iteratio of Enlightenment includes many of the elements usually found only Desktop Environments even though Enlightenment is still considered a Window Manager. To this point I generally refer to such desktops as Desktop Managers.</p>
<p>There are two main Desktop Environments: GNOME and KDE. If you are curious as to which is right for you, here is some advice. The latest default GNOME will make users of OS X feel right at home, KDE 3.x will make Windows XP users feel at home, and KDE 4.x will make Windows Vista users feel at home.</p>
Note: There is a poll embedded within this post, please visit the site to participate in this post's poll.
<p>As to which Window Manager is best suited for which user? Since there are so many Window Managers I will highlight my favorites.</p>
<ul>
<li><a title="Enlightenment" href="http://www.enlightenment.org" target="_blank">Enlightenment</a>: You want plenty of eye candy but not something as resource-intensive as <a title="KDE" href="http://www.kde.org" target="_blank">KDE</a> or <a title="GNOME" href="http://www.gnome.org/" target="_blank">GNOME</a>.</li>
<li><a title="Fluxbox" href="http://www.fluxbox.org" target="_blank">Fluxbox</a>: You want minimal and fast.</li>
<li><a title="Afterstep" href="http://afterstep.org/" target="_blank">Afterstep</a>: You want something old-school to give you hours of tinkering fun.</li>
<li><a title="Xfce" href="http://www.xfce.org/projects/xfwm4/" target="_blank">Xfce</a>: You want a Windows-like interface without the bloatware of GNOME or KDE.</li>
<li><a title="Compiz-fusion" href="http://www.compiz-fusion.org/" target="_blank">Compiz-Fusion</a>: This is a full-blown 3 dimensional window manager rife with plugs that do just about everything. If you want something to seriously impress your friends, this is where you want to look.</li>
</ul>
<p>One of the most wonderful things about the Linux desktop is that it is only limited to your imagination. You can make the Linux desktop look and feel exactly how you want it. You can go from complete minimalism to the full-blown 3D goodness of Compiz-Fusion. I will give you one warning: Playing with the Linux desktop might be as much of a time-suck as World of Warcraft.</p>

	Tags: <a href="http://www.ghacks.net/tag/afterstep/" title="Afterstep" rel="tag">Afterstep</a>, <a href="http://www.ghacks.net/tag/compiz-fusion/" title="Compiz-fusion" rel="tag">Compiz-fusion</a>, <a href="http://www.ghacks.net/tag/desktop-environment/" title="Desktop Environment" rel="tag">Desktop Environment</a>, <a href="http://www.ghacks.net/tag/enlightenment/" title="Enlightenment" rel="tag">Enlightenment</a>, <a href="http://www.ghacks.net/tag/fluxbox/" title="Fluxbox" rel="tag">Fluxbox</a>, <a href="http://www.ghacks.net/tag/gnome/" title="GNOME" rel="tag">GNOME</a>, <a href="http://www.ghacks.net/tag/kde/" title="KDE" rel="tag">KDE</a>, <a href="http://www.ghacks.net/tag/linux/" title="Linux" rel="tag">Linux</a>, <a href="http://www.ghacks.net/tag/linux-desktops/" title="Linux Desktops" rel="tag">Linux Desktops</a>, <a href="http://www.ghacks.net/tag/window-manager/" title="Window Manager" rel="tag">Window Manager</a><br />

	<h4>Related posts</h4>
	<ul class="st-related-posts">
	<li><a href="http://www.ghacks.net/2009/01/29/leave-no-trace-in-kde-with-sweeper/" title="Leave No Trace in KDE with Sweeper (January 29, 2009)">Leave No Trace in KDE with Sweeper</a> (6)</li>
	<li><a href="http://www.ghacks.net/2008/12/15/installing-and-configuring-enlightenment-e16/" title="Installing and Configuring Enlightenment E16 (December 15, 2008)">Installing and Configuring Enlightenment E16</a> (10)</li>
	<li><a href="http://www.ghacks.net/2009/05/08/get-to-know-linux-xfce-4/" title="Get to know Linux: Xfce 4 (May 8, 2009)">Get to know Linux: Xfce 4</a> (4)</li>
	<li><a href="http://www.ghacks.net/2009/03/03/get-to-know-linux-the-pager/" title="Get To Know Linux: The Pager (March 3, 2009)">Get To Know Linux: The Pager</a> (4)</li>
	<li><a href="http://www.ghacks.net/2009/02/23/get-to-know-linux-process-management/" title="Get To Know Linux: Process Management (February 23, 2009)">Get To Know Linux: Process Management</a> (1)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://www.ghacks.net/2008/12/09/get-to-know-linux-desktop-environment-vs-window-manager/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
	</channel>
</rss>
