<?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>Eric Blue's Blog &#187; Apple</title>
	<atom:link href="http://eric-blue.com/category/apple/feed/" rel="self" type="application/rss+xml" />
	<link>http://eric-blue.com</link>
	<description>Technology, Philosophy, and Personal Development</description>
	<lastBuildDate>Mon, 06 Feb 2012 02:30:13 +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>How To Turn Your IPad Into A Virtual Monitor</title>
		<link>http://eric-blue.com/2011/08/20/how-to-turn-your-ipad-into-a-virtual-monitor/</link>
		<comments>http://eric-blue.com/2011/08/20/how-to-turn-your-ipad-into-a-virtual-monitor/#comments</comments>
		<pubDate>Sat, 20 Aug 2011 23:38:17 +0000</pubDate>
		<dc:creator>ericblue76</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[IPhone]]></category>
		<category><![CDATA[Productivity]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Tips]]></category>

		<guid isPermaLink="false">http://eric-blue.com/?p=1542</guid>
		<description><![CDATA[This is a quick blog post, but a very nifty trick.  At various times, I&#8217;ve used multiple monitors at work to increase productivity.  I&#8217;ve usually done this using my 21&#8243; monitor as the ...]]></description>
			<content:encoded><![CDATA[<p>This is a quick blog post, but a very nifty trick.  At various times, I&#8217;ve used multiple monitors at work to increase productivity.  I&#8217;ve usually done this using my 21&#8243; monitor as the main screen, and my laptop display as the secondary.  I&#8217;ve also used a handful of virtual desktop applications that let you create multiple desktops to organize apps into different windows, and have even experimented with <a href="http://synergy-foss.org/">Synergy</a>.</p>
<p><a href="http://eric-blue.com/wp-content/uploads/2011/08/multiple_monitors.jpg"><img class="aligncenter size-medium wp-image-1552" title="multiple_monitors" src="http://eric-blue.com/wp-content/uploads/2011/08/multiple_monitors-300x172.jpg" alt="" width="300" height="172" /></a></p>
<p>For whatever reason, at home I&#8217;ve been primarily sticking with a single monitor.  I use Ubuntu and natively use virtual workspaces, but still doesn&#8217;t give me the screen real estate that a 2nd monitor provides.  Rather than invest in a 2nd monitor right now, I thought it would be pretty slick to use my iPad as a second &#8220;virtual&#8221; monitor.  It turns out this is possible AND very easy!</p>
<p>What is a virtual monitor?  Through the magic of VNC i can actually use all of my apps on my main Linux PC and at the same time add touch screen support!  What do you need?</p>
<ul>
<li>A computer (PC, Linux, or MAC) with some VNC server installed and a VNC viewer.  I don&#8217;t really have a preference on VNC software, but you can check out RealVNC (<a href="http://www.realvnc.com/">http://www.realvnc.com/</a>)</li>
</ul>
<p><a href="http://eric-blue.com/wp-content/uploads/2011/08/vnc.jpg"><img class="aligncenter size-thumbnail wp-image-1551" title="vnc" src="http://eric-blue.com/wp-content/uploads/2011/08/vnc-150x150.jpg" alt="" width="150" height="150" /></a></p>
<ul>
<li>An iPad running some VNC-capable software.  I haven&#8217;t researched extensively but I believe there are a number of solutions.  The app I&#8217;ve been running for years now is iSSH.  <a href="http://www.zinger-soft.com/iSSH_features.html">iSSH </a>is sophisticated terminal software that is capable of SSH and support VNC connections.</li>
</ul>
<p><a href="http://eric-blue.com/wp-content/uploads/2011/08/1990-1-issh-ssh-vnc-console.jpg"><img class="aligncenter size-thumbnail wp-image-1550" title="1990-1-issh-ssh-vnc-console" src="http://eric-blue.com/wp-content/uploads/2011/08/1990-1-issh-ssh-vnc-console-150x150.jpg" alt="" width="150" height="150" /></a></p>
<ul>
<li>A nifty iPad stand that turns your iPad into a swivel monitor (OK, this isn&#8217;t needed, but puts some icing on the cake).  I&#8217;d recommend the <a href="http://www.google.com/products/catalog?hl=en&amp;q=rocketfish+ipad+stand&amp;gs_upl=1120l3497l0l3613l21l14l0l0l0l0l424l2357l0.12.4-1l13l0&amp;bav=on.2,or.r_gc.r_pw.r_cp.&amp;biw=1635&amp;bih=851&amp;um=1&amp;ie=UTF-8&amp;tbm=shop&amp;cid=508886933486800168&amp;sa=X&amp;ei=p0FQTraFI-ausALhwNXuBg&amp;ved=0CDIQ8wIwAg">RocketFish iPad Stand</a>.</li>
</ul>
<p><a href="http://eric-blue.com/wp-content/uploads/2011/08/RF-ISTAND.jpg"><img class="aligncenter size-thumbnail wp-image-1548" title="RF-ISTAND" src="http://eric-blue.com/wp-content/uploads/2011/08/RF-ISTAND-150x150.jpg" alt="" width="150" height="150" /></a></p>
<p>How do you set this up?  Easy&#8230;</p>
<ol>
<li>You can opt to control your PC with VNC like most users do.  However, if you want a real &#8220;virtual&#8221; monitor/desktop you&#8217;d want a distinct workspace.  By default VNC uses :0 (your main desktop) as it&#8217;s default display.  You can create a new VNC server instance on a fresh desktop at :1.  I&#8217;m using TightVNC so the syntax may vary, but the command to setup is easy:</li>
<blockquote><p>vncserver -alwaysshared :1</p>
<p>AND to kill the isntance when your done or want to start over</p>
<p>vncserver -kill :1</p></blockquote>
<blockquote><p>Note: the -alwaysshared is needed if you want to also control the iPad &#8220;virtual&#8221; monitor from your main PC</p></blockquote>
<li>If you haven&#8217;t done so download and install iSSH from the App Store (currently $9.99 USD).  Setup either an SSH with VNC, or Raw VNC connection to your main computer.  Make sure to specify :1 as the port.</li>
<li>If you want to also control this new iPad virtual desktop from your main PC you can run vncviewer. On the command line (assuming Linux) run:</li>
</ol>
<blockquote><p>vncviewer :1</p>
<p>Note: You should see this display mirrored on your iPad as well.  You now have the choice to control exclusively from the iPad or share from the main PC.</p></blockquote>
<p>Here&#8217;s a screenshot of my iPad monitor setup using the RocketFish stand and running Firefox from my iPad.</p>
<p><a href="http://eric-blue.com/wp-content/uploads/2011/08/ipad_monitor.jpg"><img class="aligncenter size-medium wp-image-1544" title="ipad_monitor" src="http://eric-blue.com/wp-content/uploads/2011/08/ipad_monitor-278x300.jpg" alt="" width="278" height="300" /></a></p>
<p align="left"><a class="tt" href="http://twitter.com/home/?status=How+To+Turn+Your+IPad+Into+A+Virtual+Monitor+http://eric-blue.com/?p=1542+via+@ericblue" title="Post to Twitter"><img class="nothumb" src="http://eric-blue.com/wp-content/plugins/tweet-this/icons/tt-twitter-big3.png" alt="Post to Twitter" /></a> <a class="tt" href="http://delicious.com/post?url=http://eric-blue.com/2011/08/20/how-to-turn-your-ipad-into-a-virtual-monitor/&amp;title=How+To+Turn+Your+IPad+Into+A+Virtual+Monitor" title="Post to Delicious"><img class="nothumb" src="http://eric-blue.com/wp-content/plugins/tweet-this/icons/tt-delicious-big3.png" alt="Post to Delicious" /></a></p>]]></content:encoded>
			<wfw:commentRss>http://eric-blue.com/2011/08/20/how-to-turn-your-ipad-into-a-virtual-monitor/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Kicking iTunes to the Curb</title>
		<link>http://eric-blue.com/2011/03/06/kicking-itunes-to-the-curb/</link>
		<comments>http://eric-blue.com/2011/03/06/kicking-itunes-to-the-curb/#comments</comments>
		<pubDate>Mon, 07 Mar 2011 01:52:15 +0000</pubDate>
		<dc:creator>ericblue76</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[IPhone]]></category>
		<category><![CDATA[Music]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Tips]]></category>

		<guid isPermaLink="false">http://eric-blue.com/?p=1397</guid>
		<description><![CDATA[I&#8217;ve had a love/hate relationship with iTunes over the years and I&#8217;m happy to say that I&#8217;m finally moving on.  The major pain point I&#8217;m experiencing right now is with sync times.  I came to ...]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve had a love/hate relationship with iTunes over the years and I&#8217;m happy to say that I&#8217;m finally moving on.  The major pain point I&#8217;m experiencing right now is with sync times.  I came to the realization that I&#8217;ve actually stopped listening to most of my music due to the simple fact that it takes forever to sync (my current device is an iPhone 4).  I decided to take my music collection to the next level and found a couple great programs to help out.  My goals?</p>
<ol>
<li>Find an alternative to iTunes that let&#8217;s me access ALL of my music on the go with a low barrier to syncing/listening</li>
<li>Cleanup my music collection (meta tags, filenames, etc.) since my iTunes use (abuse) has left many songs forgotten and neglected</li>
<li>Free my Music&#8230; while I&#8217;m in the mood to completely ditch iTunes I might as well get rid of all my DRM-protected music.  I&#8217;m doing this for both philosophical and practical reasons.</li>
</ol>
<p style="text-align: center;"><a href="http://eric-blue.com/wp-content/uploads/2011/03/itunesdrm.gif"><img class="aligncenter size-medium wp-image-1400" title="itunesdrm" src="http://eric-blue.com/wp-content/uploads/2011/03/itunesdrm-225x300.gif" alt="" width="225" height="300" /></a></p>
<p><strong>SubSonic (</strong><a href="http://www.subsonic.org/">http://www.subsonic.org/</a>)</p>
<p>Subsonic is an open source music (free) java-based streaming server for Windows, Mac, and Linux.  Right of the bat, I have to say it&#8217;s one of the most impressive open source apps I&#8217;ve come across.  I had it setup on Ubuntu in &lt; 5 minutes and it works flawlessly!  Subsonic provides a web interface so you can access and listen to your music from anywhere.  I have it hosted on my own personal server and have tested it seamlessly over both 3G and Wi-Fi. The great thing about this product is there are applications for iPhone, Android and Windows 7 that let you stream music to your phone.  The app I chose for iPhone was iSub Music Streamer.  It cost $5 USD, but is probably the best money I&#8217;ve spent in the app store.  Things I really like?</p>
<ul>
<li>Transcoding &#8211; Even if you don&#8217;t have all .MP3s on your server, Subsonic can convert and stream other types on the fly (like AAC, AIF, M4A).  You can also customize audio bitrate based on bandwith usage (Wi-Fi or 3G), but by default I don&#8217;t limit.</li>
<li>Caching &#8211; Once you&#8217;ve played the song it will be cached.  You can also queue or cache songs ahead of time and force the app into offline mode.</li>
<li>Playlists &#8211; You can create both server-side and client side playlists.  This makes it really easy to share with multiple devices (iPhone(s), iPad, PC, media center, etc.)</li>
<li>Podcasts &#8211; This feature completely eliminates the need for Iphone.  Plug in an RSS Podcast URL and Subsonic will download your podcast .MP3s and keep them updated on demand.</li>
</ul>
<p>A viable alternative to iTunes?  You bet!  No sync times and music is available from anywhere.  I&#8217;m rediscovering my music collection all over again and listening to music I haven&#8217;t really bothered with in years.</p>
<p><strong>Jaikoz Audio Tagger </strong>(<a href="http://www.jthink.net/jaikoz/">http://www.jthink.net/jaikoz/</a>)</p>
<p>Years ago I used a very good Windows program called MP3Tag to cleanup my music collection.  This program would let you bulk-edit the MP3 ID3 tags (Artist, Album, Track, Year, etc.) and rename files.  This program still works well but I found an even better alternative.  Jaikoz (20GBP-~$33USD) is another amazingly slick app. It does everything that MP3 tag does plus more:</p>
<ul>
<li>Integration with online metadata sites like MusicBrainz and Discogs to automatically identify files</li>
<li>Acoustic fingerprinting using Amplified.  If you have a file with no identifiable information in the filename or metadata Amplified will most likely find it (think Shazam or SoundHound)</li>
<li>Adds album cover art and lyrics</li>
</ul>
<p>A few years ago I blogged about an incident where my first iPod Video music db became corrupt and I lost information on about 500+ songs (meta data was non-existant in most of them and files were renamed to something like QD3K33.mp3).  Unbelievably Jaikoz was able to recover about 95+% of the files and even added album cover art and lyrics!</p>
<p><strong>Noteburner </strong>(<a href="http://www.noteburner.com/">http://www.noteburner.com/</a>)</p>
<p>Since Rhapsody and Amazon started offering .MP3 downloads all of my online music purchases have been through them.  However, I still have (had) hundreds of DRM-protected songs that I purchased through iTunes and Rhapsody.  Back in 2008 I went through some pain to burn the Rhapsody purchases to CD and then rip them again back to .MP3.  This time around I wanted to find a way to make it easier.  I&#8217;ve used virtual CDRW software in the past like <a href="http://cdburnerxp.se/">CDBurnerXP </a>and it worked well.  Noteburner, a worthly alternative ($39.95), offers many of the features of CDBurnerXP but also burns to CD and converts to MP3 in a single-step process!  Simply install, select as your preferred CD-RW drive for burning and burn the playlist.  Noteburner will automatically create the virtual CD, read the CD-TEXT provided by itunes, and create the .MP3 file.  Once you have all your converted files, simply load them into Jaikoz and get the full range of meta tags including album cover art and lyrics.</p>
<p>My total cost for this little project was less than $75 and I couldn&#8217;t be happier.  I now have a clean music collection that I can access from anywhere in the world, and don&#8217;t have to feel the iTunes pain ever again.  C-ya!!</p>
<p align="left"><a class="tt" href="http://twitter.com/home/?status=Kicking+iTunes+to+the+Curb+http://eric-blue.com/?p=1397+via+@ericblue" title="Post to Twitter"><img class="nothumb" src="http://eric-blue.com/wp-content/plugins/tweet-this/icons/tt-twitter-big3.png" alt="Post to Twitter" /></a> <a class="tt" href="http://delicious.com/post?url=http://eric-blue.com/2011/03/06/kicking-itunes-to-the-curb/&amp;title=Kicking+iTunes+to+the+Curb" title="Post to Delicious"><img class="nothumb" src="http://eric-blue.com/wp-content/plugins/tweet-this/icons/tt-delicious-big3.png" alt="Post to Delicious" /></a></p>]]></content:encoded>
			<wfw:commentRss>http://eric-blue.com/2011/03/06/kicking-itunes-to-the-curb/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>IPad Tip: How To Convert HTML to PDFs</title>
		<link>http://eric-blue.com/2010/05/03/ipad-tip-how-to-convert-html-to-pdfs/</link>
		<comments>http://eric-blue.com/2010/05/03/ipad-tip-how-to-convert-html-to-pdfs/#comments</comments>
		<pubDate>Tue, 04 May 2010 05:24:30 +0000</pubDate>
		<dc:creator>ericblue76</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[IPhone]]></category>
		<category><![CDATA[Knowledge]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Philosophy]]></category>
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://eric-blue.com/?p=1191</guid>
		<description><![CDATA[Since I bought my iPad a few weeks ago, you can&#8217;t seem to pull me away from it.  I have a number of computers, and while I still use my Netbook quite a bit, I&#8217;ve ...]]></description>
			<content:encoded><![CDATA[<p>Since I bought my iPad a few weeks ago, you can&#8217;t seem to pull me away from it.  I have a number of computers, and while I still use my Netbook quite a bit, I&#8217;ve found that the iPad really is a fantastic consumption device. It&#8217;s great for downloading books from Amazon (via Kindle), reading the latest news sites, and viewing my book collection (mainly PDFs).  I had originally hoped that I could leverage my <a href="../2010/01/03/how-to-create-your-own-personal-document-viewer-like-scribd-or-google-books/">Document Browser</a> project I created a few months ago.  However, the flash-based PDF viewer is obviously a deal-breaker on the iPad.  I do feel slightly better since I&#8217;ve found a comparable solution.</p>
<p>Of all the apps I use, I have to say that <a href="http://goodreader.net/goodreader.html">GoodReader </a>is at the top of my list!  GoodReader is a really comprehensive PDF viewer with a large number of features.  Although I&#8217;ve been a fan of AirSharing, GoodReader offers it&#8217;s main feature of sharing files using Wi-Fi, and some others not present in other apps: excellent support for large PDF files (&gt;75 MB), the ability to connect over the network to view documents (WebDAV, FTP, Google Mail, etc.). At this point I&#8217;ve pretty much copied the majority of my My Documents folder.  And, to access the rest of my docs I simply need to VPN into my home server, connect over WebDAV and quickly download.</p>
<p>Now, GoodReader can support a number of file formats including .txt, .html, and various video and audio formats.  But, I&#8217;ve been trying to standardize my doc collection into a common format: PDF.  I have a handful of websites that I&#8217;ve been wanting to convert to PDF format for offline viewing and have found the PERFECT open source command-line solution: <a href="http://code.google.com/p/wkhtmltopdf/">wkhtmltopdf </a>to the rescue.  What makes wkhtmltopdf unique is that it uses Webkit (<a name="Introduction">WebKit is the engine of Apples Safari, which is a fork of the KDE KHtml) </a>to render pages and works on Windows, Mac, and Linux.  Since it&#8217;s based on Webkit this means that the resulting PDF looks pretty much like it would in Safari and the format remains intact (including HTML links which is a big plus).</p>
<p>To test this out I thought it would be good to take the <a href="http://www.btinternet.com/~glynhughes/squashed/">Squashed Philosophers</a> site with me.  For anybody with an interest in philosophy, Squashed Philosophers from Glyn Hughes is really an excellent cliff notes-like site that takes that ideas and works of the greatest philosophers of history and compresses into a summary that can be ready in ~30 minutes (condensed but very high quality).  I figured this would be a great thing to take on the go.  I wrote a quick little Perl script that grabbed all of the sub-pages from the main page, and executed a simple command for each URL.  Example:</p>
<blockquote><p># <em>wkhtmltopdf http://www.btinternet.com/~glynhughes/squashed/ancientgreeks.htm ancientgreeks.pdf</em><br />
Loading pages (1/5)<br />
Resolving links (2/5)<br />
Counting pages (3/5)<br />
Printing pages (5/5)<br />
Done</p></blockquote>
<p>The <a href="http://eric-blue.com/projects/docbrowser/docs/Philosophy/squashed_ancientgreeks.pdf">resulting PDF</a> looks really good (embedded in my Document Browser for preview).</p>
<p><center> <iframe id="docviewer" name="docviewer" height="500" width="500" src="http://eric-blue.com/projects/docbrowser/example_squashed.html"></iframe> </center> </p>
<p align="left"><a class="tt" href="http://twitter.com/home/?status=IPad+Tip%3A+How+To+Convert+HTML+to+PDFs+http://eric-blue.com/?p=1191+via+@ericblue" title="Post to Twitter"><img class="nothumb" src="http://eric-blue.com/wp-content/plugins/tweet-this/icons/tt-twitter-big3.png" alt="Post to Twitter" /></a> <a class="tt" href="http://delicious.com/post?url=http://eric-blue.com/2010/05/03/ipad-tip-how-to-convert-html-to-pdfs/&amp;title=IPad+Tip%3A+How+To+Convert+HTML+to+PDFs" title="Post to Delicious"><img class="nothumb" src="http://eric-blue.com/wp-content/plugins/tweet-this/icons/tt-delicious-big3.png" alt="Post to Delicious" /></a></p>]]></content:encoded>
			<wfw:commentRss>http://eric-blue.com/2010/05/03/ipad-tip-how-to-convert-html-to-pdfs/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Android Running on the iPhone</title>
		<link>http://eric-blue.com/2010/04/22/android-running-on-the-iphone/</link>
		<comments>http://eric-blue.com/2010/04/22/android-running-on-the-iphone/#comments</comments>
		<pubDate>Thu, 22 Apr 2010 08:02:56 +0000</pubDate>
		<dc:creator>ericblue76</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[IPhone]]></category>
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://eric-blue.com/?p=1185</guid>
		<description><![CDATA[This one needs to go to the top of my geek todo list!!

http://linuxoniphone.blogspot.com/2010/04/ive-been-working-on-this-quietly-in.html
 ]]></description>
			<content:encoded><![CDATA[<p>This one needs to go to the top of my geek todo list!!</p>
<p><object style="height: 344px; width: 425px;" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="100" height="100" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowScriptAccess" value="always" /><param name="src" value="http://www.youtube.com/v/5yO2KQHkt4A" /><param name="allowfullscreen" value="true" /><embed style="height: 344px; width: 425px;" type="application/x-shockwave-flash" width="100" height="100" src="http://www.youtube.com/v/5yO2KQHkt4A" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<p><a href=" http://linuxoniphone.blogspot.com/2010/04/ive-been-working-on-this-quietly-in.html">http://linuxoniphone.blogspot.com/2010/04/ive-been-working-on-this-quietly-in.html</a></p>
<p align="left"><a class="tt" href="http://twitter.com/home/?status=Android+Running+on+the+iPhone+http://eric-blue.com/?p=1185+via+@ericblue" title="Post to Twitter"><img class="nothumb" src="http://eric-blue.com/wp-content/plugins/tweet-this/icons/tt-twitter-big3.png" alt="Post to Twitter" /></a> <a class="tt" href="http://delicious.com/post?url=http://eric-blue.com/2010/04/22/android-running-on-the-iphone/&amp;title=Android+Running+on+the+iPhone" title="Post to Delicious"><img class="nothumb" src="http://eric-blue.com/wp-content/plugins/tweet-this/icons/tt-delicious-big3.png" alt="Post to Delicious" /></a></p>]]></content:encoded>
			<wfw:commentRss>http://eric-blue.com/2010/04/22/android-running-on-the-iphone/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>How To Sync Your iPhone 3G Using Linux and Vmware</title>
		<link>http://eric-blue.com/2008/09/07/how-to-sync-your-iphone-3g-linux/</link>
		<comments>http://eric-blue.com/2008/09/07/how-to-sync-your-iphone-3g-linux/#comments</comments>
		<pubDate>Sun, 07 Sep 2008 22:23:59 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Headline]]></category>
		<category><![CDATA[IPhone]]></category>
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://eric-blue.com/?p=535</guid>
		<description><![CDATA[Learn how to sync your iPhone3g using Ubuntu Linux and VMWare.]]></description>
			<content:encoded><![CDATA[<p><a href="http://eric-blue.com/wp-content/uploads/2008/09/3g_iphone.jpg"><img class="aligncenter size-medium wp-image-540" title="3g_iphone" src="http://eric-blue.com/wp-content/uploads/2008/09/3g_iphone-300x200.jpg" alt="" width="300" height="200" /></a></p>
<p>Since I purchased my new <a href="http://www.apple.com/iphone/">iPhone 3G</a> a few weeks ago, I&#8217;ve been happily syncing it with my MacBook Pro.  As much as I love my Mac laptop, most of my day to day work is done primarily on my personal desktop running <a href="http://www.ubuntu.com/">Ubuntu Linux</a>.   I thought now would be the ideal time to move all of my music-related activities entirely from OS X to Linux. So, I recently migrated all of my music there (35+GB!), and have been trying out a handful of open source solutions for managing my music collection (<a href="http://getsongbird.com/">SongBird</a>, <a href="http://www.gnome.org/projects/rhythmbox/">Rhythmbox</a>, <a href="http://amarok.kde.org/">Amarok</a>, etc.).  What I&#8217;ve quickly learned is that most of these applications work fairly well, however they don&#8217;t integrate with the Apple Store (love it or hate it, they&#8217;ve got great content) and you can&#8217;t sync yet with the iPhone 3G.</p>
<p>Since I&#8217;m already running <a href="http://www.vmware.com">VMware Workstation</a> (XP SP2), I thought it would be a breeze to download the latest version of iTunes and sync away.  That dream unfortunately did not come true!  It took a little while but after I imported my music library from a shared folder, I decided to plugin the iPhone.  I waited&#8230;.. waited&#8230;.. and nothing happened!  I restarted iTunes and got a most obscure error message:</p>
<blockquote><p>&#8220;iTunes could not connect to iPhone &#8220;&#8221; because an unknown error occurred. (0xE8000035)&#8221;</p></blockquote>
<p>After an inordinate amount of Googling, It seems this has been a common problem affecting both VMware and VirtualBox users.  There was a mixture of comments.  Some users said things where working fine for them, others gave up with tears in their eyes.  From what I could gather, here were the most common suggestions for solving the problem:</p>
<ol>
<li>Upgrade from Service Pack 2 to Service Pack 3</li>
<li>Enable USB 2.0 in your VM preferences</li>
<li>Try plugging the phone into a different USB Port</li>
<li>Set ehci.present to TRUE in the .vmx file</li>
<li>Try running the VM in VMWare Player instead of VMWare Workstation</li>
</ol>
<p>I can safely say that *none* of these suggestions helped.  The first, and most time consuming, thing I tried was upgrading to SP3.  No luck!  USB2.0 and EHCI where already enabled so that couldn&#8217;t be it either.  Different USB ports didn&#8217;t help, and VMWare Player behaved exactly the same.  As an absolute last resort, I decided to download the latest version of Workstation.  My version 6.0.2 was from about 7 months ago, and I noticed that 6.0.5 was released at the end of Aug.  The solution that worked for me?</p>
<blockquote><p>Upgrade to the latest version of VMware!!</p></blockquote>
<p>Why did this work?  I browsed through the <a href="http://www.vmware.com/support/ws6/doc/releasenotes_ws6.html">release notes</a>, and saw mention of an iPhone-specific fix in version 6.0.3:</p>
<blockquote><p>&#8220;With Workstation 6.0.2 the iPhone might be seen as a camera device by a Windows guest but iTunes did not list the device in its device list. In Workstation 6.0.3, the iPhone is usable and visible in iTunes for Windows guests.&#8221;</p></blockquote>
<p>Problem solved and my iPhone is now happily syncing away with my virtual instance of Windows XP.  I figured I would share this post and spread the word in case there are other hopeful, but stumped, iPhone 3G users out there.</p>
<p align="left"><a class="tt" href="http://twitter.com/home/?status=How+To+Sync+Your+iPhone+3G+Using+Linux+and+Vmware+http://eric-blue.com/?p=535+via+@ericblue" title="Post to Twitter"><img class="nothumb" src="http://eric-blue.com/wp-content/plugins/tweet-this/icons/tt-twitter-big3.png" alt="Post to Twitter" /></a> <a class="tt" href="http://delicious.com/post?url=http://eric-blue.com/2008/09/07/how-to-sync-your-iphone-3g-linux/&amp;title=How+To+Sync+Your+iPhone+3G+Using+Linux+and+Vmware" title="Post to Delicious"><img class="nothumb" src="http://eric-blue.com/wp-content/plugins/tweet-this/icons/tt-delicious-big3.png" alt="Post to Delicious" /></a></p>]]></content:encoded>
			<wfw:commentRss>http://eric-blue.com/2008/09/07/how-to-sync-your-iphone-3g-linux/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
	</channel>
</rss>

