<?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>Terence Eden has a Blog &#187; ubuntu</title> <atom:link href="http://shkspr.mobi/blog/index.php/tag/ubuntu/feed/" rel="self" type="application/rss+xml" /><link>http://shkspr.mobi/blog</link> <description>Mobiles, Shakespeare, Politics, Usability.</description> <lastBuildDate>Mon, 06 Feb 2012 16:31:09 +0000</lastBuildDate> <language>en</language> <sy:updatePeriod>hourly</sy:updatePeriod> <sy:updateFrequency>1</sy:updateFrequency> <generator>http://wordpress.org/?v=3.3.1</generator> <item><title>Connecting Samsung ICS to Ubuntu using MTP</title><link>http://shkspr.mobi/blog/index.php/2012/01/connecting-samsung-ics-to-ubuntu-using-mtp/</link> <comments>http://shkspr.mobi/blog/index.php/2012/01/connecting-samsung-ics-to-ubuntu-using-mtp/#comments</comments> <pubDate>Tue, 03 Jan 2012 15:45:42 +0000</pubDate> <dc:creator>Terence Eden</dc:creator> <category><![CDATA[linux]]></category> <category><![CDATA[android]]></category> <category><![CDATA[howto]]></category> <category><![CDATA[ics]]></category> <category><![CDATA[mtp]]></category> <category><![CDATA[ubuntu]]></category><guid
isPermaLink="false">http://shkspr.mobi/blog/?p=5132</guid> <description><![CDATA[(These notes are mostly for my own benefit). Android is moving away from USB Mass Storage. You will no longer be able to plug in a USB cable and have your Android show up as a USB disk. There are some good technical reasons for this, but it is a pain if you want to <a
href='http://shkspr.mobi/blog/index.php/2012/01/connecting-samsung-ics-to-ubuntu-using-mtp/'>[...]</a>]]></description> <content:encoded><![CDATA[<p>(These notes are mostly for my own benefit).</p><p>Android is moving away from USB Mass Storage.  You will no longer be able to plug in a USB cable and have your Android show up as a USB disk.  There are some <a
href="http://www.engadget.com/2011/11/21/ice-cream-sandwich-supports-usb-mass-storage-after-all-galaxy-n/">good technical reasons</a> for this, but it is a pain if you want to copy some files to your phone.  The new system &#8211; MTP &#8211; isn&#8217;t automagically detected in Ubuntu.  This is something which is likely to be fixed in later versions of Ubuntu &#8211; but for now you&#8217;ll have to hack around it.</p><p>The crazy cats at <a
href="http://www.omgubuntu.co.uk/2011/12/how-to-connect-your-android-ice-cream-sandwich-phone-to-ubuntu-for-file-access/">omgUbuntu have a tutorial</a> which I have adapted for the Samasung Galaxy S (running <a
href="http://forum.xda-developers.com/showthread.php?t=1363593">ICS from teamhacksung</a>).</p><p>First, install the MTP tools.</p><pre>sudo apt-get install mtp-tools mtpfs</pre><p>Connect the phone to the computer using USB.</p><p>To check that MTP is installed and working, run the command</p><pre>mtp-detect</pre><p>You should see a spool of text as MTP detects the phone.</p><p>To create the rules which allow Ubuntu to detect the phone, create a new rule file like so:</p><pre>sudo nano /etc/udev/rules.d/51-android.rules</pre><p>Add in this line of text</p><pre>SUBSYSTEM=="usb", ATTR{idVendor}=="04e8", ATTR{idProduct}=="6860", MODE="0666"</pre><p>If you&#8217;re using a different device, run this command to get the correct idVendor and idProduct:</p><pre>mtp-detect | grep idVendor
mtp-detect | grep idProduct</pre><p>We&#8217;ll need to restart udev so it can pick up the new rule.</p><pre>sudo service udev restart</pre><p>Then create a directory in your filesystem which you can use to access your phone.</p><pre>
sudo mkdir /media/GalaxyS
sudo chmod a+rwx /media/GalaxyS
</pre><p>Now we need to add ourselves to fuse.</p><pre>sudo adduser YOURUSERNAME fuse
sudo nano /etc/fuse.conf</pre><p>The last line probably reads</p><pre>#user_allow_other</pre><p>Remove the &#8220;#&#8221; so you&#8217;re left with:</p><pre>user_allow_other</pre><p>Save the file.</p><p>We&#8217;re going to create two commands &#8220;android-connect&#8221; and &#8220;android-disconnect&#8221;.  When run, these will allow you to connect to your phone, then safely disconnect.</p><pre>echo "alias android-connect=\"mtpfs -o allow_other /media/GalaxyS\"" >> ~/.bashrc
echo "alias android-disconnect=\"fusermount -u /media/GalaxyS\"" >> ~/.bashrc
source ~/.bashrc
</pre><p>Restart the computer.  Make sure the phone is connected via USB.  Open a terminal and run</p><pre>android-connect</pre><p>Open your file manager and go to &#8220;/media/GalaxyS&#8221;<br
/> <img
src="http://shkspr.mobi/blog/wp-content/uploads/2012/01/ICS-MTP.png" alt="ICS MTP" title="ICS MTP" width="190" height="413" class="aligncenter size-full wp-image-5136" /></p><p>Once you&#8217;re done, disconnect the device by running</p><pre>android-disconnect</pre><p><a
href="http://shkspr.mobi/blog/?flattrss_redirect&amp;id=5132&amp;md5=e985195578b5101eab91e587102b92ba" title="Flattr" target="_blank"><img
src="http://shkspr.mobi/blog/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded> <wfw:commentRss>http://shkspr.mobi/blog/index.php/2012/01/connecting-samsung-ics-to-ubuntu-using-mtp/feed/</wfw:commentRss> <slash:comments>0</slash:comments> <atom:link rel="payment" href="http://shkspr.mobi/blog/?flattrss_redirect&amp;id=5132&amp;md5=e985195578b5101eab91e587102b92ba" type="text/html" /> </item> <item><title>Changing the Microsoft 4000&#8242;s Zoom Keys in Ubuntu</title><link>http://shkspr.mobi/blog/index.php/2011/12/changing-the-microsoft-4000s-zoom-keys-in-ubuntu/</link> <comments>http://shkspr.mobi/blog/index.php/2011/12/changing-the-microsoft-4000s-zoom-keys-in-ubuntu/#comments</comments> <pubDate>Wed, 28 Dec 2011 12:30:15 +0000</pubDate> <dc:creator>Terence Eden</dc:creator> <category><![CDATA[linux]]></category> <category><![CDATA[howto]]></category> <category><![CDATA[keyboard]]></category> <category><![CDATA[microsoft]]></category> <category><![CDATA[ubuntu]]></category><guid
isPermaLink="false">http://shkspr.mobi/blog/?p=5091</guid> <description><![CDATA[I&#8217;m in love with my keyboard! The Microsoft Natural Ergonomic Keyboard 4000 is a dream to type on. Large, well spaced keys, split keyboard, and a whole host of extra media buttons. There&#8217;s only one tiny problem. Two of the buttons don&#8217;t work in Linux &#8211; specifically, the keyboard scroll buttons. This is a long <a
href='http://shkspr.mobi/blog/index.php/2011/12/changing-the-microsoft-4000s-zoom-keys-in-ubuntu/'>[...]</a>]]></description> <content:encoded><![CDATA[<p>I&#8217;m in love with my keyboard! The <a
href="http://www.amazon.co.uk/gp/product/B000B9RYG8/ref=as_li_ss_tl?ie=UTF8&#038;tag=shkspr-21&#038;linkCode=as2&#038;camp=1634&#038;creative=19450&#038;creativeASIN=B000B9RYG8">Microsoft Natural Ergonomic Keyboard 4000</a><img
src="http://www.assoc-amazon.co.uk/e/ir?t=shkspr-21&#038;l=as2&#038;o=2&#038;a=B000B9RYG8" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" /> is a dream to type on. Large, well spaced keys, split keyboard, and a whole host of extra media buttons.<br
/> <a
href="http://www.amazon.co.uk/gp/product/B000B9RYG8/ref=as_li_ss_tl?ie=UTF8&amp;tag=shkspr-21&amp;linkCode=as2&amp;camp=1634&amp;creative=19450&amp;creativeASIN=B000B9RYG8"><img
src="http://shkspr.mobi/blog/wp-content/uploads/2011/12/4126YPCP4DL.jpg" alt="Microsoft 4000 Keyboard" title="Microsoft 4000 Keyboard" width="500" height="309" class="aligncenter size-full wp-image-5098" /></a><br
/> There&#8217;s only one tiny problem.  Two of the buttons don&#8217;t work in Linux &#8211; specifically, the keyboard scroll buttons.  This is a <a
href="https://bugs.launchpad.net/ubuntu/+source/xorg-server/+bug/313514">long standing bug in Linux</a>, but luckily it is fairly easy to fix.</p><p>Using <a
href="http://askubuntu.com/questions/69804/how-do-i-change-the-keymap-of-a-single-device-logitech-presenter">Florian Diesch&#8217;s tutorial at Ask Ubuntu</a>, I&#8217;ve come up with this simple guide to get your keyboard working.<br
/> <span
id="more-5091"></span></p><ol><li>Open a terminal.  Sorry, this is all going to be command prompt based!</li><li>Install the program evtest<pre>sudo apt-get install evtest</pre></li><li>You will need to find which input &#8220;event&#8221; corresponds to your keyboard. Run the following command<pre>sudo evtest /dev/input/event5</pre><p>When you press the scroll key on your keyboard, you should see an output like</p><pre>Event: time 1325072953.278713, type 4 (Misc), code 4 (ScanCode), value c022e
Event: time 1325072953.278729, type 1 (Key), code 109 (PageDown), value 1
Event: time 1325072953.278752, -------------- Report Sync ------------
</pre><p>If you don&#8217;t, cancel (using CTRL+C) and try another event number. Start at event0 and work your way up.</li><li>Let&#8217;s see what the keys are currently mapped to.  Type the command<pre>sudo /lib/udev/keymap -i input/event5</pre><p>(or whatever &#8220;event&#8221; number you need).  You should see an output like</p><pre>scan code: 0xC022D   key code: zoomin
scan code: 0xC022E   key code: zoomout</pre></li><li>We need to create a file which contains the new keymapping.  To do this, type<pre>sudo nano /lib/udev/keymaps/microsoft-4000</pre></li><li>Insert the following two lines into the file<pre>0xC022D pageup
0xC022E pagedown</pre><p>If you would rather scroll line-by-line, you can use</p><pre>0xC022D up
0xC022E down</pre><p>Save the file by pressing CTRL+X.</li><li>Now, let&#8217;s implement the remapped keys.  Type<pre>sudo /lib/udev/keymap input/event5 /lib/udev/keymaps/microsoft-4000</pre></li><li>Your scroll buttons should now be working!  If not&#8230; errr&#8230; try again?</li><li>Assuming it is working, we need to make this permanent so that we don&#8217;t have to type in a command every time we reboot.  To open the keymapping file, type<pre>sudo nano /lib/udev/rules.d/95-keymap.rules</pre></li><li>Scroll through the file until you see<pre>#
# The following are external USB keyboards
#

LABEL="keyboard_usbcheck"
</pre><p>Past in the following line</p><pre>ENV{ID_VENDOR_ID}=="045e", ENV{ID_MODEL_ID}=="00db", RUN+="keymap $name microsoft-4000"</pre><p>The line needs to be <strong>above</strong></p><pre>GOTO="keyboard_end"</pre><p>Save the file (CTRL+X).</li><li>Reboot.</li></ol><p>Hey presto! Your keys will now obey your commands.</p><p><a
href="http://shkspr.mobi/blog/?flattrss_redirect&amp;id=5091&amp;md5=53b9e3f975e14209f72900d6a779845e" title="Flattr" target="_blank"><img
src="http://shkspr.mobi/blog/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded> <wfw:commentRss>http://shkspr.mobi/blog/index.php/2011/12/changing-the-microsoft-4000s-zoom-keys-in-ubuntu/feed/</wfw:commentRss> <slash:comments>2</slash:comments> <atom:link rel="payment" href="http://shkspr.mobi/blog/?flattrss_redirect&amp;id=5091&amp;md5=53b9e3f975e14209f72900d6a779845e" type="text/html" /> </item> <item><title>Linux Spotify Keybindings</title><link>http://shkspr.mobi/blog/index.php/2011/12/linux-spotify-keybindings/</link> <comments>http://shkspr.mobi/blog/index.php/2011/12/linux-spotify-keybindings/#comments</comments> <pubDate>Sun, 11 Dec 2011 14:32:02 +0000</pubDate> <dc:creator>Terence Eden</dc:creator> <category><![CDATA[linux]]></category> <category><![CDATA[howto]]></category> <category><![CDATA[spotify]]></category> <category><![CDATA[ubuntu]]></category><guid
isPermaLink="false">http://shkspr.mobi/blog/?p=4942</guid> <description><![CDATA[Hurrah! Spotify have released a native Linux player which works with free accounts! These notes show (which are mostly for my benefit) show you how to install it and configure your multimedia keyboard so the play/pause key controls the music on Spotify. Download Spotify for Linux. It&#8217;s available in 32bit or 64bit. Double click on <a
href='http://shkspr.mobi/blog/index.php/2011/12/linux-spotify-keybindings/'>[...]</a>]]></description> <content:encoded><![CDATA[<p>Hurrah! Spotify have released a <a
href="http://www.omgubuntu.co.uk/2011/12/spotify-on-linux-works-for-free-accounts-offers-15-million-tracks/">native Linux player which works with free accounts</a>!</p><p>These notes show (which are mostly for my benefit) show you how to install it and configure your multimedia keyboard so the play/pause key controls the music on Spotify.</p><p><a
href="http://repository.spotify.com/pool/non-free/s/spotify/">Download Spotify for Linux</a>. It&#8217;s available in 32bit or 64bit.</p><p>Double click on the .deb that has been downloaded and it should install.  Nice and easy!</p><p>To get the multimedia keys working, we need to follow the instructions in <a
href="http://www.mabishu.com/blog/2010/11/15/playing-with-d-bus-interface-of-spotify-for-linux/">this tutorial</a> and the codes <a
href="http://lnxscene.org/~jylam/spotify.html">described at lnxscene</a>.</p><p>Install xbindkeys.</p><pre>sudo apt-get install xbindkeys</pre><p>Create the default configuration file for xbindkeys.</p><pre>xbindkeys --defaults > /home/edent/.xbindkeysrc</pre><p>Edit the configuration file for xbindkeys.</p><pre>nano ~/.xbindkeysrc</pre><p>Add these lines:</p><pre>"dbus-send --print-reply --dest=org.mpris.MediaPlayer2.spotify /org/mpris/MediaPlayer2 org.mpris.MediaPlayer2.Player.PlayPause"
XF86AudioPlay
"dbus-send --print-reply --dest=org.mpris.MediaPlayer2.spotify /org/mpris/MediaPlayer2 org.mpris.MediaPlayer2.Player.Stop"
XF86AudioStop</pre><p>Run xbindkeys to see if it all works</p><pre>xbindkeys</pre><p>Now, when Spotify is running, pressing th eplay/pause key will make your music start or stop.</p><p>You will need to set xbindkeys to run automagically on startup.</p><p>On Ubuntu, System -> Preferences -> Startup Applications.</p><p>Done!</p><p><a
href="http://shkspr.mobi/blog/?flattrss_redirect&amp;id=4942&amp;md5=79de3cfd406ef0d14f032dc83720e2b4" title="Flattr" target="_blank"><img
src="http://shkspr.mobi/blog/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded> <wfw:commentRss>http://shkspr.mobi/blog/index.php/2011/12/linux-spotify-keybindings/feed/</wfw:commentRss> <slash:comments>0</slash:comments> <atom:link rel="payment" href="http://shkspr.mobi/blog/?flattrss_redirect&amp;id=4942&amp;md5=79de3cfd406ef0d14f032dc83720e2b4" type="text/html" /> </item> <item><title>Linux support for the AuthenTec AES2810</title><link>http://shkspr.mobi/blog/index.php/2011/11/linux-support-for-the-authentec-aes2810/</link> <comments>http://shkspr.mobi/blog/index.php/2011/11/linux-support-for-the-authentec-aes2810/#comments</comments> <pubDate>Sat, 12 Nov 2011 08:00:13 +0000</pubDate> <dc:creator>Terence Eden</dc:creator> <category><![CDATA[linux]]></category> <category><![CDATA[authentec]]></category> <category><![CDATA[hardware]]></category> <category><![CDATA[nablopomo]]></category> <category><![CDATA[open source]]></category> <category><![CDATA[thinkpad]]></category> <category><![CDATA[ubuntu]]></category><guid
isPermaLink="false">http://shkspr.mobi/blog/?p=4557</guid> <description><![CDATA[Every so often I find a device which &#8211; inexplicably &#8211; doesn&#8217;t include Linux support. I&#8217;ve been very impressed with how well Ubuntu runs on the Lenovo ThinkPad X200. Everything worked out of the box &#8211; with the exception of the fingerprint reader (AuthenTec AES2810). Now, I know that fingerprint readers can easily be defeated <a
href='http://shkspr.mobi/blog/index.php/2011/11/linux-support-for-the-authentec-aes2810/'>[...]</a>]]></description> <content:encoded><![CDATA[<p>Every so often I find a device which &#8211; inexplicably &#8211; doesn&#8217;t include Linux support.</p><p>I&#8217;ve been very impressed with how well <a
href="http://www.thinkwiki.org/wiki/ThinkWiki">Ubuntu runs on the Lenovo ThinkPad X200</a>. Everything worked out of the box &#8211; with the exception of the fingerprint reader (AuthenTec AES2810).</p><p>Now, I know that <a
href="http://www.zdnet.com.au/jelly-babies-dupe-fingerprint-security-120265318.htm">fingerprint readers can easily be defeated by jelly-babies</a>, but it annoys me when something doesn&#8217;t work.</p><p>The manufacturer of the fingerprint reader has a <a
href="http://developers.authentec.com/">great developer community</a>, so I contacted them.  Here&#8217;s their response:</p><blockquote><p>Linux support for AES devices is not yet available.</p><p>But based on the increasing number of requests we are currently considering to release the technical specification to the Linux community to be able to integrate selected AES sensor devices to the Open Source projects.</p><p>We still need to finalize the related discussions with our legal team regarding NDA requirement for the particular developers and clarify all remaining concerns.</p><p>I will make a note to let you know once we come to a conclusion and will be ready to move forward.</p><p>Another plan is to extend our BSAPI SDK (currently supporting our TC devices under Windows/Linux/Mac) with AES devices support. The BSAPI is available for free download in it&#8217;s Lite version.</p></blockquote><p>However, it&#8217;s not all good news:</p><blockquote><p>since it is hard to predict how exactly and when we will decide to provide the support at the end I would suggest to be careful when blogging about it to avoid false expectations in the community.</p></blockquote><p>I realise that Linux is currently a niche OS &#8211; but lack of open software support is a serious omission from any hardware manufacturer.  I learned this to my cost when Creative stopped supporting the Hollywood DXR3 card &#8211; it was a cracking bit of hardware, but Creative decided that they didn&#8217;t care about pissing off customers who had Windows XP.</p><p>If a hardware manufacturer won&#8217;t allow you to use their hardware with any software you choose &#8211; guess what; it&#8217;s not your hardware.  You may have thought you bought it from them, but you didn&#8217;t. You are only renting it until they decide they no longer want to support you.</p><p><a
href="http://shkspr.mobi/blog/?flattrss_redirect&amp;id=4557&amp;md5=d10ed6eb8a2b544d3ca2e66f58a873a3" title="Flattr" target="_blank"><img
src="http://shkspr.mobi/blog/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded> <wfw:commentRss>http://shkspr.mobi/blog/index.php/2011/11/linux-support-for-the-authentec-aes2810/feed/</wfw:commentRss> <slash:comments>4</slash:comments> <atom:link rel="payment" href="http://shkspr.mobi/blog/?flattrss_redirect&amp;id=4557&amp;md5=d10ed6eb8a2b544d3ca2e66f58a873a3" type="text/html" /> </item> <item><title>Fixing Spotify In Wine &#8211; Remove Facebook</title><link>http://shkspr.mobi/blog/index.php/2011/11/fixing-spotify-in-wine-remove-facebook/</link> <comments>http://shkspr.mobi/blog/index.php/2011/11/fixing-spotify-in-wine-remove-facebook/#comments</comments> <pubDate>Sat, 05 Nov 2011 08:00:03 +0000</pubDate> <dc:creator>Terence Eden</dc:creator> <category><![CDATA[linux]]></category> <category><![CDATA[facebook]]></category> <category><![CDATA[spotify]]></category> <category><![CDATA[ubuntu]]></category> <category><![CDATA[wine]]></category><guid
isPermaLink="false">http://shkspr.mobi/blog/?p=4611</guid> <description><![CDATA[For the last few weeks I&#8217;ve been unable to run Spotify in Linux using WINE. I was continually getting a crash with this error message: Unhandled page fault on read access to 0x00000068 at address 0x7bc34e57 After lots of fruitless digging around, I discovered that the issue is with the Facebook integration! The fix is <a
href='http://shkspr.mobi/blog/index.php/2011/11/fixing-spotify-in-wine-remove-facebook/'>[...]</a>]]></description> <content:encoded><![CDATA[<p>For the last few weeks I&#8217;ve been unable to run Spotify in Linux using WINE.  I was continually getting a crash with this error message:</p><pre>Unhandled page fault on read access to 0x00000068 at address 0x7bc34e57</pre><p>After lots of fruitless digging around, I discovered that the issue is with the Facebook integration!</p><p>The fix is simple.  Visit the <a
href="https://www.facebook.com/settings?tab=applications">Facebook Applications Page</a>, remove Spotify.</p><p>I&#8217;ve noted this error on <a
href="http://appdb.winehq.org/objectManager.php?sClass=version&#038;iId=24444">the WINE Site</a>.</p><p>If you&#8217;re a premium Spotify user, you can run their <a
href="https://www.spotify.com/uk/download/previews/">Linux Preview of Spotify</a></p><p><a
href="http://shkspr.mobi/blog/?flattrss_redirect&amp;id=4611&amp;md5=23454a009ad6acc994efc9ee584e01d6" title="Flattr" target="_blank"><img
src="http://shkspr.mobi/blog/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded> <wfw:commentRss>http://shkspr.mobi/blog/index.php/2011/11/fixing-spotify-in-wine-remove-facebook/feed/</wfw:commentRss> <slash:comments>0</slash:comments> <atom:link rel="payment" href="http://shkspr.mobi/blog/?flattrss_redirect&amp;id=4611&amp;md5=23454a009ad6acc994efc9ee584e01d6" type="text/html" /> </item> <item><title>Review: Evoluent Vertical Mouse 4 (and how to make it work in Ubuntu)</title><link>http://shkspr.mobi/blog/index.php/2011/06/review-evoluent-vertical-mouse-4-and-how-to-make-it-work-in-ubuntu/</link> <comments>http://shkspr.mobi/blog/index.php/2011/06/review-evoluent-vertical-mouse-4-and-how-to-make-it-work-in-ubuntu/#comments</comments> <pubDate>Sat, 18 Jun 2011 16:53:42 +0000</pubDate> <dc:creator>Terence Eden</dc:creator> <category><![CDATA[/etc/]]></category> <category><![CDATA[ergonomic]]></category> <category><![CDATA[evoluent]]></category> <category><![CDATA[howto]]></category> <category><![CDATA[linux]]></category> <category><![CDATA[mouse]]></category> <category><![CDATA[mouse buttons]]></category> <category><![CDATA[review]]></category> <category><![CDATA[ubuntu]]></category><guid
isPermaLink="false">http://shkspr.mobi/blog/?p=4161</guid> <description><![CDATA[The Evoluent Vertical Mouse 4 costs close to £100. Let&#8217;s get that out of the way. This is a pretty expensive mouse. Considering they give away basic USB mice with cornflakes, why would anyone spend the cost of a Kindle on a pointing device? Let me explain&#8230; &#8220;The two things you&#8217;ve got to spend your <a
href='http://shkspr.mobi/blog/index.php/2011/06/review-evoluent-vertical-mouse-4-and-how-to-make-it-work-in-ubuntu/'>[...]</a>]]></description> <content:encoded><![CDATA[<p>The <a
href="http://evoluent.com/vm4r.htm">Evoluent Vertical Mouse 4</a> costs close to <a
href="http://www.amazon.co.uk/gp/redirect.html?ie=UTF8&#038;location=http%3A%2F%2Fwww.amazon.co.uk%2Fs%3Fie%3DUTF8%26x%3D0%26ref_%3Dnb_sb_noss%26y%3D0%26field-keywords%3Devoluent%26url%3Dsearch-alias%253Daps%23%3Furl%3Dsearch-alias%3Daps&#038;tag=shkspr-21&#038;linkCode=ur2&#038;camp=1634&#038;creative=19450">£100</a><img
src="https://www.assoc-amazon.co.uk/e/ir?t=shkspr-21&#038;l=ur2&#038;o=2" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" />.  Let&#8217;s get that out of the way.  This is a pretty expensive mouse.  Considering they give away basic USB mice with cornflakes, why would anyone spend the cost of a Kindle on a pointing device?</p><p>Let me explain&#8230;</p><blockquote><p>&#8220;The two things you&#8217;ve got to spend your money on in life are your bed and your shoes; if you&#8217;re not in one, you&#8217;re in the other.&#8221;<br
/> Ancient proverb</p></blockquote><p>I have been prone to RSI in my hands and wrists.  Seeing as I make my living using my hands to make computers do magical things, I think it&#8217;s wise to spend money to protect my hands.</p><blockquote><p>&#8220;The two peripherals you&#8217;ve got to spend your money on in life are your keyboard and your mouse; if your hands aren&#8217;t on one, they&#8217;re on the other.&#8221;<br
/> Terence Eden</p></blockquote><p>I may detail my love of my keyboard &#8211; the Microsoft 4000 &#8211; in another post.  For now, let&#8217;s talk mice!<br
/> <a
href="http://www.evoluent.com/hi-res.htm"><img
src="http://shkspr.mobi/blog/wp-content/uploads/2011/06/Evoluent-Vertical-Mouse-4.jpg" alt="Evoluent Vertical Mouse 4" title="Evoluent Vertical Mouse 4" width="512" height="412" class="aligncenter size-full wp-image-4171" /></a><br
/> Or, skip straight to the <a
href="#linux">Linux install instructions</a>.<br
/> <span
id="more-4161"></span></p><h2>Three Generations of Mice</h2><p>I&#8217;m in love with the <a
href="http://www.evoluent.com/">Evoluent Vertical Mouse</a>.  I got my first (the generation 2) in 2007. A few years later I got a 3rd generation so I could use one at home and one at work.<br
/> Enter the 4th generation &#8211; the VM4R.  There&#8217;s a <a
href="http://evoluent.com/vm4l.htm">VM4L</a> for those sinister south-paws, and a <a
href="http://evoluent.com/vm4s.htm">VM4S</a> for those with smaller hands.</p><p>Here&#8217;s all three of my mice playing together.<br
/> <img
src="http://shkspr.mobi/blog/wp-content/uploads/2011/06/3-mice.jpg" alt="3 mice" title="3 mice" width="512" height="489" class="aligncenter size-full wp-image-4195" /><br
/> The VM4R is similar in size and shape to the previous versions.<br
/> <img
src="http://shkspr.mobi/blog/wp-content/uploads/2011/06/3-in-a-row.jpg" alt="3 in a row" title="3 in a row" width="512" height="268" class="aligncenter size-full wp-image-4194" /><br
/> It has a wider base and a larger lip to stop your finger from dragging along the desk.</p><h2>Unboxing</h2><p>No tech review is complete without an unboxing.  Here&#8217;s mine.<br
/> <br
/> Impressively, Evoluent use &#8220;environmentally-responsible&#8221; packaging.  Essentially a cardboard box and some bubble wrap.  I was nervous that this wouldn&#8217;t be enough to protect it in transit &#8211; but the mouse is pretty tough.<br
/> The box contains some brief instructions and a mini-cd containing <a
href="http://www.evoluent.com/download.htm">Windows drivers</a>.</p><h2>The Good</h2><p>There&#8217;s just <em>so much</em> to love about this mouse!  I&#8217;ll contain myself to a few points.</p><h3>Vertical = Less Pain</h3><p>Pain and comfort are subjective.  But since using the Vertical Mouse range, my wrists have been free of pain.<br
/> There are <a
href="http://evoluent.com/user_reviews.htm">a vast number of reviews on the Evoluent website</a>, including this one:</p><blockquote><p>&#8220;The vertical mouse received very good feedback from the product testing. Our product testing team of physical therapists, ergonomists, MD&#8217;s and administrators found the mouse to be comfortable, easily adaptable and promoted a neutral wrist/forearm postures.&#8221;<br
/> Greg Ryan, University Health Services, University of California at Berkeley</p></blockquote><p>I can&#8217;t say that this will fix your health problems &#8211; and you should certainly see a doctor immediately if you&#8217;re experiencing RSI &#8211; but this device has bought back the joy of computing for me.</p><h3>Thumb Buttons</h3><p>My index finger is near worn out from 3 decades of clicking crappy mice.  I&#8217;m now able to map the buttons so that my thumb can click.  A lifesaver for me.  As a bonus &#8211; anyone who sits at my desk finds themselves unable to fiddle with anything because they can&#8217;t work out how to click!</p><p>The VM4R now comes with two thumb buttons.  I&#8217;m not sure what use I&#8217;ll put the other one to yet!</p><h3>The Need For Speed</h3><p>The VM4R comes with a dedicated button for switching the speed of the mouse pointer.<br
/> <img
src="http://shkspr.mobi/blog/wp-content/uploads/2011/06/Evoluent-Pointer-Speed.jpg" alt="Evoluent Pointer Speed" title="Evoluent Pointer Speed" width="256" height="480" class="aligncenter size-full wp-image-4182" /><br
/> A simple click sets the speed which can easily be seen via the LEDs.<br
/> <img
src="http://shkspr.mobi/blog/wp-content/uploads/2011/06/Evoluent-Speed-LEDs.jpg" alt="Evoluent Speed LEDs" title="Evoluent Speed LEDs" width="512" height="738" class="aligncenter size-full wp-image-4180" /><br
/> This is a <em>vast</em> improvement on the 3rd gen model where the button was underneath the device.<br
/> <img
src="http://shkspr.mobi/blog/wp-content/uploads/2011/06/Evoluent-3-speed-bottom.jpg" alt="Evoluent 3 speed bottom" title="Evoluent 3 speed bottom" width="256" height="420" class="aligncenter size-full wp-image-4185" /><br
/> The advantage is that you can use a high-speed mouse so you don&#8217;t have to move your wrist or arm very far as you go from one end of the screen to the other.  It also means you can rapidly change to a lower sensitivity when you&#8217;re working on something which needs very fine grained control &#8211; like pushing pixels in Photoshop.   I imagine this mouse is great for gamers who require a fast reacting device.</p><h2>The Bad</h2><p>There&#8217;s very little that I would change with this mouse.  I note three minor quibbles.</p><h3>Scroll Wheel Clicking</h3><p>Scrolling with the wheel makes a really loud clicking sound.  With the 2nd generation mouse there was no clicking.  The third generation lightly clicks as you scroll.  The clicking on the VM4R is loud and, to my fingers, slightly stiff.<br
/> <img
src="http://shkspr.mobi/blog/wp-content/uploads/2011/06/Evoluent-scroll-wheel.jpg" alt="Evoluent scroll wheel" title="Evoluent scroll wheel" width="256" height="237" class="aligncenter size-full wp-image-4183" /><br
/> Personally, I prefer a free-spinning wheel.  But it&#8217;s not the end of the world.</p><h3>Suitability of Chrome</h3><p>Fingers sweat.  It&#8217;s not pretty, but there it is.  Human skin leaks all kinds of gunk &#8211; some of which is corrosive.  I found the surface of my 2nd generation mouse was gently worn away over time.<br
/> <img
src="http://shkspr.mobi/blog/wp-content/uploads/2011/06/worn-thumb.jpg" alt="worn thumb" title="worn thumb" width="512" height="384" class="aligncenter size-full wp-image-4197" /><br
/> The 3rd gen mouse is made from a different material which doesn&#8217;t seem to suffer from this problem.</p><p>The chrome on the VM4R looks lovely &#8211; but I wonder how long it will remain pristine.  It&#8217;s already picking up fingerprints.<br
/> <img
src="http://shkspr.mobi/blog/wp-content/uploads/2011/06/shiney-chrome.jpg" alt="shiney chrome" title="shiney chrome" width="512" height="384" class="aligncenter size-full wp-image-4196" /></p><h3>LED</h3><p>There&#8217;s no way to turn off the glowing Evoluent LED.  I doubt it&#8217;s much of a power drain, but it&#8217;s the sort of thing that might get a bit annoying in the dark.<br
/> <img
src="http://shkspr.mobi/blog/wp-content/uploads/2011/06/Evoluent-Bight-LED.jpg" alt="Evoluent Bight LED" title="Evoluent Bight LED" width="512" height="656" class="aligncenter size-full wp-image-4179" /></p><h2>&#8230;and The Beautiful</h2><blockquote><p>It looks like a spaceship!</p></blockquote><p>This is a gorgeous mouse.  The lights, the chrome, the shape, all conspire to make it an eye-catcher.  Expect to get lots of questions about it if you&#8217;re in a busy office.</p><h2>Buy It Now</h2><p>I have absolutely no hesitation in recommending the Evoluent line of pointing devices.<br
/> <a
href="http://www.amazon.co.uk/gp/redirect.html?ie=UTF8&#038;location=http%3A%2F%2Fwww.amazon.co.uk%2Fs%3Fie%3DUTF8%26x%3D0%26ref_%3Dnb_sb_noss%26y%3D0%26field-keywords%3Devoluent%26url%3Dsearch-alias%253Daps%23%3Furl%3Dsearch-alias%3Daps&#038;tag=shkspr-21&#038;linkCode=ur2&#038;camp=1634&#038;creative=19450">You can buy the Evoluent VM4R from Amazon</a><img
src="https://www.assoc-amazon.co.uk/e/ir?t=shkspr-21&#038;l=ur2&#038;o=2" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" /> (affiliate link) or <a
href="http://evoluent.com/ergonomic/index.php">directly from Evoluent</a> (although international shipping is expensive).<br
/> The upgrades in VM4R are impressive &#8211; but if you don&#8217;t often need to change pointer speed, or use thumb buttons, buy the VM3.<br
/> <a
name="linux"></a></p><h2>Linux Geekyness</h2><p>The basic mouse functions work automagically in Linux (tested on Ubuntu 9.10 and higher).  The buttons are responsive, the wheel scrolls, changing the pointer speed works, etc.  A point to note is that the the wheel click does not paste &#8211; to get that, you&#8217;ll need to remap the buttons.</p><p>Remapping the buttons is slightly trickier, however.  Not least because of Ubuntu&#8217;s seemingly random changes to how it handles pointing devices.  If you&#8217;re happy with the buttons just as they are, you&#8217;ll be fine.  If you need to remap the buttons due to mobility issues, read on&#8230;.</p><p>A quick &#8220;xinput list&#8221; gives us the device name.</p><pre>"Evoluent VerticalMouse 4"	id=8	[XExtensionPointer]
	Type is MOUSE
	Num_buttons is 14
	Num_axes is 2
	Mode is Relative
	Motion_buffer is 256</pre><p>Despite reporting 14 buttons, there are only 6 physical buttons available.<br
/> Running</p><pre>xinput query-state "Evoluent VerticalMouse 4"</pre><p>tells us which buttons are being pressed down.  Here are the results (the brackets signify the action, if any, that happens when you click the button).</p><ol><li>Index Finger (Left click)</li><li>Ring Finger (Middle click)</li><li>Little Finger (Right click)</li><li>Scroll Up</li><li>Scroll Down</li><li>-</li><li>-</li><li>Top Thumb</li><li>Wheel Click</li><li>Bottom Thumb</li><li>-</li><li>-</li><li>-</li><li>-</li></ol><p><img
src="http://shkspr.mobi/blog/wp-content/uploads/2011/06/Evoluent-Labeled-Buttons.jpg" alt="Evoluent Labeled Buttons" title="Evoluent Labeled Buttons" width="256" height="284" class="aligncenter size-full wp-image-4186" /></p><h3>Remapping The Buttons</h3><p>There are two ways of remapping buttons.  The lazy way and the correct way.</p><h4>The &#8220;Lazy Way&#8221; &#8211; xinput</h4><p>We can use <a
href="http://www.digipedia.pl/man/doc/view/xinput.1x/">xinput</a> to set which buttons do what.  The command is pretty simple</p><pre>xinput set-button-map "Evoluent VerticalMouse 4" 1 2 3 4 5 6 7 8 9 10 11 12 13 14
                                      Button 1---| | |
                                        Button 2---| |
                                          Button 3---|
</pre><p>So the first number is what you want Button 1 to do.  So, if you want your index finger to be the wheel-click, and all other buttons to stay the same, the command is</p><pre>xinput set-button-map "Evoluent VerticalMouse 4" 9 2 3 4 5 6 7 8 9 10</pre><p>I like to have my thumb be the clicker, the wheel click paste, my ring finger right click, the index finger and little finger do nothing. So I use</p><pre>xinput set-button-map "Evoluent VerticalMouse 4" 0 3 0 4 5 6 7 1 2</pre><p>You can get that command to ruin at start-up.  Different versions of Linux will do it differently &#8211; <a
href="http://ubuntuforums.org/showthread.php?t=993073">I&#8217;ve detailed some of the ways you can do this in Ubuntu in the forums</a>.</p><h4>The &#8220;Correct Way&#8221; &#8211; Xorg.conf.d</h4><p>Ubuntu has an annoying habit of switching around how you configure the mouse &#8211; and no easy way to configure it graphically!  This method should work on Ubuntu 10.10 and 11.04.</p><p>Running <a
href="http://linuxcommand.org/man_pages/lsusb8.html">lsusb</a> tells us that the USB ID is</p><pre>1a7c:0191</pre><p>Create a new conf file</p><pre>sudo nano /usr/share/X11/xorg.conf.d/90-evoluent.conf</pre><p>Use the following as a template</p><pre>Section "InputClass"
        Identifier      "Evoluent"
        MatchUSBID      "1a7c:0191"
        Option "ButtonMapping" "0 2 3 4 5 6 7 8 1 10 11"
EndSection
</pre><p>Substitute your own USB ID and preferred button mapping.</p><p>Hey presto! Your buttons are mapped.</p><p><a
href="http://shkspr.mobi/blog/?flattrss_redirect&amp;id=4161&amp;md5=cf52f1e594d705735215ece2d29808bf" title="Flattr" target="_blank"><img
src="http://shkspr.mobi/blog/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded> <wfw:commentRss>http://shkspr.mobi/blog/index.php/2011/06/review-evoluent-vertical-mouse-4-and-how-to-make-it-work-in-ubuntu/feed/</wfw:commentRss> <slash:comments>8</slash:comments> <atom:link rel="payment" href="http://shkspr.mobi/blog/?flattrss_redirect&amp;id=4161&amp;md5=cf52f1e594d705735215ece2d29808bf" type="text/html" /> </item> <item><title>[Sponsored Post] Dell Inspiron Duo</title><link>http://shkspr.mobi/blog/index.php/2011/04/sponsored-post-dell-inspiron-duo/</link> <comments>http://shkspr.mobi/blog/index.php/2011/04/sponsored-post-dell-inspiron-duo/#comments</comments> <pubDate>Thu, 07 Apr 2011 11:25:51 +0000</pubDate> <dc:creator>Terence Eden</dc:creator> <category><![CDATA[/etc/]]></category> <category><![CDATA[dell]]></category> <category><![CDATA[ebuzzing]]></category> <category><![CDATA[laptop]]></category> <category><![CDATA[sponsored]]></category> <category><![CDATA[tablet]]></category> <category><![CDATA[ubuntu]]></category><guid
isPermaLink="false">http://shkspr.mobi/blog/?p=3883</guid> <description><![CDATA[This is a sponsored post from ebuzzing I love my little Dell Laptop &#8211; it&#39;s served me well over the years. And it has become a magnet for stickers &#8211; some for companies who have long since gone bust! Recently, I&#39;ve upgraded the hard disk to a pure solid state drive. The speed increase is <a
href='http://shkspr.mobi/blog/index.php/2011/04/sponsored-post-dell-inspiron-duo/'>[...]</a>]]></description> <content:encoded><![CDATA[<p> <img
src="http://ebuzzing.co.uk/statsimagesp/20183_1988_347575_9072_7588_1.jpg" border="0" style="width:0px;height:0px"  /><br
/><blockquote> <a
rel="nofollow" href="http://ebuzzing.co.uk/">This is a sponsored post from ebuzzing</a></p></blockquote><p> I love my little Dell Laptop &#8211; it&#39;s served me well over the years. And it has become a magnet for stickers &#8211; some for companies who have long since gone bust! <a
rel="nofollow" href="http://shkspr.mobi/blog/wp-content/uploads/2011/04/Laptop-With-Stickers.jpg"><img
alt="Laptop With Stickers" class="aligncenter size-full wp-image-3889" height="257" src="http://shkspr.mobi/blog/wp-content/uploads/2011/04/Laptop-With-Stickers.jpg" title="Laptop With Stickers" width="480" /></a> Recently, I&#39;ve upgraded the hard disk to a pure solid state drive. The speed increase is incredible. Coupled with adding an extra GB of RAM, the machine is now faster than ever. It&#39;s just a pity that Dell limited the machine to 2GB of RAM.  But, there&#39;s no denying it&#39;s getting a little long in the tooth. Video playback is only possible at fairly low resolutions, editing is a nightmare, there&#39;s no built in camera, and I think the headphone port is on the way out.</p><h2> I Hate Tablets</h2><p> Tablets are great if all you want to do is watch a movie or do some idle scrolling. That&#39;s no good for me &#8211; I need to <em>work</em> on my machine. I hate using touchscreen keybaords &#8211; either my fingers are too fat, or the screens are innaccurate. Even the best <a
rel="nofollow" href="http://en.wikipedia.org/wiki/Lipophobicity">oleophobic</a> screen gathers fingerprints and scratches if used for a sustained period of time. That said, I do like tablet&#39;s portability. I like the ease of use if I am just surfing. But unless I can plug in a keyboard and mouse &#8211; or any USB peripheral &#8211; a tablet is functionally useless to me.</p><h2> Enter The Duo</h2><p> Is the Duo the best of both worlds? <a
rel="nofollow" href="http://www.dell.com/uk/p/inspiron-duo/pd"><img
alt="Dell Duo" class="aligncenter size-full wp-image-3884" height="350" src="http://shkspr.mobi/blog/wp-content/uploads/2011/04/laptop-inspiron-mini-duo-front-hero-504x350-awards.png" title="laptop-inspiron-mini-duo-front-hero-504x350-awards" width="504" /></a></p><blockquote><p> Dell&#39;s Inspiron Duo laptop is an intuitive machine, hailed as &ldquo;the new convertible&rdquo; thanks to its innovative flip-hinge design. Switching effortlessly from tablet to laptop, it&rsquo;s perfect for both work and play.</p></blockquote><p> I wouldn&#39;t call it intuitive &#8211; but it is innovative. It&#39;s only &pound;450 for the base model &#8211; which is cheaper than an iPad 2. <a
rel="nofollow" href="http://www.dell.com/uk/p/inspiron-duo/pd#TechSpec">The tech-specs are fairly good</a> &#8211; but not dramatically so. For a device which is going to be moved around a lot, I would have expected an SSD as standard. As it is, it&#39;s not even one of the customisable options. Some enterprising people have cracked the case open and added their own SSD. But it&#39;s not for the faint-hearted.  There is, however, a rather odd &quot;<a
rel="nofollow" href="http://content.dell.com/uk/en/home/d/help-me-choose/hmc-inspiron-duo-audio-station.aspx?ref=CFG">AudioStation</a>&quot;. <a
rel="nofollow" href="http://content.dell.com/uk/en/home/d/help-me-choose/hmc-inspiron-duo-audio-station.aspx?ref=CFG"><img
alt="Inspiron duo Tablet Notebook and Docking Station" class="aligncenter size-full wp-image-3885" height="179" src="http://shkspr.mobi/blog/wp-content/uploads/2011/04/Audio-Station.jpeg" title="Inspiron duo Tablet Notebook and Docking Station" width="250" /></a> Essentailly, it&#39;s a dock for the Duo. Quite why it needs it when you can stand it up using the keyboard, I don&#39;t know. At &pound;99 for a charging station with built in speakers, it&#39;s not high up my list of must-haves. There are only two USB slots available on the regular chassis and &#8211; bizarrely &#8211; no HDMI or VGA output for connecting to an external screen. In keeping with the &quot;seamless&quot; ideals, there&#39;s not ethernet port &#8211; this is a WiFi only device. There&#39;s no 3G support &#8211; so you&#39;ll need a USB dongle or to tether to your phone. The battery &#8211; which doesn&#39;t look to be easily upgradeable is good for 4 hours. Again, it&#39;s ok, but it&#39;s not astounding. The Duo also comes with Windows 7. I suggest you reject the Windows EULA and <a
rel="nofollow" href="http://en.wikipedia.org/wiki/Windows_refund#Dell">ask Dell for a refund of the Windows License</a>.</p><h2> Ubuntu Support</h2><p> Despite Dell&#39;s <a
rel="nofollow" href="http://dell.co.uk/ubuntu">much vaunted support for Linux</a>, it appears that support for the Duo is incomplete. The touchscreen <em>mostly</em> works &#8211; but there&#39;s no multi-touch yet. Similarly accelerometers don&#39;t detect that the screen orientation has changed.  There&#39;s a <a
rel="nofollow" href="http://ubuntuforums.org/showthread.php?t=1658635&amp;highlight=Dell+duo">long running thread on Ubuntu Forums</a> which should step you through the rather easy set up of Ubuntu. There are a few manual files to edit &#8211; but the basic hardware is well supported. Other Linux distros should work just as well.</p><h2> The Competition</h2><p> Want to win one of two Dell Duos? Of course you do! <a
rel="nofollow" href="http://adfarm.mediaplex.com/ad/ck/2397-120911-37051-1?mpt=[CACHEBUSTER]"><img
alt="Duo Comp" class="alignnone" height="250" src="http://www.ebuzzingvideo.com/uk/images/DELL/dellinspironduoimage.jpg" title="Duo Comp" width="300" /></a></p><blockquote><p> Eligible contributors (18+ and UK resident) will be in with a chance of winning 1 of 2 Inspiron Duos, and 10 runner-up prizes of We7 premium memberships (3 month), just for letting sharing with us your favourite work and play tracks through the work, play, love application. The closing date for the competition is 21st April 2011.</p></blockquote><p> <a
rel="nofollow" href="https://www.facebook.com/DellHomeUK">Dell have set up a Facebook page</a> which has their new Work and Play application. To enter, simply select your 10 favourite tracks for Work and Play. So, think of the tracks you use to inspire you in work and play &#8211; tell Dell &#8211; win a laptop. Nifty!</p><h2> Conclusion</h2><p> I&#39;m certainly leaning towards the Duo as my next laptop. If Dell were to include a working version of Ubuntu &#8211; and perhaps an SSD as an upgrade option &#8211; it would be a no brainer. As it is, I&#39;ll see how Ubuntu develops as the community hacks away at it. I&#39;ve already proved to myself that I can easily upgrade a laptop&#39;s hardware &#8211; but I&#39;m not that keen to go poking in the guts of another machine. The Duo certainly represents value for money &#8211; especially if you&#39;re a Windows user &#8211; but I&#39;d be prepared to pay a little more if they offered some more flexible options. As will all my sponsored posts, your feedback is important to me. Vote in the poll or let me know in the comments what you think.</p><p><a
href="http://ebuzzing.co.uk" class="wikio-widget-ebmini" >Partage propulse par ebuzzing</a><script type="text/javascript" src="http://ebuzzing.co.uk/player_blog/js/mini_share.php?buzz_id=347575" charset="utf-8"></script></p><p><a
href="http://shkspr.mobi/blog/?flattrss_redirect&amp;id=3883&amp;md5=4ecf4c5caf49ec2764051a21cf7ed223" title="Flattr" target="_blank"><img
src="http://shkspr.mobi/blog/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded> <wfw:commentRss>http://shkspr.mobi/blog/index.php/2011/04/sponsored-post-dell-inspiron-duo/feed/</wfw:commentRss> <slash:comments>1</slash:comments> <atom:link rel="payment" href="http://shkspr.mobi/blog/?flattrss_redirect&amp;id=3883&amp;md5=4ecf4c5caf49ec2764051a21cf7ed223" type="text/html" /> </item> <item><title>Remote Storage: Ubuntu One vs Dropbox</title><link>http://shkspr.mobi/blog/index.php/2011/03/remote-storage-ubuntu-one-vs-dropbox/</link> <comments>http://shkspr.mobi/blog/index.php/2011/03/remote-storage-ubuntu-one-vs-dropbox/#comments</comments> <pubDate>Fri, 04 Mar 2011 16:36:35 +0000</pubDate> <dc:creator>Terence Eden</dc:creator> <category><![CDATA[linux]]></category> <category><![CDATA[backups]]></category> <category><![CDATA[cloud]]></category> <category><![CDATA[dropbox]]></category> <category><![CDATA[storage]]></category> <category><![CDATA[ubuntu]]></category><guid
isPermaLink="false">http://shkspr.mobi/blog/?p=3709</guid> <description><![CDATA[I&#8217;ve been looking for a way to manage my backups. Burning DVDs and then leaving them around the house doesn&#8217;t strike me as a sensible way to preserve my data any more. I just want a simple way to thrust my files onto the cloud with the minimum of fuss. The two big contenders I <a
href='http://shkspr.mobi/blog/index.php/2011/03/remote-storage-ubuntu-one-vs-dropbox/'>[...]</a>]]></description> <content:encoded><![CDATA[<p>I&#8217;ve been looking for a way to manage my backups.  Burning DVDs and then leaving them around the house doesn&#8217;t strike me as a sensible way to preserve my data any more.  I just want a simple way to thrust my files onto the cloud with the minimum of fuss.</p><p>The two big contenders I could find are <a
href="https://one.ubuntu.com/">Ubuntu One</a> and <a
href="http://db.tt/9gtlUat">Dropbox</a>.</p><p>Both allow me to map a drive and seamlessly sync my files just by copying them in there.  I don&#8217;t need to worry about regularly running a &#8220;sync&#8221; command. Just drag, drop, done.</p><h2>Quick Comparison</h2><table><thead><tr><th></th><th>Ubuntu One</th><th>Dropbox</th></tr></thead><tr><td>Price per year</td><td>US$29.99 per 20GB</td><td>US$99.99 per 50GB</td></tr><tr><td>OS Support</td><td>Ubuntu Only. Windows support in beta</td><td>Linux, Windows, Mac</td></tr><tr><td>Mobile Support</td><td>Music and contact sync only</td><td>Full file support</td></tr><tr><td>Application support</td><td>Yes, via CouchDB</td><td>Flat filesystem only</td></tr><tr><td>Security</td><td><a
href="https://wiki.ubuntu.com/UbuntuOne/Security">Files stored UNencrypted</a></td><td><a
href="https://www.dropbox.com/help/27">All files stored on Dropbox servers are encrypted (AES-256)</a></td></tr></table><h2>There Can Be Only One</h2><p>I really <em>really</em> wanted to go with Ubuntu One.  It&#8217;s cheaper and the money I pay for it would support my favourite Linux distribution.  For US$90 I could get 60GB and feel good about paying for Linux.</p><p>But it&#8217;s not to be.  Dropbox wins on three counts.<br
/> <span
id="more-3709"></span></p><h3>Mobile</h3><p>Firstly, <a
href="https://www.dropbox.com/anywhere">Dropbox Mobile</a> is supported on a wide range of phones.  Sure, I only use Android now, but I may move back to BlackBerry.  Bizarrely, <a
href="https://one.ubuntu.com/mobile/">Ubuntu One Mobile</a> only works for syncing music and contacts.  So, no pictures, documents, movies. Far too limited for me.</p><h3>Command Line</h3><p>Secondly, command line options.  I run a headless server at home which is primarily used for storing the household&#8217;s music, movies, and photos.  It runs Xebian &#8211; a Debian variant.  Yet it seems that Ubuntu One only works on Ubuntu machines.  While I kind of understand the logic behind that &#8211; it&#8217;s a business limiting decision.<br
/> By contrast, <a
href="http://wiki.dropbox.com/TipsAndTricks/TextBasedLinuxInstall">Dropbox works fine on the command line of just about any Linux distro</a>.</p><p>I never run Windows or Mac.  But, I&#8217;m sure one day a job will mandate that I do &#8211; so it makes sense to go with the one with wider support.</p><h3>Security</h3><p>Both services use SSL to encrypt during transmission &#8211; but Dropbox uses <a
href="http://aws.amazon.com/articles/1697?_encoding=UTF8&#038;jiveRedirect=1">Amazon S3 to keep the contents of the files secure</a>.<br
/> While I&#8217;m sure Amazon has its problems, Ubuntu One doesn&#8217;t keep its files encrypted and makes no mention of physical security.</p><h2>Other Options</h2><p>I&#8217;m aware that I could buy several gigs of space via a cloud server somewhere and treat my filesystem as a giant SVN.  But this has an easy to use front end, paid support, and apps for my mobiles.</p><p>That said, if you can convince me there&#8217;s a better option &#8211; please let me know!</p><p>You can <a
href="http://db.tt/9gtlUat">sign up to Dropbox using my referral link</a> &#8211; that way, we both get extra space.</p><p><a
href="http://shkspr.mobi/blog/?flattrss_redirect&amp;id=3709&amp;md5=d6b1fb2da3760e19c806e5dfdf81a93e" title="Flattr" target="_blank"><img
src="http://shkspr.mobi/blog/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded> <wfw:commentRss>http://shkspr.mobi/blog/index.php/2011/03/remote-storage-ubuntu-one-vs-dropbox/feed/</wfw:commentRss> <slash:comments>2</slash:comments> <atom:link rel="payment" href="http://shkspr.mobi/blog/?flattrss_redirect&amp;id=3709&amp;md5=d6b1fb2da3760e19c806e5dfdf81a93e" type="text/html" /> </item> <item><title>Humm Energy Monitor Set Up – Part 5 – Data Visualisation</title><link>http://shkspr.mobi/blog/index.php/2009/10/humm-energy-monitor-set-up-%e2%80%93-part-5-%e2%80%93-data-visualisation/</link> <comments>http://shkspr.mobi/blog/index.php/2009/10/humm-energy-monitor-set-up-%e2%80%93-part-5-%e2%80%93-data-visualisation/#comments</comments> <pubDate>Tue, 20 Oct 2009 11:47:01 +0000</pubDate> <dc:creator>Terence Eden</dc:creator> <category><![CDATA[/etc/]]></category> <category><![CDATA[adobe air]]></category> <category><![CDATA[duet]]></category> <category><![CDATA[energy]]></category> <category><![CDATA[energy saving]]></category> <category><![CDATA[ubuntu]]></category><guid
isPermaLink="false">http://shkspr.mobi/blog/?p=791</guid> <description><![CDATA[After my disastrous attempt to upload data under Ubuntu, I found a Windows laptop to upload my energy usage data. The good news is that Sam from Humm is actively working on making the Adobe Air upload application work under Linux. So, how does the process of uploading your data to the service work? The <a
href='http://shkspr.mobi/blog/index.php/2009/10/humm-energy-monitor-set-up-%e2%80%93-part-5-%e2%80%93-data-visualisation/'>[...]</a>]]></description> <content:encoded><![CDATA[<p>After my disastrous <a
href="http://shkspr.mobi/blog/index.php/2009/10/humm-energy-monitor-set-up-%e2%80%93-part-4-%e2%80%93-data-upload/">attempt to upload data under Ubuntu</a>, I found a Windows laptop to upload my energy usage data.</p><p>The good news is that <a
href="http://www.facebook.com/HummEnergy">Sam from Humm</a> is actively working on making the Adobe Air upload application work under Linux.  So, how does the process of uploading your data to the service work?</p><div
id="attachment_793" class="wp-caption aligncenter" style="width: 310px"><img
class="size-medium wp-image-793" title="27" src="http://shkspr.mobi/blog/wp-content/uploads/2009/10/27-300x173.PNG" alt="All in one" width="300" height="173" /><p
class="wp-caption-text">All in one</p></div><p>The Application is a real &#8220;one click&#8221; experience. It autodetects your SD card, sees which files are there, and sends them straight to the server after you click the button.</p><div
id="attachment_792" class="wp-caption aligncenter" style="width: 310px"><img
class="size-medium wp-image-792" title="UPLOADING" src="http://shkspr.mobi/blog/wp-content/uploads/2009/10/UPLOADING-300x173.PNG" alt="Here we go..." width="300" height="173" /><p
class="wp-caption-text">Here we go...</p></div><p>So, after waiting a few hours for the data to process &#8211; what do the graphs look like.</p><div
id="attachment_797" class="wp-caption aligncenter" style="width: 310px"><a
href="http://shkspr.mobi/blog/wp-content/uploads/2009/10/graph1.png"><img
class="size-medium wp-image-797 " title="graph1" src="http://shkspr.mobi/blog/wp-content/uploads/2009/10/graph1-300x253.png" alt="Monthly Electricity Usage" width="300" height="253" /></a><p
class="wp-caption-text">Monthly Electricity Usage (click for bigger)</p></div><p>Well, they&#8217;re a little underwhelming and a bit of a mess.  Now, in fairness, I&#8217;ve only uploaded a few weeks&#8217; of data &#8211; no doubt the graphs will be richer when I&#8217;ve uploaded more data.  This is a beta service and it&#8217;s clear that there are a lot of improvements being made.</p><div
id="attachment_796" class="wp-caption aligncenter" style="width: 310px"><a
href="http://shkspr.mobi/blog/wp-content/uploads/2009/10/graph2.png"><img
class="size-medium wp-image-796" title="graph2" src="http://shkspr.mobi/blog/wp-content/uploads/2009/10/graph2-300x253.png" alt="Weekly Comparison (Click for bigger)" width="300" height="253" /></a><p
class="wp-caption-text">Weekly Comparison (Click for bigger)</p></div><p>Annoyingly, you can&#8217;t compare two different Plug Bugs &#8211; so I&#8217;ve no way of knowing if my computer is more energy efficient than my laptop.</p><p>There doesn&#8217;t seem to be a way to go into historic data</p><p>There&#8217;s no graph to show my gas usage.  I&#8217;ve questioned the wisdom of a gas monitor &#8211; it only looks at hot water so doesn&#8217;t measure cooking or hot air systems.</p><p>Overall, this is a pretty good start. I can see my hourly, weekly and monthly usage and compare how I&#8217;m doing.  It could do with some spit and polish to make the graphs more intuitive and useful.  I wonder if there&#8217;s any way to get the data into <a
href="http://www.pachube.com/">Pachube</a> or something similar.</p><p><a
href="http://shkspr.mobi/blog/?flattrss_redirect&amp;id=791&amp;md5=fe4d86866a85038a36787dc20ac53154" title="Flattr" target="_blank"><img
src="http://shkspr.mobi/blog/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded> <wfw:commentRss>http://shkspr.mobi/blog/index.php/2009/10/humm-energy-monitor-set-up-%e2%80%93-part-5-%e2%80%93-data-visualisation/feed/</wfw:commentRss> <slash:comments>6</slash:comments> <atom:link rel="payment" href="http://shkspr.mobi/blog/?flattrss_redirect&amp;id=791&amp;md5=fe4d86866a85038a36787dc20ac53154" type="text/html" /> </item> <item><title>Humm Energy Monitor Set Up – Part 4 – Data Upload</title><link>http://shkspr.mobi/blog/index.php/2009/10/humm4/</link> <comments>http://shkspr.mobi/blog/index.php/2009/10/humm4/#comments</comments> <pubDate>Mon, 05 Oct 2009 21:13:49 +0000</pubDate> <dc:creator>Terence Eden</dc:creator> <category><![CDATA[/etc/]]></category> <category><![CDATA[linux]]></category> <category><![CDATA[adobe air]]></category> <category><![CDATA[duet]]></category> <category><![CDATA[energy]]></category> <category><![CDATA[energy saving]]></category> <category><![CDATA[ubuntu]]></category><guid
isPermaLink="false">http://shkspr.mobi/blog/?p=618</guid> <description><![CDATA[So, I&#8217;ve hit my first snag with the Humm Duet Energy monitor.  As I mentioned in my first post, the device doesn&#8217;t have any Internet connectivity.  Instead it records everything onto an SD card. In order to visualise the data, I have to manually upload the files to the Green Energy Options MyEnergy site.  Rather <a
href='http://shkspr.mobi/blog/index.php/2009/10/humm4/'>[...]</a>]]></description> <content:encoded><![CDATA[<p>So, I&#8217;ve hit my first snag with the Humm Duet Energy monitor.  As I mentioned in my first post, the device doesn&#8217;t have any Internet connectivity.  Instead it records everything onto an SD card.</p><p>In order to visualise the data, I have to manually upload the files to the <a
href="http://my.visible-energy.co.uk/dashboard/" class="broken_link">Green Energy Options MyEnergy site</a>.  Rather than a simple web based uploader &#8211; GEO have decided to go with <a
href="http://www.adobe.com/products/air/">Adobe Air</a> as their platform for uploading and viewing the data.</p><p>Here are the steps I had to take to get the service working &#8211; as you will see, it wasn&#8217;t easy and ultimately failed.</p><p>The site asks me to install some software in order to upload the files.  My Operating System is <a
href="http://www.ubuntu.com/">Ubuntu Linux</a> &#8211; I was afraid this software would be Microsoft Windows only and I&#8217;d have to use <a
href="http://www.winehq.org/">WINE</a>.</p><div
id="attachment_627" class="wp-caption aligncenter" style="width: 418px"><img
class="size-full wp-image-627" title="start" src="http://shkspr.mobi/blog/wp-content/uploads/2009/10/start.png" alt="Let's go!" width="408" height="430" /><p
class="wp-caption-text">Let&#39;s go!</p></div><p>Then the site tells me I&#8217;ll need to install Adobe Air.  Luckily, this can be done through the browser.</p><div
id="attachment_621" class="wp-caption aligncenter" style="width: 347px"><img
class="size-full wp-image-621" title="installnow" src="http://shkspr.mobi/blog/wp-content/uploads/2009/10/installnow.png" alt="Nice and Easy?" width="337" height="267" /><p
class="wp-caption-text">Nice and Easy?</p></div><p>The installation through the browser was fairly swift and painless.</p><div
id="attachment_620" class="wp-caption aligncenter" style="width: 311px"><img
class="size-full wp-image-620" title="install" src="http://shkspr.mobi/blog/wp-content/uploads/2009/10/install.png" alt="Installation of Air" width="301" height="267" /><p
class="wp-caption-text">Installation of Air</p></div><p>The installer popped up some fairly scary warning messages.  If you&#8217;re going to be asking people to install your software, you need to make it as easy as possible to get.  Signing and certifying your software will reduce &#8220;error&#8221; messages like this and increase confidence in your product.  Without it, I&#8217;ve no way of knowing that your site isn&#8217;t compromised.</p><div
id="attachment_623" class="wp-caption aligncenter" style="width: 490px"><img
class="size-full wp-image-623" title="Screenshot-Application Install" src="http://shkspr.mobi/blog/wp-content/uploads/2009/10/Screenshot-Application-Install.png" alt="DANGER, WILL ROBINSON" width="480" height="441" /><p
class="wp-caption-text">DANGER, WILL ROBINSON</p></div><p>True to the installer&#8217;s word, I ended up with an icon on my desktop.</p><div
id="attachment_619" class="wp-caption aligncenter" style="width: 298px"><img
class="size-full wp-image-619" title="DesktopIcon" src="http://shkspr.mobi/blog/wp-content/uploads/2009/10/DesktopIcon.png" alt="Desktop Icon" width="288" height="192" /><p
class="wp-caption-text">Desktop Icon</p></div><p>So, I double click&#8230;</p><div
id="attachment_624" class="wp-caption aligncenter" style="width: 598px"><img
class="size-full wp-image-624" title="Screenshot-GEO Data Uploader" src="http://shkspr.mobi/blog/wp-content/uploads/2009/10/Screenshot-GEO-Data-Uploader.png" alt="This looks hopefull..." width="588" height="315" /><p
class="wp-caption-text">This looks hopefull...</p></div><p>The software has a think before popping up this helpful error message.</p><div
id="attachment_625" class="wp-caption aligncenter" style="width: 610px"><img
class="size-full wp-image-625" title="sdcard" src="http://shkspr.mobi/blog/wp-content/uploads/2009/10/sdcard.png" alt="...DENIED!" width="600" height="348" /><p
class="wp-caption-text">...DENIED!</p></div><p>I know what you&#8217;re thinking.  &#8220;The silly sod has forgotten to plug the SD card in.&#8221;  Ummm&#8230;. nope!</p><div
id="attachment_626" class="wp-caption aligncenter" style="width: 510px"><img
class="size-full wp-image-626" title="sdinstalled" src="http://shkspr.mobi/blog/wp-content/uploads/2009/10/sdinstalled.png" alt="SD card inserted" width="500" height="367" /><p
class="wp-caption-text">SD card inserted</p></div><p>The SD card is inserted &#8211; using the supplied reader &#8211; and my system has identified and mounted it correctly.</p><p>At this point, I&#8217;m stuck.  So I give up.</p><p>What&#8217;s so frustrating is that it doesn&#8217;t have to be this way.  I&#8217;ve no idea what the benefits are of Adobe Air &#8211; but asking your users to install something new is always problematic.  Plain old Flash &#8211; which has its fair share of problems under Linux &#8211; allows you to upload multiple files &#8211; take a look at the standard WordPress image uploader.</p><div
id="attachment_622" class="wp-caption aligncenter" style="width: 510px"><img
class="size-full wp-image-622" title="multiple" src="http://shkspr.mobi/blog/wp-content/uploads/2009/10/multiple.png" alt="WordPress Multiple Select" width="500" height="315" /><p
class="wp-caption-text">WordPress Multiple Select</p></div><p>As with everything &#8211; <a
href="http://en.wikipedia.org/wiki/KISS_principle">Keep It Simple and Stupid</a>.  Do your users really want to install extra software for your product? Do they really need to? Is there another, simpler way which gets the same results?</p><p>I&#8217;m sure &#8211; uber-hacker that I am &#8211; that I&#8217;ll figure out a way to make it work. But the point is, I shouldn&#8217;t have to.</p><p><a
href="http://shkspr.mobi/blog/?flattrss_redirect&amp;id=618&amp;md5=af8159a84956c58ee39a1152f55f671e" title="Flattr" target="_blank"><img
src="http://shkspr.mobi/blog/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded> <wfw:commentRss>http://shkspr.mobi/blog/index.php/2009/10/humm4/feed/</wfw:commentRss> <slash:comments>0</slash:comments> <atom:link rel="payment" href="http://shkspr.mobi/blog/?flattrss_redirect&amp;id=618&amp;md5=af8159a84956c58ee39a1152f55f671e" type="text/html" /> </item> <item><title>Nitdroid: Installing Android on the Nokia N810</title><link>http://shkspr.mobi/blog/index.php/2009/05/nitdroid-installing-android-on-the-nokia-n810/</link> <comments>http://shkspr.mobi/blog/index.php/2009/05/nitdroid-installing-android-on-the-nokia-n810/#comments</comments> <pubDate>Sun, 03 May 2009 07:41:00 +0000</pubDate> <dc:creator>Terence Eden</dc:creator> <category><![CDATA[linux]]></category> <category><![CDATA[mobile]]></category> <category><![CDATA[android]]></category> <category><![CDATA[n810]]></category> <category><![CDATA[nit]]></category> <category><![CDATA[nitdroid]]></category> <category><![CDATA[nokia]]></category> <category><![CDATA[ubuntu]]></category><guid
isPermaLink="false">http://shkspr.mobi/blog/index.php/2009/05/nitdroid-installing-android-on-the-nokia-n810/</guid> <description><![CDATA[I&#8217;m continually frustrated with Nokia. They make truly excellent hardware but akways seem to produce the most disappointing software. The N95 &#038; the N810 are perfect examples of this. Powerful and innovative computers let down by shoddy software. So, when I heard that some clever hackers had ported Google&#8217;s Android OS to the N810, I <a
href='http://shkspr.mobi/blog/index.php/2009/05/nitdroid-installing-android-on-the-nokia-n810/'>[...]</a>]]></description> <content:encoded><![CDATA[<p><a
onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://shkspr.mobi/blog/uploaded_images/IMG00243-20090502-2309-781226.jpg"><img
style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 240px;" src="http://shkspr.mobi/blog/uploaded_images/IMG00243-20090502-2309-781216.jpg" alt="" border="0" /></a><br
/>I&#8217;m continually frustrated with <a
href="http://www.nokia.co.uk/">Nokia</a>. They make truly excellent hardware but akways seem to produce the most disappointing software. The <a
href="http://www.nokia.co.uk/n95">N95</a> &#038; the <a
href="http://www.nokia.co.uk/n810">N810</a> are perfect examples of this. Powerful and innovative computers let down by shoddy software.</p><p>So, when <a
href="http://twitter.com/vipersine/status/1660032778">I heard</a> that some clever hackers had <a
href="http://blogs.computerworld.com/nokia_n810_tablet_now_220_with_google_android">ported Google&#8217;s Android OS to the N810</a>, I leapt at the chance to reinvigorate my sadly neglected Internet Tablet..</p><p>There are various tutorials on the web, but here&#8217;s my quick &#038; pain free howto for people running Ubuntu.  This is based on the instructions from the <a
href="http://guug.org/nit/nitdroid/">Nitdroid Homepage</a> and the <a
href="http://www.internettablettalk.com/forums/showthread.php?t=25736">InternetTabletTalk forums</a>.</p><p>You will need&#8230;<ul><li>A Nokia N810 (this should also work with the N800 and the N770)</li><li>USB and Charging cables.</li><li>A computer running Ubuntu (or most other flavours of Linux)</li><li>A working Internet connection.</li><li>NERVES OF STEEL! (Not really, it&#8217;s very simple to reflash the N810 if you do mess up.)</li></ul><p>So here&#8217;s the HOWTO:<ol><li>Back up any files you want to keep from your N810.  We&#8217;re going to be wiping it clean.</li><li>Remove any SD cards you&#8217;ve got from the N810.</li><li>Make sure the battery is fully charged.</li><li>Create a folder on your computer called &#8220;Nitdroid&#8221;.</li><li>Download the following files (or newer if available)</li><li>The <a
href="http://www.jakemaheu.com/flasher-3.0-static" class="broken_link">flasher</a> &#8211; this allows you to flash the hardware (you may need a different version if you&#8217;re running 64bit or PPC).</li><li>The <a
href="http://guug.org/nit/nitdroid/rootfs-nitdroid.tar.bz2">Android filesystem</a></li><li>The <a
href="http://guug.org/nit/nitdroid/zImage-nitdroid-n8x0">Andoid OS</a></li><li>Connect your N810 to your computer via USB, switch the N810 on.</li><li>If you haven&#8217;t got it already, install and run <a
href="http://gparted.sourceforge.net/">gparted</a>.</li><li>You need to create 3 partitions, the first <span
style="font-weight: bold;">must</span> be FAT32, the third <span
style="font-weight: bold;">must</span> be ext3 with a minimum size of 128MB.  See the picture for an example.<a
onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://shkspr.mobi/blog/uploaded_images/Screenshot--dev-sdb---GParted-788599.png"><img
style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 258px;" src="http://shkspr.mobi/blog/uploaded_images/Screenshot--dev-sdb---GParted-788596.png" alt="" border="0" /></a></li><li>Take a note of the device name &#8211; in this example, it&#8217;s /dev/sdb</li><li>We need to mount the ext3 filesystem we&#8217;ve created &#8211; go to the command line and type<br
/><blockquote>sudo mount -t ext3 /dev/sdb3 /android</p></blockquote><p>Remember to change <span
style="font-style: italic;">/dev/sdb3</span> to whatever your device is actually called.</li><li>We now need to go to the &#8220;/android&#8221; directory and extract the filesystem to it. At the command line, type<br
/><blockquote>cd /android</p></blockquote><p>Then<br
/><blockquote>sudo tar -xjpvf /home/$USER/Desktop/nitdroid/rootfs-nitdroid.tar.bz</p></blockquote><p>Remember to change <span
style="font-style: italic;">$USER</span> to your username &#8211; or change the whole path to where you downloaded the nitdroid files.</li><li>Once complete, you unmount the filesystem by typing<br
/><blockquote>sudo umount /android</p></blockquote></li><li>We&#8217;re ready to flash! Hurrah!</li><li>Turn off the N810, unplug it from the power and USB cables.</li><li>We need to make the flashing software executable so type<br
/><blockquote>chmod a+x flasher-3.0-static</p></blockquote></li><li>Plug the N810 into the USB cable <span
style="font-weight: bold;"><span
style="font-style: italic;">but leave it switched off</span></span>.</li><li>Run the flashing software (yes, with the N810 turned off) by typing<br
/><blockquote> sudo ./flasher-3.0-static -f -k zImage-nitdroid-n8x0 &#8211;enable-rd-mode -R</p></blockquote></li><li>You will see the following message<br
/><blockquote>flasher v0.9.0 (Jan 19 2007)<br
/>Suitable USB device not found, waiting</p></blockquote><p>This means that the flashing software is looking for the N810.</li><li>On the N810, hold down the &#8220;Switch&#8221; button (The one which looks like two overlapping squares, just under the camera). With the button held down, push the power button.</li><li>You&#8217;ll see some messages on your PC&#8217;s screen indicating that the device is being flashed. Let go of the buttons.</li><li>Wait.</li><li>Wait a little while longer.</li><li>Have a biscuit to calm your nerves.</li><li>It should be over and done with in less than a minute.</li><li>Once it&#8217;s complete, unplug the N810. Power it off, then on again. You should see this screen.</li><li>It takes about 5 minutes for the first boot to complete.  If it takes substantially longer than that, read the troubleshooting section.</li><li>TADA! You now have Android on your N810.<a
onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://shkspr.mobi/blog/uploaded_images/IMG00247-20090503-0914-781277.jpg"><img
style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 240px;" src="http://shkspr.mobi/blog/uploaded_images/IMG00247-20090503-0914-781266.jpg" alt="" border="0" /></a><a
onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://shkspr.mobi/blog/uploaded_images/IMG00250-20090503-0916-723916.jpg"><img
style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 240px;" src="http://shkspr.mobi/blog/uploaded_images/IMG00250-20090503-0916-723907.jpg" alt="" border="0" /></a>WiFi works &#8211; as do the keyboard and touchscreen.  At the moment, sound, BlueTooth &#038; GPS don&#8217;t.  There are a few random crashes, and the performance leaves a little to be desired.  Much like the original Maemo software!</li></ol><p>Troubleshooting.<br
/>If it all goes wrong, here&#8217;s how to get your N810 back to the latest official firmware.<ul><li>Download the latest official firmware from http://tablets-dev.nokia.com/nokia_N810.php</li><li>Plug the N810 into the USB cable <span
style="font-weight: bold;"><span
style="font-style: italic;">but leave it switched off</span></span>.</li><li>Run the flashing software (yes, with the N810 turned off) by typing<br
/><blockquote> sudo ./flasher-3.0 -F RX-44_DIABLO_5.2008.43-7_PR_COMBINED_MR0_ARM.bin -f -R</p></blockquote><p>Remember to replace &#8220;RX-44&#8230;.&#8221; with the name of the latest software.</li><li>You will see the following message<br
/><blockquote>flasher v0.9.0 (Jan 19 2007)<br
/>Suitable USB device not found, waiting</p></blockquote><p>This means that the flashing software is looking for the N810.</li><li>On the N810, hold down the &#8220;Switch&#8221; button (The one which looks like two overlapping squares, just under the camera). With the button held down, push the power button.</li><li>Wait.  You will have a factory fresh N810 in a matter of minutes.</li></ul><p>Enjoy!</p><p><a
href="http://shkspr.mobi/blog/?flattrss_redirect&amp;id=18&amp;md5=d10727696476cd43becc87fed35dcb19" title="Flattr" target="_blank"><img
src="http://shkspr.mobi/blog/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded> <wfw:commentRss>http://shkspr.mobi/blog/index.php/2009/05/nitdroid-installing-android-on-the-nokia-n810/feed/</wfw:commentRss> <slash:comments>47</slash:comments> <atom:link rel="payment" href="http://shkspr.mobi/blog/?flattrss_redirect&amp;id=18&amp;md5=d10727696476cd43becc87fed35dcb19" type="text/html" /> </item> <item><title>iTunes Sucks. A Rational Discussion</title><link>http://shkspr.mobi/blog/index.php/2009/02/itunes-sucks-a-rational-discussion/</link> <comments>http://shkspr.mobi/blog/index.php/2009/02/itunes-sucks-a-rational-discussion/#comments</comments> <pubDate>Mon, 16 Feb 2009 19:49:00 +0000</pubDate> <dc:creator>Terence Eden</dc:creator> <category><![CDATA[usability]]></category> <category><![CDATA[Apple]]></category> <category><![CDATA[flame]]></category> <category><![CDATA[imac]]></category> <category><![CDATA[iphone]]></category> <category><![CDATA[itunes]]></category> <category><![CDATA[ubuntu]]></category><guid
isPermaLink="false">http://shkspr.mobi/blog/index.php/2009/02/itunes-sucks-a-rational-discussion/</guid> <description><![CDATA[I&#8217;ve largely stayed out of the Apple sphere of influence. I&#8217;m stuck on Windows XP at work and use Ubuntu at home. The first &#8211; and last &#8211; Apple product I owned was a blueberry iMac. I think it may have had an early version of OS X on it. It was fun enough, but <a
href='http://shkspr.mobi/blog/index.php/2009/02/itunes-sucks-a-rational-discussion/'>[...]</a>]]></description> <content:encoded><![CDATA[<p>I&#8217;ve largely stayed out of the Apple sphere of influence. I&#8217;m stuck on Windows XP at work and use <a
href="http://www.ubuntu.com/">Ubuntu</a> at home.</p><p>The first &#8211; and last &#8211; Apple product I owned was a blueberry iMac.<br
/> <a
href="http://shkspr.mobi/blog/uploaded_images/blueberryimac-799612.jpeg" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"><img
style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 221px; height: 166px;" src="http://shkspr.mobi/blog/uploaded_images/blueberryimac-799436.jpeg" border="0" alt="" /></a><br
/> I think it may have had an early version of OS X on it. It was fun enough, but I eventually replaced the OS with <a
href="http://lowendmac.com/ppclinux/02/0806.html">YellowDog</a>.</p><p>Now I find myself in possession of a 16GB iPhone 3G. Nice! Or so I thought.</p><p><a
href="http://shkspr.mobi/blog/uploaded_images/unboxing-795631.jpg" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"><img
style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 300px;" src="http://shkspr.mobi/blog/uploaded_images/unboxing-795627.jpg" border="0" alt="" /></a><br
/> For various dull reasons, the iPhone is an unlocked Portuguese model. It was simplicity itself to set it to UK English and add my APN details etc. That&#8217;s where the fun &amp; simplicity stopped.</p><p>I thought I&#8217;d try the fabled AppStore. Download a few free apps and the like &#8211; and thus the nightmare of &#8220;The-One-True-Apple-Way&#8221; descended on me.</p><p>First of all, all the apps were priced in €. I would have thought me manually setting the phone to UK &amp; having a UK SIM in there &amp; being on a UK network would have convinced Apple to price things in £. Not so.</p><p>When I tried to download a *free* app I was told to enter my iTunes account information. This was problematic for two reasons<br
/> 1) It was a free app. On every other device I&#8217;ve ever owned I can click on a free app and install it without giving away so much as an email address.<br
/> 2) I don&#8217;t have an iTunes account. As far as I can determine, there&#8217;s no way to obtain one from the phone.</p><p>This is meant to be a super-duper converged smartphone but apparently it can&#8217;t even handle a simple sign up process.</p><p>It turns out that the only way to get an iTunes account is to install the iTunes software. Again, this is problematic.<br
/> 1) Not everyone has &#8211; or wants &#8211; a computer. Apple has drastically cut its user base for no reason as far as I can see.<br
/> 2) Not everyone who has a computer has sole use of it. You might not be able to install iTunes on your work computer. If you &amp; your family share a computer, how does iTunes handle multiple accounts?<br
/> 3) How do you get the software? There&#8217;s no CD in the box, the iPhone doesn&#8217;t show up as a USB hard disk, so the software can&#8217;t stored on there like the Huawei/Vodafone 810.</p><p>So, off to the website to download iTunes.<br
/> It&#8217;s nearly 70MB! How the <a
href="http://www.theinquirer.net/inquirer/news/421/1050421/guaranteed-broadband-for-every-uk-home">40% of people without broadband</a> are meant to grab this I have no idea.</p><p>The installation process was another of Apple&#8217;s famed usability triumphs&#8230;<br
/> <a
href="http://shkspr.mobi/blog/uploaded_images/itunes-UI-795660.jpg" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"><img
style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 299px;" src="http://shkspr.mobi/blog/uploaded_images/itunes-UI-795656.jpg" border="0" alt="" /></a></p><p>I can&#8217;t choose my native language &#8211; &#8220;English (British)&#8221;. I can&#8217;t even trust it not to break Outlook.<br
/> <a
href="http://shkspr.mobi/blog/uploaded_images/itunes-outlook-728172.jpg" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"><img
style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 184px;" src="http://shkspr.mobi/blog/uploaded_images/itunes-outlook-728166.jpg" border="0" alt="" /></a></p><p>It spent ~20 minutes installing the software, agreeing to two separate EULAs, only to be greeted by this screen.</p><p><a
href="http://shkspr.mobi/blog/uploaded_images/genius-de-728199.jpg" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"><img
style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 291px;" src="http://shkspr.mobi/blog/uploaded_images/genius-de-728192.jpg" border="0" alt="" /></a><br
/> So much for my language preferences.</p><p>Oh well, let&#8217;s ignore that. Let&#8217;s sign up for an account.<br
/> <a
href="http://shkspr.mobi/blog/uploaded_images/de-itunes-741160.jpg" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"><img
style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 291px;" src="http://shkspr.mobi/blog/uploaded_images/de-itunes-741150.jpg" border="0" alt="" /></a></p><p>Oh.</p><p>All the settings on my computer are set to UK, iTunes is set to English. My physical location is in the UK but I go through a proxy in Germany.</p><p>Would it be beyond the wit of Apple&#8217;s usability guru&#8217;s to add a &#8220;Choose Your Country&#8221; option? Apparently so.</p><p>It also turns out that Apple insist that their products look like OS X apps even when they run on Windows XP. Great, yet another interface language to learn. I&#8217;m sure that Apple&#8217;s products are the most amazing in the world &#8211; but this looks out of place on my system. Why should I have to mould myself to Apple? Shouldn&#8217;t they work for my needs? No, silly grasshopper, The-One-True-Apple-Way has one path that all must adhere to or face certain death.</p><p>At this point, I got bored. If was a paying customer, I&#8217;d be on the verge of returning the device.</p><p>I&#8217;m obviously missing the gene that makes me fall in love with Apple products. Or is the rabid Apple fanboism just an elaborate hoax? Come on guys, let me in on the joke&#8230;</p><p>May be I&#8217;ll try again tomorrow.</p><p><a
href="http://shkspr.mobi/blog/?flattrss_redirect&amp;id=27&amp;md5=c7d7ed77ff56b54595f978987d42d07d" title="Flattr" target="_blank"><img
src="http://shkspr.mobi/blog/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded> <wfw:commentRss>http://shkspr.mobi/blog/index.php/2009/02/itunes-sucks-a-rational-discussion/feed/</wfw:commentRss> <slash:comments>7</slash:comments> <atom:link rel="payment" href="http://shkspr.mobi/blog/?flattrss_redirect&amp;id=27&amp;md5=c7d7ed77ff56b54595f978987d42d07d" type="text/html" /> </item> </channel> </rss>
<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Minified using disk: basic
Page Caching using disk: enhanced (Requested URI is rejected)

Served from: www.shkspr.mobi @ 2012-02-07 10:23:18 -->
