<?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; PCLinuxOS</title>
	<atom:link href="http://linux-blog.org/tag/pclinuxos/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>What Is Unity Linux?</title>
		<link>http://linux-blog.org/what-is-unity-linux/</link>
		<comments>http://linux-blog.org/what-is-unity-linux/#comments</comments>
		<pubDate>Mon, 29 Mar 2010 20:27:51 +0000</pubDate>
		<dc:creator>devnet</dc:creator>
				<category><![CDATA[Distros]]></category>
		<category><![CDATA[Featured]]></category>
		<category><![CDATA[community]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[PCLinuxOS]]></category>
		<category><![CDATA[unity]]></category>

		<guid isPermaLink="false">http://linux-blog.org/?p=1418</guid>
		<description><![CDATA[There&#8217;s been a lot of confusion about exactly what Unity Linux is. I thought I&#8217;d talk today a bit about that.   I&#8217;d like to talk a bit about what Unity uses for it&#8217;s &#8216;guts&#8217;.  I&#8217;d also like to dispel some myths surrounding Unity.  Lastly, I&#8217;d like to talk briefly about how Unity is doing all [...]


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>
<li><a href='http://linux-blog.org/unity-linux-theme-refreshes/' rel='bookmark' title='Permanent Link: Unity Linux Theme Refreshes'>Unity Linux Theme Refreshes</a> <small>I&#8217;ve been pretty busy lately with theme design for the...</small></li>
<li><a href='http://linux-blog.org/unity-2010-beta-2-impressions/' rel='bookmark' title='Permanent Link: Unity 2010 Beta 2 Impressions'>Unity 2010 Beta 2 Impressions</a> <small>As noted previously, I&#8217;ve been pretty hard pressed lately in...</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/2010/03/Unity-Linux-One-300x80.png"><img class="alignleft size-full wp-image-1435" style="margin-left: 8px; margin-right: 8px;" title="Unity-Linux-One-300x80" src="http://linux-blog.org/wp-content/uploads/2010/03/Unity-Linux-One-300x80.png" alt="" width="300" height="80" /></a>There&#8217;s been a lot of confusion about exactly what <a title="http://unity-linux.org" href="http://unity-linux.org" target="_blank">Unity Linux</a> is.</p>
<p>I thought I&#8217;d talk today a bit about that.   I&#8217;d like to talk a bit about what Unity uses for it&#8217;s &#8216;guts&#8217;.  I&#8217;d also like to dispel some myths surrounding Unity.  Lastly, I&#8217;d like to talk briefly about how Unity is doing all it can to further Open Source and Linux by contributing to projects it is involved with.  The reason I know so much about this topic is that I&#8217;m the webmaster and host for the Unity Linux Project as well as one of the documentation team members.  So, let&#8217;s take a look first at what Unity Linux is&#8230;</p>
<h2>What is Unity Linux</h2>
<p>Unity Linux is not a conventional distribution of Linux.  It&#8217;s a core on which developers can build their own distribution of Linux.  We&#8217;ve set out from the start to provide an excellent minimum graphical environment that gave developers &#8220;just enough graphics&#8221; for them to create something.  The smaller, the better.  We elected to go with <a title="http://openbox.org/wiki" href="http://openbox.org/wiki" target="_blank">Openbox</a> because of it&#8217;s size and stability.  We selected using <a title="http://www2.mandriva.com/linux/" href="http://www2.mandriva.com/linux/" target="_blank">Mandriva</a> as our base because of the number of packages they provide and the quality of those packages.  We pushed <a title="http://wiki.lxde.org/en/LXPanel" href="http://wiki.lxde.org/en/LXPanel" target="_blank">lxpanel</a> as a minimal panel because it provides just enough functionality for distro developers to see what they&#8217;ve installed after they&#8217;ve installed it&#8230;it also is familiar to most people whereas Openbox right click menu&#8217;s may not be.  All in all, our target for the core release is developers.  We&#8217;re not designing this basic desktop to be used by end users.  We&#8217;re not trying to win any awards with our awesome minimalistic desktop skills.  Why would we do this?  To answer this, you have to take a look at our developers.</p>
<p>One of our developers, Kdulcimer, is the lead developer of <a title="http://www.tinymelinux.com/doku.php" href="http://www.tinymelinux.com/doku.php" target="_blank">TinyMe Linux</a>.  A few years ago, he created a fantastic minimalistic &#8220;remaster&#8221; of PCLinuxOS.  It was wildly popular and continues to be so today.  Kdulcimer was one of the first developers that elected to go with Unity Linux for his core.  Our other developers saw what Kdulcimer did with his distro and how small he made the core.  They learned from how he did things and applied it to Unity.  Thus, Unity has a small base&#8230;as evident by both the beta releases.  Upcoming release candidates will be very much the same.</p>
<p>Lead developer gettinther does a good job explaining what Unity is:</p>
<blockquote><p>One of the big issues facing small distros around is that there&#8217;s a limitation in the ability of each group to maintain a healthy up-to-date core.  Most people prefer to focus on the DE / user interface, working on the look&amp;feel rather the the internals.  Those distros end up with stale core which in turn causes numerous &#8220;hard-to-find&#8221; issues.</p>
<p>Most of the distros with us existed before Unity, like Tinyme, Sam (abandoned project now), <a title="http://www.granularlinux.com/" href="http://www.granularlinux.com/" target="_blank">Granular</a>, <a title="http://www.synergy-linux.net/" href="http://www.synergy-linux.net/" target="_blank">Synergy</a> (formely eeepclos).  The idea is to create distros only insofar as &#8220;presetting desktops by people who love those desktops&#8221;.  Rather than having a &#8220;one shoe fits all&#8221;, we decided to provide a core module and look after maintaining it.  Each branch distribution joins the team and has full developer access.  For Unity to become a full fledged distro means favoring a DE over others.  By limiting the scope to the core product (we maintain the various DE too but leave the DE specific changes to the branches).  It makes it a little more difficult to install stuff but it also means that all DE are looked after.</p>
<p>As far as the user is concerned, it means the each branch has their word in the development of the core which ensures that the distro is well supported.  It pools the efforts of each distro who would otherwise be on their own so means a large development team and as such better packages.</p></blockquote>
<p>So Unity Linux is a base on which to build.  A foundation for &#8220;remasters&#8221; to build from.  But what is a remaster?  What technologies does Unity use? Let&#8217;s take a look at the internals of Unity next.</p>
<h2>Unity Linux Internals aka Guts</h2>
<p>When we initially set out to not only have a small graphical base but also to wrap around the LiveCD project.  For those of you who don&#8217;t know what LiveCD is..you can visit the old berlios.de project page:</p>
<blockquote><p>The project features automatic hardware detection and setup, and utilises compression technology to build a LiveCD from a partition much larger than would typically fit on a CD. (Up to 2GB for a normal 650MB CD.) When booting from this LiveCD, the data is transparently decompressed as needed. LiveCD now supports udev.</p>
<p>Currently,  Mandrakelinux and PCLinuxOS are supported as a host for creation of the LiveCD, i.e. we are only able to create LiveCD&#8217;s from a MDK or PCLinuxOS install. The LiveCD scripts are still beta, and bugs are being eliminated. Your help and feedback are appreciated!</p></blockquote>
<p>The set of scripts allows a person to make a liveCD copy out of their desktop for backup purposes or as a standalone linux distribution.  When you create that new ISO or backup ISO, you have &#8216;remastered&#8217; the master copy.  So the livecd scripts are really just a set of tools that allows a user to create something new or backup their existing desktop as a live CD.</p>
<p>The <a href="http://livecd.berlios.de/" target="_blank">project at berlios</a> was taken over by <a href="http://matoilnet.com/" target="_blank">Didouph</a> as lead developer just before Unity was formed.  There hadn&#8217;t been much work after Tom Kelly left the project quite a long time ago, but Didouph was optimistic.  When he joined Team Unity, he placed LiveCD development on the back burner and worked hard with the graphics team on logo development.</p>
<p>Later, it became apparent that in order to keep creating a great distribution that could remaster itself, we needed to make improvements to the code of LiveCD.  First off, it needed 64bit support.  Secondly, it needed better detection than what it had.  Third, it needed to have internationalization work done.  Fourth, it needed to support higher kernel versions than what it did.  All those things have been accomplished with internationalization still being worked on.</p>
<p>When we initially took over the &#8216;modernization&#8217; of LiveCD we didn&#8217;t all flock to berlios to do so.  Work instead began when we gave a <a href="http://dev.unity-linux.org/projects/unitylinux/repository/show/projects/mklivecd" target="_blank">small sliver of our own SVN over to LiveCD</a>.  It made sense geographically for our developers to have the ability to commit code in the same place instead of at a third party (berlios); the reason being, we needed many commits fast and didn&#8217;t want to wait&#8230;we were ready to move forward with it immediately.  We snagged the GPL&#8217;d LiveCD code and located it on our SVN.</p>
<p>Since Didouph was the maintainer of LiveCD, we felt it only natural that Unity would lend a hand to him and his project by taking over development.  An entire team working on LiveCD would mean greater output and more advancement.  Thus, <a href="http://unity-linux.org/livecd-now-developed-by-team-unity-linux/" target="_blank">Unity maintaining the LiveCD project was born</a>.  Anyone is welcome to take the code and use it how they seem fit.  We&#8217;re working on getting LiveCD it&#8217;s own proper SVN or Git repository at a public site away from Unity Linux&#8230;if you&#8217;d like access (read only) to LiveCD SVN, drop Unity Linux a line <a href="http://unity-linux.org/project/contact/" target="_blank">via their contact page</a>.</p>
<h2>Common Myths Surrounding Unity Linux</h2>
<p>Heard any good ones lately?  If I don&#8217;t cover the ones you&#8217;ve heard here, please leave me a comment and I&#8217;ll address yours specifically.</p>
<h4>Myth #1 &#8211; Unity Linux is just PCLinuxOS rebranded</h4>
<p>Most of the developers of Unity Linux were contributors to PCLinuxOS during the time that Texstar had stepped away.  As contributors, they were not part of the developer team.  They had limited access to the core, iner-workings of PCLinuxOS.  How do I know?  I was a developer&#8230;the main web developer&#8230;for PCLinuxOS and I monitored all mailing lists, all websites, and even was chief of MyPCLinuxOS.com.  There were very few people on the development team of PCLinuxOS that are now part of Unity Linux&#8230;because the PCLinuxOS development team was kept small.</p>
<p>When Unity Linux initially was started, the contributors and developers that were involved grabbed a &#8216;snapshot&#8217; of the PCLinuxOS repositories and began working on bringing packages to updated versions.  They quickly ran into trouble because PCLinuxOS used such an outdated toolchain that many new packages wouldn&#8217;t compile with it.</p>
<p>After some discussion, developers abandoned PCLinuxOS packages and instead worked with Mandriva packages.  This allowed Unity to move forward sans old toolchain and outdated core.  Now most of this stuff doesn&#8217;t matter to the end user&#8230;they just want a stable environment.  But the Unity Linux developers wanted to push forward with the latest kernels, the latest rpm version, and the latest smart package manager versions.  Doing so required massive leaps forward even from Mandriva.</p>
<p>As you can see, while Unity Linux originally started with a PCLinuxOS fork, they abandoned that fork and rebased on Mandriva.  They now stay inline with Mandriva development.  If you have Mandriva and Unity Linux questions, please stop into the Unity Linux chat channel on Freenode: #unitylinux and ask proyvind questions&#8230;as he is the Mandriva Linux representative that works with Unity Linux <img src='http://linux-blog.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<h4>Myth #2 &#8211; Unity Linux Stole mklivecd aka livecd from PCLinuxOS</h4>
<p>This is a pretty funny one and I&#8217;ve seen quite a few references to &#8216;stealing&#8217;  GPL code.  First things first:  You cannot &#8216;steal&#8217; GPL code.  It just can&#8217;t be done.  Secondly, the LiveCD project was stagnant and had a SINGLE developer working on it.  That developer joined Unity Linux and all 25+ developers there decided to help him make some progress on it.  In the meantime, they took the initiative to make improvements.  For example, they gave it 64bit compatibility.  They gave it have better detection.  They took the code and gave it better international language support.  All those things are made available for FREE to any distribution wanting to download a snapshot from SVN.</p>
<p>Now, if anyone has a claim to LiveCD as &#8216;theirs&#8217; it would be Jaco Greefe who was the principal on the project LONG before any distributions other than Mandrake aka Mandriva even worked with it.  Texstar grabbed what Jaco&#8217;s project mklivecd and used it to create the original PCLinuxOS 2003 release.  This release was based on Mandrake 9.2 at the time and a few other Mandrake developers began to debug the script through the creation of PCLinuxOS.  Mandrake was a trademarked name, so Texstar named it PCLinuxOS.</p>
<p>As you can see, if any one distribution has claim to mklivecd, it would be Mandrake aka Mandriva which was where the script creators came from.  It&#8217;s also where the script was first made useable.  However, claim that Texstar made it into a nice package with PCLinuxOS&#8230;that is totally true.  What we&#8217;re doing now by developing it is making sure it continues to progress into the future with 64bit support and even when udev is dropped from Linux&#8230;no matter what, we&#8217;ll make sure it works&#8230;and hopefully it will work for more than just Mandriva derived distributions.</p>
<p>There have been many attempts by Unity Linux developers to get other distributions that use mklivecd involved with the development of it.  That invitation is always open to any and all distributions that use it.</p>
<h4>Myth #3 &#8211; Unity Linux wants to steal away users from other distributions of Linux</h4>
<p>The main reason this isn&#8217;t true is that Unity Linux targets <span style="text-decoration: underline;">DEVELOPERS</span>.  We don&#8217;t target end users.  If end users like Unity, GREAT!  If not, we don&#8217;t worry about it.  Unity Linux has derivative distributions called &#8220;branches&#8221; that work to target the end user.  Unity Linux itself is targeted squarely at distribution developers and advanced users who want to be able to use the mklivecd scripts.</p>
<h4>Myth #4 &#8211; Unity Linux DOESN&#8217;T use PCLinuxOS at all in development</h4>
<p>This is half true.  We don&#8217;t &#8216;use&#8217; PCLinuxOS to create things&#8230;we use it as a mirror synch.  Paul Grinberg, a developer on the team, has a PCLinuxOS box that he doesn&#8217;t use.  During the initial setup of Unity Linux, we based things on PCLinuxOS before purging and switching to Mandriva.  Since the developer mirror server (referred to on the mailing lists as the dev server) still ran PCLinuxOS and Unity Linux didn&#8217;t have a release yet, we saw no reason to change it.</p>
<p>As Unity Linux still has no stable release as of March 29, 2010, that developer mirror server still runs PCLinuxOS and pushes uploaded packages developed on a Unity Linux server to various mirrors for propagation.</p>
<p>In other words, the PCLinuxOS server Unity Linux uses is just a web server.  It will be replaced with Unity Linux when 2010 is released.  Until then, taking the time to wipe it out and repopulate it would throw a kink in the flow of package development so developers have put this &#8216;to-do&#8217; item as something to be accomplished after stable release.</p>
<h2>Unity Linux and Open Source</h2>
<p>Unity Linux does a great job of contributing to projects upstream.  As an example, David Smid, a Unity Linux developer, is also a Smart Package Manager (SPM) developer.  This allows Unity the ability to test the latest and greatest SPM and get things quickly patched/fixed/redesigned.  Other projects such as mklivecd are developed openly by Unity Linux and contributors are welcome.  Unity Linux contributes bug finds to Mandriva through use of the Mandriva Cooker repository.  Unity Linux developer Paul Grinberg contributed Google Map integration for <a title="http://people.cs.uu.nl/henkp/mirmon/" href="http://people.cs.uu.nl/henkp/mirmon/" target="_blank">MirrorMon</a>, which you can <a title="http://unity-linux.org/mm/mirrorstatus.html" href="http://unity-linux.org/mm/mirrorstatus.html" target="_blank">view on our Mirror Status Page</a>, back upstream to the creator of MirrorMon.  Unity Linux also contributes upstream to rpm5.org.</p>
<p>Unity Linux also has a working partnership with Yoper Linux.  Why?  Because Yoper Linux uses many of the same core technologies (Smart, rpm5) that Unity Linux uses and because the lead developer, Tobias Gerschner, is an all around great guy <img src='http://linux-blog.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> .</p>
<p>You can see everything that Unity Linux works on by visiting our repository:  <a title="http://dev.unity-linux.org/projects/unitylinux/repository" href="http://dev.unity-linux.org/projects/unitylinux/repository" target="_blank">http://dev.unity-linux.org/projects/unitylinux/repository</a></p>
<p>Development is done in the open, not behind closed doors:  <a title="http://groups.google.com/group/ul-developers" href="http://groups.google.com/group/ul-developers" target="_blank">http://groups.google.com/group/ul-developers</a></p>
<p>Unity Linux strives with an almost rabid will to keep everything in the open for users and branch developers so that they are not left wondering what&#8217;s going on with their distribution.  The Developers continue to try and engage other distributions to work with them and will continue to do so in the future.</p>
<h2>Closing Thoughts</h2>
<p>Unity Linux doesn&#8217;t target the same users as your average distribution of Linux&#8230;they&#8217;re after the more savvy users out there.  The ones that want to create something and make something from the core image.  Users that like to tinker and mess and break things.</p>
<p>Unity got off to a rough start with much FUD slinging and accusations.  Hopefully, the actions you see that Unity has taken to keep it&#8217;s project open will show the intent of the developers&#8230;to make a great core on which others can branch from all the while remaining open and free for everyone.</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>
<li><a href='http://linux-blog.org/unity-linux-theme-refreshes/' rel='bookmark' title='Permanent Link: Unity Linux Theme Refreshes'>Unity Linux Theme Refreshes</a> <small>I&#8217;ve been pretty busy lately with theme design for the...</small></li>
<li><a href='http://linux-blog.org/unity-2010-beta-2-impressions/' rel='bookmark' title='Permanent Link: Unity 2010 Beta 2 Impressions'>Unity 2010 Beta 2 Impressions</a> <small>As noted previously, I&#8217;ve been pretty hard pressed lately in...</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/what-is-unity-linux/" rel="bookmark">What Is Unity Linux?</a> originally appeared on <a href="http://linux-blog.org">Yet Another Linux Blog</a> on March 29, 2010.</p>
]]></content:encoded>
			<wfw:commentRss>http://linux-blog.org/what-is-unity-linux/feed/</wfw:commentRss>
		<slash:comments>22</slash:comments>
		</item>
		<item>
		<title>Laptop Multimedia Keys and PCLinuxOS 2009</title>
		<link>http://linux-blog.org/laptop-multimedia-keys-and-pclinuxos-2009/</link>
		<comments>http://linux-blog.org/laptop-multimedia-keys-and-pclinuxos-2009/#comments</comments>
		<pubDate>Wed, 18 Mar 2009 02:35:36 +0000</pubDate>
		<dc:creator>devnet</dc:creator>
				<category><![CDATA[Featured]]></category>
		<category><![CDATA[Kwhat?]]></category>
		<category><![CDATA[Tips]]></category>
		<category><![CDATA[desktop]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[PCLinuxOS]]></category>
		<category><![CDATA[tips and tricks]]></category>

		<guid isPermaLink="false">http://linux-blog.org/?p=927</guid>
		<description><![CDATA[I installed PCLinuxOS 2009 recently on a Dell D630 Latitude and was disappointed to see that I couldn&#8217;t get the hardware volume (up/down/mute) buttons didn&#8217;t work out of the box.  I thought a bit about kmilo, a program that was previously used for laptop buttons (thinkpad buttons though) and I searched around a bit inside [...]


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 installed PCLinuxOS 2009 recently on a Dell D630 Latitude and was disappointed to see that I couldn&#8217;t get the hardware volume (up/down/mute) buttons didn&#8217;t work out of the box.  I thought a bit about kmilo, a program that was previously used for laptop buttons (thinkpad buttons though) and I searched around a bit inside the KDE Control Center for keyboard shortcuts to see if I could assign the keys manually.  However, I couldn&#8217;t find any volume setting inside this menu.</p>
<p>Then, it hit me, I had remembered seeing volume settings before&#8230;inside kmix; there is an area for assigning global shortcuts for volume and mute!  This should work for anyone running KDE 3.5.8 and above (I think).  Left click on Kmix in your tray and choose the mixer button.  From there, choose <em>Settings &gt;&gt; Configure Global Shortcuts</em>.  Now assign the volume up, down, and mute keys manually by clicking in the blank and pressing the hardware button.  This should work for a majority of people out there.  For me though, this didn&#8217;t work.  When pressing the keys, nothing happened.  I thought I was doomed.</p>
<p>I researched a bit more and found that installing a program called keytouch would allow me to, at the very least, program my keyboard in any way I wanted to program it.  I opened Synaptic and installed keytouch and keytouch-editor.  After install, I went to <em>Kmenu &gt;&gt; System &gt;&gt; Configuration &gt;&gt; Hardware &gt;&gt; Keytouch</em>.  It prompted me to choose my keyboard.  Since it didn&#8217;t have the Dell D630, I chose the closest thing which was the Dell D800.  I closed the application and now the volume buttons and mute button works!  Keytouch also has the ability to manually edit and also to import keytouch &#8216;schemas&#8217; to give maximum flexibility.  Hopefully, this helps some of you out there that cannot get your multimedia keys working in PCLinuxOS and KDE to work!</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/laptop-multimedia-keys-and-pclinuxos-2009/" rel="bookmark">Laptop Multimedia Keys and PCLinuxOS 2009</a> originally appeared on <a href="http://linux-blog.org">Yet Another Linux Blog</a> on March 17, 2009.</p>
]]></content:encoded>
			<wfw:commentRss>http://linux-blog.org/laptop-multimedia-keys-and-pclinuxos-2009/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PCLinuxOS 2009 Not Diggworthy</title>
		<link>http://linux-blog.org/pclinuxos-2009-not-diggworthy/</link>
		<comments>http://linux-blog.org/pclinuxos-2009-not-diggworthy/#comments</comments>
		<pubDate>Mon, 16 Mar 2009 18:37:19 +0000</pubDate>
		<dc:creator>devnet</dc:creator>
				<category><![CDATA[Distros]]></category>
		<category><![CDATA[Rants]]></category>
		<category><![CDATA[desktop]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[PCLinuxOS]]></category>
		<category><![CDATA[release]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://linux-blog.org/?p=920</guid>
		<description><![CDATA[It&#8217;s really sad when the Alpha release of Ubuntu makes the front page of Digg.com for Linux/Unix&#8230; but the release, after two years of development, of PCLinuxOS 2009&#8230;a distribution that challenged Ubuntu for the #1 ranking at distrowatch in 2007-8&#8230;goes completely without being dug at all.  Well, to be fair, it was dugg by 18 [...]


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>It&#8217;s really sad when the <a href="http://digg.com/linux_unix/Ubuntu_9_04_Jaunty_Jackalope_Alpha_6_Released">Alpha release of Ubuntu</a> makes the front page of Digg.com for Linux/Unix&#8230; <a href="http://www.pclinuxos.com/index.php?option=com_content&amp;task=view&amp;id=62http://www.pclinuxos.com/index.php?option=com_content&amp;task=view&amp;id=62">but the release, after two years of development, of PCLinuxOS 2009</a>&#8230;a distribution that challenged Ubuntu for the #1 ranking at distrowatch in 2007-8&#8230;goes completely without being dug at all.  Well, to be fair, <a href="http://digg.com/linux_unix/PCLinuxOS_2009_1_Final_Released_2">it was dugg by 18 people at the time of this post</a>.  This just goes to show you, all those people that accused PCLinuxOS of &#8220;fixing&#8221; the distrowatch.com rankings last year may have been a bit paranoid and way off base.  Just the same, viral websites have an observable slant when it comes to things that are seen as cool so I really shouldn&#8217;t be suprised.  I just wish that distributions that deserve praise got it when they deserve it&#8230;and that more got it more often for what they do.</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/pclinuxos-2009-not-diggworthy/" rel="bookmark">PCLinuxOS 2009 Not Diggworthy</a> originally appeared on <a href="http://linux-blog.org">Yet Another Linux Blog</a> on March 16, 2009.</p>
]]></content:encoded>
			<wfw:commentRss>http://linux-blog.org/pclinuxos-2009-not-diggworthy/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Force Firefox to Remember Initial Window Setting in KDE</title>
		<link>http://linux-blog.org/force-firefox-to-remember-initial-window-setting-in-kde/</link>
		<comments>http://linux-blog.org/force-firefox-to-remember-initial-window-setting-in-kde/#comments</comments>
		<pubDate>Tue, 10 Feb 2009 15:43:21 +0000</pubDate>
		<dc:creator>devnet</dc:creator>
				<category><![CDATA[Featured]]></category>
		<category><![CDATA[Tips]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[PCLinuxOS]]></category>

		<guid isPermaLink="false">http://linux-blog.org/?p=894</guid>
		<description><![CDATA[I have a laptop with the resolution of 1440&#215;900&#8230;so when I installed the latest TR6 from PCLinuxOS, I was dismayed to find out that when launching Firefox, it opened up in a window that was 1024 pixels. Of course, I maximized this and then closed it thinking that Firefox would remember my settings. The problem [...]


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 have a laptop with the resolution of 1440&#215;900&#8230;so when I installed the latest TR6 from PCLinuxOS, I was dismayed to find out that when launching Firefox, it opened up in a window that was 1024 pixels.  Of course, I maximized this and then closed it thinking that Firefox would remember my settings.  The problem is&#8230;it didn&#8217;t remember my settings.</p>
<p>When I opened Firefox up again, it popped up to say hello once again at 1024 pixels.  Sure, you can right click on the Firefox window bar and drill down into application specific settings via KDE (yes, it&#8217;s that configurable) but I didn&#8217;t want to have to do this&#8230;because if I did, ALL Firefox windows would open up maximized&#8230;and that includes any pop-ups as well.  I also know that you can drill down even further to fix THAT problem.  However, it should &#8216;just work&#8217; right?  You shouldn&#8217;t have to change anything at all correct?  Well, I&#8217;ve found a fix that is pretty easy to accomplish&#8230;and I hope it helps the hundreds of people I found when searching through google on this.</p>
<p>Open up Firefox and it will open at the smaller screen size&#8230;in my case, it opened up 1024 px in width on my 1440px screen.  Then, hover over the top right hand corner with your mouse until you get the resize arrow.  Resize the window click dragging it to the top, right hand corner of the screen.  It should &#8216;snap-in&#8217; once you get close to maximized size.  Now close the window, and open Firefox again.  It should open up fully maximized.</p>
<p>I sure hope this saves someone time&#8230;because I spent the better part of a morning trying to fix this.</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/force-firefox-to-remember-initial-window-setting-in-kde/" rel="bookmark">Force Firefox to Remember Initial Window Setting in KDE</a> originally appeared on <a href="http://linux-blog.org">Yet Another Linux Blog</a> on February 10, 2009.</p>
]]></content:encoded>
			<wfw:commentRss>http://linux-blog.org/force-firefox-to-remember-initial-window-setting-in-kde/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Install the Latest Kernel in PCLinuxOS</title>
		<link>http://linux-blog.org/install-the-latest-kernel-in-pclinuxos/</link>
		<comments>http://linux-blog.org/install-the-latest-kernel-in-pclinuxos/#comments</comments>
		<pubDate>Wed, 17 Dec 2008 20:33:21 +0000</pubDate>
		<dc:creator>devnet</dc:creator>
				<category><![CDATA[Distros]]></category>
		<category><![CDATA[Tips]]></category>
		<category><![CDATA[howto]]></category>
		<category><![CDATA[kernel]]></category>
		<category><![CDATA[PCLinuxOS]]></category>
		<category><![CDATA[tutorial]]></category>

		<guid isPermaLink="false">http://linux-blog.org/?p=826</guid>
		<description><![CDATA[Do you run PCLinuxOS 2007 or Minime 2008 and would you like to take advantage of the latest kernel for PCLinuxOS?  You can do this by enabling the &#8216;testing&#8217; portion of the repository. Read about Repository Control in PCLinuxOS You&#8217;ll be looking for the &#8216;sections&#8217; blank when viewing repository details and you&#8217;ll just need to [...]


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>Do you run PCLinuxOS 2007 or Minime 2008 and would you like to take advantage of the latest kernel for PCLinuxOS?  You can do this by enabling the &#8216;testing&#8217; portion of the repository.</p>
<p><a href="http://oldwiki.mypclinuxos.com/index.php?title=Repository">Read about Repository Control in PCLinuxOS</a></p>
<p>You&#8217;ll be looking for the &#8216;sections&#8217; blank when viewing repository details and you&#8217;ll just need to add &#8216;testing&#8217; to the end of the line (don&#8217;t replace the entires there already).  Once that is done, click the reload button in Synaptic and allow it to refresh your local rpm cache.</p>
<p>Click the &#8216;search&#8217; button and search for the keyword &#8216;kernel&#8217;.  Look for the highest number of kernel that is returned.  At the time of this writing, the 2.6.26.8 kernel was the newest kernel for PCLinuxOS (it has .27 patches all over in it&#8230;so it&#8217;s quite a nice kernel).  Click and install that kernel and allow it to select any packages it needs to install.  Once installed, you can remove the word testing from the repository (this is recommended to prevent your system from downloading ALL testing packages/updates) and click the reload button for Synaptic.</p>
<p>Reboot and choose the new kernel on your grub menu.  Test things to see how they work.  If everything is good to go, congratulations!  You&#8217;ve just installed the latest kernel in PCLinuxOS.</p>
<p>To make this kernel the default one, you can use the PCLinuxOS Control Center and Change the Way the System Boots.  I&#8217;ll cover this in a later post.  Hope this helps a few of you out there.  I know it is often asked on IRC.</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/install-the-latest-kernel-in-pclinuxos/" rel="bookmark">Install the Latest Kernel in PCLinuxOS</a> originally appeared on <a href="http://linux-blog.org">Yet Another Linux Blog</a> on December 17, 2008.</p>
]]></content:encoded>
			<wfw:commentRss>http://linux-blog.org/install-the-latest-kernel-in-pclinuxos/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Customizing PCLinuxOS 2008 Minime</title>
		<link>http://linux-blog.org/cusomizing-pclinuxos-2008-minime/</link>
		<comments>http://linux-blog.org/cusomizing-pclinuxos-2008-minime/#comments</comments>
		<pubDate>Sat, 18 Oct 2008 03:16:49 +0000</pubDate>
		<dc:creator>devnet</dc:creator>
				<category><![CDATA[Tips]]></category>
		<category><![CDATA[2008]]></category>
		<category><![CDATA[appearance]]></category>
		<category><![CDATA[customization]]></category>
		<category><![CDATA[customizing]]></category>
		<category><![CDATA[desktop]]></category>
		<category><![CDATA[howto]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[minime]]></category>
		<category><![CDATA[PCLinuxOS]]></category>
		<category><![CDATA[perfect]]></category>
		<category><![CDATA[themes]]></category>
		<category><![CDATA[tips and tricks]]></category>
		<category><![CDATA[tutorial]]></category>

		<guid isPermaLink="false">http://linux-blog.org/?p=708</guid>
		<description><![CDATA[So, HowtoForge has a perfect desktop for PCLinuxOS 2007...how about something similar for 2008 MiniMe? I won't go into near as much detail as they do there but I'll go over how I get my desktop up and rolling after a fresh install of PCLinuxOS Minime 2008.


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[<div class="captionright">
<div id="attachment_728" class="wp-caption alignright" style="width: 210px"><a href="http://linux-blog.org/wp-content/uploads/2008/10/puzzle.jpg"><img class="size-medium wp-image-728" title="puzzle" src="http://linux-blog.org/wp-content/uploads/2008/10/puzzle.jpg" alt="Putting it Together" width="200" height="150" /></a><p class="wp-caption-text">Build Your Own PCLOS</p></div>
</div>
<p>So, HowtoForge has a <a href="http://www.howtoforge.com/the_perfect_desktop_pclinuxos_2007">perfect desktop for PCLinuxOS 2007</a>&#8230;how about something similar for 2008 MiniMe?  I won&#8217;t go into near as much detail as they do there but I&#8217;ll go over how I get my desktop up and rolling after a fresh install of PCLinuxOS Minime 2008.</p>
<p>MiniMe is the lesser known offspring of PCLinuxOS 2007 that ships with a 2.6.22.15 kernel and is a minimalistic installation of the KDE desktop 3.5.9.  Texstar provides this distribution for those wanting to remaster their installations&#8230;it&#8217;s a base for other remastered projects like PCLinuxOS Gnome.  Remastering and the Make LiveCD wizard enable users to customize their distribution and make a bootable backup CD with all their customizations OR release their own customized distribution.  You can also use the Make LiveUSB wizard to create your very own thumbdrive PCLinuxOS.</p>
<p>I found it strange that no one had written anything about MimiMe-to on getting PCLinuxOS 2008 MiniMe up and running as a desktop replacement so I decided to give it a go.  The aim of this article isn&#8217;t to copy Howtoforge&#8217;s great series on perfect installations&#8230;but to show how I get PCLinuxOS 2008 Minime up to a perfect installation for me.  This means all web video, audio, fonts, and tools I need are installed.  So let&#8217;s get at it.</p>
<p><span style="text-decoration: underline;"><strong>What Do We Need?</strong></span></p>
<p>First and foremost, do a complete upgrade of your fresh installed system.  Open Synaptic &gt;&gt; Reload &gt;&gt; Mark all Upgrades &gt;&gt; Apply.  It&#8217;s going to take a while to get all the updates you&#8217;ll need.  Do NOT enable the testing repository until after you install your graphics driver at the end of this article&#8230;just perform a straight update from main.</p>
<p>Now let&#8217;s start installing stuff that is needed on a daily basis.  I&#8217;m more of a lightweight type of guy so I don&#8217;t need robust office applications so my tastes may not line up with yours.   Please substitute applications where you see fit&#8230;the repositories most likely have them.</p>
<p>To give a brief, high level overview of my daily use applications:</p>
<ul>
<li>firefox3</li>
<li>Opera</li>
<li>K3B</li>
<li>konversation</li>
<li>pidgin</li>
<li>skype_static</li>
<li>koffice</li>
<li>gimp</li>
<li>Amarok</li>
<li>claws-mail</li>
<li>kdeaddons-kate</li>
<li>kdeaddons-ark</li>
<li>kdegraphics-ksnapshot (for taking screenshots)</li>
</ul>
<p>Those are the high level applications I use on a daily basis to get things done.  Whenever you are prompted to mark other packages for install, go ahead and and choose &#8220;mark&#8221;.  Click apply and let the your daily use applications install.</p>
<p><span id="more-708"></span></p>
<p><span style="text-decoration: underline;"><strong>Handy Wizards for PCLinuxOS 2008</strong></span></p>
<p>MiniMe 2008 comes with some handy wizards for you to use to get started.  On your desktop after install is a folder called &#8220;Utilities&#8221;.  If you open this folder up, you will find the following options:</p>
<ol>
<li>ATI-Nvidia Driver Install</li>
<li>Alsa Sound Configuration</li>
<li>Internet Setup</li>
<li>Make LiveCD</li>
<li>Make LiveUSB</li>
<li>Redo-MBR</li>
<li>Set Clock</li>
</ol>
<p>You can use any of these you want to get things rolling.  You&#8217;ll have to enable your network through the PCLinuxOS Control Center because MiniMe does not setup a network connection by design out of the box.  Remember, it&#8217;s a base for building, not a full fledged distro.  We have to craft it how we want it.  I recommend NOT installing a graphics driver until the very end&#8230;mainly because there are some problems currently with the 173.xx driver conflicting with some packages in the testing repository.  So hold off on graphics install if you can until the very last.</p>
<p>Make LiveCD is exactly what it sounds like.  You can make a LiveCD based on your install.  So after you get everything setup the way you want it to be, you can double click Make LiveCD and a wizard will guide you through creating your own customized LiveCD backup of your install.</p>
<p>Make LiveUSB is also exactly what it sounds like&#8230;you can make a bootable version of a USB stick with PCLinuxOS MiniME.  This how-to does not cover this since we&#8217;re going for a desktop replacement and not a minimalistic install.  You may want to select this option though after you&#8217;ve got things configured as  you want them.</p>
<p>The rest of the options are fairly straightforward and do exactly what they say.  Make sure you take the time to get all things working (except graphics driver) before you move on.</p>
<p><span style="text-decoration: underline;"><strong>What Else Should We Install?</strong></span></p>
<p>We&#8217;ll need to install a few more things to get seamless operation for PCLinuxOS on the web.  There are also some packages that will make your PCLinuxOS experience a bit better that we&#8217;ll install at this step as well:</p>
<ul>
<li>gtk-qt-engine</li>
<li>RealPlayer-rpnp</li>
<li>flash-player-plugin</li>
<li>java-1.6.0-sun</li>
<li>flac-1.2.1</li>
<li>mplayer-skins</li>
<li>mplayer-gui</li>
<li>mplayer</li>
<li>win32-codecs-all</li>
<li>sound-juicer</li>
<li>flash-player-plugin-opera</li>
<li>cabextract (for extracting wireless drivers if you have need to)</li>
<li>webcore-fonts</li>
<li>unrar</li>
<li>rar</li>
<li>xine-plugins</li>
<li>AdobeReader_enu</li>
</ul>
<p>Please remember to allow synaptic to mark anything extra that the packages require.  After installing these packages, your browsing experience and overall appearance of PCLinuxOS should be ready for improvement.  I&#8217;ll go through how I setup a few applications to give them a nice look and feel.  Let&#8217;s start first with GTK applications look and feel.<!--more--></p>
<p><span style="text-decoration: underline;"><strong>Setup gtk-qt-engine in PCLinuxOS</strong></span></p>
<p>Open the KDE Control Center and look under &#8220;Appearance and Themes&#8221; for the section &#8220;GTK Styles and Fonts&#8221;.  Use the drop down menu to pick out your favorite GTK theme&#8230;and if your favorite isn&#8217;t there, fire up Synaptic again and do a search for it&#8230;chances are, it is there.  Once you&#8217;ve chosen a style (I use clearlooks) click &#8220;Ok&#8221;.</p>
<p>This package gives your GTK applications a Gnome Feel in KDE.  Without it, things look ugly.  Face-in-pillow-to-be-kind-to-burglars ugly.</p>
<p><span style="text-decoration: underline;"><strong>Get Your Fonts Setup</strong></span></p>
<div id="attachment_727" class="wp-caption alignright" style="width: 160px"><a href="http://linux-blog.org/wp-content/uploads/2008/10/fontsconfig.png"><img class="size-thumbnail wp-image-727" title="fontsconfig" src="http://linux-blog.org/wp-content/uploads/2008/10/fontsconfig-150x150.png" alt="Configure Fonts" width="150" height="150" /></a><p class="wp-caption-text">Configure Fonts</p></div>
<p>I setup my fonts a bit strange.  I use the same webcore font (Microsoft Font) for almost everything because I like the way it looks.  To do this, I set it up in the KDE Control Center and choose &#8220;Appearance &amp; Themes&#8221; &gt;&gt; &#8220;Fonts&#8221;.  Then, I setup each area except Fixed Width with Verdana for the font.  You may like Ariel or another font&#8230;so choose it there.  Don&#8217;t be afraid to experiment!  Find fonts that suit you and make your desktop shine <img src='http://linux-blog.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>When you&#8217;re through with the KDE Fonts, don&#8217;t forget to setup fonts in Firefox and Opera as well (if you desire to&#8230;I always do).</p>
<p><span style="text-decoration: underline;"><strong>Setup KDE default Applications </strong></span></p>
<p>While still inside the KDE Control Center, choose &#8220;KDE Components&#8221; and then &#8220;Component Chooser&#8221;.  On this page, make sure your favorite applications are present as the default application for each area.  Those to choose from are email client, text editor, instant messenger, terminal emulator, and web browser.  For my email, I setup claws mail by clicking &#8220;use a different email client&#8221; and clicking the small square to browse applications.  I did the same for web browser to make sure KDE knew to use Firefox and not Konqueror.</p>
<p><span style="text-decoration: underline;"><strong>Enable Super Key for Compiz (if you use it)</strong></span></p>
<p>If you use compiz and wanted to install it the package name is task-compiz-fusion-kde.  Install this package but do NOT run it yet if you have an ATI or Nvidia card.  We&#8217;ll need to install the graphics driver first.  If you have another chip manufacturer (Intel, S3) for your graphics card, you should be able to install and use compiz right away.</p>
<p>To enable the super (windows) key, open the KDE Control Center, go to &#8220;Regional &amp; Accessibility&#8221; and then to &#8220;Keyboard Layout&#8221;.  Toggle check &#8220;enable keyboard layout&#8221; and make sure your region is in the right hand side box area as active.  Click apply.</p>
<p><span style="text-decoration: underline;"><strong>Setup Konversation in a Sane Manner</strong></span></p>
<div id="attachment_726" class="wp-caption alignleft" style="width: 160px"><a href="http://linux-blog.org/wp-content/uploads/2008/10/configkonver.png"><img class="size-thumbnail wp-image-726" title="configkonver" src="http://linux-blog.org/wp-content/uploads/2008/10/configkonver-150x150.png" alt="Configure Konversation" width="150" height="150" /></a><p class="wp-caption-text">Configure Konversation</p></div>
<p>I think the default configuration of Konversation isn&#8217;t very friendly.  So I take a few minutes when first firing it up to configure things.  Perhaps you&#8217;ll agree with me on these.  For example, I don&#8217;t like tabs on the bottom of my screen.  I&#8217;d rather have those channels of chat on the left hand side so I can see them.  I also like to have shell-like tabl completion.  That means when I hit the tab key after typing a few letters of someones nickname, Konversation will complete their name without me typing it&#8230;much like the shell (konsole) can do with directory names.  Start up Konversation.  Click edit and then click the edit button again.  Make sure you&#8217;ve input the nickname you need to input.  If you are a freenode regular and have a registered nickname, enter NICKSERV and your password in the blanks under &#8220;Auto Identify&#8221;.  Click &#8220;ok&#8221; twice and then connect.</p>
<p>Under &#8220;Settings&#8221; choose &#8220;Configure Konversation&#8221;.  Go to the section  &#8220;Behavior&#8221; and choose &#8220;General&#8221;.  In &#8220;completion mode&#8221; use the drop down menu to select &#8220;Shell-Like&#8221;.  I like to minimize Konversation into the tray and also like it to notify me when my name is mentioned.  To do this, inside this same window toggle check &#8220;Enable System Tray&#8221; as well as the two other check boxes underneath it.</p>
<p>Now lets move the tabs to the left:  Under &#8220;Interface&#8221; click &#8220;Tabs&#8221;.  On the &#8220;placement&#8221; drop down menu choose &#8220;Left&#8221;.  That&#8217;s it for Konversation.</p>
<p><!--more--></p>
<p><span style="text-decoration: underline;"><strong>Setup Kopete in a Sane Manner</strong></span></p>
<div id="attachment_713" class="wp-caption alignright" style="width: 160px"><a href="http://linux-blog.org/wp-content/uploads/2008/10/defaultkopete1.png"><img class="size-thumbnail wp-image-713" title="HidingKopete" src="http://linux-blog.org/wp-content/uploads/2008/10/defaultkopete1-150x150.png" alt="Hiding Groups &amp; Users" width="150" height="150" /></a><p class="wp-caption-text">Hiding Groups &amp; Users</p></div>
<p>If you use Kopete instead of Pidgin, I&#8217;ll walk you through setting it up so that it has a more pidgin appearance.  When you first launch Kopete, it will prompt you to setup your accounts.  You should have no problem setting up all but the gtalk ones.  Go ahead and setup all the other ones&#8230;we&#8217;ll set gtalk up in a second.  First, let&#8217;s get the existing ones to display in a sane manner.</p>
<p>Under &#8220;Settings&#8221; choose &#8220;Hide Offline Users&#8221;.  Then choose &#8220;Hide Empty Groups&#8221;.  This will make sure not to display your offline buddies (of which I have too many all the time) in Kopete.</p>
<p>Next choose &#8220;Settings&#8221; and &#8220;Configure&#8221;.  Click on Appearance.  Click the &#8220;Chat Window&#8221; tab and choose &#8220;Get New&#8221;.  A window will pop open with new themes to install.  I like the theme called Fresh so I highlight it and click the install button.  Close out all the windows except the configure one and then highlight &#8220;Fresh.AdiumMessageStyle&#8221; to switch to it.  Click Apply.</p>
<p>Now click on the &#8220;Contact List&#8221; tab.  Un-check &#8220;Arrange metacontacts by group&#8221; &amp; &#8220;Show tree branch lines&#8221;.  Under &#8220;List Style&#8221; choose right aligned status icons&#8221; and then check the &#8220;Use contact photos when available&#8221; checkbox.  Click Apply.</p>
<p>I like my messages to open only one window with a new conversation opening a new tab.  This prevents me from having 3 windows pop from 3 different chats from friends.  Click on the &#8220;Behavior&#8221; icon on the left side of Kopete.  Click on the &#8220;Chat&#8221; tab.  Under &#8220;Chat Window Grouping Policy&#8221; choose &#8220;Group All Messages in Same Chat Window&#8221;.  Click on the &#8220;Events&#8221; tab and make sure to uncheck &#8220;Show bubble&#8221; (unless you like notification bubbles&#8230;I hate them&#8230;I just want Kopete to flash on notification).  Click Apply.</p>
<p>Click on the &#8220;General&#8221; tab.  Make sure that the checkbox for the system tray is checked.  Check the &#8220;Connect automatically at startup&#8221; box or Kopete won&#8217;t connect when you start it up.  Toggle the radio button for &#8220;Open Messages Instantly&#8221;.  Click Apply.  Click Ok.</p>
<p>That should be it&#8230;I know it&#8217;s a lot but this really makes Kopete feel at home for me&#8230;almost pidgin style with better KDE integration.</p>
<p>Setup your gtalk <a href="http://wiki.kde.org/tiki-index.php?page=Google+Talk+support">follow the instructions here</a> and make sure that if you are prompted with a pop up window choose never show this again and accept (it&#8217;s certificates for SSL and gtalk).</p>
<p><span style="text-decoration: underline;"><strong>Improve Firefox Performance</strong></span></p>
<p>There are tons of guides out there.  I&#8217;ve looked through many of them to try and tweak Firefox performance and the <a href="http://hubpages.com/hub/Optimizing-Firefox-3-Hacks-And-Tweaks">one I&#8217;ve found to be the best collection of handy tips and tricks is at hugpages</a>.  Pay close attention to #13 which is the speedup I found to really make a difference.</p>
<p><span style="text-decoration: underline;"><strong>KDE Artwork&#8230;Add More!!</strong></span></p>
<p>I wrote <a href="http://linux-blog.org/install-extra-themes-and-icons-in-pclinuxos/" target="_blank">an article on how to beautify the PCLinuxOS 2007 Desktop</a> through installation of icon themes, cursor thems, wallpapers, and other improvements.  Make sure that you check that post out and customize PCLinuxOS Minime 2008 and make it your own <img src='http://linux-blog.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />   That beautification article is still valid for Minime 2008, which uses the 2007 repositories.  Some of the package names may have changed but you can use the search button in synaptic to search &#8220;description and name&#8221; and find most if not all the packages.</p>
<p><strong><span style="text-decoration: underline;">Graphics Card</span></strong></p>
<div id="attachment_737" class="wp-caption alignright" style="width: 160px"><a href="http://linux-blog.org/wp-content/uploads/2008/10/graphicsinstall.png"><img class="size-thumbnail wp-image-737" title="graphicsinstall" src="http://linux-blog.org/wp-content/uploads/2008/10/graphicsinstall-150x150.png" alt="video driver installer" width="150" height="150" /></a><p class="wp-caption-text">video driver installer</p></div>
<p>Setting up your graphics card is last for good reason.  It should be the last thing you do unless your resolution is so horrible you need to set it up at the beginning.  There is a problem with Nvidia drivers and minime.  If you installed the 173.xx drivers and try to upgrade to testing, it will flag a bunch of problems.  To fix things, launch konsole, su to root and apt-get clean, then apt-get autoclean.</p>
<p>After doing that, apt-get update and then close konsole.  Use the utilities folder on the desktop to un-install the 173.xx drivers.  Then perform the testing upgrade without the drivers conflicting.  After the upgrade is complete, install the 177.xx drivers.  This is only for the latest and greatest video cards.  REMEMBER, the utilities folder has a graphics card installation tool.  This is used for ATI and Nvidia cards and will install the official driver for both.  A list of chipsets for each driver is inside the utility (screenshot on right) so make sure that you pick the correct driver.</p>
<p>If you use any other chipset besides Nvidia or ATI, your driver should be enabled by default.</p>
<p><span style="text-decoration: underline;"><strong>Extra TidBits I like to Install</strong></span></p>
<p>I like to be able to right click any music file in Konqueror and convert it to any format I choose.  This can be done with the <strong>audiokonverter</strong> package.  Search for that in Synaptic and install it if you&#8217;d like to do the same.</p>
<p>Ever want to search through programs you can install without opening Syanptic and without using the command line?  Install <strong>kio-apt</strong> and you&#8217;ll be able to do jus that using apt:/ in the address bar where the url normally goes.  Options include:</p>
<p>apt:/search?search expression<br />
apt:/show?package<br />
apt:/policy?package<br />
apt:/list?package<br />
apt:/fsearch?package</p>
<p>Want to resize your screen on the fly?  Press Alt-F2 and type <strong>krandrtray</strong>.  Notice the small icon that appears inside your kicker tray by the clock.  You&#8217;ll now be able to resize your screen resolution on the fly.  This is sometimes handy for those users who dock a laptop that has a different resolution on laptop screens than desktop ones.</p>
<p>Miss the Nvidia Icon in your tray like in Windows?  Install <strong>nvdock</strong> and then execute it from the menu (System &gt;&gt; Nvidia Dock) and watch as your nvidia icon magically reappears.  Right click and be brought to Nvidia Control Panel Settings.</p>
<p>Want some desktop search action without google desktop or the beast that is Beagle?  Not a fan of tracker?  Try <strong>recoll</strong> which can be installed through Synaptic.</p>
<p>Need a personal wiki to keep notes?  I know I do.   That&#8217;s why I install <strong>zim</strong> which is a personal wiki written in GTK.  It allows you to quickly jot down notes and scales quickly to even provide multiple page and project tracking for your own personal notes.</p>
<p>Ever run across stuff on the web you wish you could clip out of a webpage and save?  Enter <strong>basket</strong>.  It can handle images, webpage snippets, store URLs and anything you might come across, can be saved for easy centralized access.</p>
<p>Screensavers are not installed by default.  If you want to install screensavers, try the following packages:</p>
<ul>
<li>xscreensaver</li>
<li>xscreensaver-base</li>
<li>xscreensaver-common</li>
<li>xscreensaver-extrusion</li>
<li>xscreensaver-gl</li>
<li>xscreensaver-matrix</li>
</ul>
<p><span style="text-decoration: underline;"><strong>Did I Miss Anything?</strong></span></p>
<p>Did I miss anything with my helpful how-to?  If so, please leave me a comment letting me know what  you&#8217;d like to see added to it.  I will consider this a working how-to and update it with as much as I can.  These are only the applications I find useful and use on a daily basis.  I installed these on a fresh install of Minime 2008 on my main system and wrote this how-to while doing it.  I wanted it to be minimalistic&#8230;I don&#8217;t need much in order to be happy.  Hopefully, this helps inspire you t</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/cusomizing-pclinuxos-2008-minime/" rel="bookmark">Customizing PCLinuxOS 2008 Minime</a> originally appeared on <a href="http://linux-blog.org">Yet Another Linux Blog</a> on October 17, 2008.</p>
]]></content:encoded>
			<wfw:commentRss>http://linux-blog.org/cusomizing-pclinuxos-2008-minime/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>PCLinuxOS Repositories</title>
		<link>http://linux-blog.org/pclinuxos-repositories/</link>
		<comments>http://linux-blog.org/pclinuxos-repositories/#comments</comments>
		<pubDate>Sat, 27 Sep 2008 05:59:11 +0000</pubDate>
		<dc:creator>devnet</dc:creator>
				<category><![CDATA[Misc]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[PCLinuxOS]]></category>
		<category><![CDATA[Repository]]></category>
		<category><![CDATA[Texstar]]></category>

		<guid isPermaLink="false">http://linux-blog.org/?p=630</guid>
		<description><![CDATA[Something that is asked about quite a bit in the PCLinuxOS support IRC channel is &#8220;how to change repositories&#8221;.  One of the main reasons this is needed is that not all repositories are reachable depending on your geographic location.  Some of the repositories are also down at random intervals.  To equip the standard PCLinuxOS user [...]


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[<div id="attachment_659" class="wp-caption alignleft" style="width: 310px"><a href="http://linux-blog.org/wp-content/uploads/2008/09/repositories.png"><img class="size-medium wp-image-659" title="repositories" src="http://linux-blog.org/wp-content/uploads/2008/09/repositories-300x82.png" alt="2007 Repositories" width="300" height="82" /></a><p class="wp-caption-text">2007 Repositories</p></div>
<p>Something that is asked about quite a bit in the PCLinuxOS support IRC channel is &#8220;how to change repositories&#8221;.  One of the main reasons this is needed is that not all repositories are reachable depending on your geographic location.  Some of the repositories are also down at random intervals.  To equip the standard PCLinuxOS user with how to change repos, we first need to understand how the repository is structured, how the developers use the repositories, and how the community should make use of repositories.</p>
<p><span id="more-630"></span></p>
<h2>How Are the Repositories Setup?</h2>
<p>First and foremost, the repositories are setup in a &#8220;trickle down&#8221; model.  Updates are pushed first to the PASS server.  Only people who have donated 20 USD or more to PCLinuxOS have access to this server.  It&#8217;s fast.  It&#8217;s furious.  It&#8217;s also the first place where packages land.</p>
<p>Within 24-48 hours, the updates to PASS trickle out first to the Ibiblio repository&#8230;which is the MAIN repository from which all others are updated.  That means that there is only ONE repository for PCLinuxOS&#8230;all repositories are copies of the same one.  So if you have more than one repository enabled in synaptic&#8230;make sure you drop it down to a single one.</p>
<h2>How Do the Developers Use Repositories?</h2>
<p>The developers use different parts of the repository in the following manner.  All stable packages and software are in the repository base.  That means that if anyone updates a stock install, they&#8217;ll get the most stable packages and software.</p>
<p>If you are a bit adventurous, you can try out the testing portion of the repository.  The developers of PCLinuxOS push software and packages into testing that they are unsure about.  This might make some people a bit unsure themselves <img src='http://linux-blog.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Developers have a private unstable repository that they push their bleeding edge software to.  Other developers test these packages and provide feedback via the developer mailing list (private mailing list&#8230;not to be confused with the public &#8216;testers&#8217; mailing list).  Once the package/software has passed preliminary testing on all the developers systems, it is pushed out into the public testing repository.</p>
<h2>How Can You Help?</h2>
<p>It is important for users to help pclinuxos succeed by reporting bugs in the pclinuxos forum so that developers can track them and keep people informed of fixes.  How can you help report bugs?  The way I do this is by keeping my main installation at stable and I install Virtualbox (use synaptic&#8230;it&#8217;s in the repositories!) to install PCLinuxOS again.  I then use that virtual machine to run a fully updated testing version of PCLinuxOS.  I use the Virtualbox snapshots feature to take a snapshot before a large update so that if things break, I can rollback to the previous snapshot.  It works out rather nicely and allows me to test the packages coming down the pipe.</p>
<p>If you do find a bug, please make sure you register for the main forums at <a href="http://pclinuxos.com">http://pclinuxos.com</a> and let the developers know what problem you&#8217;ve run across.  Make sure to search the forum first <img src='http://linux-blog.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />   Someone might have reported that bug already!</p>
<p>Hopefully, this will clarify a few questions people have about the PCLinuxOS repositories and the workflow in between them.</p>
<p>How to Change Repositories:  <a href="http://docs.pclinuxos.com/wiki/Repositories">http://docs.pclinuxos.com/wiki/Repositories</a></p>
<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></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/pclinuxos-repositories/" rel="bookmark">PCLinuxOS Repositories</a> originally appeared on <a href="http://linux-blog.org">Yet Another Linux Blog</a> on September 27, 2008.</p>
]]></content:encoded>
			<wfw:commentRss>http://linux-blog.org/pclinuxos-repositories/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Absent PCLinuxOS Release Cycle</title>
		<link>http://linux-blog.org/the-absent-pclinuxos-release-cycle/</link>
		<comments>http://linux-blog.org/the-absent-pclinuxos-release-cycle/#comments</comments>
		<pubDate>Tue, 23 Oct 2007 12:31:00 +0000</pubDate>
		<dc:creator>devnet</dc:creator>
				<category><![CDATA[Misc]]></category>
		<category><![CDATA[mandriva]]></category>
		<category><![CDATA[PCLinuxOS]]></category>
		<category><![CDATA[software engineering]]></category>
		<category><![CDATA[Texstar]]></category>

		<guid isPermaLink="false">http://linux-blog.org/word/the-absent-pclinuxos-release-cycle/</guid>
		<description><![CDATA[During distro comparisons, many call a lack of release cycle for PCLinuxOS one of its negative aspects. In my opinion, this is the most attractive and positive aspects of the small distribution. Not to take away from a distribution that sets a release cycle&#8230;I understand that normal release cycles are a must with companies and [...]


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>During distro comparisons, many call a lack of release cycle for PCLinuxOS one of its negative aspects.  In my opinion, this is the most attractive and positive aspects of the small distribution.  Not to take away from a distribution that sets a release cycle&#8230;I understand that normal release cycles are a must with companies and software engineering.  However, I think PCLinuxOS has a unique approach to releases and updates.  Allow me a bit of time to show you the method in my madness on this one.</p>
<p><span id="more-186"></span></p>
<p>PCLinuxOS has a <a href="http://en.wikipedia.org/wiki/Rolling_release" target="_blank">rolling release</a> cycle. With this type of cycle, updates are continuously applied to the software repository so much so that after a bit of time, a snapshot of the repository would constitute a new release&#8230;say 2007.01 or something similar. This has always been the way PCLinuxOS is released as many of us that have been with it since the early days can attest to.</p>
<p>The other nice thing about the rolling release cycle is that there are no set dates to releasing. This means that the release is up to the developers. As PCLinuxOS has proven many times over&#8230;it&#8217;s about perfection. Texstar doesn&#8217;t release until he feels everything has been thoroughly tested&#8230;so much so that he often times will hold off weeks at a time for a release just to clamp down on the final small bugs that might only effect 5% of the user base. The quality of product the dev team produces is astounding because of this.</p>
<p>The last thing I love about a rolling release is that updates are seamless. For many of us that had Preview .81 or .71 on our boxes in the earlier days of PCLinuxOS, we found that updating all the way to .93a was a snap. That&#8217;s right, 3-5 releases could be upated via synaptic without incident. This was a huge draw to me in the early days. PCLinuxOS was originally forked from Mandriva 9.2 and developed away from it&#8230;when we rebased this past year for 2007 it was due to glibc/GCC4 updates that our small developer team wouldn&#8217;t be able to do. This rebase would prevent a user from updating .71 to 2007 now&#8230;but the concept of seamless upgrades is still one that PCLOS developers strive for. It&#8217;s going to be quite nice as development continues to be able to do this.</p>
<p>Is PCLinuxOS and the rolling release perfect? No. Do others get it right with a standard release cycle? Yes. Could PCLinuxOS benefit from a standard release cycle? It depends on what your definition of benefit is. If, by benefit, you mean always maintaining a set schedule of releases and giving PCLOS a software development/business type of feel&#8230;yes, it would benefit. But if you&#8217;re thinking of benefit from the perspective of an active dev team that feels little pressure or deadline&#8230;a thriving community of satisfied users that can count on seamless upgrades&#8230;I&#8217;d say that NO it wouldn&#8217;t benefit PCLinuxOS at all.</p>
<p>I&#8217;d like to hear what readers think about rolling updates and how they see these as beneficial or not beneficial to a distribution. Thanks for reading!</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/the-absent-pclinuxos-release-cycle/" rel="bookmark">The Absent PCLinuxOS Release Cycle</a> originally appeared on <a href="http://linux-blog.org">Yet Another Linux Blog</a> on October 23, 2007.</p>
]]></content:encoded>
			<wfw:commentRss>http://linux-blog.org/the-absent-pclinuxos-release-cycle/feed/</wfw:commentRss>
		<slash:comments>27</slash:comments>
		</item>
		<item>
		<title>Remove Root from PCLinuxOS Login Screen</title>
		<link>http://linux-blog.org/remove-root-from-pclinuxos-login-screen/</link>
		<comments>http://linux-blog.org/remove-root-from-pclinuxos-login-screen/#comments</comments>
		<pubDate>Sun, 23 Sep 2007 18:52:42 +0000</pubDate>
		<dc:creator>devnet</dc:creator>
				<category><![CDATA[Tips]]></category>
		<category><![CDATA[desktop]]></category>
		<category><![CDATA[PCLinuxOS]]></category>
		<category><![CDATA[tips and tricks]]></category>

		<guid isPermaLink="false">http://linux-blog.org/word/remove-root-from-pclinuxos-login-screen/</guid>
		<description><![CDATA[Just a quick tip on how to remove the root user from the PCLinuxOS login screen. This should work for most if not all KDE based distributions. Go to the Kmenu &#62;&#62; Run Command &#62;&#62; kdesu kcontrol Enter your root password when prompted for it. You should now see the KDE Control Center. The difference [...]


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>Just a quick tip on how to remove the root user from the PCLinuxOS login screen.  This should work for most if not all KDE based distributions.</p>
<p>Go to the Kmenu &gt;&gt; Run Command &gt;&gt; kdesu kcontrol</p>
<p><a class="serendipity_image_link" href="/uploads/Posts/kcontrol.png"><!-- s9ymdb:590 --><img style="border: 0px none ; float: left; padding-left: 5px; padding-right: 5px;" src="/uploads/Posts/kcontrol.Thumbs.png" alt="" width="110" height="76" /></a>Enter your root password when prompted for it.  You should now see the KDE Control Center.  The difference here is that you&#8217;re running this as the root user so changes will be made at the root (super user) level.  Go to System Administration &gt;&gt; Login Manager.  You should have something similar to the screenshot.</p>
<p><a class="serendipity_image_link" href="/uploads/Posts/toggle-root-hidden.png"><!-- s9ymdb:591 --><img style="border: 0px none ; float: right; padding-left: 5px; padding-right: 5px;" src="/uploads/Posts/toggle-root-hidden.Thumbs.png" alt="" width="110" height="76" /></a>Next up, go to the &#8216;Users&#8217; tab and look in the center.  There you can see all the system users.  Check the box for root.  This will hide the root user from the front KDM Login Screen.  This won&#8217;t prevent you from logging in as root, but it will prevent it from displaying by default.</p>
<p>More PCLinuxOS tips and tricks coming soon <img src='http://linux-blog.org/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </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/remove-root-from-pclinuxos-login-screen/" rel="bookmark">Remove Root from PCLinuxOS Login Screen</a> originally appeared on <a href="http://linux-blog.org">Yet Another Linux Blog</a> on September 23, 2007.</p>
]]></content:encoded>
			<wfw:commentRss>http://linux-blog.org/remove-root-from-pclinuxos-login-screen/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>How-To: PCLinuxOS 2007 and MythTV</title>
		<link>http://linux-blog.org/how-to-pclinuxos-2007-and-mythtv/</link>
		<comments>http://linux-blog.org/how-to-pclinuxos-2007-and-mythtv/#comments</comments>
		<pubDate>Thu, 30 Aug 2007 12:02:00 +0000</pubDate>
		<dc:creator>devnet</dc:creator>
				<category><![CDATA[Tips]]></category>
		<category><![CDATA[howto]]></category>
		<category><![CDATA[mythtv]]></category>
		<category><![CDATA[PCLinuxOS]]></category>
		<category><![CDATA[tips and tricks]]></category>

		<guid isPermaLink="false">http://linux-blog.org/word/how-to-pclinuxos-2007-and-mythtv/</guid>
		<description><![CDATA[For those of you who always thought PCLinuxOS and MythTV would go together&#8230;you&#8217;re quite right, they do fit well together&#8230;though there are a few bumps on the road. Hopefully, this how-to will help you along the way. First, let&#8217;s mention what this guide will not cover: Remote Controls IR Blasters Picture Quality Settings Why won&#8217;t [...]


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>For those of you who always thought PCLinuxOS and MythTV would go together&#8230;you&#8217;re quite right, they do fit well together&#8230;though there are a few bumps on the road.  Hopefully, this how-to will help you along the way.</p>
<p>First, let&#8217;s mention what this guide will not cover:</p>
<ol>
<li>Remote Controls</li>
<li>IR Blasters</li>
<li>Picture Quality Settings</li>
</ol>
<p>Why won&#8217;t I cover those?  Because there are infinite possibilities for each one&#8230;and it would be impossible for me to investigate them all&#8230;hardware not in my possession besides.  So, this will cover installing mythtv and omit the items above.  Mythtv has those items covered quite well in their documentation.</p>
<p>Hardware Specifications:</p>
<ol>
<li>HP a1520n</li>
<li>ATI x300 PCIe VPU</li>
<li>PVR150 and PVR350</li>
<li>Sharp Aquos 37&#8243; LCD TV</li>
<li>USR MaxG PCI Card</li>
</ol>
<p><span id="more-176"></span></p>
<p><span style="text-decoration: underline;"><strong>Install PCLinuxOS&#8230;with a twist</strong></span></p>
<p>When I installed PCLinuxOS, I created a user &#8220;mythtv&#8221; for my main desktop user on my media center pc. This is an easy way of ensuring that your user is part of the multimedia group that some how-to&#8217;s speak about. I recommend you do this also.</p>
<p>I created 3 partitions on my hard drive: <span style="font-family: courier new,courier,monospace;">/boot</span>, <span style="font-family: courier new,courier,monospace;">/</span>, and <span style="font-family: courier new,courier,monospace;">/home</span>.  I used ext3 for <span style="font-family: courier new,courier,monospace;">/boot</span> and <span style="font-family: courier new,courier,monospace;">/</span>, and XFS for <span style="font-family: courier new,courier,monospace;">/home</span>&#8230;because <span style="font-family: courier new,courier,monospace;">/home</span> will be where my video is kept.  The <span style="font-family: courier new,courier,monospace;">/home</span> partition is rather large for me since I have a 250GB Hard disk&#8230;and boot only has 100M with <span style="font-family: courier new,courier,monospace;">/</span> having 15GB.  <span style="font-family: courier new,courier,monospace;">/home</span> gets the rest <img src='http://linux-blog.org/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
<p>Another thing I did was connect a network cable despite having a wireless adapter. This is so I could setup ntp right away during first boot. It&#8217;s imperative that the time be correct for your timezone because the MythTV guide data is totally dependent upon it. Since part of the installation is downloading guide data, I also recommend you do this.</p>
<p><span style="text-decoration: underline;"><strong>After PCLinuxOS Install</strong></span></p>
<p>After installing, I created a directory inside my /home/mythtv folder. I changed the permissions on this folder with the following command:</p>
<pre class="brush: plain;">[root@localhost~]# chmod -R a+xrw video/</pre>
<p>This will be the directory I use to store liveTV recordings and shows that I record. I also made sure that the current user (mythtv) owns this directory by listing the directories with the -l flag (ls -l).</p>
<p>Open Synaptic, click the reload button, click the mark all updates button, click the apply button. This will install all updates for the distro and bring us up to current.</p>
<p><span style="text-decoration: underline;"><strong>Getting Ready for MythTV and Multimedia</strong></span></p>
<p>Next up we have to get PCLinuxOS ready to play any media we throw at it. If this is legal in your country, install the following:</p>
<ul>
<li>RealPlayer</li>
<li>RealPlayer-rpnp</li>
<li>win32-codecs</li>
<li>webcore-fonts</li>
<li>dvdrip</li>
<li>mysql (needed for mythtv)</li>
<li>ivtv (for Hauppage Cards)</li>
<li>dkms-ivtv</li>
</ul>
<p>Make sure you accept all dependencies that are marked for installation by the package selection above. Texstar and the gang know what&#8217;s going on so you&#8217;re very safe with their dependency selection.</p>
<p>Optional Installation Candidates:</p>
<ul>
<li>Google Earth</li>
<li>Picasa</li>
<li>Google Desktop</li>
<li>VLC</li>
</ul>
<p>Before you install the MythTV packages, we need to make sure the MySQL package we installed is up and running. Open up a Konsole and type the following:</p>
<pre class="brush: plain;">[root@localhost~]# service mysqld status</pre>
<p>If the mysql daemon is running, great!  If not, start it with &#8216;<span style="font-family: courier new,courier,monospace;">service mysqld start</span>&#8216;. Open up the PCLinuxOS Control Center and go to System &gt;&gt; Services. Make sure the checkbox is toggled on mysqld so that it will start on boot.</p>
<p>When you installed mysql in the step above&#8230;it installed with no root password set. This is bad for security reasons&#8230;especially if you later plan on using the web plugin for MythTV where you can access program data from the web. To change this, do the following:</p>
<pre class="brush: plain;">[root@localhost~]# mysql -u root</pre>
<p>This logs you into the mysql console.  You&#8217;ll then be able to:</p>
<pre class="brush: plain;">[root@localhost~]# mysql&amp;gt; SET PASSWORD FOR root@localhost=PASSWORD('password');</pre>
<p>Make sure you replace the word &#8216;password&#8217; with a password of your choosing. This will be the new root mysql password. Keep it in a safe place away from prying eyes <img src='http://linux-blog.org/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
<p><span style="text-decoration: underline;"><strong>Installing MythTV</strong></span></p>
<p>Now that we&#8217;ve got the mysql server running and all the prepatory packages installed, it&#8217;s time to get MythTV installed. If synaptic is not open, open synaptic and do a search for &#8216;MythTV&#8217;. You should see quite a good number of packages available for install. There are only 4 packages that we need to get MythTV running&#8230;so install the following:</p>
<ul>
<li>mythtv</li>
<li>mythtv-setup</li>
<li>mythtv-backend</li>
<li>mythtv-frontend</li>
</ul>
<p>Allow those installations to also select any dependencies they might need. Don&#8217;t worry, we can install other add-ons later. After installation of these packages, we&#8217;ll need to configure the backend of MythTV first so it can scrape program data from the web and store it in our MySQL database.</p>
<p><span style="text-decoration: underline;"><strong>Configuration</strong></span></p>
<p>To setup mythtv&#8217;s backend, we&#8217;re going to run myth-setup (that&#8217;s the command you can run from a konsole as well). This will &#8216;setup&#8217; our configuration for when we fire up the mythbackend. However, we need to give the MySQL database structure so that the data can be stored inside of it. To do this, MythTV gives you a .sql file that can be used to form the database structure.</p>
<pre class="brush: plain;">[root@localhost~]# su</pre>
<pre class="brush: plain;">[root@localhost~]# mysql --user=root --password=passwordSETearlier &amp;lt; /usr/share/doc/mythtv-0.20/database/mc.sql</pre>
<p>Now the structure is complete. It&#8217;s time to run the setup utility. Go to the PC Menu &gt;&gt; Multimedia &gt;&gt; Video &gt;&gt; MythTV Setup.</p>
<p>Step through the setup tasks. It&#8217;s ok to leave stuff you don&#8217;t know about&#8230;you can always tweak things later. Some items you must change are your IP (from 127.0.0.1 to whatever your IP is) if you plan on connecting a remote front end to it (say, one in your bedroom to the server backend in the living room). Since I run my server as a standalone one (both frontend and backend) I will leave this to 127.0.0.1.</p>
<p>I won&#8217;t cover all of the screens in the setup here.  There is good documenation available at the mythtv website:  <a href="http://www.mythtv.org/docs/mythtv-HOWTO-9.html#ss9.1">http://www.mythtv.org/docs/mythtv-HOWTO-9.html#ss9.1</a></p>
<p>Only step through 9.1 on that link as we&#8217;ll need to do some more with PCLinuxOS before moving onto the next step.</p>
<p>Make sure that you&#8217;ve previously setup the correct lineup with <a href="http://labs.zap2it.com/ztvws/ztvws_login/1,1059,TMS01-1,00.html">zap2it</a>&#8230;and remember that this month they&#8217;ll stop allowing free service so you&#8217;ll have to pay per month for their service. The reason you need to have an account with zap2it is so that during the next few steps, we&#8217;ll be downloading channel data for the MythTV install.</p>
<p>Finish out the setup configuration. Now we need to start the backend which will read the configuration we just did so that when we download channel data, it connects through the backend daemon and uses it for access to MySQL (remember the IP address and user/password in the screens?). To start the backend, open a konsole and su to root.</p>
<pre class="brush: plain;">[root@localhost~]# su</pre>
<p>enter your root password when prompted.</p>
<pre class="brush: plain;">[root@localhost~]# service mythbackend start</pre>
<p>The backend starts up and reports back that it was successful. Now it&#8217;s time to fill the database with channel data by running mythfilldatabase.<br />
After it starts, execute:</p>
<pre class="brush: plain;">[root@localhost~]# mythfilldatabase</pre>
<p>This fills your database with channel data from your zap2it lineup. You now have MythTV ready to go with full configuration. There are numerous tweaks such as filters and encoders/decoders that I won&#8217;t go into here&#8230;mainly because I don&#8217;t know much about them. Experiment around and see what suits your cable signal and your install.</p>
<p><span style="text-decoration: underline;"><strong>Problems I encountered with mythfilldatabase</strong></span><br />
My backend wasn&#8217;t running when I first executed the <span style="font-family: courier new,courier,monospace;">mythfilldatabase</span> command and no amount of executing the command <span style="font-family: courier new,courier,monospace;">&#8220;service mthbackend start&#8221;</span> could get it to work.  So my mythfilldatabase kept timing out when trying to connect to the backend and fill the mysql database with channel info.</p>
<p>I isolated my problem to my <span style="font-family: courier new,courier,monospace;">/home/mythtv/video</span> directory.  Inside of this directory there is a file used by mythtv named nfslockfile.lock.  This file had the wrong permissions set for it when I looked at it and mythtv couldn&#8217;t access it.  So, I opened up a konsole, and ran</p>
<pre class="brush: plain;">[root@localhost~]# chmod a+rwx nfslockfile.lock</pre>
<pre class="brush: plain;">[root@localhost~]# chown mythtv:mythtv nfslockfile.lock</pre>
<p>Then, fired up the backend again with:</p>
<pre class="brush: plain;">[root@localhost~]# service mythbackend start</pre>
<p>and once that was accomplished, I reran <span style="font-family: courier new,courier,monospace;">mythfilldatabase</span> and things were like greased lightening.</p>
<p><span style="text-decoration: underline;"><strong>Continuing the Installation and Finalizing</strong></span><br />
After you channel data is finished downloading and reports it successfully saved in the database, you can start the front end.  Before doing that though it is wise to check to make sure your capture cards are working (most happauge cards work quite well out of the box)</p>
<p>To do so, open up a konsole and type the following:</p>
<pre class="brush: plain;">[root@localhost~]# mplayer /dev/video0</pre>
<p>This should play channel video using mplayer.  If it works, you know you capture card is functional.  If you have a second card like me, test it out with:</p>
<pre class="brush: plain;">[root@localhost~]# mplayer /dev/video1</pre>
<p>You should have picture and sound from the default TV channel done during the lineup import (mythfilldatabase). If this doesn&#8217;t work for you, you&#8217;ll have to do some searching on mythtv and your model of capture card. This how-to won&#8217;t cover that but I&#8217;ll try to answer questions in the comments section.</p>
<p>So, we&#8217;ll assume that video is good for you and that the mythfilldatabase went fine and that you&#8217;re ready to watch TV.  Open up the PC Menu &gt;&gt; Multimedia &gt;&gt; MythTV.</p>
<p>I also copied this MythTV shortcut to my desktop by click dragging it out of the PC menu to the desktop (choose copy here).  Then you don&#8217;t have to access the menu each time, you can simply double click the shortcut.</p>
<p>Once the front end is up and running, you can immediately go to &#8216;watch tv&#8217; though it may not look very good due to aspect ratio and filters not being set as well as quality not being set.  You change these values by configuring the front end.</p>
<p>Configure the front end with the instructions here:  <a href="http://www.mythtv.org/docs/mythtv-HOWTO-10.html">http://www.mythtv.org/docs/mythtv-HOWTO-10.html</a></p>
<p>Now that you&#8217;ve got stuff setup the way you like it and you&#8217;re watching TV on your new MythTV box, you can add a few &#8216;plugins&#8217; to supplement your experience.</p>
<p>I chose to install the following add ons:</p>
<ul>
<li>mythmusic</li>
<li>mythnews</li>
<li>mythdvd</li>
<li>myththemes</li>
<li>mythweather</li>
</ul>
<p>You can choose others but please be advised that mytharchive currently doesn&#8217;t work as it is missing a dependency&#8230;.I&#8217;ve reported the problem to the devs and it should be solved soon.</p>
<p>That&#8217;s about it!  Pretty straight forward as long as you do things in order.  I messed up 3-4 times and had to start over when creating this how-to&#8230;I installed mythtv before I installed mysql one time&#8230;I even messed up and forgot to connect the box to the internet once and banged my head at why it wouldn&#8217;t download channel data (it was the end of a long weekend and it was VERY early in the morning).</p>
<p>In all, don&#8217;t give up!  Keep on trying and if you have questions, please ask via the comments and I&#8217;ll try to point you in the right direction.</p>
<p><span style="text-decoration: underline;"><strong>For those of you already running MythTV&#8230;</strong></span><br />
I&#8217;m specifically interested in what combination of filters people have used for their cable TV&#8230;it seems I can&#8217;t get as good of quality with my us-cable signal that others report (I have a Sharp Aquos 37” LCD TV to display my TV on).  So, if you find a good combination, please share it in the comments!</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/how-to-pclinuxos-2007-and-mythtv/" rel="bookmark">How-To: PCLinuxOS 2007 and MythTV</a> originally appeared on <a href="http://linux-blog.org">Yet Another Linux Blog</a> on August 30, 2007.</p>
]]></content:encoded>
			<wfw:commentRss>http://linux-blog.org/how-to-pclinuxos-2007-and-mythtv/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
