<?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; kde</title>
	<atom:link href="http://linux-blog.org/tag/kde/feed/" rel="self" type="application/rss+xml" />
	<link>http://linux-blog.org</link>
	<description>Open Source, Open Blog</description>
	<lastBuildDate>Mon, 30 Aug 2010 14:18:09 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Foresight Linux and KDE 4.2</title>
		<link>http://linux-blog.org/foresight-linux-and-kde-42/</link>
		<comments>http://linux-blog.org/foresight-linux-and-kde-42/#comments</comments>
		<pubDate>Tue, 03 Feb 2009 16:00:46 +0000</pubDate>
		<dc:creator>devnet</dc:creator>
				<category><![CDATA[Distros]]></category>
		<category><![CDATA[Reviews]]></category>
		<category><![CDATA[4.2]]></category>
		<category><![CDATA[desktop]]></category>
		<category><![CDATA[foresight]]></category>
		<category><![CDATA[kde]]></category>
		<category><![CDATA[linux]]></category>

		<guid isPermaLink="false">http://linux-blog.org/?p=832</guid>
		<description><![CDATA[UPDATE:  Foresight Linux 2.0.6 has recently updated the stable branch with python 2.6.  Therefore, much of this post is not needed to get Foresight KDE 4.2 running.  I&#8217;ve crossed through the portions not needed.  Thanks for reading! I&#8217;ve been working with a lot of different distributions out there the past few days and haven&#8217;t found [...]


Related posts:<ol><li><a href='http://linux-blog.org/clarification-on-foresight-and-fedora/' rel='bookmark' title='Permanent Link: Clarification on Foresight and Fedora'>Clarification on Foresight and Fedora</a> <small>I previously wrote about a possible &#8220;rebasing&#8221; of Foresight Linux...</small></li>
</ol>

Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<p><em>UPDATE:  Foresight Linux 2.0.6 has recently updated the stable branch with python 2.6.  Therefore, much of this post is not needed to get Foresight KDE 4.2 running.  I&#8217;ve crossed through the portions not needed.  Thanks for reading!</em></p>
<p>I&#8217;ve been working with a lot of different distributions out there the past few days and haven&#8217;t found one that I like that has KDE 4.2 packages.  Experimenting further brought me back to my old friend Conary and Foresight Linux.  For those of you that don&#8217;t know what Conary is, I&#8217;ve written a <a href="http://linux-blog.org/foresight-linux-and-conary-part-i/">Part 1</a> (I never finished Part 2 as I changed jobs and haven&#8217;t found the motivation) on what Conary attempts to accomplish and a bit of background on how it does things.</p>
<p>When I think of Foresight and rPath Linux along with Conary, I come to a direct comparison to Arch Linux&#8230;because <a href="http://en.wikipedia.org/wiki/Pacman_(package_manager)">pacman</a> is quite similar.  The main difference is that Foresight does a lot more for you out of the gate than Arch does&#8230;and arch is quite a bit faster than Foresight.  Still, I decided to give KDE 4.2 a go on Foresight to see how it&#8217;s been progressing.</p>
<p> <span style="text-decoration: line-through;">The first thing I needed to do was to change from the 2 branch of Foresight to the 2-qa branch.  The reason for this is that 2-qa houses python 2.6, which is needed for KDE 4.2.  Until python 2.6 is pushed into the stable branch of Foresight, you&#8217;ll need to move your installation to the 2-qa branch.  First, using your favorite text editor, edit /etc/conary/config.d/foresight file.  Inside that file, you&#8217;ll see next to the line InstallLabelPath the following:</span></p>
<pre><span style="text-decoration: line-through;">installLabelPath foresight.rpath.org@fl:2-kernel  foresight.rpath.org@fl:2 conary.rpath.com@rpl:2-qa</span></pre>
<p><span style="text-decoration: line-through;">change this to the following:</span></p>
<pre><span style="text-decoration: line-through;">installLabelPath foresight.rpath.org@fl:2-qa-kernel  foresight.rpath.org@fl:2-qa conary.rpath.com@rpl:2-qa</span></pre>
<p><span style="text-decoration: line-through;">or you can substitute 2-devel there if you&#8217;d like to move to the 2-devel branch:</span></p>
<pre><span style="text-decoration: line-through;">installLabelPath foresight.rpath.org@fl:2-devel-kernel  foresight.rpath.org@fl:2-devel conary.rpath.com@rpl:2-qa</span></pre>
<p><span style="text-decoration: line-through;">Now, let&#8217;s migrate the system.  Migration to a different branch will result in moving your system to become EXACTLY like the branch you&#8217;re migrating to.  That means that any custom applications you have installed may be removed&#8230;conary will make your system become EXACTLY what 2-qa says it should.  This is the reason I recommend performing these tasks with a fresh install before customizing.</span></p>
<p><span style="text-decoration: line-through;">Change with the following command:</span></p>
<pre><span style="text-decoration: line-through;">sudo conary migrate group-gnome-dist=@fl:2-qa --keep-required --resolve</span></pre>
<p><span style="text-decoration: line-through;">Don&#8217;t worry, 2-qa is not as unstable as it sounds&#8230;the most unstable branch of Foresight is 2-devel.  To compare these branches to Debian, 2-qa is like testing while 2-devel is like unstable.</span> </p>
<p>I installed <a href="http://www.rpath.org/project/foresight/release?id=6216">Foresight Linux 2.0.6 Gnome</a> using a DVD on a Dell D630 Latitude.   Next, I like to uninstall the stuff that is extra in Gnome that I don&#8217;t use (you could say, I strongly do not like these):</p>
<pre>sudo conary erase transmission f-spot evolution evolution-exchange tomboy banshee</pre>
<p>With those packages out of the way, I did a full update.</p>
<pre>sudo conary updateall</pre>
<p>Some early Foresight 2.0.6 kernels cause random disconnects for my wireless chipset on the Dell Latitude D630 (Intel Pro Wireless) but after the upgrade this symptom isn&#8217;t present.  The default 2.6.27.5 kernel made way for the 2.6.27.10 and it seems to work for me quite nicely.  I did notice that the 2.6.27.10 kernel had some sound abnormalities for me with the Intel HDA sound card&#8230;so I rolled back to the 2.6.27.5 and things worked great.  <a href="https://issues.foresightlinux.org/browse/FL-1903">See this issue for more information on this sound issue</a>.</p>
<p>Now we have a completely &#8220;useable&#8221; Gnome system on our hands&#8230;but we can&#8217;t have that unusable system now can we? (easy Gnome supporters&#8230;tis only a joke).  Let us get a real desktop like openbo&#8230;er&#8230;KDE on there!  Before I got too far though, I wanted to make sure I could play mp3&#8242;s and other restricted format items so I installed the codecs needed:</p>
<pre>sudo conary update group-codecs</pre>
<p>Once this has finished, let&#8217;s get KDE 4.2 up and running.</p>
<pre>sudo conary update group-kde4=kde.rpath.org@fl:2-kde4.2-devel</pre>
<p>Once that command has completed, you should be able to logout and log back in to KDE 4.2.  The most recent builds of KDE 4.2 include python 2.6&#8230;something that Foresight Linux has been slow on the uptake with due to conary being written in python.  I&#8217;m still working on testing everything&#8230;I&#8217;m not sure how well this newest build works.  Look for a status update in a few days on this&#8230;</p>


<p>Related posts:<ol><li><a href='http://linux-blog.org/clarification-on-foresight-and-fedora/' rel='bookmark' title='Permanent Link: Clarification on Foresight and Fedora'>Clarification on Foresight and Fedora</a> <small>I previously wrote about a possible &#8220;rebasing&#8221; of Foresight Linux...</small></li>
</ol></p>
<p>Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.</p><p><a href="http://linux-blog.org/foresight-linux-and-kde-42/" rel="bookmark">Foresight Linux and KDE 4.2</a> originally appeared on <a href="http://linux-blog.org">Yet Another Linux Blog</a> on February 3, 2009.</p>
]]></content:encoded>
			<wfw:commentRss>http://linux-blog.org/foresight-linux-and-kde-42/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Is Usability Really Simplicity?</title>
		<link>http://linux-blog.org/is-usability-really-simplicity/</link>
		<comments>http://linux-blog.org/is-usability-really-simplicity/#comments</comments>
		<pubDate>Wed, 10 Dec 2008 21:46:35 +0000</pubDate>
		<dc:creator>devnet</dc:creator>
				<category><![CDATA[Misc]]></category>
		<category><![CDATA[community]]></category>
		<category><![CDATA[desktop]]></category>
		<category><![CDATA[gnome]]></category>
		<category><![CDATA[kde]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://linux-blog.org/?p=812</guid>
		<description><![CDATA[What usability reasons do you have for using Gnome vs. KDE? I'm looking for usability issues here and not specific bugs that cause you to drop one on its head.  Bugs can be fixed.  I'm talking about hard features that lack from one environment to the other.  What makes you use it in Ubuntu versus KDE?  Remember, not bugs...features!


Related posts:<ol><li><a href='http://linux-blog.org/convert-png-to-gif-via-command-line/' rel='bookmark' title='Permanent Link: Convert PNG to GIF via Command Line'>Convert PNG to GIF via Command Line</a> <small>I installed a bare bones Arch Linux system today and...</small></li>
</ol>

Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<p><a href="http://linux-blog.org/wp-content/uploads/2008/12/kdesmall.png"><img class="alignleft size-full wp-image-817" title="The K Desktop" src="http://linux-blog.org/wp-content/uploads/2008/12/kdesmall.png" alt="" width="50" height="50" /></a>I prefer using KDE or Openbox as my main desktop when using Linux.  I&#8217;ve used Gnome quite a bit too when working for rPath last year (Foresight is THE Gnome distro).  Still, I prefer KDE&#8230;I really like the direction that 4.x is going also.  Sure, they&#8217;re not there yet, but I trust they will be because I haven&#8217;t been let down in the past <img src='http://linux-blog.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />   I have a little faith (Plus I&#8217;ve run snapshots of 4.2).<a href="http://linux-blog.org/wp-content/uploads/2008/12/gnomesmall.png"><img class="alignright size-medium wp-image-816" title="Gnome" src="http://linux-blog.org/wp-content/uploads/2008/12/gnomesmall.png" alt="" width="50" height="50" /></a></p>
<p>The thing that boggles my mind is that everyone says Gnome is better for a Windows convert taking his/her Linux steps for the first time.  I have to disagree based on the experience I&#8217;ve had with conversions of new users from Windows.  I think KDE gives the best experience for a new Windows user&#8230;it&#8217;s familiar or at least feels familiar&#8230;things are in similar places to Windows.</p>
<p>I&#8217;d say that 80-90% of the users I convert across to using Linux prefer KDE to Gnome.  I always wonder why people think Gnome is so new user friendly.  Since I&#8217;ve always wondered, perhaps some Gnome users can tell me, what <strong>usability </strong>reasons do you have for using Gnome vs. KDE?  I&#8217;ve often heard that Gnome has integration and simplicity as the main reason&#8230;but could I not argue the same for KDE?  I&#8217;m looking for usability issues here and not specific bugs that cause you to drop one on its head.  Bugs can be fixed.  I&#8217;m talking about hard features that lack from one environment to the other.  What makes you use it in Ubuntu versus KDE?  Remember, not bugs&#8230;features!  Please let me know which desktop you prefer below and don&#8217;t forget to let me know the reason in the comments section below.</p>
Note: There is a poll embedded within this post, please visit the site to participate in this post's poll.


<p>Related posts:<ol><li><a href='http://linux-blog.org/convert-png-to-gif-via-command-line/' rel='bookmark' title='Permanent Link: Convert PNG to GIF via Command Line'>Convert PNG to GIF via Command Line</a> <small>I installed a bare bones Arch Linux system today and...</small></li>
</ol></p>
<p>Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.</p><p><a href="http://linux-blog.org/is-usability-really-simplicity/" rel="bookmark">Is Usability Really Simplicity?</a> originally appeared on <a href="http://linux-blog.org">Yet Another Linux Blog</a> on December 10, 2008.</p>
]]></content:encoded>
			<wfw:commentRss>http://linux-blog.org/is-usability-really-simplicity/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>KDE:  Right Click, Extract Here</title>
		<link>http://linux-blog.org/kde-right-click-extract-here/</link>
		<comments>http://linux-blog.org/kde-right-click-extract-here/#comments</comments>
		<pubDate>Thu, 10 Jul 2008 16:30:37 +0000</pubDate>
		<dc:creator>devnet</dc:creator>
				<category><![CDATA[Featured]]></category>
		<category><![CDATA[Tips]]></category>
		<category><![CDATA[desktop]]></category>
		<category><![CDATA[kde]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[tips and tricks]]></category>

		<guid isPermaLink="false">http://linux-blog.org/word/kde-right-click-extract-here/</guid>
		<description><![CDATA[I&#8217;ve been hunting for a post on how to have KDE &#8220;extract here&#8221; like Foresight Gnome edition does (it&#8217;s really handy to one click extract archives). Post after post found via Google did nothing at all to help me out. Most tried to have you read how to do this manually by creating your own [...]


No related posts.

Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve been hunting for a post on how to have KDE &#8220;extract here&#8221; like Foresight Gnome edition does (it&#8217;s really handy to one click extract archives).  Post after post found via Google did nothing at all to help me out.  Most tried to have you read how to do this manually by creating your own service menu and they would use xterm to extract.  I wanted to use ark&#8230;mainly because it&#8217;s there and it&#8217;s a gui.</p>
<p>Then I decided to search KDE-Apps.org and viola! I found it.  A handy little tool that allows you to right click on any archive and &#8220;extract here&#8221; with Ark.  Here&#8217;s how to install it.</p>
<p><span id="more-222"></span></p>
<pre>cd ~/.kde/share/apps/konqueror/servicemenus
wget http://www.kde-apps.org/CONTENT/content-files/58251-extract_archive.tar.gz
tar xvf 58251-extract_archive.tar.gz
rm -rf 58251-extract_archive.tar.gz</pre>
<p><img class="serendipity_image_center" style="border: 0px none; padding-left: 5px; padding-right: 5px;" src="../../uploads/Posts/extracthere.Thumbs.png" alt="" width="110" height="110" />Now right click on any archive and you should have the ability to &#8220;extract here&#8221; through the extract archive menu listing. You can also &#8220;extract to&#8221; any directory. Obligatory screenshot to follow. Hope this helps everyone out!</p>
<p><!-- s9ymdb:612 --></p>


<p>No related posts.</p>
<p>Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.</p><p><a href="http://linux-blog.org/kde-right-click-extract-here/" rel="bookmark">KDE:  Right Click, Extract Here</a> originally appeared on <a href="http://linux-blog.org">Yet Another Linux Blog</a> on July 10, 2008.</p>
]]></content:encoded>
			<wfw:commentRss>http://linux-blog.org/kde-right-click-extract-here/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Foresight KDE Alpha-Alpha-Pre-Alpha-Pre Screenshot</title>
		<link>http://linux-blog.org/foresight-kde-alpha-alpha-pre-alpha-pre-screenshot/</link>
		<comments>http://linux-blog.org/foresight-kde-alpha-alpha-pre-alpha-pre-screenshot/#comments</comments>
		<pubDate>Tue, 22 Apr 2008 17:35:35 +0000</pubDate>
		<dc:creator>devnet</dc:creator>
				<category><![CDATA[Linux@Work]]></category>
		<category><![CDATA[desktop]]></category>
		<category><![CDATA[foresight]]></category>
		<category><![CDATA[kde]]></category>

		<guid isPermaLink="false">http://linux-blog.org/word/foresight-kde-alpha-alpha-pre-alpha-pre-screenshot/</guid>
		<description><![CDATA[Is that Foresight Linux running a pre-pre-pre-alpha-alpha-alpha build of KDE 3.5.9 I see? Those of you interested in helping us develop, package, or use KDE are welcome to join us in IRC #foresight-kde freenode.  Plans are to build a 3.5.9 Stable version and wait until 4.1 is released to push out a 4.1 version.  Of [...]


Related posts:<ol><li><a href='http://linux-blog.org/clarification-on-foresight-and-fedora/' rel='bookmark' title='Permanent Link: Clarification on Foresight and Fedora'>Clarification on Foresight and Fedora</a> <small>I previously wrote about a possible &#8220;rebasing&#8221; of Foresight Linux...</small></li>
<li><a href='http://linux-blog.org/foresight-rpath-livecd-and-unity-linux/' rel='bookmark' title='Permanent Link: Foresight, rPath, LiveCD, and Unity Linux'>Foresight, rPath, LiveCD, and Unity Linux</a> <small>Most, if not all, top distributions of Linux ship a...</small></li>
</ol>

Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<p>Is that Foresight Linux running a pre-pre-pre-alpha-alpha-alpha build of KDE 3.5.9 I see? <img src='http://linux-blog.org/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p align="center"><a class="serendipity_image_link" href="/uploads/Posts/pre-fore-kde-alpha.png"><!-- s9ymdb:599 --><img class="serendipity_image_center" style="border: 0px none; padding-left: 5px; padding-right: 5px; width: 154px; height: 106px;" src="/uploads/Posts/pre-fore-kde-alpha.Thumbs.png" alt="" /></a></p>
<p>Those of you interested in helping us develop, package, or use KDE are welcome to join us in IRC #foresight-kde freenode.  Plans are to build a 3.5.9 Stable version and wait until 4.1 is released to push out a 4.1 version.  Of course, we&#8217;ll have 4.0.X builds available for testing and fun all the while <img src='http://linux-blog.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />   Please, lend us a hand and file those bug reports!</p>


<p>Related posts:<ol><li><a href='http://linux-blog.org/clarification-on-foresight-and-fedora/' rel='bookmark' title='Permanent Link: Clarification on Foresight and Fedora'>Clarification on Foresight and Fedora</a> <small>I previously wrote about a possible &#8220;rebasing&#8221; of Foresight Linux...</small></li>
<li><a href='http://linux-blog.org/foresight-rpath-livecd-and-unity-linux/' rel='bookmark' title='Permanent Link: Foresight, rPath, LiveCD, and Unity Linux'>Foresight, rPath, LiveCD, and Unity Linux</a> <small>Most, if not all, top distributions of Linux ship a...</small></li>
</ol></p>
<p>Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.</p><p><a href="http://linux-blog.org/foresight-kde-alpha-alpha-pre-alpha-pre-screenshot/" rel="bookmark">Foresight KDE Alpha-Alpha-Pre-Alpha-Pre Screenshot</a> originally appeared on <a href="http://linux-blog.org">Yet Another Linux Blog</a> on April 22, 2008.</p>
]]></content:encoded>
			<wfw:commentRss>http://linux-blog.org/foresight-kde-alpha-alpha-pre-alpha-pre-screenshot/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Foresight KDE Alpha3</title>
		<link>http://linux-blog.org/foresight-kde-alpha3/</link>
		<comments>http://linux-blog.org/foresight-kde-alpha3/#comments</comments>
		<pubDate>Wed, 23 Jan 2008 11:58:38 +0000</pubDate>
		<dc:creator>devnet</dc:creator>
				<category><![CDATA[Linux@Work]]></category>
		<category><![CDATA[conary]]></category>
		<category><![CDATA[desktop]]></category>
		<category><![CDATA[foresight]]></category>
		<category><![CDATA[kde]]></category>

		<guid isPermaLink="false">http://linux-blog.org/word/foresight-kde-alpha3/</guid>
		<description><![CDATA[NOTE: For clarification purposes&#8230;this is not an official release. It is only accessible to developers. It is called Foresight KDE Alpha3 because it is based on the underlying architecture in Foresight Gnome alpha3 release. For those of you with developer status or above on the Foresight Linux project, there is a KDE build available for [...]


Related posts:<ol><li><a href='http://linux-blog.org/clarification-on-foresight-and-fedora/' rel='bookmark' title='Permanent Link: Clarification on Foresight and Fedora'>Clarification on Foresight and Fedora</a> <small>I previously wrote about a possible &#8220;rebasing&#8221; of Foresight Linux...</small></li>
</ol>

Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<p><em>NOTE:  For clarification purposes&#8230;this is not an official release.  It is only accessible to developers.  It is called Foresight KDE Alpha3 because it is based on the underlying architecture in Foresight Gnome alpha3 release.</em></p>
<p>For those of you with developer status or above on the Foresight Linux project, there is a KDE build available for testing (along with XFCE if you really have ambitions).  Login to rBuilder Online, Click on the Foresight Linux Project, go to Manage Builds and search for Foresight Linux KDE Alpha3 and click it (DVD only).  I downloaded and tested this build release to see how things are going.</p>
<p>Foresight KDE inherits all the goodness from the Foresight Linux project.  This means the install is tar based and completes in less than 7 minutes.  It also means Syslinux, Compiz Fusion, and more from the Release Notes.  If you are interested in helping us develop further, please visit us in freenode #foresight-kde.</p>
<p><span style="text-decoration: underline;"><strong>Findings</strong></span></p>
<p>I found 3 major issues during testing.  First, updateall fails with glibc errors.  I worked over 6 hours on getting a solution and enlisted many in the community on helping me get past it.  So far, no one has been able to provide a solution.  The second issue is that <em>pango</em> is causing odd text to display on various applications:  <a href="http://www.flickr.com/photos/9396034@N03/2203590941/">Pic1</a>, <a href="http://www.flickr.com/photos/9396034@N03/2203590933/">Pic2</a>.  No solution to this as of the time of this writing.  I&#8217;m assuming that an update to pango will cure this.</p>
<p>Third, <em><strong>gtk-qt-engine</strong></em> wasn&#8217;t installed by default so gtk applications looked quite nasty.  A quick <em>sudo conary update gtk-qt-engine</em> got me rolling.</p>
<p><span style="text-decoration: underline;"><strong>Observations</strong></span></p>
<p>Things don&#8217;t look great.  While the performance of the desktop was fine (no crashes, quite speedy) the default font/text looks horrible.  The installed Theme is the default KDE one&#8230;no customization.  My resolution/Monitor wasn&#8217;t detected so I was at 800&#215;600 for resolution.  Menu&#8217;s are chock full of junk (default applications) and have little organization.</p>
<p>Looking at this, one can tell it truly is based on an alpha release but I have to say that I&#8217;m still a bit disappointed.  All of these observations were made during the last alpha release as well.  At the time of that alpha release, I did not have enough <em>Conary-foo™ </em>(OK, so it&#8217;s not trademarked&#8230;) to make anything happen.  Since I now have alpha3 up and running on my main system at home and am a bit further in my conary knowledge&#8230;you can bet I&#8217;ll be working on the aesthetics of Foresight KDE.  Sure, the innards are more important than the shell&#8230;but the shell is the first thing seen by the user.</p>
<p>Hopefully, if there is an alpha4 (or beta1 for that matter) we&#8217;ll have the aesthetics worked out by then to give the user a pleasant &#8220;Foresight&#8221; experience.</p>
<p><span style="text-decoration: underline;"><strong>KDE4 Status</strong></span></p>
<p>KDE4 can be installed as well.  It is still pulling in from SVN snapshots though so it is not as stable as I&#8217;d like it to be.  Do this at your own risk!  I do not have it permanently installed on my system.  To install:
<pre class="brush: plain;">sudo conary update group-kde4=/kde.rpath.org@fl:2-kde4-devel</pre>
<p>One of the benefits of conary is show above&#8230;installing KDE4 is as simple as one command <img src='http://linux-blog.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />   I like to compare that with the <a href="http://www.cyberciti.biz/tips/install-kde-4.html">Ubuntu/Debian way of doing it</a>.  Since there is no sources.list, you don&#8217;t have to mess with it.  Conary remembers the branch the software came from inherently so it goes to those same places for that software unless you tell it not too explicitly.  Imagine that!  A package manager that is smart and allows you to maintain less!  It also allows you to have both KDE3 and KDE4 installed side by side&#8230;but remember, both KDE4 and this build release of Foresight KDE are not production releases so things WILL change.  In other words, don&#8217;t put this on a system you intend to keep.</p>
<p>It is my understanding that the KDE4 branch for Foresight KDE will soon be reverting out of SVN checkout builds to push stability as application portage continues.</p>


<p>Related posts:<ol><li><a href='http://linux-blog.org/clarification-on-foresight-and-fedora/' rel='bookmark' title='Permanent Link: Clarification on Foresight and Fedora'>Clarification on Foresight and Fedora</a> <small>I previously wrote about a possible &#8220;rebasing&#8221; of Foresight Linux...</small></li>
</ol></p>
<p>Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.</p><p><a href="http://linux-blog.org/foresight-kde-alpha3/" rel="bookmark">Foresight KDE Alpha3</a> originally appeared on <a href="http://linux-blog.org">Yet Another Linux Blog</a> on January 23, 2008.</p>
]]></content:encoded>
			<wfw:commentRss>http://linux-blog.org/foresight-kde-alpha3/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Empowering the Linux Community</title>
		<link>http://linux-blog.org/empowering-the-linux-community/</link>
		<comments>http://linux-blog.org/empowering-the-linux-community/#comments</comments>
		<pubDate>Fri, 18 Jan 2008 12:58:45 +0000</pubDate>
		<dc:creator>devnet</dc:creator>
				<category><![CDATA[Linux@Work]]></category>
		<category><![CDATA[conary]]></category>
		<category><![CDATA[desktop]]></category>
		<category><![CDATA[foresight]]></category>
		<category><![CDATA[kde]]></category>

		<guid isPermaLink="false">http://linux-blog.org/word/empowering-the-linux-community/</guid>
		<description><![CDATA[From a Linux Developer point of view, when users are no longer developing with you&#8230;you&#8217;ve lost. Empowerment is key to a successful community in Linux. The day the community is no longer empowered to improve is the day the distribution dies. What kills empowerment? Helplessness. Despair. Inability. As an example, a user might not like [...]


Related posts:<ol><li><a href='http://linux-blog.org/foresight-rpath-livecd-and-unity-linux/' rel='bookmark' title='Permanent Link: Foresight, rPath, LiveCD, and Unity Linux'>Foresight, rPath, LiveCD, and Unity Linux</a> <small>Most, if not all, top distributions of Linux ship a...</small></li>
</ol>

Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<p>From a Linux Developer point of view, when users are no longer developing with you&#8230;you&#8217;ve lost.  Empowerment is key to a successful community in Linux.  The day the community is no longer empowered to improve is the day the distribution dies.  What kills empowerment?  Helplessness.  Despair.  Inability.</p>
<p>As an example, a user might not like it if you tell them their bug will not be fixed for the next release.  This is normal practice in many major distributions.  But if you <a href="http://glyphobet.net/blog/?p=140" target="_blank">tell a user that their bug won&#8217;t be fixed through 4 releases</a>, you may have a problem.  Unfortunately, this also is becoming a normal practice for some major distributions.</p>
<p><span id="more-197"></span></p>
<p>I&#8217;ve been on both sides of the fence as a user and developer.  I also managed a major community incentive for PCLinuxOS called <a href="http://mypclinuxos.com/" target="_blank">mypclinuxos.com</a> and coordinated <a href="http://pclosmag.com/" target="_blank">PCLinuxOS Magazine</a> (which now boasts a circulation of over 50k people).  The main vehicle for the massive growth it went through was empowerment.  If a user needed something done, we did it right away.  If we couldn&#8217;t do it right away, we found a way to do it, met later, and did it then.  The users felt actively enguaged in their software and took ownership of it.  I tell you about these endeavors not to boast, but to show you that I know a little bit about communities and how to make them grow.</p>
<p>Bureaucracy be damned.</p>
<p>I feel sorry for organizations that get so hung up on organization that they forget that organizing isn&#8217;t just politics and data.  Organizing is people too (Keep your <a href="http://www.imdb.com/title/tt0070723/quotes" target="_blank">Soylent Green</a> jokes to a min).</p>
<p>What I think is happening in Ubuntu&#8217;s case is really something that effects all linux distributions out there&#8230;a lack of a QA process to deal not with quality of software but quality of service. A lack of a process to make sure simplistic bugs like the Aumix one and what happened to address it never happen again. I know they have a person that they recruited as a liaison to do this for them but one person and a handful of processes won&#8217;t cut it. It can be done by users if it is setup correctly and if Canonical would trust and empower its community to do the lifting for them.</p>
<p>I guarantee if Canoncical and Ubuntu asked its users to jump 85%+ of them would ask &#8220;How High?&#8221; The point of this post is that there aren&#8217;t a lot of distros out there that empower their users. When I first started developing add-on packages with my <a href="http://dotmil.org/blog/" target="_blank">friend Josh</a> for MEPIS Linux, we were ostracized from the community.  I experienced empowerment when I changed to <a href="http://pclinuxos.com/" target="_blank">PCLinuxOS</a> as my primary distribution.  Now, as I join the development team of <a href="http://foresightlinux.org/" target="_blank">Foresight Linux</a> (KDE Version) I also have experienced the attitude &#8220;the tools are there&#8230;use them and allow us to help you&#8221;.</p>
<p>It&#8217;s refreshing to find this twice.</p>
<p>I&#8217;ve never been an Ubuntu user. This doesn&#8217;t mean I think it&#8217;s crap. I think it has done fantastic things and innovated many things for Linux and the desktop. I think that Ubuntu may be beginning to lose focus though on what matters. Canonical still isn&#8217;t making money hand over fist and this &#8220;desktop&#8221; thing isn&#8217;t paying the bills. More attention is being focused on selling the server side of things to fund the desktop side of things (my opinion). I sure hope Ubuntu can change prescriptions in their community glasses to bring things more clearly into focus.</p>


<p>Related posts:<ol><li><a href='http://linux-blog.org/foresight-rpath-livecd-and-unity-linux/' rel='bookmark' title='Permanent Link: Foresight, rPath, LiveCD, and Unity Linux'>Foresight, rPath, LiveCD, and Unity Linux</a> <small>Most, if not all, top distributions of Linux ship a...</small></li>
</ol></p>
<p>Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.</p><p><a href="http://linux-blog.org/empowering-the-linux-community/" rel="bookmark">Empowering the Linux Community</a> originally appeared on <a href="http://linux-blog.org">Yet Another Linux Blog</a> on January 18, 2008.</p>
]]></content:encoded>
			<wfw:commentRss>http://linux-blog.org/empowering-the-linux-community/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Thoughts on Package Management</title>
		<link>http://linux-blog.org/thoughts-on-package-management/</link>
		<comments>http://linux-blog.org/thoughts-on-package-management/#comments</comments>
		<pubDate>Wed, 12 Dec 2007 17:28:00 +0000</pubDate>
		<dc:creator>devnet</dc:creator>
				<category><![CDATA[Linux@Work]]></category>
		<category><![CDATA[desktop]]></category>
		<category><![CDATA[Distros]]></category>
		<category><![CDATA[gnome]]></category>
		<category><![CDATA[kde]]></category>
		<category><![CDATA[management]]></category>
		<category><![CDATA[packaging]]></category>

		<guid isPermaLink="false">http://linux-blog.org/word/thoughts-on-package-management/</guid>
		<description><![CDATA[The Change in Distro-Land Distros have changed. In the past, they were made up of a small, tightly knit group collaborators working toward a common goal. With distributions today we now have an informal, large group of collaborators&#8230;some of which may not even be aware of the main goal of the distro. That informal collaborator [...]


Related posts:<ol><li><a href='http://linux-blog.org/clarification-on-foresight-and-fedora/' rel='bookmark' title='Permanent Link: Clarification on Foresight and Fedora'>Clarification on Foresight and Fedora</a> <small>I previously wrote about a possible &#8220;rebasing&#8221; of Foresight Linux...</small></li>
</ol>

Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<p><strong>The Change in Distro-Land</strong></p>
<p>Distros have changed.  In the past, they were made up of a small, tightly knit group collaborators working toward a common goal.  With distributions today we now have an informal, large group of collaborators&#8230;some of which may not even be aware of the main goal of the distro.  That informal collaborator may just want package foo version 2.2 included in his/her distribution so that he/she can use it on their desktop.  How does that informal collaborator become empowered?  How can the developers reap what that collaborator sows and harness the collective collaboration of thousands of informal contributors?  The answer for many software projects is version control.  But how can this system benefit package management?</p>
<p><strong>What If?</strong></p>
<p>What if you could combine SVN/CVS/git behavior and packages?  What if when you build the package properly, it is checked into the software development tree.  You&#8217;d be eliminating an entire step in the process (i.e. working more efficiently) and you&#8217;d reap all the benefits of version control (diff, merge, shadow, exports, rollbacks, tags, logs) with the actual software packages without losing the benefit of working with source or binaries.  Thousands of contributions could be made in the form of ready to install packages that are <span style="text-decoration: underline;">CERTIFIED</span> (see how this is possible later in this post) to work on the distribution.  The contributions would come in on a version control branch designed by the distribution developers&#8230;say 1-contribs (much like a contribs rpm server would be)&#8230;but unlike most distributions, they would be certified to run on your distro before they even hit the contribs server/branch.  Imagine the impact that this would have for bug testing alone.</p>
<p>Sound too good to be true?  It&#8217;s not.  It&#8217;s <a href="http://wiki.rpath.com/wiki/Conary">Conary</a> and it is <a href="http://blogs.conary.com/index.php/mkj/2007/11/06/conary_2_0_coming_soon_near_you" target="_blank">getting ready to go to version 2.0</a>.  Let&#8217;s take a look at some advantages that conary has over traditional package management and how it can empower the end user.</p>
<p><span id="more-192"></span></p>
<p><strong>What Are The Advantages?</strong><br />
In standard distro land, packages are tracked by version/name. If you packaged wget 1.0.12, your package would include this version string in the name. What if someone else packages that same software up and names it something different than you did? What does this package with name wget-1.0.12-suse93-i586.rpm have as an advantage over wget-1.0.12-suse9.3-i586.rpm? As you might be able to tell, this is hard for a package management system to understand concepts of older or newer packages and what should be installed on a system. There is no automatic solution to this process in standard distro land. This is done manually by a developer. The developer selects which version of a package is included in the repository.</p>
<p>Regardless, relying on a name that is manually created and given means that dependency resolution with most distributions will break sometime. Repositories end up with version clashes, missed/overlooked patches, clashing names in between distros for the same package. A disconnect opens up between those developers working with packages&#8230;not just packages for a single desktop environment but various ones (KDE, Gnome, Openbox) because the only thing that connects them is a SVN or CVS tree. Updates to one branch do not always make it upstream. With conary, this problem is solved. It works using a <a href="http://www.rpath.com/technology/techoverview/distributedversions.html" target="_blank">distributed version tree</a> and therefore changes always flow upstream from various branches that don&#8217;t have to be located in the same place as in traditional version control systems.</p>
<p>Ever done an apt-get upgrade and had only half of the packages install before a failure occurs? You may have a broken xorg after that half update was applied. In rpm land, if I updated and didn&#8217;t get through all my package installs I may end up with missing dependencies and a broken system. With Conary this NEVER happens. If an update will break the system, Conary automatically rolls back the changes so that your system is in the EXACT state it was when you began the update. This behavior is built into the package manager and happens automatically during attempted updates/upgrades. It can also be manually done to return to a state that existed before the update.</p>
<p>As an example, have you ever installed a group of software from a development/testing repository that you don&#8217;t want installed anymore? Don&#8217;t want to go through logs to find out what group of software you installed? Can&#8217;t remember each and every package name? With conary simply do a <em><span style="font-family: courier new,courier,monospace;">sudo conary rollback #</span></em> where # is the number of updates you want to rollback to and conary will return your desktop to the state it was before that update.</p>
<p>More advantages&#8230;let&#8217;s say you&#8217;re out on rpmbone.net and you&#8217;re searching for the latest release of KAlbum. Which one do you pick <a href="http://rpm.pbone.net/index.php3?stat=3&amp;search=kalbum&amp;srodzaj=3" target="_blank">out of the results</a></p>
<p>? If you see your distro represented, great! You&#8217;re set&#8230;until you need to update from that version. Will you remember what repository you got your software from so that you can get future updates? Will you add this repository to your repository sources list? This being the case you&#8217;re going to get a whole lotta updates from that new source unless you do some heavy pinning. Wouldn&#8217;t it be great if you didn&#8217;t have to remember? Wouldn&#8217;t it be great if your package manager would manage this for you as well? Conary does this lifting for you. If you install a conary package from a different conary repository, it REMEMBERS for you where you got it. No alteration of sources because there isn&#8217;t a sources file. There isn&#8217;t a list of repositories to manage. Conary remembers where all your software is from and tracks this as part of the version control.</p>
<p>Let&#8217;s say you roll your own rpm and make it locally on your own build environment. Upstream, the package you built is updated to a version above the local rpm/deb you&#8217;ve installed. It installs automatically over the top of your change when you update. With conary, this wouldn&#8217;t happen&#8230;it tracks local installation of conary packages as well and preserves them if you so desire.</p>
<p>There are countless other advantages that I won&#8217;t go into here. The advantages that I went over are meant to support the main point of this post which is that you can get more done by combining package management with version control. This turns one developer into many and allows for many collaborators to contribute certified packages into a distributed version tree repository. This is working smarter and not harder.</p>
<p><a href="http://www.rpath.com/technology/techoverview/index.html#limitations"><em>More Information on Conary</em></a></p>
<p><strong>Certified Packages</strong></p>
<p>Knowing as a developer that you&#8217;re getting a CERTIFIED version of a package onto a contribution server is a huge amount of stress relief. Certification occurs with the tool <a href="http://wiki.rpath.com/wiki/rMake">rMake</a>, which &#8220;facilitates building packages consistently across computers with dissimilar environment&#8221;. If you click on the link to the rMake page, you&#8217;ll see plenty of the benefits of using such a tool to package software. rMake creates a <a href="http://en.wikipedia.org/wiki/Chroot">chroot</a></p>
<p>and installs the package you are building in that chroot. Since a chroot is a pristine and unaltered environment, all packages can be certified to run in that pristine and unaltered environment. When a package is committed to a conary repository, you KNOW that it worked inside a chroot on a conary based system. Therefore, you have less to worry about with system conflicts. You&#8217;ll be able to build and test packages BEFORE they&#8217;re even committed to the repository.</p>
<p>With rMake, you don&#8217;t have to worry if that package will run on your distro&#8230;you only have to worry about the possibility of unforeseen conflicts&#8230;package foo won&#8217;t drop its use of dbus for package bar and package bar fails&#8230;and package bar was just contributed by Joe Schmoe onto your contribs server. This is what distributions SHOULD be allowed to concentrate on&#8230;conflicts between packages on an installed system and not dependency resolution or patch management. The place where developers work on conflicts should not be the packages themselves or the repository&#8230;it should be the users&#8217; desktop.</p>
<p><strong>Empowerment</strong></p>
<p>Taking the worry that a package committed to the repository won&#8217;t work away, developers can empower users. Empowerment is a powerful tool in open source. Often times, a user of desktop linux becomes soured when he/she realizes that something doesn&#8217;t fit exactly what they want. For example, Joe Schmoe may want a software suite that isn&#8217;t included in the distributions repository. Should they learn how to roll an rpm or package a deb to do this? Can they? Will the developers trust the package when or even if it is submitted to the contribution server? Most likely not.</p>
<p>When Joe created his package, he created it on his local system. Dependencies that are unforeseen will be present in that package because Joe&#8217;s system differs from other installed systems. He didn&#8217;t package and test with a chroot to make sure that all his dependencies were resolved before submitting his package to the contribution server. If Joe were using Conary and rMake, developers wouldn&#8217;t have to worry about whether his package were up to where it needed to be&#8230;because in order for him to commit it to the contribs server it would have to have all dependencies resolved and would have to be built in a chroot before it is even submitted.</p>
<p>The ability to package and contribute packages is therefore available to standard users. The package is also IMMEDIATELY available for consumption by that end user&#8230;no waiting period for it to trickle down into stable&#8230;it was already stable when contributed. When it changes from 1-contrib to 1-devel, conary automagically tracks that move and updates from 1-devel in the future. It&#8217;s that smart. Developers are still in the driver seat and can control the overall flow of packages in the repository&#8230;the power still rests with them. But conary does all the lifting for them and often times the developer finds themselves letting conary manage things.</p>
<p>Imagine KDE and Gnome desktop distro developers working side by side and sharing fixes/patches and packages of common shared software&#8230;remember, with conary repositories, all changes can be seen by both development trees (KDE and Gnome) so the changes are automatic when put in place. Instead of having to push that fix to both branches of software, conary allows for fixes to be automatic between the two desktop development branches.</p>
<p>Work smarter, not harder. Conary can be an incredible tool that can empower users to contribute and merge different development trees seemlessly between various versions of software. Is there a learning curve? Of course! If you don&#8217;t know or understand the concepts of version control, you&#8217;ll have a bit of an uphill climb when learning conary. When learning to package, you&#8217;ll have to understand some of the classes and superclasses that are passed down so you can take advantage of not reinventing the wheel with each package you roll.</p>


<p>Related posts:<ol><li><a href='http://linux-blog.org/clarification-on-foresight-and-fedora/' rel='bookmark' title='Permanent Link: Clarification on Foresight and Fedora'>Clarification on Foresight and Fedora</a> <small>I previously wrote about a possible &#8220;rebasing&#8221; of Foresight Linux...</small></li>
</ol></p>
<p>Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.</p><p><a href="http://linux-blog.org/thoughts-on-package-management/" rel="bookmark">Thoughts on Package Management</a> originally appeared on <a href="http://linux-blog.org">Yet Another Linux Blog</a> on December 12, 2007.</p>
]]></content:encoded>
			<wfw:commentRss>http://linux-blog.org/thoughts-on-package-management/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>KDE and Xorg, Fonts and DPI</title>
		<link>http://linux-blog.org/kde-and-xorg-fonts-and-dpi/</link>
		<comments>http://linux-blog.org/kde-and-xorg-fonts-and-dpi/#comments</comments>
		<pubDate>Thu, 20 Sep 2007 11:18:53 +0000</pubDate>
		<dc:creator>devnet</dc:creator>
				<category><![CDATA[Tips]]></category>
		<category><![CDATA[desktop]]></category>
		<category><![CDATA[howto]]></category>
		<category><![CDATA[kde]]></category>
		<category><![CDATA[tips and tricks]]></category>
		<category><![CDATA[window manager]]></category>

		<guid isPermaLink="false">http://linux-blog.org/word/kde-and-xorg-fonts-and-dpi/</guid>
		<description><![CDATA[Today, I&#8217;d like to share a tip I found out while working with a beta release for a distirbution of Linux with KDE&#8217;s 3.5.7 version. As many readers of this blog know, I use PCLinuxOS 2007 as my main desktop and have done so since about 2005. The font configuration in PCLinuxOS is quite nice. [...]


No related posts.

Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<p><script type="text/javascript"><!--
google_ad_client = "pub-3982453702542240";
/* 468x15, created 6/24/09 */
google_ad_slot = "6181047080";
google_ad_width = 468;
google_ad_height = 15;
//-->
</script><br />
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script><br />
Today, I&#8217;d like to share a tip I found out while working with a beta release for a distirbution of Linux with KDE&#8217;s 3.5.7 version.  As many readers of this blog know, I use PCLinuxOS 2007 as my main desktop and have done so since about 2005.  The font configuration in PCLinuxOS is quite nice.  I have a 19 inch <a href="http://www.myshopping.com.au/PT--5_Monitors_LCD_TFT__fs_766_e__">LCD Monitor</a> at home with 1280&#215;1024 resolution.  I notice no problems with the font on that monitor.</p>
<p>Working on a separate 20 inch monitor with a distribution in development however is another story.  The fonts didn&#8217;t look beautiful at all.  After some installation of custom fonts, things looked better, but the resolution is a bit higher on this LCD at 1400&#215;1050.  Easy to fix right?  Just increase the DPI in the KDE Control Center to 120 right?  Not so fast&#8230;even when it&#8217;s set to 96&#215;96 there, it isn&#8217;t always set to 96&#215;96.  So let&#8217;s take a look at how you can force KDE to run at the correct DPI for your monitor which will, in turn, make your fonts look MUCH better.  For those of you who are satisfied with your fonts, you might want to check out the commands below to see if you&#8217;re running at the DPI you think you are.</p>
<p><span id="more-183"></span></p>
<p>Open Konsole and let&#8217;s check your resolution:</p>
<pre class="brush: plain;">xdpyinfo | grep dimension</pre>
<p>This will tell you what the actual resolution of X is on your desktop.  Next, look at the DPI setting.</p>
<pre class="brush: plain;">xdpyinfo | grep resolution</pre>
<p>Surprised? I was. I found that at the high resolution I was running at, the DPI was set to 86&#215;86 despite my attempts to force it to 96&#215;96 in the KDE Control Center.</p>
<p>So how does one combat this? It takes a bit of calculation with a formula followed by a one line entry into your xorg.conf. Easy enough? Almost too easy&#8230;couldn&#8217;t the KDE programmers, say, employ a control center menu for this? It&#8217;s possible&#8230;let&#8217;s hope it&#8217;s in KDE 4.0.</p>
<p><span style="text-decoration: underline;"><strong>FORMULA</strong></span></p>
<p>First, the formula. Using the dimensions you found above, you&#8217;ll have to calculate 2 numbers&#8230;one for horizontal and one for vertical. As my resolution is 1400&#215;1050, I will use this as the example. The formula is as follows:</p>
<p><span style="font-style: italic;">displaysize = (&lt;pixelsize&gt;/DPI-Desired)*25.4</span></p>
<p>In my case, displaysize = (1400/100)*25.4. This equals 355. I wrote this down for later. Now I need to use 1050 (my vertical setting for resolution 1400&#215;1050) in the same formula (displaysize =(1050/100)*25.4) which comes out to 266. Keep these two numbers handy&#8230;remember, if you want 96 or 120 DPI for your monitor&#8230;sub in those numbers for the <em>DPI-Desired</em> and divide your resolution by them as shown in the formula above.</p>
<p><strong><span style="text-decoration: underline;">EDIT XORG.CONF</span></strong></p>
<p>Open up xorg.conf in your favorite text editor..for example, my favorite is kate so I issue the following command: Alt-F2 (a run dialog pops up) &gt;&gt; kdesu kate /etc/X11/xorg.conf. You&#8217;ll be prompted for your root password to access this file. After it opens, find the &#8220;Monitor&#8221; section. Just before &#8220;EndSection&#8221; place a line like the following (substitute the values you found using the formula above):</p>
<p>DisplaySize    355    266    # 1400&#215;1050 100dpi</p>
<p>Your display size may be different&#8230;just remember to place horizontal first, followed by vertical. Now you&#8217;ll need to restart X. Close all your applications and hit Control-Alt-Backspace. Log back in and issue the command we used previously for DPI:</p>
<pre class="brush: plain;">xdpyinfo | grep resolution</pre>
<p>If you followed the directions above correctly, your altered DPI settings should display. Gnome does this through a handy menu that&#8217;s very easy to use. It&#8217;s head and shoulders above what KDE does with fonts and setting DPI. Using Gnome at work for the past 4 months has shown me the many areas that KDE falls behind&#8230;but it also shows me the many areas where Gnome just doesn&#8217;t get the job done. In this case, KDE fails horribly on configuring DPI for nice looking fonts. Luckily, I was able to assemble information from various places on the web to get the job done. The page that helped me the most was <a href="http://www.mattparnell.com/projects/sharp-fonts-on-a-kde-desktop.html" target="_blank">Matt Parnell&#8217;s Brain</a>, a weblog that had an entry with this formula. I wanted to reproduce the information here with a bit more hand holding so new users would be able to use the tip without getting confused. Hopefully, this helps!<br />
<script type="text/javascript"><!--
google_ad_client = "pub-3982453702542240";
/* 468x15, created 6/24/09 */
google_ad_slot = "6181047080";
google_ad_width = 468;
google_ad_height = 15;
//-->
</script><br />
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></p>


<p>No related posts.</p>
<p>Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.</p><p><a href="http://linux-blog.org/kde-and-xorg-fonts-and-dpi/" rel="bookmark">KDE and Xorg, Fonts and DPI</a> originally appeared on <a href="http://linux-blog.org">Yet Another Linux Blog</a> on September 20, 2007.</p>
]]></content:encoded>
			<wfw:commentRss>http://linux-blog.org/kde-and-xorg-fonts-and-dpi/feed/</wfw:commentRss>
		<slash:comments>12</slash:comments>
		</item>
		<item>
		<title>Convert Audio with Ease in KDE</title>
		<link>http://linux-blog.org/convert-audio-with-ease-in-kde/</link>
		<comments>http://linux-blog.org/convert-audio-with-ease-in-kde/#comments</comments>
		<pubDate>Thu, 16 Aug 2007 00:13:05 +0000</pubDate>
		<dc:creator>devnet</dc:creator>
				<category><![CDATA[Featured]]></category>
		<category><![CDATA[Tips]]></category>
		<category><![CDATA[applications]]></category>
		<category><![CDATA[kde]]></category>
		<category><![CDATA[Kwhat?]]></category>
		<category><![CDATA[PCLinuxOS]]></category>
		<category><![CDATA[tips and tricks]]></category>

		<guid isPermaLink="false">http://linux-blog.org/word/convert-audio-with-ease-in-kde/</guid>
		<description><![CDATA[I ripped a couple of CD&#8217;s for my son this evening. In the process, I decided to setup Kalarm and Korganizer on his computer so that he could set alarms to remind him to do various chores around the house. While doing all of this, I needed a .wav file so that he could use [...]


Related posts:<ol><li><a href='http://linux-blog.org/convert-png-to-gif-via-command-line/' rel='bookmark' title='Permanent Link: Convert PNG to GIF via Command Line'>Convert PNG to GIF via Command Line</a> <small>I installed a bare bones Arch Linux system today and...</small></li>
</ol>

Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<p>I ripped a couple of CD&#8217;s for my son this evening.  In the process, I decided to setup Kalarm and Korganizer on his computer so that he could set alarms to remind him to do various chores around the house.  While doing all of this, I needed a .wav file so that he could use a song for his alarm.  Of course, he wanted one of the songs I had just ripped from his CD.  Since I had ripped his songs to .ogg format, I had to investigate which program could convert from .ogg to .wav this the easiest in KDE.</p>
<p>I&#8217;ve not used many of the whiz bang functions of KDE and desktop Linux&#8230;I&#8217;ve been more of a browser, mail, and RSS type of guy for many years.  Now that I&#8217;ve been using Linux at work and at home, I&#8217;ve been blessed with the opportunity to figure out how to do things that I&#8217;ve never done before.  In this case, convert audio to .wav, .ogg, or .mp3 with ease.  There is a tool called audiokonverter available in PCLinuxOS 2007 repositories that makes this a snap.</p>
<p><span id="more-181"></span></p>
<p>Open up Synaptic and do a search for <a href="http://www.kde-apps.org/content/show.php?content=12608" target="_blank">Audiokonverter</a>. Install it and accept all marked packages as well. Now, rip those CD&#8217;s or navigate to the audio files you want converted in Konqueror.</p>
<p>Once there, select all the files you want to convert and right click them. In the right click menu is a new option available for you&#8230;Actions &gt;&gt; Convert to. Select this option and convert to any format you so desire (ogg, mp3, aac, wav, and flac). Tell the pop up where to place the newly converted file and enjoy your music in its new format! What a fantastic tool that makes listening and managing music libraries so much easier.</p>
<p>Please note: There is only one caveat to this fantastic tool&#8230;it won&#8217;t convert music in your mounted samba shares. You&#8217;ll first have to copy the music to a local drive and convert it from there. Despite this limitation, it&#8217;s quite a fantastic tool!</p>
<p>UPDATE: Make sure you install the &#8220;lame&#8221; package in PCLinuxOS via Synaptic. This allows you to move from various formats of audio to mp3.</p>


<p>Related posts:<ol><li><a href='http://linux-blog.org/convert-png-to-gif-via-command-line/' rel='bookmark' title='Permanent Link: Convert PNG to GIF via Command Line'>Convert PNG to GIF via Command Line</a> <small>I installed a bare bones Arch Linux system today and...</small></li>
</ol></p>
<p>Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.</p><p><a href="http://linux-blog.org/convert-audio-with-ease-in-kde/" rel="bookmark">Convert Audio with Ease in KDE</a> originally appeared on <a href="http://linux-blog.org">Yet Another Linux Blog</a> on August 16, 2007.</p>
]]></content:encoded>
			<wfw:commentRss>http://linux-blog.org/convert-audio-with-ease-in-kde/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Autostart Apps in PCLinuxOS 2007 (KDE)</title>
		<link>http://linux-blog.org/autostart-apps-in-pclinuxos-2007-kde/</link>
		<comments>http://linux-blog.org/autostart-apps-in-pclinuxos-2007-kde/#comments</comments>
		<pubDate>Mon, 13 Aug 2007 23:08:00 +0000</pubDate>
		<dc:creator>devnet</dc:creator>
				<category><![CDATA[Kwhat?]]></category>
		<category><![CDATA[kde]]></category>
		<category><![CDATA[PCLinuxOS]]></category>
		<category><![CDATA[tips and tricks]]></category>

		<guid isPermaLink="false">http://linux-blog.org/word/autostart-apps-in-pclinuxos-2007-kde/</guid>
		<description><![CDATA[There&#8217;s a question that is often asked via IRC on freenode #pclinuxos-support. Many people want to know how to get programs to startup immediately upon login. Now there are two ways to do this&#8230;kind of. Actually, there is only one way to get programs to autostart but there is another way you can have programs [...]


Related posts:<ol><li><a href='http://linux-blog.org/adding-color-to-bash-list-command-part-ii/' rel='bookmark' title='Permanent Link: Adding Color to Bash List Command Part II'>Adding Color to Bash List Command Part II</a> <small>I previously blogged about how to add color to the...</small></li>
</ol>

Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<p>There&#8217;s a question that is often asked via IRC on freenode #pclinuxos-support.  Many people want to know how to get programs to startup immediately upon login.</p>
<p>Now there are two ways to do this&#8230;kind of.  Actually, there is only one way to get programs to autostart but there is another way you can have programs startup when you login&#8230;let&#8217;s look at both of them.</p>
<p><span style="text-decoration: underline;"><strong>The First Way</strong></span></p>
<p>First, go to the PC Menu (or kmenu) &gt;&gt; Run Command &gt;&gt; konqueror &#8211;profile filemanagement</p>
<p><a class="serendipity_image_link" href="/uploads/Posts/konqueror-autostart.png"><!-- s9ymdb:585 --><img style="border: 0px none ; float: left; padding-left: 5px; padding-right: 5px;" src="/uploads/Posts/konqueror-autostart.Thumbs.png" alt="" width="110" height="81" /></a>When Konqueror opens, navigate to /home/user/.kde/autostart (replace user with your login name).  Now minimize that window&#8230;we&#8217;ll come back to it later.  Next up, click on the My Computer icon on your desktop (or for other users, open up Konqueror and put the following in the addressbar: system:/).  When that opens, click on applications and minimize the window and place it side by side with the previously opened window.</p>
<h4 class="comment_source_author"><a href="mailto:jdarnold%5Bat%5Dbuddydog.org">Hieronymus</a> <strong>has posted</strong> a helpful tip that simplifies the process above.  After opening up Konqueror, use the Go Menu and click the entry for &#8220;autostart&#8221; which will take you directly to the correct folder for the current logged in user.  Thanks Hieronymus for the tip!  Visit their <a href="http://freebsd.amazingdev.com/blog" target="_blank">homepage</a> here.</h4>
<p><span id="more-179"></span></p>
<p>You should have something that looks like the following:</p>
<p align="center"><a class="serendipity_image_link" href="../uploads/Posts/apps-autostart.png"><!-- s9ymdb:586 --><img style="border: 0px none; padding-left: 5px; padding-right: 5px;" src="../uploads/Posts/apps-autostart.Thumbs.png" alt="" width="110" height="45" /></a></p>
<p>Now go ahead and navigate to the application you want to autostart in the applications window. Find the one you want and drag-drop it with your mouse into the autostart window.</p>
<p>That&#8217;s it! The program will autostart the next time you login. Didn&#8217;t think it would be that easy right? Well, you can even drag and drop shortcuts from the PC (kmenu) menu as well into this window or even shortcuts from the desktop. You can also right click in the folder and create an application link as well&#8230;it&#8217;s very convenient.</p>
<p><span style="text-decoration: underline;"><strong>The 2nd Way</strong></span></p>
<p>The second method is called session saving. This allows you to save a session exactly as it is&#8230;perhaps you have email, xchat, and firefox open&#8230;you could save this exactly as it is and logout. When you log back in, you&#8217;ll have the exact same applications open and waiting for you.</p>
<p><a class="serendipity_image_link" href="../uploads/Posts/session-manager.png"><!-- s9ymdb:587 --><img style="border: 0px none; float: right; padding-left: 5px; padding-right: 5px;" src="../uploads/Posts/session-manager.Thumbs.png" alt="" width="110" height="86" /></a>To do this, Open the KDE Control Center. Navigate to KDE Components &gt;&gt; Session Manager. Check the box for on login &#8220;restore previous session&#8221; and click &#8220;apply&#8221;. Make sure you look at the bottom text input field for any applications you may not want to restore and list them there. If you don&#8217;t know what the application command is, right click on the shortcut and choose properties&#8230;and look for the command. If the application is in the PC Menu (kmenu) then right click on the application and choose &#8216;put into run dialogue&#8217; which will tell you the command to put in the field.</p>
<p>That&#8217;s it as well&#8230;now when you log back in, you&#8217;ll have the same stuff you had open when you logged out <img src='http://linux-blog.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Hope this assists people in the journey with KDE and PCLinuxOS.</p>


<p>Related posts:<ol><li><a href='http://linux-blog.org/adding-color-to-bash-list-command-part-ii/' rel='bookmark' title='Permanent Link: Adding Color to Bash List Command Part II'>Adding Color to Bash List Command Part II</a> <small>I previously blogged about how to add color to the...</small></li>
</ol></p>
<p>Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.</p><p><a href="http://linux-blog.org/autostart-apps-in-pclinuxos-2007-kde/" rel="bookmark">Autostart Apps in PCLinuxOS 2007 (KDE)</a> originally appeared on <a href="http://linux-blog.org">Yet Another Linux Blog</a> on August 13, 2007.</p>
]]></content:encoded>
			<wfw:commentRss>http://linux-blog.org/autostart-apps-in-pclinuxos-2007-kde/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
	</channel>
</rss>
