<?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; howto</title>
	<atom:link href="http://linux-blog.org/tag/howto/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>Backup Directories and Subdirectories Preserving File Structure</title>
		<link>http://linux-blog.org/backup-directories-and-subdirectories-preserving-file-structure/</link>
		<comments>http://linux-blog.org/backup-directories-and-subdirectories-preserving-file-structure/#comments</comments>
		<pubDate>Thu, 15 Apr 2010 03:14:09 +0000</pubDate>
		<dc:creator>devnet</dc:creator>
				<category><![CDATA[Tips]]></category>
		<category><![CDATA[howto]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[tips and tricks]]></category>

		<guid isPermaLink="false">http://linux-blog.org/?p=1451</guid>
		<description><![CDATA[I needed a quick way to backup my small music collection on my laptop and preserve the complete file structure and permissions.  There are a few ways to do this of course&#8230;for example, you can just copy the files using whatever file manager you happen to be using in your Linux distribution.  In some cases [...]


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>
<li><a href='http://linux-blog.org/installing-openbox-on-foresight-linux/' rel='bookmark' title='Permanent Link: Installing Openbox on Foresight Linux'>Installing Openbox on Foresight Linux</a> <small>My friend Og Maciel originally introduced me to Openbox a...</small></li>
<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>I needed a quick way to backup my small music collection on my laptop and preserve the complete file structure and permissions.  There are a few ways to do this of course&#8230;for example, you can just copy the files using whatever file manager you happen to be using in your Linux distribution.  In some cases though, you might want your backup to take up less space than the full monty.  Especially true if you are backing up to thumb drives!</p>
<p>You can use the <em>tar</em> command to make this a snap.</p>
<p>Tar combines multiple files into an archive and you can use it to preserve permissions and file structure and then you can compress the archive to save space.</p>
<pre class="brush: plain;">tar -c --recursion -p --file=backup.tar directory</pre>
<p>The <em>-c</em> flag creates an archive for us. <em> &#8211;recursion</em> goes through all subdirectories.  The <em>-p</em> flag preserves permissions on all the files.  This is handy if you have certain folders or files that you need to sticky with individual users or groups.  The <em>&#8211;file</em> flag is the option for outputting to a file name.  You can also add multiple directories that you&#8217;re zipping up like the following:</p>
<pre class="brush: plain;">tar -c --recursion -p --file=backup.tar directory1 directory2 directory3</pre>
<p>After you have the file output as <em>backup.tar</em> it&#8217;s time to compress it.  The most standard way to do this is to use the gzip command:</p>
<pre class="brush: plain;">gzip backup.tar</pre>
<p>This command will output <em>backup.tar.gz</em> to the current directory which will take up less space than that of a standard 1-to-1 copy.  There are many other flags and options that you can use with the tar command.  For an in depth look at those flags and options, check the tar man page by typing &#8216;man tar&#8217; in a terminal or view it <a title="tar man page" href="http://unixhelp.ed.ac.uk/CGI/man-cgi?tar" target="_blank">online here</a>.</p>
<p><strong>UPDATE:</strong></p>
<p>Commenter &#8216;jack&#8217; has offered a few extra flags to combine the archiving and zipping into one command:</p>
<pre class="brush: plain;">tar -c -z --recursion -p --file=backup.tar directory1 directory2 directory3</pre>
<p>The <em>-z</em> flag will gzip the archive after you&#8217;ve used <em>tar </em>to create it.  Substituting <em>-j</em> in for <em>-z</em> above will bzip the archive.  Thanks for the tips jack!</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>
<li><a href='http://linux-blog.org/installing-openbox-on-foresight-linux/' rel='bookmark' title='Permanent Link: Installing Openbox on Foresight Linux'>Installing Openbox on Foresight Linux</a> <small>My friend Og Maciel originally introduced me to Openbox a...</small></li>
<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/backup-directories-and-subdirectories-preserving-file-structure/" rel="bookmark">Backup Directories and Subdirectories Preserving File Structure</a> originally appeared on <a href="http://linux-blog.org">Yet Another Linux Blog</a> on April 14, 2010.</p>
]]></content:encoded>
			<wfw:commentRss>http://linux-blog.org/backup-directories-and-subdirectories-preserving-file-structure/feed/</wfw:commentRss>
		<slash:comments>5</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>Install GCC on ClarkConnect</title>
		<link>http://linux-blog.org/install-gcc-on-clarkconnect/</link>
		<comments>http://linux-blog.org/install-gcc-on-clarkconnect/#comments</comments>
		<pubDate>Sun, 12 Oct 2008 15:45:26 +0000</pubDate>
		<dc:creator>devnet</dc:creator>
				<category><![CDATA[Tips]]></category>
		<category><![CDATA[clarkconnect]]></category>
		<category><![CDATA[compile]]></category>
		<category><![CDATA[devel tools]]></category>
		<category><![CDATA[gcc]]></category>
		<category><![CDATA[howto]]></category>
		<category><![CDATA[install gcc]]></category>
		<category><![CDATA[source]]></category>

		<guid isPermaLink="false">http://linux-blog.org/?p=716</guid>
		<description><![CDATA[Install GCC on ClarkConnect This is a pretty easy thing to do, but it seems many people come to Yet Another Linux Blog searching for exactly how to do this. ClarkConnect does not come with GCC installed by default. If you download software and attempt to compile it (using ./configure, make, make install) it will [...]


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><strong>Install GCC on ClarkConnect</strong></p>
<p>This is a pretty easy thing to do, but it seems many people come to Yet Another Linux Blog searching for exactly how to do this.  ClarkConnect does not come with GCC installed by default.  If you download software and attempt to compile it (using ./configure, make, make install) it will complain:</p>
<p><code>
<pre class="brush: plain;">configure: error: no acceptable C compiler found in $PATH
See `config.log' for more details.</pre>
<p></code></p>
<p>So, SSH into your ClarkConnect server and install cc-devel to install all the tools you need.  Please be advised, it&#8217;s a rather large package weighing in at 87.5 MB when I installed it today.</p>
<p><code>
<pre class="brush: plain;">apt-get update</pre>
<pre class="brush: plain;">apt-get install cc-devel</pre>
<p></code></p>
<p>After this package is installed, you should be able to compile software from source.  Hopefully, this makes your life easier and is easier to find on the web.</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-gcc-on-clarkconnect/" rel="bookmark">Install GCC on ClarkConnect</a> originally appeared on <a href="http://linux-blog.org">Yet Another Linux Blog</a> on October 12, 2008.</p>
]]></content:encoded>
			<wfw:commentRss>http://linux-blog.org/install-gcc-on-clarkconnect/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Microblogging, Status, and Blogging 2.0</title>
		<link>http://linux-blog.org/microblogging-status-and-blogging-20/</link>
		<comments>http://linux-blog.org/microblogging-status-and-blogging-20/#comments</comments>
		<pubDate>Thu, 19 Jun 2008 22:22:31 +0000</pubDate>
		<dc:creator>devnet</dc:creator>
				<category><![CDATA[Tips]]></category>
		<category><![CDATA[Blog]]></category>
		<category><![CDATA[howto]]></category>
		<category><![CDATA[rss]]></category>
		<category><![CDATA[tips and tricks]]></category>

		<guid isPermaLink="false">http://linux-blog.org/word/microblogging-status-and-blogging-20/</guid>
		<description><![CDATA[In my previous post, I asked readers how they plugged their blog and/or microblogged, web 2.0 style. Some microblogging readers recommended that I check out Ping.fm. It was exactly the service that I needed; the ability to simultaneously post status updates on twitter, pownce, facebook. I specifically look for services that don&#8217;t require that I [...]


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>In my previous post, I asked readers how they plugged their blog and/or microblogged, web 2.0 style.  Some microblogging readers recommended that I check out <a href="http://ping.fm">Ping.fm</a>.  It was exactly the service that I needed; the ability to simultaneously post status updates on twitter, pownce, facebook.  I specifically look for services that don&#8217;t require that I install anything on my desktop (I like IM much more).</p>
<p>The only problem with this is that ping.fm is in beta stage&#8230;and a closed beta at that.  So, I began to read various different blogs to try and find any other service that might do the same thing as ping.fm.</p>
<p>During my search, I cam across <a href="http://www.profilactic.com/">profilactic.com</a>, which is a central aggregate place similar to <a href="http://friendfeed.com">friendfeed.com</a>.  The interesting part about profilactic is that it plugs into ping.fm and every single user can be part of the closed beta for ping.fm!</p>
<p>This means that you can microblog/status message bebo, blogger, brightkite, facebook, hi5, Jaiku, LinkedIn, LiveJournal, Mashable, Myspace, Plaxo Pulse, Plurk, Pownce, Tumblr, Twitter, and Xanga through one single interface OR through Instant message (there is a ping.fm bot).</p>
<p>Here&#8217;s the kicker&#8230;profilactic.com supports 186 sites as well as the ability to create a custom site.  There are too many to list.  <a href="http://www.profilactic.com/sites.jsp">Check out their supported sites.</a></p>
<p>So, you can utilize ping.fm to instant message status updates or microblog and instantaneously have it sent out to close to 200 different sites all at once.  This is handy for me since I like to use pownce a bit more than twitter but my coworkers use twitter more.  My status updates are still broadcast (on 60 second delay) on twitter through my instant message to the ping.fm bot.  Ping.fm also supports the iPhone and has the ability to have custom triggers.</p>
<p>To take advantage of these great services, head over to profilactic and signup.  When you&#8217;re setting up your sites, you&#8217;ll be able to plug into ping.fm (it will require that you signup using the profilactic beta password that profilactic will provide for you during setup).  Don&#8217;t forget to <a href="http://www.profilactic.com/mashup/devnet">visit my lifestream</a> and add me as a friend <img src='http://linux-blog.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />   Happy micro/status/blogging!</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/microblogging-status-and-blogging-20/" rel="bookmark">Microblogging, Status, and Blogging 2.0</a> originally appeared on <a href="http://linux-blog.org">Yet Another Linux Blog</a> on June 19, 2008.</p>
]]></content:encoded>
			<wfw:commentRss>http://linux-blog.org/microblogging-status-and-blogging-20/feed/</wfw:commentRss>
		<slash:comments>5</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>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>
