<?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>Electronsmith.com</title>
	<atom:link href="http://blog.electronsmith.com/?feed=rss2" rel="self" type="application/rss+xml" />
	<link>http://blog.electronsmith.com</link>
	<description>Solving life's problems one very small step at a time</description>
	<lastBuildDate>Sun, 22 Aug 2010 19:58:35 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Where&#8217;s My KDE Dialogs In Firefox</title>
		<link>http://blog.electronsmith.com/?p=251</link>
		<comments>http://blog.electronsmith.com/?p=251#comments</comments>
		<pubDate>Sun, 22 Aug 2010 19:56:22 +0000</pubDate>
		<dc:creator>benjamen</dc:creator>
				<category><![CDATA[Firefox]]></category>
		<category><![CDATA[Kubuntu]]></category>
		<category><![CDATA[Lucid Lynx]]></category>
		<category><![CDATA[linux]]></category>

		<guid isPermaLink="false">http://blog.electronsmith.com/?p=251</guid>
		<description><![CDATA[
When I upgraded to Kubuntu Lucid Lynx, they promised:
Firefox now integrates better with KDE, providing native KDE file dialogs as well as respecting your default choices for opening files, as set in KDE.
I was excited, no more having to keep a separate favorite places for Firefox and Dolphin.  In reality after I upgraded I saw [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><a href="http://blog.electronsmith.com/wp-content/uploads/wee-firefox.png"><img class="size-full wp-image-252  aligncenter" title="wee-firefox" src="http://blog.electronsmith.com/wp-content/uploads/wee-firefox.png" alt="" width="300" height="216" /></a></p>
<p>When I upgraded to Kubuntu Lucid Lynx, they promised:</p>
<blockquote><p>Firefox now integrates better with KDE, providing native KDE file dialogs as well as respecting your default choices for opening files, as set in KDE.</p></blockquote>
<p>I was excited, no more having to keep a separate favorite places for Firefox and Dolphin.  In reality after I upgraded I saw no such &#8220;integration.&#8221;</p>
<p>So several months later it bugged me enough to take another look at the problem.   Reading the same copy as before I noticed a new sentence that either I missed or wasn&#8217;t there before:</p>
<blockquote><p>Our Kubuntu Firefox Installer makes sure the necessary packages are installed, if you have installed Firefox manually you will need to install kmozillahelper for the integration.</p></blockquote>
<p>Hmm&#8230;  since I upgraded and didn&#8217;t install from scratch it seems that I needed to install the <em>kmozillahelper</em> package.  Once I did and restarted Firefox, it worked.   One step closer to an integrated desktop.  Now I I could find a way to do this in chrome, openoffice.org, gimp&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.electronsmith.com/?feed=rss2&amp;p=251</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>No Sound In Boxee</title>
		<link>http://blog.electronsmith.com/?p=248</link>
		<comments>http://blog.electronsmith.com/?p=248#comments</comments>
		<pubDate>Sat, 21 Aug 2010 02:19:23 +0000</pubDate>
		<dc:creator>benjamen</dc:creator>
				<category><![CDATA[Boxee]]></category>
		<category><![CDATA[Kubuntu]]></category>
		<category><![CDATA[Pulseaudio]]></category>
		<category><![CDATA[Xubuntu]]></category>
		<category><![CDATA[linux]]></category>

		<guid isPermaLink="false">http://blog.electronsmith.com/?p=248</guid>
		<description><![CDATA[The main reason I upgraded my Myth boxes was so that I could use Boxee.  I first tested it out on my main computer running Kubuntu 10.04 and everything worked pretty well.  I expected the to Myth boxes running Xubuntu 10.04 would work just as well.  Of course nothing is that easy, I log into Boxee and [...]]]></description>
			<content:encoded><![CDATA[<p>The main reason I upgraded my Myth boxes was so that I could use <a title="External Link" href="http://www.boxee.tv/">Boxee</a>.  I first tested it out on my main computer running Kubuntu 10.04 and everything worked pretty well.  I expected the to Myth boxes running Xubuntu 10.04 would work just as well.  Of course nothing is that easy, I log into Boxee and try to play something from my queue, no sound.  I try something else, no sound.  The third time was not the charm, so I tried the other Myth box and found the same problem.</p>
<p>I jumped onto Google and had to do a bit of searching before I found <a title="External Link" href="http://forums.boxee.tv/showthread.php?t=10290">this post</a> in the Boxee forums.  The culprit seems to be &#8230; wait for it &#8230;  pulseaudio.   That would definitely explain why it worked on Kubuntu.  Anyway the crux of the fix is as follows:</p>
<blockquote><p>sudo apt-get remove pulseaudio<br />
sudo apt-get install esound<br />
sudo killall pulseaudio<br />
sudo restart gdm</p></blockquote>
<p>In the original post he killed pulseaudio before he removed it, but I found that it would just pop up again in a few seconds.  Also he said to restart the computer but I found that just restarting X was enough.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.electronsmith.com/?feed=rss2&amp;p=248</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Fixing A Serial Mouse In Ubuntu 10.04</title>
		<link>http://blog.electronsmith.com/?p=241</link>
		<comments>http://blog.electronsmith.com/?p=241#comments</comments>
		<pubDate>Thu, 19 Aug 2010 02:17:18 +0000</pubDate>
		<dc:creator>benjamen</dc:creator>
				<category><![CDATA[Hardy Heron]]></category>
		<category><![CDATA[Lucid Lynx]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[mythtv]]></category>

		<guid isPermaLink="false">http://blog.electronsmith.com/?p=241</guid>
		<description><![CDATA[I was upgrading my mythtv boxes from 8.04 to 10.04 today, which went pretty smoothly until I rebooted.  When I got to the login screen I tried to move the pointer but nothing happened.  I wasn&#8217;t too worried, I figured that the upgrade just changed my xorg.conf file and that I could just replace it.
It turns out [...]]]></description>
			<content:encoded><![CDATA[<p>I was upgrading my mythtv boxes from 8.04 to 10.04 today, which went pretty smoothly until I rebooted.  When I got to the login screen I tried to move the pointer but nothing happened.  I wasn&#8217;t too worried, I figured that the upgrade just changed my xorg.conf file and that I could just replace it.</p>
<p>It turns out somewhere between 8.04 and 10.04 they took keyboard and mouse configuration out of the xorg.conf file.  It was easy to figure this out because the install left me a nice message in the xorg.conf saying you don&#8217;t do that here anymore.  So after searching I found this <a title="External Link" href="http://ubuntuforums.org/showthread.php?t=1331499&amp;highlight=serial+mouse">forum post</a> on Ubuntu forums about getting your old Microsoft serial mouse working with 9.10.  The heart of the solution is to use gpm and input attach to tell X11 about the mouse.   I ran the following commands to test this:</p>
<blockquote><p>sudo apt-get install gpm<br />
sudo inputattach &#8211;microsoft /dev/ttyS0</p></blockquote>
<p>It worked exactly like promised, I was now able to mouse the pointer around with my mouse.  To make it permanent you need to edit /etc/rc.local to add the inputattach line.  (additions are in <strong>bold</strong>)</p>
<blockquote><p>sudo vi /etc/rc.local</p>
<p>#!/bin/sh -e<br />
#<br />
# rc.local<br />
#<br />
# This script is executed at the end of each multiuser runlevel.<br />
# Make sure that the script will &#8220;exit 0&#8243; on success or any other<br />
# value on error.<br />
#<br />
# In order to enable or disable this script just change the execution<br />
# bits.<br />
#<br />
# By default this script does nothing.</p>
<p><strong>## added serial mouse input ##<br />
inputattach &#8211;microsoft /dev/ttyS0</strong></p>
<p>exit 0</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://blog.electronsmith.com/?feed=rss2&amp;p=241</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Hostmonster Broke My SVN (fixed)</title>
		<link>http://blog.electronsmith.com/?p=234</link>
		<comments>http://blog.electronsmith.com/?p=234#comments</comments>
		<pubDate>Thu, 05 Aug 2010 02:03:10 +0000</pubDate>
		<dc:creator>benjamen</dc:creator>
				<category><![CDATA[SSH]]></category>
		<category><![CDATA[SVN]]></category>
		<category><![CDATA[linux]]></category>

		<guid isPermaLink="false">http://blog.electronsmith.com/?p=234</guid>
		<description><![CDATA[Imagine my surprise when I try to do a simple task like check in some changes I on a website I was working on, when I get this error:
[~/public_html/drupal/sites/default/themes/clean_fixed]# svn commit
bash: svnserve: command not found
svn: Commit failed (details follow):
svn: Connection closed unexpectedly
svn: Your commit message was left in a temporary file:
svn:    &#8217;svn-commit.7.tmp&#8217;
Crap [...]]]></description>
			<content:encoded><![CDATA[<p>Imagine my surprise when I try to do a simple task like check in some changes I on a website I was working on, when I get this error:</p>
<blockquote><p>[~/public_html/drupal/sites/default/themes/clean_fixed]# svn commit<br />
bash: svnserve: command not found<br />
svn: Commit failed (details follow):<br />
svn: Connection closed unexpectedly<br />
svn: Your commit message was left in a temporary file:<br />
svn:    &#8217;svn-commit.7.tmp&#8217;</p></blockquote>
<p>Crap there goes an hour.  I googled the problem and found that apparently this is a common problem for servers in the BlueHost family.   For some reason a recent update changed the way SSH looked for applications.  It used to be OK if the application was in your path.  So now you need a way to tell SSH where to look for svnserve.</p>
<p>I found the answer at the <a title="External Link" href="http://subversion.wandisco.com/forums/2-subversion-community-support/349-svnserve-command-not-found.html">Subversion Community forums</a>.   A user there was complaining about the exact same problem.  Another user pointed out the site with some <a title="External Link" href="http://svnbook.red-bean.com/nightly/en/svn.serverconfig.svnserve.html#svn.serverconfig.svnserve.sshtricks">Subversion ssh configuration tricks</a>.</p>
<p>Basically what the fix amounts to is directly pointing to the application in the command section of the ssh key in the authorized_keys file.  So on my SVN server I inserted this text in front of every key used for accession SVN.</p>
<blockquote><p>command=&#8221;$HOME/local/system/bin/svnserve -t &#8221; ssh-dss AAAAB3N&#8230;</p></blockquote>
<p>After the fix I now get the familiar:</p>
<blockquote><p>[~/public_html/drupal/sites/default/themes/clean_fixed]# svn commit<br />
Sending        block.css<br />
Sending        style.css<br />
Transmitting file data ..<br />
Committed revision 548.</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://blog.electronsmith.com/?feed=rss2&amp;p=234</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Getting Podcasts On iPhone Without iTunes</title>
		<link>http://blog.electronsmith.com/?p=211</link>
		<comments>http://blog.electronsmith.com/?p=211#comments</comments>
		<pubDate>Sat, 24 Jul 2010 23:35:12 +0000</pubDate>
		<dc:creator>benjamen</dc:creator>
				<category><![CDATA[Amarok]]></category>
		<category><![CDATA[Dropbox]]></category>
		<category><![CDATA[iPhone/iPod Touch]]></category>
		<category><![CDATA[podcast]]></category>

		<guid isPermaLink="false">http://blog.electronsmith.com/?p=211</guid>
		<description><![CDATA[
I just replaced my headphone connector on my 1st Gen iPod Touch when I had it open to replace the battery.  Now I can actually use it as an iPod again.  Good timing too, because the dock connector on my 1st Gen iPod Nano that I had been using to listen to podcasts is now [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><a href="http://blog.electronsmith.com/wp-content/uploads/Mobile-Photo-Jul-24-2010-8-53-34-PM.jpg"><img class="size-full wp-image-220  aligncenter" style="margin-top: 1em; margin-bottom: 1em; border: 2px solid black;" title="Mobile Photo Jul 24, 2010 8 53 34 PM" src="http://blog.electronsmith.com/wp-content/uploads/Mobile-Photo-Jul-24-2010-8-53-34-PM.jpg" alt="" width="320" height="480" /></a></p>
<p>I just replaced my headphone connector on my 1st Gen iPod Touch when I had it open to replace the battery.  Now I can actually use it as an iPod again.  Good timing too, because the dock connector on my 1st Gen iPod Nano that I had been using to listen to podcasts is now pretty much shot, so I have no choice but to use my iPod Touch as my sole device for podcasts.</p>
<p>Even if I had a computer running Windows, I would refuse to degrade it by installing the piece of crap Apple calls iTunes, so the only way I can get podcasts on the iPod touch is using the iTunes store on the device itself.  The problem is not every podcast is listed on the iTunes store.  There&#8217;s no way to get non-iTunes approved podcasts on the device.  I found a work around using Dropbox.  I remembered that Dropbox on the iPod Touch will play any media file located in the dropbox.  So I set up a folder called Podcasts and sub folders for each podcast in my dropbox  and told my podcatcher (Amarok) to download the renegade podcasts there.<span id="more-211"></span></p>
<p style="text-align: center;"><a href="http://blog.electronsmith.com/wp-content/uploads/Mobile-Photo-Jul-24-2010-8-53-45-PM.jpg"><img class="size-full wp-image-219 aligncenter" style="border: 2px solid black;" title="Mobile Photo Jul 24, 2010 8 53 45 PM" src="http://blog.electronsmith.com/wp-content/uploads/Mobile-Photo-Jul-24-2010-8-53-45-PM.jpg" alt="" width="320" height="480" /></a></p>
<p>When I want to listen to a non-Apple-approved podcast, I open up the Dropbox app on the iPod Touch and simply go to the podcast&#8217;s folder and select which episode I want to listen to.  If you want to listen somewhere you don&#8217;t have wifi access you need to favorite the file by pressing in the little star at the bottom so that it gets downloaded locally to the iPod Touch.</p>
<p style="text-align: center;"><a href="http://blog.electronsmith.com/wp-content/uploads/Mobile-Photo-Jul-24-2010-8-53-17-PM.jpg"><img class="aligncenter size-full wp-image-227" style="border: 2px solid black;" title="Mobile Photo Jul 24, 2010 8 53 17 PM" src="http://blog.electronsmith.com/wp-content/uploads/Mobile-Photo-Jul-24-2010-8-53-17-PM.jpg" alt="" width="320" height="480" /></a><br />
<a href="http://blog.electronsmith.com/wp-content/uploads/Mobile-Photo-Jul-24-2010-8-53-04-PM.jpg"><img class="size-full wp-image-228 aligncenter" style="border: 2px solid black;" title="Mobile Photo Jul 24, 2010 8 53 04 PM" src="http://blog.electronsmith.com/wp-content/uploads/Mobile-Photo-Jul-24-2010-8-53-04-PM.jpg" alt="" width="320" height="480" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.electronsmith.com/?feed=rss2&amp;p=211</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Changing Chromium Cache Location in Ubuntu (Hint XDG)</title>
		<link>http://blog.electronsmith.com/?p=191</link>
		<comments>http://blog.electronsmith.com/?p=191#comments</comments>
		<pubDate>Fri, 25 Jun 2010 21:08:08 +0000</pubDate>
		<dc:creator>benjamen</dc:creator>
				<category><![CDATA[Chromium]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[freedesktop.org]]></category>
		<category><![CDATA[linux]]></category>

		<guid isPermaLink="false">http://blog.electronsmith.com/?p=191</guid>
		<description><![CDATA[You want to do something as simple as moving the directory Chromium uses for cache and you wind up learning more about the XDG Base Directory Specification than you wanted.  I wanted to move Chromium&#8217;s cache so that I didn&#8217;t back up these unimportant and constantly changing files during my hourly backups.  Backing up all [...]]]></description>
			<content:encoded><![CDATA[<p>You want to do something as simple as moving the directory Chromium uses for cache and you wind up learning more about the XDG Base Directory Specification than you wanted.  I wanted to move Chromium&#8217;s cache so that I didn&#8217;t back up these unimportant and constantly changing files during my hourly backups.  Backing up all these files not only takes up extra space, but it also annoyingly slows down the backup.</p>
<p>I needed to figure out where the cache directory was located and how to move it.  Moving the cache directory in Firefox is simple, you just goto <em>about:config</em> and change the value of <em>browser.cache.disk.parent_directory. </em>Heading over to the Chromium Project I found a page that described where the cache was located for Linux:</p>
<p><em> </em></p>
<blockquote><p>~/.config/chromium/Default</p></blockquote>
<p>It turns out that Chromium follows the XDG Base Directory specs.  Applications that follow these specs will store  config, data and cache directories in the locations specified by their corresponding environment variables.  The thought behind this structure is to clean up the user directories and make the different desktop managers play nicely with each other.  From the specification:</p>
<blockquote><p>$XDG_DATA_HOME defines the base directory relative to which user specific data files should be stored. If $XDG_DATA_HOME is either not set or empty, a default equal to $HOME/.local/share should be used.</p>
<p>$XDG_CONFIG_HOME defines the base directory relative to which user specific configuration files should be stored. If $XDG_CONFIG_HOME is either not set or empty, a default equal to $HOME/.config should be used.</p>
<p>$XDG_DATA_DIRS defines the preference-ordered set of base directories to search for data files in addition to the $XDG_DATA_HOME base directory. The directories in $XDG_DATA_DIRS should be seperated with a colon &#8216;:&#8217;.  If $XDG_DATA_DIRS is either not set or empty, a value equal to /usr/local/share/:/usr/share/ should be used.</p>
<p>$XDG_CONFIG_DIRS defines the preference-ordered set of base directories to search for configuration files in addition to the $XDG_CONFIG_HOME base directory. The directories in $XDG_CONFIG_DIRS should be seperated with a colon &#8216;:&#8217;  If $XDG_CONFIG_DIRS is either not set or empty, a value equal to /etc/xdg should be used.</p>
<p>$XDG_CACHE_HOME defines the base directory relative to which user specific non-essential data files should be stored. If $XDG_CACHE_HOME is either not set or empty, a default equal to $HOME/.cache should be used.</p></blockquote>
<p>Bingo! $XDG_CACHE_HOME sets the location of the cache files and if it isn&#8217;t present it defaults to where the Chromium project says the cache files are stored.</p>
<p>The final piece of the puzzle is figuring out where to put the environment variable so that next time you log into your desktop it actually gets set.   This is where the Ubuntu Community Documentation saved me.  It turns out that there is a file in each individuals home directory called:</p>
<blockquote><p>~/.pam_environment</p></blockquote>
<p>It may or may not be present.  If it isn&#8217;t just create it.  This file is  specifically for setting environment variables.   It&#8217;s not a script file like .profile, so stick to variable assignments.</p>
<p>So I set:</p>
<blockquote><p>$XDG_CACHE_HOME=/tmp/benjamen/.cache</p></blockquote>
<p>and deleted the default .cache directory in my home directory.  Now when I back up my home directory I don&#8217;t waste time and space backing up the cache files.</p>
<p><strong>References:</strong><br />
<a title="User Data Directory" href="http://dev.chromium.org/user-experience/user-data-directory">User Data Directory</a> [The Chromium Project]<br />
<a title="freedesktop.org XDG Base Directory Specification" href="http://standards.freedesktop.org/basedir-spec/basedir-spec-latest.html">XDG Base Directory Specification</a> [freedesktop.org]<br />
<a title="Setting Environment Variables" href="https://help.ubuntu.com/community/EnvironmentVariables">Environment Variables</a> [Ubuntu Community Documentation]</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.electronsmith.com/?feed=rss2&amp;p=191</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WOL Causes Reboot Instead Of Shutdown</title>
		<link>http://blog.electronsmith.com/?p=185</link>
		<comments>http://blog.electronsmith.com/?p=185#comments</comments>
		<pubDate>Sat, 27 Mar 2010 16:30:12 +0000</pubDate>
		<dc:creator>benjamen</dc:creator>
				<category><![CDATA[Karmic Koala]]></category>
		<category><![CDATA[Kubuntu]]></category>
		<category><![CDATA[computer]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[network]]></category>

		<guid isPermaLink="false">http://blog.electronsmith.com/?p=185</guid>
		<description><![CDATA[For a while my computer has had the annoying habit of rebooting whenever I tell it to shutdown.  That doesn&#8217;t sound so bad does it?  What it means is that I need to be present at the machine if I want to turn it off.  I can&#8217;t tell it to turn off after midnight or [...]]]></description>
			<content:encoded><![CDATA[<p>For a while my computer has had the annoying habit of rebooting whenever I tell it to shutdown.  That doesn&#8217;t sound so bad does it?  What it means is that I need to be present at the machine if I want to turn it off.  I can&#8217;t tell it to turn off after midnight or after a hour of being idle  (and forget suspend, that&#8217;s never worked right).</p>
<p>On and off for the past few weeks I&#8217;ve been crawling through the system logs and BIOS trying to find an ACPI error or other warning that would explain why the kernel feels like it needs to reboot.  Then on a whim I turned off Wake On LAN.</p>
<p>I had turned on WOL because I thought it would be cool if I could turn on my computer from another computer, netbook, or mobile device before I go downstairs to use it.  It turns out that WOL on this particular motherboard doesn&#8217;t work the same as other computers.  Usually you need to send a magic packet to wake a computer up, but for some reason my computer wakes up with a simple ping or any other traffic sent to it&#8217;s address.</p>
<p>Turning off WOL did the trick, the computer actually shuts down when I tell it to shutdown.  So, either there is some traffic from the network directed at my machine or the same flaw that makes the motherboard wakeup without a magic packet keeps it from powering down.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.electronsmith.com/?feed=rss2&amp;p=185</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Bad DVI Cable Causes Red Dots</title>
		<link>http://blog.electronsmith.com/?p=177</link>
		<comments>http://blog.electronsmith.com/?p=177#comments</comments>
		<pubDate>Sun, 07 Mar 2010 20:10:11 +0000</pubDate>
		<dc:creator>benjamen</dc:creator>
				<category><![CDATA[DVI]]></category>
		<category><![CDATA[VGA]]></category>
		<category><![CDATA[computer]]></category>

		<guid isPermaLink="false">http://blog.electronsmith.com/?p=177</guid>
		<description><![CDATA[I&#8217;d been having a chronic problem of shimmering red dots appearing on my LCD screen every time I tried to use a DVI cable instead of a VGA cable.  The dots appear around areas of high contrast like the border between a window and the background or even in the wallpaper itself.
I had previously tried [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;d been having a chronic problem of shimmering red dots appearing on my LCD screen every time I tried to use a DVI cable instead of a VGA cable.  The dots appear around areas of high contrast like the border between a window and the background or even in the wallpaper itself.</p>
<p>I had previously tried many different graphics cards and a new power supply and finally came to the conclusion that it must have been something to do with my motherboard since my wife&#8217;s computer with nearly the same monitor didn&#8217;t have the same problem.  It really didn&#8217;t occur to me that it could be the cable.</p>
<p>So what&#8217;s wrong with using the VGA cable, well for one I was losing a few lines of my desktop on the top edge of the monitor, you&#8217;d think that the resolution would be 1:1, but evidently something is lost in the digital to analog to digital conversion.  I could live with it, but it constantly annoyed me every time I noticed the tops of windows being cropped.</p>
<p>A few days ago I was particularly annoyed, so I did some more research and I found a few other possible causes besides overheating graphics cards and bad power supplies.  There were posts about some bad nVidia graphics card drivers, but I wasn&#8217;t running  the specified version.   So on a whim I took the DVI cable from my wife&#8217;s computer and replaced mine.  What do you know, it worked.</p>
<p>Until now I didn&#8217;t think that the quality of the DVI cable mattered.  It&#8217;s a digital signal so unless the cable is very long one cable shouldn&#8217;t be any better than another.   Evidently I was wrong.    I purchased a cheap DVI-I single link cable from Best buy and now my display runs just fine over DVI.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.electronsmith.com/?feed=rss2&amp;p=177</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WooHoo!  Now I Can Use Google Voice(mail) On My TracFone</title>
		<link>http://blog.electronsmith.com/?p=172</link>
		<comments>http://blog.electronsmith.com/?p=172#comments</comments>
		<pubDate>Fri, 26 Feb 2010 21:50:43 +0000</pubDate>
		<dc:creator>benjamen</dc:creator>
				<category><![CDATA[Google Voice]]></category>
		<category><![CDATA[Tracfone]]></category>

		<guid isPermaLink="false">http://blog.electronsmith.com/?p=172</guid>
		<description><![CDATA[I&#8217;m not sure what changed, before I wasn&#8217;t able to forward my voicemail from my Tracfone to my Google Voice account, but now it just works.  I had previously done some research on the web and found that Tracfone doesn&#8217;t allow call forwarding which precludes using another voicemail service
So I was playing around in my [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m not sure what changed, before I wasn&#8217;t able to forward my voicemail from my Tracfone to my Google Voice account, but now it just works.  I had previously done some research on the web and found that Tracfone doesn&#8217;t allow call forwarding which precludes using another voicemail service</p>
<p>So I was playing around in my Google Voice account and for the heck of it decided to see what would happen if I clicked on the &#8220;Activate Google voicemail on this phone.&#8221;   At one point I know Tracfone was using T-Mobile in my area, so I had tried using the T-Mobile settings to forward voicemail, but Tracfone must have changed to AT&amp;T, because I tried using the AT&amp;T instructions and it just worked.</p>
<p>Initially I tried calling my cell from my land line to test the voicemail switch, but for some reason instead of getting a greeting I went straight into the voicemail backend, you know the &#8220;you have X new messages&#8221; part.  It turns out that I have direct access to Google Voice enabled on my land line, so it was going through some sort of causality loop.  I temporarily un-enabled GV on my land line and called my cell again &#8212; this time I was greeted by my on cheery voice telling me to leave a message.   Unfortunately (or fortunately) this means if my wife calls my cell phone from our land line she can&#8217;t leave a message, but I&#8217;ll still get a missed call notification</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.electronsmith.com/?feed=rss2&amp;p=172</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Sound in DOSBox</title>
		<link>http://blog.electronsmith.com/?p=164</link>
		<comments>http://blog.electronsmith.com/?p=164#comments</comments>
		<pubDate>Sat, 09 Jan 2010 19:56:56 +0000</pubDate>
		<dc:creator>benjamen</dc:creator>
				<category><![CDATA[DOSBox]]></category>
		<category><![CDATA[Karmic Koala]]></category>
		<category><![CDATA[Kubuntu]]></category>
		<category><![CDATA[Pulseaudio]]></category>
		<category><![CDATA[linux]]></category>

		<guid isPermaLink="false">http://blog.electronsmith.com/?p=164</guid>
		<description><![CDATA[I installed DOSBox on a Kubuntu Karmic machine to play The Incredible Machine, but I couldn&#8217;t get the sound working.  I read a ton of forum posts about trying to get DOSBox working with Pulseaudio to no avail.   Then I discovered that my Pulseaudio wasn&#8217;t working anyway.
I needed a way to tell the SDL (Simple [...]]]></description>
			<content:encoded><![CDATA[<p>I installed DOSBox on a Kubuntu Karmic machine to play The Incredible Machine, but I couldn&#8217;t get the sound working.  I read a ton of forum posts about trying to get DOSBox working with Pulseaudio to no avail.   Then I discovered that my Pulseaudio wasn&#8217;t working anyway.</p>
<p>I needed a way to tell the SDL (Simple Direct Media Layer) that DosBox should just use my soundcard like KDE was doing.  One of the steps that kept coming up in the PulseAudio &#8220;fixes&#8221; was to type the line:</p>
<blockquote><p>export SDL_AUDIODRIVER=pulse</p></blockquote>
<p>or</p>
<blockquote><p>export SDL_AUDIODRIVER=esd</p></blockquote>
<p>before running DOSBox.  I wondered if there was another setting for soundblaster or intel.  So I googled SDL_AUDIODRIVER and found that there was a dsp option.  So I typed:</p>
<blockquote><p>export SDL_AUDIODRIVER=dsp</p></blockquote>
<p>before starting DOSBox and viola I have sound.</p>
<p>*I&#8217;m not entirely sure it was necessary but in the process of trying to get Pulseaudio working I installed libsdl1.2debian-all.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.electronsmith.com/?feed=rss2&amp;p=164</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
