<?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>Yet Another Linux Blog &#187; desktop</title>
	<atom:link href="http://linux-blog.org/tag/desktop/feed/" rel="self" type="application/rss+xml" />
	<link>http://linux-blog.org</link>
	<description>Open Source, Open Blog</description>
	<lastBuildDate>Fri, 03 Feb 2012 14:33:43 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	
		<item>
		<title>Mozilla Firefox, From Darling to Enemy in One Release</title>
		<link>http://linux-blog.org/mozilla-firefox-from-darling-to-enemy-in-one-release/</link>
		<comments>http://linux-blog.org/mozilla-firefox-from-darling-to-enemy-in-one-release/#comments</comments>
		<pubDate>Thu, 23 Jun 2011 20:07:56 +0000</pubDate>
		<dc:creator>devnet</dc:creator>
				<category><![CDATA[linux]]></category>
		<category><![CDATA[Rants]]></category>
		<category><![CDATA[browser]]></category>
		<category><![CDATA[chrome]]></category>
		<category><![CDATA[chromium]]></category>
		<category><![CDATA[desktop]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[Mozilla]]></category>
		<category><![CDATA[usability]]></category>

		<guid isPermaLink="false">http://linux-blog.org/?p=1961</guid>
		<description><![CDATA[What is wrong with everyone in Linux land bagging on Mozilla Firefox and their 5.0 release? Complaints pretty much have one thing in common:  They claim there isn&#8217;t enough &#8216;new and shiny&#8217; things inside FF5 to warrant a major version.  This is illogical thinking because major version means NOTHING when it comes to usability of [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://linux-blog.org/wp-content/uploads/2011/06/firefox2005-icon.png"><img class="size-full wp-image-2021 alignleft" style="margin: 5px;" title="Firefox" src="http://linux-blog.org/wp-content/uploads/2011/06/firefox2005-icon.png" alt="Firefox" width="256" height="256" /></a>What is wrong with <a title="everyone in Linux" href="http://www.csmonitor.com/Innovation/Horizons/2011/0622/Firefox-5-goes-live.-But-is-it-any-better-than-Firefox-4" target="_blank">everyone in Linux</a> land <a title="bagging on" href="http://www.csmonitor.com/Innovation/Horizons/2011/0622/Firefox-5-goes-live.-But-is-it-any-better-than-Firefox-4" target="_blank">bagging on</a> Mozilla Firefox and their 5.0 release?</p>
<p>Complaints pretty much have one thing in common:  They claim there isn&#8217;t enough &#8216;new and shiny&#8217; things inside FF5 to warrant a major version.  This is illogical thinking because major version means NOTHING when it comes to usability of software.  I&#8217;ve noticed that I can browse and use FF5 just as easily as I could FF4 and FF3 before it&#8230;I still type in URL&#8217;s and websites display.  My plugins all still work.  It starts up a bit faster and websites seem to load just a bit faster&#8230;which is good.  So why all the whining and complaining?</p>
<p>The silliest thing about this is that the same people complaining about Firefox 5 say that Chrome and IE are going to overtake it and that this is the beginning of the end for Mozilla and Firefox.  Poppycock!  Chrome and <a title="Chromium Blog on Agile Programming" href="http://blog.chromium.org/2010/07/release-early-release-often.html" target="_blank">Chromium have been using Agile programming</a> and the SAME EXACT METHODOLOGY BEHIND releases and version numbers that Firefox is doing now.  So where was the flack for Google and Chromium when they released often and incremented all the way up to version 10 and then version 12??</p>
<p>It is my opinion that the people shouting from the rooftops that Mozilla and Firefox are a sinking ship doomed to fail while using Chrome/Chromium in the background have no clue what Agile Programming (or in Google&#8217;s case, Agile-like programming) is or what it sets out to accomplish&#8230;and they&#8217;re showing how hypocritical they are.  If you&#8217;re one of these people, where were you when Chrome and Chromium was ratcheting up their version numbers without noticeable improvements and features?</p>
<p>Sad that Firefox and Mozilla, who championed one of the first fantastic browsers on Linux, has went from Linux Darling to Public Enemy Number One in a single release in some peoples eyes.  Hopefully, people will realize how silly it is and stop complaining?  Well, one can dream right?</p>
<p>Let&#8217;s look at the quality of the software when levelling complaints instead of being upset that the version number doesn&#8217;t jive with what we think it should.  Thus far, my experience with FF5 has been pretty darn fantastic.  Thanks go out to Mozilla&#8230;you&#8217;ve done a great iteration of software yet again.</p>
<p><a href="http://linux-blog.org/mozilla-firefox-from-darling-to-enemy-in-one-release/" rel="bookmark">Mozilla Firefox, From Darling to Enemy in One Release</a> originally appeared on <a href="http://linux-blog.org">Yet Another Linux Blog</a> on June 23, 2011.</p>
]]></content:encoded>
			<wfw:commentRss>http://linux-blog.org/mozilla-firefox-from-darling-to-enemy-in-one-release/feed/</wfw:commentRss>
		<slash:comments>14</slash:comments>
		</item>
		<item>
		<title>Radio Tray – A Radio Player That Fits In System Tray</title>
		<link>http://linux-blog.org/radio-tray-%e2%80%93-a-radio-player-that-fits-in-system-tray/</link>
		<comments>http://linux-blog.org/radio-tray-%e2%80%93-a-radio-player-that-fits-in-system-tray/#comments</comments>
		<pubDate>Mon, 25 Apr 2011 15:12:35 +0000</pubDate>
		<dc:creator>usama</dc:creator>
				<category><![CDATA[Misc]]></category>
		<category><![CDATA[desktop]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[radio]]></category>
		<category><![CDATA[radio tray]]></category>
		<category><![CDATA[shoutcast]]></category>
		<category><![CDATA[streaming]]></category>
		<category><![CDATA[Tips]]></category>

		<guid isPermaLink="false">http://linux-blog.org/?p=1910</guid>
		<description><![CDATA[Radio Tray is a very simple application that plays your favourite radio stations and it does so from the system tray, meaning any station you want to listen to is only two clicks away. Naturally you’ll need to add your favorite streams to this program before it will actually be useful. Most websites offering streaming [...]]]></description>
			<content:encoded><![CDATA[<p><strong><a href="http://linux-blog.org/wp-content/uploads/2011/04/1.jpg"><br />
</a></strong>Radio Tray is a very simple application that plays your favourite radio stations and it does so from the system tray, meaning any station you want to listen to is only two clicks away. Naturally you’ll need to add your favorite streams to this program before it will actually be useful. Most websites offering streaming will give you access to a “.pls” file. Copy the link to this file and you can add it to Radio Tray. It supports most media formats as well as PLS, M3U, ASX, WAX and WVX playlist format. You can even bookmark the stations you really like for easy access, which is pretty nice too. To install Radio Tray in Ubuntu Linux, launch Ubuntu Software Center from Applications menu (at the top) and search for “Radio Tray”. From the results, select “Install” and you are all set to use this amazing piece of software.</p>
<p style="text-align: center;"><strong><a href="../wp-content/uploads/2011/04/1.jpg"></a><a href="http://linux-blog.org/wp-content/uploads/2011/04/ubuntu-software-center.jpg"><img class="aligncenter size-medium wp-image-1920" src="http://linux-blog.org/wp-content/uploads/2011/04/ubuntu-software-center-300x68.jpg" alt="ubuntu-software-center" width="300" height="68" /></a><br />
</strong></p>
<p>Radio Tray can be launched from “Sound &amp; Video” menu under “Applications”. It will appear in the system tray area. This is the beauty of this software that as it runs in system tray so it does not consumes much system resources as it does not require any browser window or any other heavy application to function. Radio Tray will launch in system tray and will not automatically play any station. To play the radio station, click on the Radio Tray (tray) icon and select the station from drop down list (you may require extra plugins for proper functioning of the application e.g gstream libraries).</p>
<p><a href="http://linux-blog.org/wp-content/uploads/2011/04/2.jpg"></a><a href="http://linux-blog.org/wp-content/uploads/2011/04/radio-tray-unconfigured.jpg"><img class="aligncenter size-medium wp-image-1921" src="http://linux-blog.org/wp-content/uploads/2011/04/radio-tray-unconfigured-300x56.jpg" alt="radio-tray-unconfigured" width="300" height="56" /></a></p>
<p>Perhaps the pre-configured radio stations may not interest you. You can not only add your favourite channels but even Remove or Edit any existing channel. To Add/Remove channel(s) in Radio Tray, Right Click on the tray icon and Select “Configure radios&#8230;”. A dialogue box will appear. Here you can Add new channels, Remove or Edit existing channels and Move the Channels UP or Down in the list. Lets, now add a radio station to Radio Tray. Go to: http://www.shoutcast.com/ and search for some radio station (say, rock). From the results, just copy the link of any radio station. Now come back to “Configure Radios” and Click on “Add” Button. In the “Radio name” box enter any friendly name (say Soft Rock) of the radio station while in the “URL” paste the link of the radio station.</p>
<p><a href="http://linux-blog.org/wp-content/uploads/2011/04/3.jpg"></a><a href="http://linux-blog.org/wp-content/uploads/2011/04/radio-tray-add-station.jpg"><img class="aligncenter size-medium wp-image-1922" src="http://linux-blog.org/wp-content/uploads/2011/04/radio-tray-add-station-300x142.jpg" alt="radio-tray-add-station" width="300" height="142" /></a></p>
<p>Your new radio station is now added into the channel lists of Radio Tray and you can listen to it just by selecting it from the drop down list of Radio Tray.</p>
<p><a href="http://linux-blog.org/wp-content/uploads/2011/04/4.jpg"><br />
</a><a href="http://linux-blog.org/wp-content/uploads/2011/04/radio-tray-configured.jpg"><img class="aligncenter size-medium wp-image-1923" src="http://linux-blog.org/wp-content/uploads/2011/04/radio-tray-configured-300x56.jpg" alt="radio-tray-configured" width="300" height="56" /></a></p>
<p>If your favorite station doesn&#8217;t have a standard M3U or PLS playlist posted on their web site, you can always find the stream&#8217;s URL by other means. Radio Tray isn&#8217;t incredibly feature-filled, but on those occasions you just need a simple unitasker, it&#8217;s perfect for getting the job done and staying out of your way. Its a perfect substitute for proprietary radio softwares and not only available in .deb format but also in source format.</p>
<p><a href="http://linux-blog.org/radio-tray-%e2%80%93-a-radio-player-that-fits-in-system-tray/" rel="bookmark">Radio Tray – A Radio Player That Fits In System Tray</a> originally appeared on <a href="http://linux-blog.org">Yet Another Linux Blog</a> on April 25, 2011.</p>
]]></content:encoded>
			<wfw:commentRss>http://linux-blog.org/radio-tray-%e2%80%93-a-radio-player-that-fits-in-system-tray/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Install Firefox 4 on Linux Mint Debian Edition (LMDE)</title>
		<link>http://linux-blog.org/install-firefox-4-on-linux-mint-debian-edition-lmde/</link>
		<comments>http://linux-blog.org/install-firefox-4-on-linux-mint-debian-edition-lmde/#comments</comments>
		<pubDate>Fri, 01 Apr 2011 15:48:27 +0000</pubDate>
		<dc:creator>devnet</dc:creator>
				<category><![CDATA[Tips]]></category>
		<category><![CDATA[debian]]></category>
		<category><![CDATA[desktop]]></category>
		<category><![CDATA[Distros]]></category>
		<category><![CDATA[Linux Mint]]></category>
		<category><![CDATA[LMDE]]></category>
		<category><![CDATA[tips and tricks]]></category>

		<guid isPermaLink="false">http://linux-blog.org/?p=1889</guid>
		<description><![CDATA[I am testing out Linux Mint Debian Edition (LMDE) and wanted to benefit from Firefox 4 and all its speediness.  It&#8217;s not available in the repositories and since LMDE uses Firefox and NOT Iceweasel, you really can&#8217;t install it from the Mozilla Debian repository.  So, I decided to manually install things. Normally I don&#8217;t like [...]]]></description>
			<content:encoded><![CDATA[<p>I am testing out <a title="Linux Mint Debian Edition" href="http://www.linuxmint.com/download_lmde.php" target="_blank">Linux Mint Debian Edition</a> (LMDE) and wanted to benefit from <a title="Firefox 4" href="http://www.mozilla.com/en-US/firefox/fx/" target="_blank">Firefox 4</a> and all its speediness.  It&#8217;s not available in the repositories and since LMDE uses Firefox and NOT Iceweasel, you really can&#8217;t install it from the <a title="Mozilla Debian Repository" href="http://mozilla.debian.net/" target="_blank">Mozilla Debian repository</a>.  So, I decided to manually install things.</p>
<p>Normally I don&#8217;t like to manually install things outside the repository because when updates are pushed, there is no upstream source to differentiate from&#8230;so your chances of running outdated software increase unless you are vigilant.  Luckily, I consider myself vigilant.  Unfortunately, I&#8217;m not as vigilant as I consider myself to be&#8230;so I&#8217;ve added in reminders for myself on my Google calendar to check for Firefox 4 updates.</p>
<p>So, here&#8217;s how to get Firefox 4 onto your LMDE desktop&#8230;First, uninstall the version of Firefox you have using Synaptic or the software center.  Open a terminal up and let&#8217;s get started.</p>
<p>Create a temporary directory to house a downloaded and unzipped Firefox:</p>
<pre class="brush: plain; title: ; notranslate">cd ~/ &amp;&amp; mkdir tmp &amp;&amp; cd tmp/</pre>
<p>Next, let&#8217;s download and unzip it (please note this is for en-US version only&#8230;you&#8217;ll have to adjust the URL for diff. languages):</p>
<p><strong>32bit</strong></p>
<pre class="brush: plain; title: ; notranslate">wget http://releases.mozilla.org/pub/mozilla.org/firefox/releases/latest-4.0/linux-i686/en-US/firefox-4.0.tar.bz2</pre>
<p><strong>64bit</strong></p>
<pre class="brush: plain; title: ; notranslate">wget http://releases.mozilla.org/pub/mozilla.org/firefox/releases/latest-4.0/linux-x86_64/en-US/firefox-4.0.tar.bz2</pre>
<p>Now let&#8217;s unzip and extract it:</p>
<pre class="brush: plain; title: ; notranslate">tar -xvjf firefox*.tar.bz2</pre>
<p>Now let&#8217;s move the newly extracted items to <em>/usr/local</em> so it can be used by the system:</p>
<pre class="brush: plain; title: ; notranslate">sudo mv firefox /usr/local/firefox4</pre>
<p>Now we need to create a link so that applications calling firefox 4 access it correctly:</p>
<pre class="brush: plain; title: ; notranslate">sudo ln -s /usr/local/firefox4/firefox /usr/local/bin/firefox4</pre>
<p>Ok, the hard part is done&#8230;but you don&#8217;t have a menu entry for it nor a shortcut you can execute.  Let&#8217;s do that now.  Right click your mint menu and choose &#8220;edit menu&#8221;.  Now, select the &#8220;Internet&#8221; menu in the left hand pane.  Click the &#8220;New Item&#8221; button.  The following window will pop up&#8230;fill it in with the information contained in the picture below:</p>
<p>The command line should be (remember the link we made above? let&#8217;s use it!):</p>
<pre class="brush: plain; title: ; notranslate">/usr/local/firefox4/firefox %u</pre>
<p><a href="http://linux-blog.org/wp-content/uploads/2011/04/Screenshot-Launcher-Properties.png"><img class="aligncenter size-full wp-image-1890" title="Screenshot-Launcher Properties" src="http://linux-blog.org/wp-content/uploads/2011/04/Screenshot-Launcher-Properties.png" alt="launcher properties" width="409" height="212" /></a></p>
<p>Notice in the picture above the Firefox icon is present&#8230;yours most likely isn&#8217;t.  In order to set the icon, click the area where it appears above and then select the following image:</p>
<p><a href="http://linux-blog.org/wp-content/uploads/2011/04/select-icon.png"><img class="aligncenter size-full wp-image-1891" title="select-icon" src="http://linux-blog.org/wp-content/uploads/2011/04/select-icon.png" alt="" width="666" height="527" /></a></p>
<p>When you&#8217;re finished, click close.  Firefox 4 should now appear under &#8220;Internet&#8221; in your Mint  Menu.  You can now right click that item and add it to your favorites if  you wish.</p>
<p>Now let&#8217;s make sure you list Firefox 4 as the default web browser for Gnome.  Do this by opening up the control center in the Mint Menu.  Select &#8220;Preferred Applications&#8221; inside the control center.  Make sure that you choose &#8216;custom&#8217; in the drop down menu shown below and the path for the command will be the same as it was for your launcher but instead of a <em>%u</em> you can use a <em>%s</em> at the end of the command (as shown in the picture below):</p>
<p><a href="http://linux-blog.org/wp-content/uploads/2011/04/Screenshot-Preferred-Applications.png"><img class="aligncenter size-full wp-image-1894" title="Screenshot-Preferred Applications" src="http://linux-blog.org/wp-content/uploads/2011/04/Screenshot-Preferred-Applications.png" alt="preferred applications" width="473" height="425" /></a></p>
<p>That should be everything you need to have a good Firefox 4 experience in LMDE.  To uninstall things, you can simply delete the menu items and then delete the directories we created during the install process.</p>
<p>Hopefully this will help those of you out there who want Firefox 4 on your LMDE install!</p>
<p><a href="http://linux-blog.org/install-firefox-4-on-linux-mint-debian-edition-lmde/" rel="bookmark">Install Firefox 4 on Linux Mint Debian Edition (LMDE)</a> originally appeared on <a href="http://linux-blog.org">Yet Another Linux Blog</a> on April 1, 2011.</p>
]]></content:encoded>
			<wfw:commentRss>http://linux-blog.org/install-firefox-4-on-linux-mint-debian-edition-lmde/feed/</wfw:commentRss>
		<slash:comments>13</slash:comments>
		</item>
		<item>
		<title>Back to the Basics with Debian</title>
		<link>http://linux-blog.org/back-to-the-basics-with-debian/</link>
		<comments>http://linux-blog.org/back-to-the-basics-with-debian/#comments</comments>
		<pubDate>Wed, 16 Mar 2011 16:29:35 +0000</pubDate>
		<dc:creator>devnet</dc:creator>
				<category><![CDATA[Distros]]></category>
		<category><![CDATA[Misc]]></category>
		<category><![CDATA[debian]]></category>
		<category><![CDATA[desktop]]></category>
		<category><![CDATA[distro]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[YALB]]></category>

		<guid isPermaLink="false">http://linux-blog.org/?p=1864</guid>
		<description><![CDATA[Sometimes, you just have so many problems with the distribution you&#8217;re running that you have to wipe it out with a clean slate. I did that this past week and am now using Debian. With using Debian there comes a feeling of being back to the very basic of Linux distros&#8230;much in the same way [...]]]></description>
			<content:encoded><![CDATA[<p>Sometimes, you just have so many problems with the distribution you&#8217;re running that you have to wipe it out with a clean slate.  I did that this past week and am now using Debian.</p>
<p>With using Debian there comes a feeling of being back to the very basic of Linux distros&#8230;much in the same way when you use Arch&#8230;it just feels plain, unencumbered, and basic and there is a feeling you get when build something from nothing&#8230;you start with a kernel and just enough CLI tools and create your house&#8230;then live in it.</p>
<p>It feels good to be stable.  It feels good to not have to worry about programs crashing, the net disconnecting, or not being able to install programs.</p>
<p>People like to ride the unstable or testing route with most things out there&#8230;as I move forward in my Linux journey, I find myself looking to be less and less cutting edge and more and more stable.  Plus, if there is a program out there that needs updating&#8230;backports are always a good way to get them.</p>
<p>I&#8217;m enjoying my new digs and will look to getting back into the swing of posting enjoyable articles and how-to&#8217;s in the upcoming weeks.</p>
<p><a href="http://linux-blog.org/back-to-the-basics-with-debian/" rel="bookmark">Back to the Basics with Debian</a> originally appeared on <a href="http://linux-blog.org">Yet Another Linux Blog</a> on March 16, 2011.</p>
]]></content:encoded>
			<wfw:commentRss>http://linux-blog.org/back-to-the-basics-with-debian/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>Disillusioned by the Community</title>
		<link>http://linux-blog.org/disillusioned-by-the-community/</link>
		<comments>http://linux-blog.org/disillusioned-by-the-community/#comments</comments>
		<pubDate>Wed, 02 Feb 2011 18:51:15 +0000</pubDate>
		<dc:creator>devnet</dc:creator>
				<category><![CDATA[linux]]></category>
		<category><![CDATA[Rants]]></category>
		<category><![CDATA[community]]></category>
		<category><![CDATA[desktop]]></category>
		<category><![CDATA[Distros]]></category>
		<category><![CDATA[editorial]]></category>
		<category><![CDATA[rant]]></category>

		<guid isPermaLink="false">http://linux-blog.org/?p=1820</guid>
		<description><![CDATA[There are times when I don&#8217;t want to admit that I use and love Linux. It&#8217;s true&#8230;at times, I&#8217;m embarrassed to tell people that I&#8217;m part of the community as a whole. You may wonder when these times are&#8230;right now is one of those times.  I despise infighting found in free and open source software&#8230;specifically, [...]]]></description>
			<content:encoded><![CDATA[<p>There are times when I don&#8217;t want to admit that I use and love Linux.</p>
<p>It&#8217;s true&#8230;at times, I&#8217;m embarrassed to tell people that I&#8217;m part of the community as a whole.</p>
<p>You may wonder when these times are&#8230;right now is one of those times.  I despise infighting found in free and open source software&#8230;specifically, I really don&#8217;t like it when people have one sided experiences and apply their experience to ALL areas of Linux and open source software.  Case in point is <a title="this blog post on KDE 4.6 experience in Ubuntu" href="http://www.brighthub.com/hubfolio/matthew-casperson/articles/105170.aspx" target="_blank">this blog post on KDE 4.6 experience in Ubuntu</a>.  For everyone out there, please be advised that Ubuntu is not equivalent with ALL Linux.  In fact, Ubuntu does Gnome <strong>very</strong> well&#8230;but it doesn&#8217;t do KDE well at all.</p>
<p>If you truly want to know what KDE 4.6 is like, you need to go with a KDE specific distribution like Mandriva and ride that cutting edge.  I can guarantee you won&#8217;t be greeted by crash handlers and all sorts of nonsense that you&#8217;ll get inside Ubuntu when you install KDE along side of your Gnome install.</p>
<p>Posts like the one I linked to above make me angry&#8230;it&#8217;s like driving a Volvo compact car and then dismissing every other car company that makes a compact car as equivalent the experience on the Volvo.  To me, you need to drive each implementation (each companies interpretation) and make an informed decision as to what you find.  Taking a test drive of a Volvo compact and then bad mouthing all compact cars is ignorant&#8230;and in my opinion, that is what the person above does with KDE 4.x</p>
<p>I&#8217;m a staunch defender of KDE 4.x and I&#8217;ve <a href="http://linux-blog.org/hate-kde4-ignorance-is-probably-the-culprit/" target="_blank">blogged about ignorance surrounding it in the past</a>.  Not all gripes about it are ignorant&#8230;but a majority of people&#8217;s problems they have with it are simply people band-wagoning together to trounce something because it&#8217;s cool to do so.  Much the same is M. Night Shyamalan&#8217;s Airbender movie&#8230;people talked so much crap about the movie and him as a director, I thought that the movie was going to be the worst movie of all time.  It wasn&#8217;t near as bad as people were making it out to be and Shyamalan isn&#8217;t the worst director out there by any means.</p>
<p>I think overall, KDE 4.x has become the M. Night Shyamalan of the Linux world&#8230;a very talented director(project) that everyone was accustomed to making great movies(desktops) that doesn&#8217;t want to be pigeon holed into fitting what others feel it should fit.  KDE 4 is not KDE 3 and for good reason.  It&#8217;s being coded and made into something different yet subtly similar because it&#8217;s 2011 and not 1996.  If you don&#8217;t like it, don&#8217;t use it.</p>
<p>IF you don&#8217;t use it&#8230;don&#8217;t trash talk it.</p>
<p>If you want an HONEST representation of it, go to a distribution that prides itself on providing a good implementation of it.  Saying &#8220;Ubuntu is the most popular and people are going to try it out on Ubuntu&#8221; is wrong&#8230;because I don&#8217;t know of many end users that will enable a PPA repository and possibly jack up their Gnome install to give it a go&#8230;when they can just pop in a Live CD and give it a try&#8230;.I think the poster of the blog entry above forgot about the magic of Live CD&#8217;s for his &#8216;review&#8217;.  It&#8217;s too bad that he feels Ubuntu&#8217;s lack of attention to all things KDE are representative to KDE as a whole&#8230;and it&#8217;s too bad his attempt at ascribing this notion comes off as troll-like.</p>
<p>I don&#8217;t use Ubuntu at all yet you don&#8217;t see me trolling the Ubuntu boards talking about how crappy I feel it is.  If you use Linux <span style="text-decoration: underline;">you are a part of the Linux community as a whole</span>.  This community encompasses all distributions and all desktop environments.  You have a responsibility therefore; if you want to see Linux succeed, be tolerant and understanding of opposing distros/desktops. Talking trash about other opposing opinions is irresponsible and juvenile.  I hope someday people take this inherent and implied cordiality to heart.  Until then, we have posts like the one above&#8230;whether inadvertently geared to bash KDE or absolutely geared to bash KDE&#8230;it nonetheless bashed it.  I hope we can grow past things like this in the future.</p>
<p><a href="http://linux-blog.org/disillusioned-by-the-community/" rel="bookmark">Disillusioned by the Community</a> originally appeared on <a href="http://linux-blog.org">Yet Another Linux Blog</a> on February 2, 2011.</p>
]]></content:encoded>
			<wfw:commentRss>http://linux-blog.org/disillusioned-by-the-community/feed/</wfw:commentRss>
		<slash:comments>13</slash:comments>
		</item>
		<item>
		<title>Linux File Permissions, Groups, and Users</title>
		<link>http://linux-blog.org/linux-file-permissions-groups-and-users/</link>
		<comments>http://linux-blog.org/linux-file-permissions-groups-and-users/#comments</comments>
		<pubDate>Thu, 04 Nov 2010 01:28:37 +0000</pubDate>
		<dc:creator>devnet</dc:creator>
				<category><![CDATA[Featured]]></category>
		<category><![CDATA[Tips]]></category>
		<category><![CDATA[chgrp]]></category>
		<category><![CDATA[chmod]]></category>
		<category><![CDATA[chown]]></category>
		<category><![CDATA[desktop]]></category>
		<category><![CDATA[groups]]></category>
		<category><![CDATA[howto]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[permissions]]></category>
		<category><![CDATA[tips and tricks]]></category>

		<guid isPermaLink="false">http://linux-blog.org/?p=887</guid>
		<description><![CDATA[Why Are Permissions Important? Permissions are important for keeping your data safe and secure.   Utilizing permission settings in Linux can benefit you and those you want to give access to your files and you don&#8217;t need to open up everything just to share one file or directory (something Windows sharing often does).  You can group [...]]]></description>
			<content:encoded><![CDATA[<h3>Why Are Permissions Important?</h3>
<p>Permissions are important for keeping your data safe and secure.   Utilizing permission settings in Linux can benefit you and those you want to give access to your files and you don&#8217;t need to open up everything just to share one file or directory (something Windows sharing often does).  You can group individual users together and change permissions on folders (called directories in Linux) and files and you don&#8217;t have to be in the same OU or workgroup or be part of a domain for them to access those files.  You can change permissions on one file and share that out to a single group or multiple groups.  Fine grained security over your files places you in the driver seat in control of your own data.</p>
<p>Some will argue that it may be too much responsibility&#8230;that placing this onto the user is foolish and other aforementioned operating systems don&#8217;t do this.  You&#8217;d be right&#8230;XP doesn&#8217;t do this.  However, Microsoft saw what Linux and Unix do with the <a title="Principle of Least Privilege" href="http://en.wikipedia.org/wiki/Least_user_access" target="_blank">principle of least privilege</a> and have copied this aspect from them.  While the NTFS filesystem employs user access lists with workgroups and domains&#8230;it cannot mirror the fine grained, small scale security of Linux for individual files and folders.  For the home user, Linux empowers control and security.</p>
<p>I&#8217;m going to go over how users and directory/file permissions work.  So, let&#8217;s setup an example that will allow us to explore file permissions.  If you have any questions, just ask it in the comments section at the end of the article.</p>
<h2>File Permissions Explained</h2>
<p><a href="http://linux-blog.org/wp-content/uploads/2009/09/permissions.png"><img class="size-full wp-image-1223 alignleft" style="padding-right: 5px;" title="permissions" src="http://linux-blog.org/wp-content/uploads/2009/09/permissions.png" alt="permissions" width="358" height="282" /></a>The picture to your left is a snapshot of my $HOME directory.  I&#8217;ve included this &#8220;legend&#8221; to color code and label the various columns.  Let&#8217;s go through the labels and names of things first and then work on understanding how we can manipulate them in the next section.</p>
<p>As noted in the picture, the first column (orange) explains whether or not the contents listed is a directory or not.  If any of these happened NOT to be a directory, a dash (-) would be in place of the d at the beginning of the listing on the far left.</p>
<p>In the second, third, and fourth column (Green, Blue and Red) we find permissions.  Looking at the gray box in the bottom-right corner gives us an explanation of what each letter represents in our first few columns.  These tell us whether or not each user, group, or other (explained in detail later in this article) have read, write, and execute privileges for the file or folder/directory.</p>
<p>In the 5th column (white) the number of hard links is displayed.  This column shows the number of actual physical hard links.  A hard link is a directory reference, or pointer, to a file on a storage volume that is a specific location of physical data.  <a title="hard links explained" href="http://www.cyberciti.biz/tips/understanding-unixlinux-symbolic-soft-and-hard-links.html" target="_blank">More information on hard links vs. symbolic (soft) links can be found here.</a></p>
<p>In column 6 (light blue) we find the user/owner of the file/directory.  In column 7 (gray blue), the <em>group</em> that has access to the file/folder is displayed.  In column 8 (pink), the size of the file or folder is shown in kilobytes.  In column 9 (fluorescent green), the last date the file or folder was altered or touched is shown.  In column 10 (grey), the file or directory name is displayed.</p>
<p>We&#8217;re going to pay specific attention to the first four columns in the next section and then follow that up by working with the sixth and seventh by going over user/owner and group.  Let&#8217;s move on to go over all of those rwx listings and how we can make them work for us.</p>
<h2>Read, Write, Execute &#8211; User, Group, Other</h2>
<p>First, let&#8217;s go over what different permissions mean.  Read permission means you can view the contents of a file or folder.  Write permission means you can write to a file or to a directory (add new files, new subdirectories) or modify a file or directory.  Execute permission means that you can change to a directory and execute ( or run ) a file or script for that file or directory.</p>
<p>The User section shown in green in the picture above shows whether or not the user can perform the actions listed above.  If the letter is present, the user has the ability to perform that action.  The same is true for the Group shown in blue above&#8230;if a member of the group that has access to the file or directory looks in this column, they will know what they can or can&#8217;t do (read,write, or execute).  Lastly, all others (noted in the red column above).  Do all others have read, write, and execute permissions on the file or folder?  This is important for giving anonymous users access to files in a file server or web server environment.</p>
<p>You can see how fine grained you might be able to set things up with&#8230;For example, you may give users read only access while allowing a group of 5 users full control of the file or directory.  You may want to switch that around.  It&#8217;s entirely up to you how you want to setup permissions.</p>
<h2>More about Groups</h2>
<p>Let&#8217;s go through setting up a group and adding a few users to it and then assigning that group permissions to access a directory and file.</p>
<p>Create a file inside your home directory by opening up a shell or terminal and typing:</p>
<pre class="brush: plain; title: ; notranslate">touch ~/example.txt</pre>
<p>You&#8217;ve now created a file called example.txt inside your home directory.  If you are already there, you can list the contents with the &#8216;ls&#8217; command.  Do that now.  If you&#8217;re not already there, type &#8216;cd ~/&#8217; and you will be taken to your home directory where you can &#8216;ls&#8217; list the files.  It should look similar to the following:</p>
<pre class="brush: plain; title: ; notranslate">[devnet@lostlap ~]$ ls -l
total 40
drwxr-xr-x  2 devnet devnet 4096 2010-05-24 17:04 Desktop
drwxr-xr-x  6 devnet devnet 4096 2010-05-24 13:10 Documents
drwxr-xr-x  9 devnet devnet 4096 2010-05-27 15:25 Download
-rw-rw-r--  1 devnet devnet    0 2010-05-28 10:21 example.txt
drwxr-xr-x 13 devnet devnet 4096 2010-05-26 16:48 Music
drwxr-xr-x  3 devnet devnet 4096 2010-05-24 13:09 Pictures
drwxr-xr-x  3 devnet devnet 4096 2010-05-24 13:04 Videos
</pre>
<p>Next up, let&#8217;s create a new group and a couple of new users.  After creating these we&#8217;ll assign the users to the new group.  After that, we&#8217;ll move the file and lock it down to the new group only.  If everything works as planned, the file should be accessible to root and the other 2 users but NOT accessible to your current user.  You&#8217;ll need to be root for all of these commands (or use sudo for them).  Since I have sudo and don&#8217;t want to continually type sudo, I used the command &#8220;sudo -s&#8221; and entered my root password to permanently log in as root in a terminal for the duration of this how-to.  OK, Let&#8217;s get started:</p>
<pre class="brush: plain; title: ; notranslate">
[root@lostlap ~]$ useradd -m -g users -G audio,lp,optical,storage,video,wheel,games,power -s /bin/bash testuser1
[root@lostlap ~]$ useradd -m -g users -G audio,lp,optical,storage,video,wheel,games,power -s /bin/bash testuser2
</pre>
<p>The above commands will create two users that should be pretty close to your current logged in user (as far as group membership goes).  If the groups you&#8217;re adding the user to do not exist, you may get a warning that the groups don&#8217;t exist&#8230;no worries, just continue.  If the above commands don&#8217;t work on your system (I used Arch Linux to do this) then you can use the GUI elements to manage users and add a new one.  You won&#8217;t need to add them to any extra groups since we just need a basic user.  Next, let&#8217;s create our &#8216;control&#8217; group.</p>
<pre class="brush: plain; title: ; notranslate">
[root@lostlap ~]$ groupadd testgroup
</pre>
<p>The above command creates the &#8216;testgroup&#8217; group.  Now let&#8217;s add the two users we created to this group.</p>
<pre class="brush: plain; title: ; notranslate">
[root@lostlap ~]$ gpasswd -a testuser1 testgroup
[root@lostlap ~]$ gpasswd -a testuser2 testgroup
</pre>
<p>The command above adds both our test users to the test group we created.  Now we need to lock the file down so that only those users inside of &#8216;testgroup&#8217; can access it.  Since your current logged in user is NOT a member of &#8216;testgroup&#8217; then you shouldn&#8217;t be able to access the file once we lock access to that group.</p>
<pre class="brush: plain; title: ; notranslate">
[root@lostlap ~]$ chgrp testgroup example.txt
</pre>
<p>The above command changes the group portion of file permission (discussed earlier) from a group your currently logged in user is a member of to our new group &#8216;testgroup&#8217;.  We still need to change the owner of the file so a new terminal opened up as your current user won&#8217;t be the owner of example.txt.  To do this, let&#8217;s assign example.txt a new owner of Testuser2.</p>
<pre class="brush: plain; title: ; notranslate">[root@lostlap ~]$ chown testuser2 example.txt</pre>
<p>Now when you try to access the file example.txt you won&#8217;t be able to open it up as your standard user (root still will be able to access it) because you don&#8217;t have the permissions to do so.  To test this, open up a new terminal (one where you are not root user) and use your favorite text editor and try to open up example.txt.</p>
<pre class="brush: plain; title: ; notranslate">
[devnet@lostlap ~]$ nano example.txt
</pre>
<p>Both <em>testuser1</em> and <em>testuser2</em> will be able to access example.txt because testuser2 owns the file and testuser1 is in the testgroup that has access to this file.  However, your current logged in user will also have READ rights to it but will not be able to access it.  Why?  Let&#8217;s take a look at the permissions on example.txt</p>
<pre class="brush: plain; title: ; notranslate">[devnet@lostlap ~]$ ls -l example.txt
-rw-r--r-- 1 testuser1 testgroup 8 2010-05-28 10:21 example.txt</pre>
<p>Notice that the user, group, and other (1st, 2nd, and 3rd position of r,w,x &#8211; see the handy diagram I made above) have permissions assigned to them.  The user can read and write to the file.  The group can read it.  Others can also read it.  So let&#8217;s remove a permission to lock this file down.  Go back to your root terminal that is open or &#8216;sudo -s&#8217; to root again and do the following:</p>
<pre class="brush: plain; title: ; notranslate">[root@lostlap ~]$ chmod o-r example.txt</pre>
<p>Now go back to your user terminal and take a look at the file again:</p>
<pre class="brush: plain; title: ; notranslate">[devnet@lostlap ~]$ ls -l example.txt
-rw-r----- 1 testuser1 testgroup 8 2010-05-28 10:21 example.txt</pre>
<p>Once that has been accomplished, try and open the file with your favorite text editor as your currently logged in user (devnet for me):</p>
<pre class="brush: plain; title: ; notranslate">[devnet@lostlap ~]$ nano example.txt</pre>
<p>Your user now should get a permission denied error by nano (or whatever text editor you used to open it).  This is how locking down files and directories works.  It&#8217;s very granular as you can give read, write, and execute permissions to individual users, groups of users, and the general public.  I&#8217;m sure most of you have seen permissions commands with 777 or 644 and you can use this as well (example, chmod 666 filename) but please remember you can always use the chmod ugo+rwx or ugo-rwx as a way to change the permissions as well.  I liked using letters as opposed to the numbers because it made more sense to me&#8230;perhaps you&#8217;ll feel the same.</p>
<p>Hopefully you now have a general understanding how groups, users and permissions work and can appreciate how the complexity of it is also elegant at the same time.  If you have questions, please fire away in the comments section.  Corrections?  Please let me know!  Thanks for reading!</p>
<p><a href="http://linux-blog.org/linux-file-permissions-groups-and-users/" rel="bookmark">Linux File Permissions, Groups, and Users</a> originally appeared on <a href="http://linux-blog.org">Yet Another Linux Blog</a> on November 3, 2010.</p>
]]></content:encoded>
			<wfw:commentRss>http://linux-blog.org/linux-file-permissions-groups-and-users/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>TinyMe Linux For The Win</title>
		<link>http://linux-blog.org/tinyme-linux-for-the-win/</link>
		<comments>http://linux-blog.org/tinyme-linux-for-the-win/#comments</comments>
		<pubDate>Thu, 21 Oct 2010 01:39:46 +0000</pubDate>
		<dc:creator>devnet</dc:creator>
				<category><![CDATA[Distros]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[desktop]]></category>
		<category><![CDATA[openbox]]></category>
		<category><![CDATA[unity]]></category>
		<category><![CDATA[unity linux]]></category>

		<guid isPermaLink="false">http://linux-blog.org/?p=1717</guid>
		<description><![CDATA[I was running Unity Linux 2010.2 with KDE 4.5 for around the last month.  I really like what has been done there but it seemed a bit heavy for my Gateway M250&#8230;the CPU fan was always on which told me it was always in high use. I checked out Gnome 2.30 on Unity and found [...]]]></description>
			<content:encoded><![CDATA[<p>I was running Unity Linux 2010.2 with KDE 4.5 for around the last month.  I really like what has been done there but it seemed a bit heavy for my Gateway M250&#8230;the CPU fan was always on which told me it was always in high use.</p>
<p>I checked out Gnome 2.30 on Unity and found it to be delightful on my resources; however, Gnome doesn&#8217;t make me feel warm and tingly when I use it.  I find myself frustrated with its lack of configuration options&#8230;specifically, right click menu.  So I rolled my own using the base install of Unity.  That worked quite nicely but lacked much of the polish I became accustomed to when using KDE.  What I wanted and needed was a happy medium.   I found that happy place with <a title="TinyMe Linux" href="http://tinymelinux.com/doku.php" target="_blank">TinyMe Linux</a>.</p>
<p>TinyMe is based on Unity Linux 2010 and was previously based on PCLinuxOS.  It uses LXPanel, PCManFM and the Openbox Window Manager to handle the heavy desktop lifting.  The ISO I used was a release candidate and lacked much of the polish of the TinyMe stable release of the past.  Even though it&#8217;s a release candidate, I still found it quite stable and usable&#8230;especially since I know my way around the openbox window manager.</p>
<p>You can snag the TinyMe release candidate here:  <a title="http://distro.ibiblio.org/pub/linux/distributions/tinyme/" href="http://distro.ibiblio.org/pub/linux/distributions/tinyme/" target="_blank">http://distro.ibiblio.org/pub/linux/distributions/tinyme/</a></p>
<p>After a few adjustments of adding my favorite programs I was in business.</p>
<div id="attachment_1718" class="wp-caption aligncenter" style="width: 310px"><a href="http://linux-blog.org/wp-content/uploads/2010/10/tinymeRC2010.png"><img class="size-medium wp-image-1718" title="tinymeRC2010" src="http://linux-blog.org/wp-content/uploads/2010/10/tinymeRC2010-300x180.png" alt="" width="300" height="180" /></a><p class="wp-caption-text">TinyMe RC 2010</p></div>
<p>Even without some of the programs that made TinyMe famous (like the TinyCC) this distro is both stable and robust which is a testament to the underlying Unity Linux core.  If this release candidate is any indication, look for GREAT things to come from TinyMe 2010&#8242;s full release&#8230;something I will be looking forward to!</p>
<p><a href="http://linux-blog.org/tinyme-linux-for-the-win/" rel="bookmark">TinyMe Linux For The Win</a> originally appeared on <a href="http://linux-blog.org">Yet Another Linux Blog</a> on October 20, 2010.</p>
]]></content:encoded>
			<wfw:commentRss>http://linux-blog.org/tinyme-linux-for-the-win/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Installing Openbox on Foresight Linux</title>
		<link>http://linux-blog.org/installing-openbox-on-foresight-linux/</link>
		<comments>http://linux-blog.org/installing-openbox-on-foresight-linux/#comments</comments>
		<pubDate>Mon, 31 May 2010 00:36:19 +0000</pubDate>
		<dc:creator>devnet</dc:creator>
				<category><![CDATA[linux]]></category>
		<category><![CDATA[Tips]]></category>
		<category><![CDATA[desktop]]></category>
		<category><![CDATA[foresight]]></category>
		<category><![CDATA[openbox]]></category>
		<category><![CDATA[tips and tricks]]></category>
		<category><![CDATA[window manager]]></category>

		<guid isPermaLink="false">http://linux-blog.org/?p=1540</guid>
		<description><![CDATA[My friend Og Maciel originally introduced me to Openbox a while back and I’ve been using it ever since. I love the lightweight feel, the ability to customize and the center around having NO icons on my desktop.  I don’t feel cluttered when I work! Today, we&#8217;re going to go over installing Openbox with some [...]]]></description>
			<content:encoded><![CDATA[<p>My friend <a title="http://www.ogmaciel.com/" href="http://www.ogmaciel.com/" target="_blank">Og  Maciel</a> originally introduced me to Openbox a   while back and I’ve  been using it  ever since.  I love the lightweight   feel, the ability to customize and  the center around having NO icons  on  my desktop.  I don’t feel cluttered  when I work! Today, we&#8217;re going  to  go over installing Openbox with some added tools.  This tutorial is   tailored  for Foresight Linux but the guide may very well serve other    distros as well.</p>
<h2><span style="text-decoration: underline;"><span style="font-weight: normal;">What is Openbox?</span></span></h2>
<p>From <a title="openbox homepage" href="http://openbox.org/wiki/Main_Page" target="_blank">the Openbox    homepage</a>, &#8220;Openbox is a minimalistic,  highly configurable, next    generation window manager with extensive  standards support.&#8221;  From    using it, I often think of it as fluxbox-like with  the benefits of    being able to dip into Gnome or KDE for the items that I  want to use.     Your desktop will then run with speed and simplicity using  only the    elements you want to use with it.</p>
<h2><span style="text-decoration: underline;"><span style="font-weight: normal;">So&#8230;Let&#8217;s get Started&#8230;</span></span></h2>
<p>This How-To will assume that you&#8217;re running Foresight Linux, you&#8217;re     logged into Gnome and that you&#8217;re familiar with conary, the package     manager for Foresight.  First and foremost, install openbox:</p>
<pre class="brush: plain; title: ; notranslate">[devnet@lostlap Desktop]$ sudo conary update openbox obmenu obconf</pre>
<p>This installs the needed components to run Openbox on your system.     Openbox is minimal by default though so if you login to the environment     now for the first time, there will be no taskbars, nothing&#8230;just a    large  blank area for you to work with. We will need to install some    extra  components to give a bit more functionality. If you&#8217;d like a    panel menu,  I recommend using <a title="tint2 home page" href="http://code.google.com/p/tint2" target="_blank"><strong>tint2</strong></a>.    I used to use pypanel which is a small panel written in python but   this  panel is no longer developed.</p>
<p>There are other panels that are packaged with openbox in mind for     Foresight; <a href="http://fbpanel.sourceforge.net/" target="_blank">fbpanel</a> is available, which is a very fast and functional menu bar.  I like <a href="http://www.gnomefiles.org/app.php/LXPanel">lxpanel</a> also,     which is fbpanel with some easier configuration options.  For a full     list, please see <a title="openbox documentation" href="http://openbox.org/wiki/Help:Contents" target="_blank">openbox     documentation</a>.  For our purposes here, we will install tint2:</p>
<pre class="brush: plain; title: ; notranslate">[devnet@lostlap Desktop]$ sudo conary update tint2</pre>
<p>Now we need to copy the default configuration file for tint2 so we     can build our panel to our liking.  You&#8217;ll have to create the default    path for the tint2rc configuration file.  To do this and copy the  config file:</p>
<pre class="brush: plain; title: ; notranslate">[devnet@lostlap Desktop]$ mkdir -p ~/.config/tint2/
[devnet@lostlap Desktop]$ cp /etc/xdg/tint2/tint2rc ~/.config/tint2/</pre>
<p>Now tint2 has a configuration file in place and is ready for Openbox  to start.</p>
<h2><span style="text-decoration: underline;"><span style="font-weight: normal;">Let the Configuration Begin!</span></span></h2>
<p>The hard part (install) is now out of the way thanks to the conary     package manager. Now we need to configure Openbox so that it&#8217;s ready  for    us when we log out of Gnome. The configuration files will need to  be    copied to /home/user/.config/openbox.  Of course, this path  doesn&#8217;t   exist yet so we&#8217;ll need to create it like this:</p>
<pre class="brush: plain; title: ; notranslate">[devnet@lostlap Desktop]$ mkdir -p ~/.config/openbox/</pre>
<p>Visiting there now will show that there aren&#8217;t any files in this     directory.  The file we&#8217;ll absolutely need to place there is <em>autostart.sh</em>.     Other files that will be in here are <em>rc.xml</em> which is for   obconf  (openbox  configuration) and <em>menu.xml</em> (openbox menu   system).   We&#8217;ll copy menu.xml  from a default copy there later.  The   other file  should auto-create when  loading for the first time (rc.xml)</p>
<p>The autostart.sh file is what starts all of our services and our    tint2 panel we just installed as well as setup our wallpaper and other     items.  Instead of <a title="Autostart Options" href="http://openbox.org/wiki/Help:Autostart" target="_blank">going    through the options</a> you can place in here, I&#8217;m  going to share my    autostart.sh to get you up and running quickly.  Please note that if  you   chose not to install fbpanel and use the  gnome-panel or other  panel   instead, you&#8217;ll need to comment the pypanel  line below and  uncomment   what you&#8217;ll be using:</p>
<pre class="brush: plain; title: ; notranslate">[devnet@lostlap Desktop]$  cat autostart.sh
# This shell script is run before Openbox launches.
# Environment variables set here are passed to the Openbox session.
##############################################################
# Panel Section
##############################################################
# pypanel, my favorite panel for openbox
#(sleep 3 &amp;&amp; pypanel) &amp;
# Use the wbar Launcher if you would like.  Don't forget to install it before uncommenting
# wbar &amp;
(sleep 3 &amp;&amp; tint2) &amp;

#############################################################
# Gnome Integration Section
#############################################################
# This section let's Gnome give us some of its desktopiness
gnome-power-manager &amp;
nm-applet --sm-disable &amp;
/usr/libexec/gnome-settings-daemon &amp;
gnome-volume-manager --sm-disable &amp;
gnome-keyring-daemon &amp;

###########################################################
# Other Add-on's for Openbox
###########################################################
# Make your wallpaper restore to last setting using Nitrogen.
nitrogen --restore &amp;
parcellite &amp;
volumeicon &amp;
################################# End ###################</pre>
<p><a href="../../uploads/autostart.sh">Download my autostart.sh</a></p>
<p>To create the menu system file for openbox, we&#8217;ll copy from the     default installation to our .config/openbox directory (so we can use     obmenu&#8230;otherwise, that command will give us an error) so use the     following command in a terminal:</p>
<pre class="brush: plain; title: ; notranslate">[devnet@lostlap Desktop]$ cp /etc/xdg/openbox/menu.xml ~/.config/openbox/</pre>
<p>Now you&#8217;re ready to login and reap what you have sown <img src='http://linux-blog.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  Logout of     Gnome and change sessions in GDM to Openbox.  Notice that your tint2    panel  starts up and has the gnome applications we recorded in the    autostart.sh  file above running and docked! You can add more options to    your  autostart.sh file and you can also edit tint2rc (in your    /home/user/.config/tint2  directory) to store settings for your panel.</p>
<h2><span style="text-decoration: underline;"><span style="font-weight: normal;">I&#8217;ve Installed and am Running, Now What?</span></span></h2>
<p>Now you get to customize the Openbox menu with your favorite     applications. Menus are activated by right clicking anywhere on the     desktop. There are a few default applications&#8230;I choose obconf right     away so that I can choose a theme I like and increase the text size     since I&#8217;m using a high resolution. After that is done, I right click for     the menu again and go to applications &gt;&gt; xterm. When the    terminal  pops up, I type obmenu. From there, I&#8217;ll be able to edit my    right click  menu.</p>
<p>Now instead of entering obmenu in a terminal each time, let&#8217;s add it     to our right click options. In the obmenu window that you opened in   the  last  paragraph, expand the Openbox 3 option. Find obconf and   highlight  it.  Click &#8216;new item&#8217; and add obmenu for a label, execute for   action,  and  obmenu for Execute. This will add obmenu to your right   click  options so  you don&#8217;t have to open a terminal each time to do   things.  You can also  customize any of the items you find in   applications&#8230;I  put a few things  I normally need such as thunderbird,   firefox,  gnome-terminal, etc. Feel  free to add whatever you   need&#8230;you can have  many submenu&#8217;s . It&#8217;s  setup is pretty   straightforward.</p>
<p>Nitrogen, the wallpaper manager, requires a small tweak as well to get working.  What I did     was create a /home/username/Photos/Wallpaper directory and then loaded    it up  with my favorite desktop wallpaper.  Good places to go for  cool    wallpapers are <a title="desktopography.com" href="http://desktopography.com" target="_blank">desktopography.com</a> and <a title="vladstudio.com" href="http://vladstudio.com" target="_blank">vladstudio.com</a>.  Next, install Nitrogen:</p>
<pre class="brush: plain; title: ; notranslate">[devnet@lostlap Desktop]$ sudo conary update Nitrogen</pre>
<p>After your first login, you&#8217;ll need to add a menu entry using obmenu     to call the nitrogen browser.  So create the menu entry and the  action    you call is:</p>
<p><em>nitrogen  /home/username/Photos/wallpaper</em></p>
<p>Of course, replace &#8216;username&#8217; with your users name.  This will allow you to open up all the wallpaper photos inside of    that directory.</p>
<h2><span style="text-decoration: underline;"><span style="font-weight: normal;">So What Have we Done?</span></span></h2>
<p>Today, we&#8217;ve installed Openbox on Foresight Linux. We&#8217;ve given  it a    tint2 panel so we have a place to dock applications and we&#8217;ve     customized the Openbox right click menu and added a wallpaper program     called Nitrogen. Hopefully, this shows you the customizable features of     Openbox and also shows you the speed that Openbox operates at. It&#8217;s a     very minimalistic environment, yet one that can be very powerful.</p>
<h3><span style="text-decoration: underline;"><span style="font-weight: normal;">Installation Notes of Interest</span></span></h3>
<p><em>tint2</em></p>
<p>Tint2 is my newly crowned favorite panel for openbox.  It&#8217;s    lightweight and is able to be configured in so many ways.  I added the    sleep command inside my autostart.sh to make sure that the desktop is    loaded before the tint2 panel tries to load&#8230;mostly, this is due to    network manager wanting to animate while the panel loads.  This isn&#8217;t as    much problem with tint2 as it is with pypanel (see below).</p>
<p><em>pypanel </em></p>
<p>Some things I&#8217;ve noticed when running openbox&#8230;network manager has     problems with pypanel. I added the sleep command inside my  autostart.sh    and this is much better now&#8230;but there may be similar  problems with    network manager. It&#8217;s really NM searching for a network  and it causes    the panel to flicker a bit. Not a real show stopper.</p>
<p><em>Gnome-panel</em></p>
<p>Gnome-panel running inside openbox causes a few errors to pop up when     I login. This could be due to the fact that I&#8217;ve started things in  my    autostart.sh out of order&#8230;I&#8217;m also not all together sure what is     causing these errors. The problem seems to be with the docking area  of    gnome-panel as when I minimize programs they are not docked.  Easily    fixable, but annoying nonetheless.</p>
<p><em>Alternative Panels</em></p>
<p>There are quite a few alternative panels out there.  Fbpanel is one.     Perlpanel is another.  Fbpanel and lxpanel are available in the    Foresight  repositories. You can also add other launchers like wbar if    you so  desire.</p>
<h2><span style="font-weight: normal;">Screenshot</span></h2>
<div id="attachment_1552" class="wp-caption alignnone" style="width: 555px"><a href="http://linux-blog.org/wp-content/uploads/2010/05/desktop.png"><img class="size-full wp-image-1552   " title="desktop" src="http://linux-blog.org/wp-content/uploads/2010/05/desktop.png" alt="Openbox on Foresight" width="545" height="340" /></a><p class="wp-caption-text">Openbox on Foresight</p></div>
<p><a href="http://linux-blog.org/installing-openbox-on-foresight-linux/" rel="bookmark">Installing Openbox on Foresight Linux</a> originally appeared on <a href="http://linux-blog.org">Yet Another Linux Blog</a> on May 30, 2010.</p>
]]></content:encoded>
			<wfw:commentRss>http://linux-blog.org/installing-openbox-on-foresight-linux/feed/</wfw:commentRss>
		<slash:comments>12</slash:comments>
		</item>
		<item>
		<title>Boxee is Changing the World</title>
		<link>http://linux-blog.org/boxee-is-changing-the-world/</link>
		<comments>http://linux-blog.org/boxee-is-changing-the-world/#comments</comments>
		<pubDate>Tue, 25 May 2010 16:13:31 +0000</pubDate>
		<dc:creator>devnet</dc:creator>
				<category><![CDATA[linux]]></category>
		<category><![CDATA[Misc]]></category>
		<category><![CDATA[desktop]]></category>
		<category><![CDATA[editorial]]></category>
		<category><![CDATA[entertainment]]></category>

		<guid isPermaLink="false">http://linux-blog.org/?p=1370</guid>
		<description><![CDATA[Television and Movies shape reality. Just look at this medium over the past few decades and you&#8217;ll always find a TV series or movie that is a glass reflection of what is happening in the real world.  Movies and TV have the power to elicit strong emotional responses (i.e. The Notebook_or_insert_another_chick_flick_here) , invoke the ire [...]]]></description>
			<content:encoded><![CDATA[<p>Television and Movies shape reality.</p>
<p>Just look at this medium over the past few decades and you&#8217;ll always find a TV series or movie that is a glass reflection of what is happening in the real world.  Movies and TV have the power to elicit strong emotional responses (i.e. <a title="The Notebook (2004)" href="http://www.imdb.com/title/tt0332280/" target="_blank">The Notebook</a>_or_insert_another_chick_flick_here) , invoke the ire of opposing groups (i.e. <a title="Expelled:  No Intelligence Allowed (2008)" href="http://www.imdb.com/title/tt1091617/" target="_blank">Expelled: No Intelligence Allowed</a>), and even inspire people to unite under a common goal.  Anything that powerful and influencing with the reach that moves and TV have is a force to be reckoned with.</p>
<h2>Stagnant Development and Stagnant Thinking</h2>
<p>When development on something stagnates and no further advancement happens, often times that technology is abandoned.  An example of this is how voice-over-IP is changing how we do phones.  With <a title="skype" href="http://www.skype.com/" target="_blank">Skype</a>, <a title="Vonage" href="http://www.vonage.com/" target="_blank">Vonage</a>, <a title="Google Voice" href="http://www.google.com/googlevoice/about.html" target="_blank">Google Voice</a>, <a title="Asterisk" href="http://www.asterisk.org/" target="_blank">asterisk</a>, and other amazing services the consumer is innovating while phone companies flounder.  Soon in the future we will see phone companies change to become absorbed by ISPs.  The same is true of Television companies.  With the onslaught of new media on the web and the ability to stream video from point A to point B, conventional media producers are being forced to become innovative to  stay relevant.  The problem is that they don&#8217;t want to innovate.  They&#8217;d rather sit back and let the old way they operate things be the ONLY way they operate things.  A prime example is NBC&#8217;s fall from grace; from first to worst with no sign of improvement.  Time and time again they prove that they don&#8217;t &#8220;get it&#8221; at all&#8230;even up to NBC CEO Jeff Zucker saying that <a title="Boxee stealing?" href="http://blog.boxee.tv/2010/02/04/boxee-responds-to-nbcs-jeff-zucker/">Boxee is stealing content from Hulu when they play videos</a>&#8230;using this logic:  Opera, Safari, Firefox, and any web browser is &#8220;stealing&#8221; content by visiting Hulu.com and playing videos&#8230;because Boxee uses Mozilla Firefox to play Hulu&#8217;s content.</p>
<p>When big television finally gets this&#8230;they&#8217;ll get on board and they&#8217;ll be seen less negatively and more positively.  The first Television company to  fully partner with Boxee to offer full episodes will win.  What does winning mean?  It means that the PR exposure will be such a huge shot in the arm that the company will benefit across the board.  It also means that they get rich metrics on what people are watching, how often they watch, and when they are watching&#8230;all without even needing a Nielson ratings.  The first company to do this, in my opinion, will be the company all other broadcast corporations will chase.</p>
<h2>How Boxee Harnesses the Power of Movies and TV</h2>
<p><a title="What is Boxee?" href="http://support.boxee.tv/entries/43764-what-is-boxee" target="_blank">Boxee</a> tames that reality shaping force for you.  Boxee changes the way you are entertained.  By   changing how something is used or consumed, you change all those the   thing reaches.  Instead of TV being brought into your home&#8230;YOU are bringing TV into your home on your terms.  Studios need to know that to gain control over something you sometimes have to give up control.</p>
<p>Boxee crawls the web for you and brings all television it can find (think CBS, ABC, NBC, Hulu, Netflix, clicker.com, tv.com) into a single interface.  You play your show in Boxee and can even rate it and/or share it.  People can subscribe to your boxee feed and know what you rated a movie or television show and perhaps watch it themselves.  However, the real power of boxee is the single interface.  This gives people the ability to launch a single program that can find TV for them.  The entry barrier to watching TV online is thus lowered.  That means that Boxee is a POWERFUL tool for television and movies&#8230;one not being utilized by those markets.</p>
<p>Boxee is taking a cross platform approach to things as well&#8230;it&#8217;s freely available for Linux, Windows, and Mac platforms.  This allows Boxee to be something EVERYONE can experience.</p>
<p>Boxee IS changing the entire world, one television at a time.  If broadcasting corporations don&#8217;t recognize this and work with Boxee&#8230;I&#8217;m afraid they may be left out in the cold during this change.  What do you think?  Does Boxee have the power to change the world?</p>
<p>If you&#8217;d like to know more about getting started using Boxee, please visit</p>
<p><a title="http://www.howcast.com/videos/310743-How-To-Get-Started-With-Boxee" href="http://www.howcast.com/videos/310743-How-To-Get-Started-With-Boxee" target="_blank">http://www.howcast.com/videos/310743-How-To-Get-Started-With-Boxee</a></p>
<p><a href="http://linux-blog.org/boxee-is-changing-the-world/" rel="bookmark">Boxee is Changing the World</a> originally appeared on <a href="http://linux-blog.org">Yet Another Linux Blog</a> on May 25, 2010.</p>
]]></content:encoded>
			<wfw:commentRss>http://linux-blog.org/boxee-is-changing-the-world/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Ubuntu Names Their Desktop After Us?</title>
		<link>http://linux-blog.org/ubuntu-names-their-desktop-after-us/</link>
		<comments>http://linux-blog.org/ubuntu-names-their-desktop-after-us/#comments</comments>
		<pubDate>Mon, 10 May 2010 18:05:02 +0000</pubDate>
		<dc:creator>devnet</dc:creator>
				<category><![CDATA[Distros]]></category>
		<category><![CDATA[Humor]]></category>
		<category><![CDATA[desktop]]></category>
		<category><![CDATA[distro]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[names]]></category>
		<category><![CDATA[ubuntu]]></category>
		<category><![CDATA[unity]]></category>
		<category><![CDATA[unity linux]]></category>

		<guid isPermaLink="false">http://linux-blog.org/?p=1480</guid>
		<description><![CDATA[I was quite surprised this morning whilst reading my RSS feeds to discover that Ubuntu has named their most recent &#8216;lite desktop&#8216; Unity.  Surprised because we have our project, Unity Linux.  Strange that both our &#8216;lightweight distribution and desktop&#8217; and Ubuntu&#8217;s &#8216;lite desktop&#8217; should share a name together. While I&#8217;m not really sure why no one [...]]]></description>
			<content:encoded><![CDATA[<p>I was quite surprised this morning whilst reading my RSS feeds to discover that Ubuntu has named their most recent &#8216;<a title="lite desktop" href="http://www.ubuntu.com/news/unity-ubuntu-light-instant-web" target="_blank">lite desktop</a>&#8216; Unity.  Surprised because we have our project, <a title="unity linux homepage" href="http://unity-linux.org" target="_blank">Unity Linux</a>.  Strange that both our &#8216;lightweight distribution and desktop&#8217; and Ubuntu&#8217;s &#8216;lite desktop&#8217; should share a name together.</p>
<p>While I&#8217;m not really sure why no one threw up a stop to this in the Canonical brainstorming session that produced &#8216;Ubuntu Unity&#8217; one can only have a laugh about this and hope we don&#8217;t get our pants sued off even though we named our distro first.</p>
<p>If things do get hairy, I&#8217;m sure we can change our name to &#8216;Unity Ubuntu&#8217; or something similar to properly confuse everyone.</p>
<p>So, on behalf of all the Unity Linux developers, I&#8217;d like to thank the Academy and give a special shout out to Ubuntu for making our name known!  Thanks <a title="Mark!" href="http://www.markshuttleworth.com/archives/383" target="_blank">Mark</a>!  Oh and good luck with that Unity thing! <img src='http://linux-blog.org/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /> </p>
<h5>* devnet removes tongue from cheek</h5>
<p><a href="http://linux-blog.org/ubuntu-names-their-desktop-after-us/" rel="bookmark">Ubuntu Names Their Desktop After Us?</a> originally appeared on <a href="http://linux-blog.org">Yet Another Linux Blog</a> on May 10, 2010.</p>
]]></content:encoded>
			<wfw:commentRss>http://linux-blog.org/ubuntu-names-their-desktop-after-us/feed/</wfw:commentRss>
		<slash:comments>17</slash:comments>
		</item>
	</channel>
</rss>

