<?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>hello, hellm &#187; Linux</title>
	<atom:link href="http://blog.hellm.com/category/linux/feed" rel="self" type="application/rss+xml" />
	<link>http://blog.hellm.com</link>
	<description>what's going on behind the scenes at hellm:</description>
	<lastBuildDate>Thu, 11 Sep 2008 21:22:17 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Getting Started on Fedora</title>
		<link>http://blog.hellm.com/post/16</link>
		<comments>http://blog.hellm.com/post/16#comments</comments>
		<pubDate>Sun, 01 Jun 2008 14:20:39 +0000</pubDate>
		<dc:creator>Michael Hellein</dc:creator>
				<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://hellm.com/?p=16</guid>
		<description><![CDATA[I was interested in using a GNU/Linux distro on my desktop &#8211; it&#8217;s been Windows forever, and I had been reluctant to give up my workflow habits (though I&#8217;ve been developing under Ubuntu on my laptop for about three years).  First, I tried the live CDs for both Fedora and Mandriva.  I didn&#8217;t get really [...]]]></description>
			<content:encoded><![CDATA[<p>I was interested in using a GNU/Linux distro on my desktop &#8211; it&#8217;s been Windows forever, and I had been reluctant to give up my workflow habits (though I&#8217;ve been developing under Ubuntu on my laptop for about three years).  First, I tried the live CDs for both Fedora and Mandriva.  I didn&#8217;t get really detailed in my assessment, but I didn&#8217;t like that Mandriva was immediately trying to upsell me into a paid distro, and I prefer Gnome to KDE.  So Fedora it is.</p>
<p>My first step was running <a href="http://www.dulinux.com-a.googlepages.com/">easyLife</a>, which got me set up with good settings and packages.  Like sudo &#8211; how could I live without it.  easyLife also installs Thunderbird and the Flash player, among many other things.</p>
<p>(I was pretty happy that Fedora&#8217;s default keyboard shortcuts included ctrl-alt-delete for the logout action.  I&#8217;ve set that up on the Ubuntu installations I&#8217;ve done for a while.)</p>
<p>My next step will be to configure the xorg settings for my trackball, something I never got right on the Ubuntu install on my workstation at my erstwhile employer.  I have a <a href="http://www.amazon.com/Logitech-Cordless-Optical-Trackman-USB/dp/B00006B9CR">Logitech Cordless Optical Trackman</a>; it saves my shoulder from RSIs, and it would be nice to get the orientation and buttons set correctly.  I was planning to use <a href="http://notes.xiaoka.com/2006/02/11/xorg-and-multibutton-mouse/">this</a> as a starting point, and if everything works out, that project will probably deserve its own post.</p>
<p>I&#8217;ll update this more as I make progress&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.hellm.com/post/16/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Firefox 3 and Firebug in Ubuntu 8.04</title>
		<link>http://blog.hellm.com/post/14</link>
		<comments>http://blog.hellm.com/post/14#comments</comments>
		<pubDate>Thu, 15 May 2008 17:46:05 +0000</pubDate>
		<dc:creator>Michael Hellein</dc:creator>
				<category><![CDATA[Firefox]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://hellm.com/?p=14</guid>
		<description><![CDATA[I was pretty excited to upgrade to Firefox 3 beta 5, but I knew I could expect some extensions to crap out on me for a while before they were updated by their maintainers.  I threw caution to the wind and updated Ubuntu.  &#8220;Eek!&#8221; I cried, &#8220;no Firebug!&#8221;  Firebug is one of my indispensible front-end [...]]]></description>
			<content:encoded><![CDATA[<p>I was pretty excited to upgrade to Firefox 3 beta 5, but I knew I could expect some extensions to crap out on me for a while before they were updated by their maintainers.  I threw caution to the wind and updated Ubuntu.  &#8220;Eek!&#8221; I cried, &#8220;no Firebug!&#8221;  Firebug is one of my indispensible front-end tools.  I love it (and depend on it!).  So, I looked around the internets a bit, and decided to try the 1.1 beta.  No luck.  Then I learned that there&#8217;s an <a href="http://jorrel.blogspot.com/2008/04/ubuntu-hardy-firefox-firebug.html">Ubuntu package for firebug</a>.  Here&#8217;s what to do:</p>
<ol>
<li>upgrade to Firefox 3 (you&#8217;ve probably already done that part!)</li>
<li>uninstall your current (broken) Firebug from the Tools &gt; Add-Ons window</li>
<li>run &#8220;sudo apt-get install firebug&#8221; from the command line</li>
</ol>
<p>That should do it.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.hellm.com/post/14/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Installing eaccelerator on a MediaTemple DV 3.5 Virtual Server</title>
		<link>http://blog.hellm.com/post/10</link>
		<comments>http://blog.hellm.com/post/10#comments</comments>
		<pubDate>Tue, 12 Feb 2008 19:26:26 +0000</pubDate>
		<dc:creator>Michael Hellein</dc:creator>
				<category><![CDATA[Hosting]]></category>
		<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://blog.hellm.com/post/10</guid>
		<description><![CDATA[I followed these instructions:
 http://www.php.ph/2007/12/21/centos-5-eaccelerator-installation/
But with one exception: don&#8217;t extract the eaccelerator tar to /tmp, as it won&#8217;t let you phpize, (maybe because the /tmp partition is mounted noexec?).
]]></description>
			<content:encoded><![CDATA[<p>I followed these instructions:<br />
<a href="http://www.php.ph/2007/12/21/centos-5-eaccelerator-installation/"> http://www.php.ph/2007/12/21/centos-5-eaccelerator-installation/</a></p>
<p>But with one exception: don&#8217;t extract the eaccelerator tar to /tmp, as it won&#8217;t let you phpize, (maybe because the /tmp partition is mounted noexec?).</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.hellm.com/post/10/feed</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Installing Subversion on a MediaTemple DV 3.5 Virtual Server</title>
		<link>http://blog.hellm.com/post/9</link>
		<comments>http://blog.hellm.com/post/9#comments</comments>
		<pubDate>Thu, 07 Feb 2008 05:47:58 +0000</pubDate>
		<dc:creator>Michael Hellein</dc:creator>
				<category><![CDATA[Hosting]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Subversion]]></category>

		<guid isPermaLink="false">http://blog.hellm.com/post/9</guid>
		<description><![CDATA[Today, the mediatemple (dv) 3.5 was released.  To my pleasure, its php is compiled with the tokenizer module, which is required for the software I&#8217;m deploying, so I&#8217;ve decided to give the (dv) another try.
The developer tools now include svn!  You don&#8217;t need to follow these instructions to install subversion &#8211; just create [...]]]></description>
			<content:encoded><![CDATA[<p>Today, the mediatemple (dv) 3.5 was released.  To my pleasure, its php is compiled with the tokenizer module, which is required for the software I&#8217;m deploying, so I&#8217;ve decided to give the (dv) another try.</p>
<p><strong>The developer tools now include svn!  You don&#8217;t need to follow these instructions to install subversion &#8211; just create a support request with MediaTemple to install the developer tools.  If you need yum, the command below should add it successfully.</strong><br />
<strike>Mysteriously, neither the <a href="http://kb.mediatemple.net/article.php?id=810">default packages</a> nor the &#8220;<a href="http://kb.mediatemple.net/article.php?id=807">developer&#8217;s tools</a>&#8221; include subversion</strike>, and how could we live without subversion?  When I searched for handy instructions on how to go about installing it, I found only links to my <a href="http://blog.hellm.com/post/5">previous post</a>.  This post serves as an update for the (dv) 3.5.</p>
<p>The 3.5 edition is running on CentOS 5, so we need the rpm for that version:</p>
<p><code>$ </code>rpm -Uvh http://mirror.centos.org/centos/5/os/i386/CentOS/yum-3.0.5-1.el5.centos.5.noarch.rpm</p>
<p>[the above command is updated from yuri's comment that the dependencies are included in a stock (dv).  thanks!  yuri also says that subversion is now included in the developer tools.  <strike>i haven't yet confirmed it, but it's wonderful if true!</strike>  it's true, and wonderful.]</p>
<p>Check if it’s installed:<br />
<code>$ rpm -q yum</code></p>
<p>With yum installed successfully, we can use it to install Subversion.<br />
<code>$ yum install subversion</code></p>
<p>That should do it.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.hellm.com/post/9/feed</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>Skype with USB Headset on Ubuntu Dapper</title>
		<link>http://blog.hellm.com/post/8</link>
		<comments>http://blog.hellm.com/post/8#comments</comments>
		<pubDate>Thu, 17 May 2007 03:28:35 +0000</pubDate>
		<dc:creator>Michael Hellein</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Skype]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://blog.hellm.com/post/8</guid>
		<description><![CDATA[A client was having some ongoing trouble with Ubuntu Dapper getting confused about which sound card to use with Skype &#8211; and whether to use a sound card at all.  They didn&#8217;t have any need for the PC speaker, so we took the easy way out on their machines: we disabled the onboard card [...]]]></description>
			<content:encoded><![CDATA[<p>A client was having some ongoing trouble with Ubuntu Dapper getting confused about which sound card to use with Skype &#8211; and whether to use a sound card at all.  They didn&#8217;t have any need for the PC speaker, so we took the easy way out on their machines: we disabled the onboard card in the BIOS.  Works like a charm!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.hellm.com/post/8/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Upgrading to Ubuntu Feisty (7.04)</title>
		<link>http://blog.hellm.com/post/7</link>
		<comments>http://blog.hellm.com/post/7#comments</comments>
		<pubDate>Fri, 27 Apr 2007 00:26:02 +0000</pubDate>
		<dc:creator>Michael Hellein</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://blog.hellm.com/post/7</guid>
		<description><![CDATA[Over the weekend, I took the leap to Ubuntu Feisty Fawn. This was a much smoother process than my last upgrade.  My wireless broke again, but all I had to do was undo my &#8220;fix&#8221; for ndiswrapper, installing the latest version:
sudo apt-get install ndiswrapper-utils-1.9
sudo apt-get remove ndiswrapper-utils-1.8
After a restart, my wireless card was recognized, [...]]]></description>
			<content:encoded><![CDATA[<p>Over the weekend, I took the leap to Ubuntu Feisty Fawn. This was a much smoother process than my <a href="http://blog.hellm.com/post/3">last upgrade</a>.  My wireless broke again, but all I had to do was undo my &#8220;fix&#8221; for ndiswrapper, installing the latest version:</p>
<p><code><code>sudo apt-get install ndiswrapper-utils-1.9<br />
sudo apt-get remove ndiswrapper-utils-1.8</code></code></p>
<p>After a restart, my wireless card was recognized, and Network Manager took care of the rest.  I must say: so far this distribution is making me pretty happy.  It&#8217;s really starting to feel like the promise: everything just works.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.hellm.com/post/7/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Installing Subversion on a MediaTemple DV 3.0 Virtual Server</title>
		<link>http://blog.hellm.com/post/5</link>
		<comments>http://blog.hellm.com/post/5#comments</comments>
		<pubDate>Wed, 14 Mar 2007 18:31:30 +0000</pubDate>
		<dc:creator>Michael Hellein</dc:creator>
				<category><![CDATA[Hosting]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Subversion]]></category>

		<guid isPermaLink="false">http://blog.hellm.com/post/5</guid>
		<description><![CDATA[[Updated for the dv 3.5 here]
I&#8217;m currently testing a web application on a MediaTemple &#8220;dedicated virtual server&#8221; (dv).  This means I need to have Subversion installed to check the current version of the application from the repository.  Unfortunately, while MediaTemple installs Subversion on their (oft-derided) &#8220;grid-server&#8221; (gs), they don&#8217;t install it on the [...]]]></description>
			<content:encoded><![CDATA[<p>[Updated for the dv 3.5 <a href="http://blog.hellm.com/post/9">here</a>]</p>
<p>I&#8217;m currently testing a web application on a MediaTemple &#8220;dedicated virtual server&#8221; (dv).  This means I need to have Subversion installed to check the current version of the application from the repository.  Unfortunately, while MediaTemple installs Subversion on their (oft-derided) &#8220;grid-server&#8221; (gs), they don&#8217;t install it on the (dv).</p>
<p>What to do?  I put in a request with MediaTemple, but after vainly waiting 24 hours for a response, I decided to use yum to install Subversion.  This seems like a better idea than working with rpms; the likelihood is that I&#8217;ll need to install other packages, after all.  Yum doesn&#8217;t come with the (dv), however &#8211; for reasons unknown &#8211; so the first thing we need to do is get yum (following <a href="http://forums.vpslink.com/archive/index.php/t-552.html">this post</a>) [in a comment below, Bart has updated the location of the rpms].</p>
<p><span style="text-decoration: line-through;"><code>$ wget http://centos.mirror.vpslink.com/centos-4/4.4/os/i386/CentOS/RPMS/yum-2.4.3-1.c4.noarch.rpm</code></span></p>
<p><span style="text-decoration: line-through;"><code>$ wget http://centos.mirror.vpslink.com/centos-4/4.5/os/i386/CentOS/RPMS/yum-2.4.3-3.el4.centos.noarch.rpm</code></span></p>
<p><code>$ wget http://mirror.centos.org/centos/4/os/i386/CentOS/RPMS/yum-2.4.3-3.el4.centos.noarch.rpm</code></p>
<p>It has dependencies, so we need get them too.</p>
<p><span style="text-decoration: line-through;"><code>$ rpm -ivh --nodeps http://centos.mirror.vpslink.com/centos-4/4.4/os/i386/CentOS/RPMS/libxml2-python-2.6.16-6.i386.rpm http://centos.mirror.vpslink.com/centos-4/4.4/os/i386/CentOS/RPMS/python-elementtree-1.2.6-4.2.1.i386.rpm http://centos.mirror.vpslink.com/centos-4/4.4/os/i386/CentOS/RPMS/python-sqlite-1.1.7-1.2.i386.rpm http://centos.mirror.vpslink.com/centos-4/4.4/os/i386/CentOS/RPMS/rpm-python-4.3.3-18_nonptl.i386.rpm http://centos.mirror.vpslink.com/centos-4/4.4/os/i386/CentOS/RPMS/python-urlgrabber-2.9.8-2.noarch.rpm</code></span></p>
<p><span style="text-decoration: line-through;"><code>$ rpm -ivh –nodeps http://centos.mirror.vpslink.com/centos-4/4.5/os/i386/CentOS/RPMS/libxml2-python-2.6.16-10.i386.rpm http://centos.mirror.vpslink.com/centos-4/4.5/os/i386/CentOS/RPMS/python-elementtree-1.2.6-5.el4.centos.i386.rpm http://centos.mirror.vpslink.com/centos-4/4.5/os/i386/CentOS/RPMS/python-sqlite-1.1.7-1.2.1.i386.rpm http://centos.mirror.vpslink.com/centos-4/4.5/os/i386/CentOS/RPMS/rpm-python-4.3.3-22_nonptl.i386.rpm http://centos.mirror.vpslink.com/centos-4/4.5/os/i386/CentOS/RPMS/python-urlgrabber-2.9.8-2.noarch.rpm</code></span></p>
<p><code>$ rpm -ivh –nodeps http://mirror.centos.org/centos/4/os/i386/CentOS/RPMS/libxml2-python-2.6.16-10.i386.rpm http://mirror.centos.org/centos/4/os/i386/CentOS/RPMS/python-elementtree-1.2.6-5.el4.centos.i386.rpm http://mirror.centos.org/centos/4/os/i386/CentOS/RPMS/python-sqlite-1.1.7-1.2.1.i386.rpm http://mirror.centos.org/centos/4/os/i386/CentOS/RPMS/rpm-python-4.3.3-23_nonptl.i386.rpm http://mirror.centos.org/centos/4/os/i386/CentOS/RPMS/python-urlgrabber-2.9.8-2.noarch.rpm</code></p>
<p>Now we can install yum:</p>
<p><code>$ rpm -Uvh </code><code>yum-2.4.3-3.el4.centos.noarch.rpm</code></p>
<p>Check if it&#8217;s installed:</p>
<p><code>$ rpm -q yum</code></p>
<p>With yum installed successfully, we can use it to install Subversion.<br />
<code>$ yum install subversion</code></p>
<p>That should do it.</p>
<p>-</p>
<p>I should add that I didn&#8217;t know at first what flavor of Linux was running on MediaTemple&#8217;s (dv).  I found that we were dealing with CentOS 4.4 by running:</p>
<p><code>$ cat /etc/*release /etc/*version</code></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.hellm.com/post/5/feed</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>Restoring Mozilla Firefox and Thunderbird Icons in Ubuntu Edgy</title>
		<link>http://blog.hellm.com/post/4</link>
		<comments>http://blog.hellm.com/post/4#comments</comments>
		<pubDate>Wed, 07 Mar 2007 16:37:44 +0000</pubDate>
		<dc:creator>Michael Hellein</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://blog.hellm.com/post/4</guid>
		<description><![CDATA[I&#8217;m a fan of the Mozilla application icons, and I find the Ubuntu replacements for Firefox and Thunderbird a bit disorienting.  That&#8217;s why I&#8217;ve used a script to restore the Mozilla icons.  I was mildly dismayed to find it didn&#8217;t work after upgrading to Edgy &#8211; that&#8217;s because &#8220;Edgy is the first version [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m a fan of the Mozilla application icons, and I find the Ubuntu replacements for Firefox and Thunderbird a bit disorienting.  That&#8217;s why I&#8217;ve used <a href="http://ubuntuforums.org/showthread.php?t=199193">a script to restore the Mozilla icons</a>.  I was mildly dismayed to find it didn&#8217;t work after upgrading to Edgy &#8211; that&#8217;s because &#8220;Edgy is the first version of Ubuntu that symlinks /bin/sh to /bin/dash instead of /bin/bash&#8221; (says <a href="http://ubuntuforums.org/showthread.php?t=270037&#038;page=2#20">rama001</a>).  Like it says in the first link above, use this instead:</p>
<p><code>sudo bash restore_mozilla_icons</code></p>
<p>Or change the first line of the script to:</p>
<p><code>#! /bin/bash</code></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.hellm.com/post/4/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Upgrading to Ubuntu Edgy (6.10)</title>
		<link>http://blog.hellm.com/post/3</link>
		<comments>http://blog.hellm.com/post/3#comments</comments>
		<pubDate>Sun, 04 Mar 2007 22:34:11 +0000</pubDate>
		<dc:creator>Michael Hellein</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://blog.hellm.com/?p=3</guid>
		<description><![CDATA[I&#8217;d waited this long to upgrade to Edgy because I&#8217;d heard stories about X not working after upgrade (I&#8217;m rather partial to my graphical user interface) and I&#8217;ve spent some time wrangling with ndiswrapper and Network Manager to get my laptop&#8217;s internal Broadcom adapter working with WPA encryption, so I felt sure that would break.
Good [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;d waited this long to upgrade to Edgy because I&#8217;d heard stories about <a href="http://www.debianadmin.com/ubuntu-edgy-upgrade-common-problems-with-solutions.html">X not working after upgrade</a> (I&#8217;m rather partial to my graphical user interface) and I&#8217;ve spent some time wrangling with ndiswrapper and Network Manager to get my laptop&#8217;s internal Broadcom adapter working with WPA encryption, so I felt sure that would break.</p>
<p>Good thing I decided to try this on my laptop first.  First, I had no X &#8211; despite that both xserver and ati support were installed.  That meant that the fixes suggested for other users, installing or reinstalling those packages, wouldn&#8217;t work.  Of course, I tried anyway, but to no avail.  I decided to run the reconfigure wizard for xorg, and the conf file it created let me login to X.  I haven&#8217;t looked at the files to determine the actual cause, but it&#8217;s clear that Edgy found something awry in the conf that worked with Dapper.</p>
<p><code>sudo dpkg-reconfigure xserver-xorg</code></p>
<p>And my wireless was gone.  The culprit, as it so often is, is <a href="https://launchpad.net/ubuntu/+source/ndiswrapper/+bug/59983">ndiswrapper</a>. I tried a few approaches, but the one that seems to have done the trick (let me know if this doesn&#8217;t work, or if there&#8217;s a better solution):</p>
<p><code>sudo apt-get install ndiswrapper-utils-1.8<br />
sudo apt-get remove ndiswrapper-utils-1.1</code></p>
<p>I was getting an error running modprobe ndiswrapper before this approach.  Afterward, it ran successfully.</p>
<p><code>sudo modprobe ndiswrapper</code></p>
<p>However, Network Manager couldn&#8217;t see my wireless card until I restarted X (restarting the Network Manager daemon and other network services wouldn&#8217;t do it).  When X came back up, so did my wireless connection.<br />
Success!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.hellm.com/post/3/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
