<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-8057107437144001218</id><updated>2012-02-02T14:21:58.488-05:00</updated><category term='images'/><category term='pictures'/><category term='flash'/><category term='synergy'/><category term='tools'/><category term='icons'/><category term='7.10'/><category term='bugs'/><category term='free'/><category term='development'/><category term='RAID'/><category term='expert-exchange'/><category term='apt-get'/><category term='fonts'/><category term='UI'/><category term='geocaching'/><category term='brainstorm'/><category term='updates'/><category term='kino'/><category term='open source'/><category term='dvd'/><category term='upgrade'/><category term='feature request'/><category term='60CSx'/><category term='zealot'/><category term='dell'/><category term='firefox'/><category term='restore'/><category term='audio'/><category term='skifree'/><category term='mouse'/><category term='yum'/><category term='easygps'/><category term='copy'/><category term='FLAC'/><category term='ati'/><category term='spam'/><category term='torrent'/><category term='shortcuts'/><category term='keyboard'/><category term='video'/><category term='email'/><category term='openSUSE'/><category term='RAID1'/><category term='backgrounds'/><category term='laptop'/><category term='backports'/><category term='backup'/><category term='grubb'/><category term='lame'/><category term='big desktop'/><category term='java'/><category term='mysql'/><category term='ntfs'/><category term='slow'/><category term='vmware'/><category term='cd burning'/><category term='security'/><category term='CentOS'/><category term='kbuntu'/><category term='openssl'/><category term='hate'/><category term='windows linux'/><category term='memory'/><category term='screen shot'/><category term='Intrepid Ibex'/><category term='ideas'/><category term='themes'/><category term='move'/><category term='networking'/><category term='multimedia'/><category term='pdf'/><category term='ooxml'/><category term='beta'/><category term='patents'/><category term='modified date'/><category term='filesystem'/><category term='desktop'/><category term='software'/><category term='calc'/><category term='mp3'/><category term='switzerland'/><category term='ubuntu'/><category term='encode'/><category term='vista'/><category term='google'/><category term='nautilus'/><category term='ruby'/><category term='1394'/><category term='SSOTD'/><category term='extract'/><category term='auto'/><category term='web page'/><category term='bsod'/><category term='shn'/><category term='8.10'/><category term='iso'/><category term='fedora'/><category term='wine'/><category term='photos'/><category term='rpm'/><category term='switch'/><category term='gnome'/><category term='adobe air'/><category term='stickers'/><category term='kenel'/><category term='download'/><category term='archive'/><category term='8.04'/><category term='excel'/><category term='fglrx'/><category term='opensource'/><category term='sound'/><category term='uptime'/><category term='amazon'/><category term='debian'/><category term='gimp'/><category term='windows'/><category term='irc'/><category term='hardy heron'/><category term='windows media'/><category term='wmv'/><category term='compiz'/><category term='dual boot'/><category term='gutsy gibson'/><category term='thunderbird'/><category term='personal finance'/><category term='rdesktop'/><category term='mx1000'/><category term='database'/><category term='pulseaudio'/><category term='linux'/><category term='apache'/><category term='embedded'/><category term='flikr'/><category term='KDE'/><category term='spread sheet'/><category term='login'/><category term='law'/><category term='wallpaper'/><category term='usb'/><category term='releases'/><category term='php'/><category term='tutorial'/><category term='random'/><category term='firewire'/><category term='mockup'/><category term='games'/><category term='music'/><category term='transmission'/><category term='financial software'/><category term='gps'/><category term='alpha'/><category term='xorg'/><category term='ruby on rails'/><category term='open office'/><category term='twitter'/><category term='3rd party tools'/><category term='search'/><category term='samba'/><category term='ror'/><category term='microsoft'/><category term='server'/><category term='xps'/><category term='windows7'/><category term='vpn'/><category term='crossover'/><category term='deluge'/><category term='synaptic'/><category term='zip'/><category term='accounting'/><category term='money'/><title type='text'>Adventures in Switching to Linux</title><subtitle type='html'>Running Ubuntu Linux. What works? What doesn't? What works after messing with it and what did I have to do to get it there?</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://adventuresinswitching.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8057107437144001218/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://adventuresinswitching.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Forrest</name><uri>http://www.blogger.com/profile/08156739167001456236</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>93</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-8057107437144001218.post-4432551987342561307</id><published>2009-02-05T07:30:00.003-05:00</published><updated>2010-05-07T07:34:45.169-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='windows7'/><category scheme='http://www.blogger.com/atom/ns#' term='windows'/><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu'/><title type='text'>Giving Windows 7 Beta a Try</title><content type='html'>I have been running Ubuntu almost exclusively on my personal PC for over a year now. I have had some issues, most of which I have mentioned on this blog, but the problems I have had running Linux have not been better or worse than the problems I have had with Windows, just different.&lt;br /&gt;&lt;br /&gt;I am going to try taking a break from Linux though to give Windows 7 a try. The beta was free for anyone who wanted it and I figure it is about time I try something new from Microsoft. I haven't used Vista except for the occasional web browsing on my wife's laptop. Vista is still foreign to me. Part of my motivation to switch to Linux was in part because of Vista actually. The Vista roll out was a disaster. When it was released there were software compatibility and stability issues, &lt;a href="http://arstechnica.com/microsoft/news/2008/06/learning-from-vista-windows-7-driver-testing-to-begin-early.ars"&gt;problems with and missing hardware drivers&lt;/a&gt;, concerns over &lt;a href="http://www.cs.auckland.ac.nz/%7Epgut001/pubs/vista_cost.html"&gt;intrusive DRM&lt;/a&gt;, the super &lt;a href="http://arstechnica.com/security/news/2008/04/vistas-uac-security-prompt-was-designed-to-annoy-you.ars"&gt;annoying UAC&lt;/a&gt; (though you can turn User Access Control off), poor performance (like &lt;a href="http://adventuresinswitching.blogspot.com/2008/04/can-vista-unzip-files-any-slower.html"&gt;unzipping files&lt;/a&gt;),  4 different versions which was confusing for consumers and it was expensive ($200 - $320 or $100 -$220 to upgrade).&lt;br /&gt;&lt;br /&gt;I was wary of performance issues and DRM but the biggest thing for me was it really wasn't worth the money to upgrade. I remember getting the Windows 95 upgrade for my birthday and being so excited about it. That was not the case here. XP is good enough.&lt;br /&gt;&lt;br /&gt;Microsoft has learned some things from their expensive Vista release experience though. (Or maybe the &lt;a href="http://arstechnica.com/microsoft/news/2009/01/what-killed-vista-will-make-windows-7-fly.ars"&gt;press is just nicer to Windows 7&lt;/a&gt;.) It looks like they are making Windows 7 what Vista should have been. I do feel a little like I am participating in the &lt;a href="http://en.wikipedia.org/wiki/The_Mojave_Experiment"&gt;Mojave Experiment&lt;/a&gt; though by running it. Having this open beta is a good idea. It gets people using the OS and gets more real world usage. It gets buzz like this blog post too. MS also included a "Snipping Tool" that makes taking screen shots of parts of the screen easy. (hint, hint all you beta testers) Getting to run this beta might get me willing to buy my next PC with Windows 7 and dual boot instead of getting a Linux only machine as has been my intention for a while.&lt;br /&gt;&lt;br /&gt;So far, I like Windows 7.&lt;br /&gt;&lt;br /&gt;What I like:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;I love the &lt;a href="http://www.winplanet.com/article/3920-5387.htm"&gt;resource monitor&lt;/a&gt;. I know it showed up in Vista but it is so useful and worth mentioning!&lt;br /&gt;&lt;/li&gt;&lt;li&gt;It is much prettier (though much of the changes came with Vista). It is about time Windows supports themes natively.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Speedy. This is a fresh install though.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Restart your computer after updates notification lets me say 10 min, 1 hour or 4 hours. That has always annoyed me to the point of not installing updates. Still, I shouldn't have to restart that often.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;It has been stable.&lt;/li&gt;&lt;li&gt;Pretty backgrounds that can rotate too!&lt;/li&gt;&lt;li&gt;Calculator got much love feature wise.&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;What I dislike:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;UAC notifications &lt;span style="font-style: italic;"&gt;are&lt;/span&gt; annoying! They are even more annoying when controlling the computer with &lt;a href="http://synergy2.sourceforge.net/"&gt;Synergy&lt;/a&gt; (shared mouse/keyboard application) because it disables control to the machine from everything but the physical mouse/keyboard.&lt;/li&gt;&lt;li&gt;Windows Media Player is confusing. I've never much liked Windows Media Player since about version 9 or 10. The eye candy of the interface makes it hard to use.&lt;/li&gt;&lt;li&gt;Still no concept of &lt;a href="http://news.cnet.com/8301-13880_3-9902034-68.html"&gt;virtual desktops&lt;/a&gt;! Copy that feature please. Feel free to disable it by default. I will not complain that you are copying wherever that came from first.&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;Undecided:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;I don't know if I like the &lt;a href="http://gizmodo.com/5075340/microsofts-guided-tour-of-the-windows-7-taskbar"&gt;new task bar&lt;/a&gt;. I am having trouble getting used to not being able to minimize and maximize single windows by clicking on them (only if there is a group, still works with just 1) though in theory I shouldn't need to do that with the full window preview ("peek" is what they call it). This is the biggest change by far. It is a lot like the dock on OS X (though I don't use a Mac enough to be confident with that comparison). I never have like the group windows in previous versions (and always disable it) so this will get some getting used to.&lt;/li&gt;&lt;li&gt;What is so special about IE 8?&lt;/li&gt;&lt;li&gt;My first encounter with the Ribbon in paint.&lt;/li&gt;&lt;/ul&gt;I am sure there are tons of other features I will like that I just haven't encountered yet. I have not read much about the OS either so I don't know what features to investigate. This is all just my first experience stuff.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_oSDU1nPkdPE/SYpuZppaITI/AAAAAAAABcA/ZNePOXOg_gI/s1600-h/Windows7.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 250px;" src="http://1.bp.blogspot.com/_oSDU1nPkdPE/SYpuZppaITI/AAAAAAAABcA/ZNePOXOg_gI/s400/Windows7.jpg" alt="" id="BLOGGER_PHOTO_ID_5299169298510127410" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;Windows 7 "Peek" Feature&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_oSDU1nPkdPE/SYp7Gy-PybI/AAAAAAAABcI/OiuBSi3eNbI/s1600-h/windows+7+peek.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 250px;" src="http://3.bp.blogspot.com/_oSDU1nPkdPE/SYp7Gy-PybI/AAAAAAAABcI/OiuBSi3eNbI/s400/windows+7+peek.jpg" alt="" id="BLOGGER_PHOTO_ID_5299183268247095730" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Resource Monitor in Windows 7&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_oSDU1nPkdPE/SYp8mZIGVxI/AAAAAAAABcQ/eZxx7Om1L9E/s1600-h/windows+7+resource+manager.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 250px;" src="http://4.bp.blogspot.com/_oSDU1nPkdPE/SYp8mZIGVxI/AAAAAAAABcQ/eZxx7Om1L9E/s400/windows+7+resource+manager.jpg" alt="" id="BLOGGER_PHOTO_ID_5299184910576539410" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8057107437144001218-4432551987342561307?l=adventuresinswitching.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://adventuresinswitching.blogspot.com/feeds/4432551987342561307/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8057107437144001218&amp;postID=4432551987342561307' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8057107437144001218/posts/default/4432551987342561307'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8057107437144001218/posts/default/4432551987342561307'/><link rel='alternate' type='text/html' href='http://adventuresinswitching.blogspot.com/2009/02/giving-windows-7-beta-try.html' title='Giving Windows 7 Beta a Try'/><author><name>Forrest</name><uri>http://www.blogger.com/profile/08156739167001456236</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_oSDU1nPkdPE/SYpuZppaITI/AAAAAAAABcA/ZNePOXOg_gI/s72-c/Windows7.jpg' height='72' width='72'/><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8057107437144001218.post-8323577633092736298</id><published>2008-12-14T23:36:00.017-05:00</published><updated>2008-12-15T00:37:58.163-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='sound'/><category scheme='http://www.blogger.com/atom/ns#' term='windows media'/><category scheme='http://www.blogger.com/atom/ns#' term='mp3'/><category scheme='http://www.blogger.com/atom/ns#' term='wmv'/><category scheme='http://www.blogger.com/atom/ns#' term='music'/><category scheme='http://www.blogger.com/atom/ns#' term='audio'/><category scheme='http://www.blogger.com/atom/ns#' term='lame'/><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu'/><category scheme='http://www.blogger.com/atom/ns#' term='encode'/><title type='text'>Saving streaming wmv files with Linux</title><content type='html'>This past week my sister-in-law was on the radio in NYC and my father-in-law wanted me to try and record it for him. Since I live in North Carolina, obviously the only way to do that would be to stream it over the web. I figured finding and listening to the stream would be the easy part. I listen to streaming radio ALL the time (thanks &lt;a href="http://www.wunc.org/"&gt;WUNC&lt;/a&gt;!).&lt;br /&gt;&lt;br /&gt;Before getting into all of this, you are likely going to need to install some applications. Everything I used was available through the Ubuntu repositories though I do have &lt;a href="http://www.medibuntu.org/"&gt;Medibuntu&lt;/a&gt; enabled in addition to all the other easily enable able ones (main, universe, restricted and multiverse). This was also all done using 8.10 Intrepid Ibex. I also know I have several of the restricted packages installed which I am pretty sure is the only reason Windows Media files work. Now for the details.&lt;br /&gt;&lt;br /&gt;The hard part would be to actually save the stream. Here is a step by step of what I did:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Obviously the first step was to find a stream of the station. She was playing on &lt;a href="http://www.wqxr.com/"&gt;WQXR - 96.3 FM&lt;/a&gt; and I found their Windows Media stream on &lt;a href="http://www.penguinradio.com/stations/185"&gt;PenguinRadio&lt;/a&gt;.&lt;/li&gt;&lt;li&gt;I found that &lt;a href="http://www.videolan.org/vlc/"&gt;VideoLAN - VLC media player&lt;/a&gt; would be my best bet. It also works in Windows too. I didn't try this on Windows but I bet it would work the same with VLC.&lt;/li&gt;&lt;li&gt;I had the hardest time trying the many command line options for vlc. I really wanted to download the file and transcode it to wav or directly to MP3 but I just couldn't get that to work. Instead I just saved it directly as WMV and decided to worry about the rest later. I had some trouble with all the many GUI options too so I went with the safer command line route.  I used the command line:&lt;br /&gt;&lt;code&gt; vlc -vvv "http://htc-01.media.globix.net/COMP005996MOD1/meta/wqxr_live_high.asx" --sout '#duplicate{dst=display,dst=std{access=file,mux=asf,dst=/home/forrest/download.wmv}}'&lt;/code&gt;&lt;/li&gt;&lt;li&gt;Here is the easy to replace version: &lt;code&gt;vlc -vvv "MY_STREAM" --sout '#duplicate{dst=display,dst=std{access=file,mux=asf,dst=MY_DOWNLOAD_FILE}}'&lt;/code&gt;&lt;/li&gt;&lt;/ul&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_oSDU1nPkdPE/SUXs1k8rLLI/AAAAAAAABY8/Bd97IGb2Sx0/s1600-h/WQXR+-+96.3+FM+NEW+YORK+-+VLC+media+player.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 343px; height: 113px;" src="http://1.bp.blogspot.com/_oSDU1nPkdPE/SUXs1k8rLLI/AAAAAAAABY8/Bd97IGb2Sx0/s400/WQXR+-+96.3+FM+NEW+YORK+-+VLC+media+player.png" alt="" id="BLOGGER_PHOTO_ID_5279886543357160626" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;After all that I had a 34.1MB wmv file with just under 27 minutes recorded. At this point I converted it to a wav using &lt;a href="http://www.mplayerhq.hu/"&gt;mplayer&lt;/a&gt; like so: &lt;code&gt;mplayer download.wmv -ao pcm:file=download.wav&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;Since I wanted to play it safe and be sure not too miss anything I needed recording, I started to recording early and kept it going past time. At first I wanted to use &lt;a href="http://audacity.sourceforge.net/"&gt;Audacity&lt;/a&gt; to trim the file but I had a problem getting that to work so I used a program called &lt;a href="http://sox.sourceforge.net/"&gt;sox&lt;/a&gt;. To truncate the wav with sox you just specify the trim option, the start time and how long to run (NOT the end time). In my case it was: &lt;code&gt;sox download.wav download-trim.wav trim 14:50 9:39&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;Next I converted the wav to MP3 so I could make it easy to get to online before burning it to a CD. I was sick of command line options at this point so I used &lt;a href="http://soundconverter.berlios.de/"&gt;SoundConverter&lt;/a&gt; instead of &lt;a href="http://lame.sourceforge.net/"&gt;Lame&lt;/a&gt; (though it likely uses lame as a back end anyway) to save me the trouble.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8057107437144001218-8323577633092736298?l=adventuresinswitching.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://adventuresinswitching.blogspot.com/feeds/8323577633092736298/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8057107437144001218&amp;postID=8323577633092736298' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8057107437144001218/posts/default/8323577633092736298'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8057107437144001218/posts/default/8323577633092736298'/><link rel='alternate' type='text/html' href='http://adventuresinswitching.blogspot.com/2008/12/saving-streaming-wmv-files-with-linux.html' title='Saving streaming wmv files with Linux'/><author><name>Forrest</name><uri>http://www.blogger.com/profile/08156739167001456236</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_oSDU1nPkdPE/SUXs1k8rLLI/AAAAAAAABY8/Bd97IGb2Sx0/s72-c/WQXR+-+96.3+FM+NEW+YORK+-+VLC+media+player.png' height='72' width='72'/><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8057107437144001218.post-4341308566717018482</id><published>2008-12-02T18:48:00.000-05:00</published><updated>2008-12-02T18:48:23.177-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='hardy heron'/><category scheme='http://www.blogger.com/atom/ns#' term='Intrepid Ibex'/><category scheme='http://www.blogger.com/atom/ns#' term='upgrade'/><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu'/><category scheme='http://www.blogger.com/atom/ns#' term='8.10'/><category scheme='http://www.blogger.com/atom/ns#' term='8.04'/><title type='text'>Upgrading to Ubuntu 8.10 (Intrepid Ibex) from 8.04 LTS (Hardy Heron) on my home desktop (in pictures)</title><content type='html'>Despite &lt;a href="http://releases.ubuntu.com/8.10/"&gt;Ubuntu 8.10 (Intrepid Ibex)&lt;/a&gt; being out for over a month now, I just got around to upgrading today. I use my Linux box for web browsing, watching videos, general web development and other day to day tasks so I couldn't afford for it to be down long if the upgrade went badly. Fortunately, the upgrade worked like a charm. So here is the upgrade process that took a total of 1 hour and 15 minutes in pictures:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_oSDU1nPkdPE/STXG0uZ6TNI/AAAAAAAABWk/FPs5eG17tfY/s1600-h/01-Update+Manager.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 110px;" src="http://4.bp.blogspot.com/_oSDU1nPkdPE/STXG0uZ6TNI/AAAAAAAABWk/FPs5eG17tfY/s400/01-Update+Manager.png" alt="" id="BLOGGER_PHOTO_ID_5275341147646610642" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_oSDU1nPkdPE/STXG0rENgoI/AAAAAAAABWs/himOxchufbU/s1600-h/02-Release+Notes.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 347px;" src="http://3.bp.blogspot.com/_oSDU1nPkdPE/STXG0rENgoI/AAAAAAAABWs/himOxchufbU/s400/02-Release+Notes.png" alt="" id="BLOGGER_PHOTO_ID_5275341146750288514" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_oSDU1nPkdPE/STXG07S0l1I/AAAAAAAABW0/HfmrUjdH_1o/s1600-h/03-update-manager.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 197px;" src="http://3.bp.blogspot.com/_oSDU1nPkdPE/STXG07S0l1I/AAAAAAAABW0/HfmrUjdH_1o/s400/03-update-manager.png" alt="" id="BLOGGER_PHOTO_ID_5275341151106537298" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_oSDU1nPkdPE/STXG1IeEWKI/AAAAAAAABW8/ME_ExeHlP5U/s1600-h/04-Distribution+Upgrade.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 382px; height: 304px;" src="http://4.bp.blogspot.com/_oSDU1nPkdPE/STXG1IeEWKI/AAAAAAAABW8/ME_ExeHlP5U/s400/04-Distribution+Upgrade.png" alt="" id="BLOGGER_PHOTO_ID_5275341154643368098" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_oSDU1nPkdPE/STXG1bH7Z0I/AAAAAAAABXE/eFhuBFHF-IU/s1600-h/05-intrepid.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 165px;" src="http://4.bp.blogspot.com/_oSDU1nPkdPE/STXG1bH7Z0I/AAAAAAAABXE/eFhuBFHF-IU/s400/05-intrepid.png" alt="" id="BLOGGER_PHOTO_ID_5275341159650780994" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_oSDU1nPkdPE/STXHO1wh58I/AAAAAAAABXM/H83tfTG7KWk/s1600-h/06-Distribution+Upgrade-1.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 382px; height: 318px;" src="http://4.bp.blogspot.com/_oSDU1nPkdPE/STXHO1wh58I/AAAAAAAABXM/H83tfTG7KWk/s400/06-Distribution+Upgrade-1.png" alt="" id="BLOGGER_PHOTO_ID_5275341596297127874" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_oSDU1nPkdPE/STXHO_S6ByI/AAAAAAAABXU/uk54r2I8_go/s1600-h/07-Distribution+Upgrade-2.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 382px; height: 305px;" src="http://1.bp.blogspot.com/_oSDU1nPkdPE/STXHO_S6ByI/AAAAAAAABXU/uk54r2I8_go/s400/07-Distribution+Upgrade-2.png" alt="" id="BLOGGER_PHOTO_ID_5275341598857234210" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_oSDU1nPkdPE/STXHO6C9AhI/AAAAAAAABXc/qJU5JOJ2vhw/s1600-h/08-intrepid-1.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 337px;" src="http://4.bp.blogspot.com/_oSDU1nPkdPE/STXHO6C9AhI/AAAAAAAABXc/qJU5JOJ2vhw/s400/08-intrepid-1.png" alt="" id="BLOGGER_PHOTO_ID_5275341597448143378" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_oSDU1nPkdPE/STXHPDTNjDI/AAAAAAAABXk/naovsYx2cT0/s1600-h/09-Distribution+Upgrade-3.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 382px; height: 319px;" src="http://1.bp.blogspot.com/_oSDU1nPkdPE/STXHPDTNjDI/AAAAAAAABXk/naovsYx2cT0/s400/09-Distribution+Upgrade-3.png" alt="" id="BLOGGER_PHOTO_ID_5275341599932255282" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_oSDU1nPkdPE/STXHPLHk1mI/AAAAAAAABXs/0cuDu_x0UNE/s1600-h/10-Distribution+Upgrade-4.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 382px; height: 307px;" src="http://4.bp.blogspot.com/_oSDU1nPkdPE/STXHPLHk1mI/AAAAAAAABXs/0cuDu_x0UNE/s400/10-Distribution+Upgrade-4.png" alt="" id="BLOGGER_PHOTO_ID_5275341602030933602" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;At this point something was upgraded that caused the border to not show up in the screen shots. Oh well.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_oSDU1nPkdPE/STXHiL7HtDI/AAAAAAAABX0/NWVnapT7qwA/s1600-h/11-Distribution+Upgrade-5.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 374px; height: 279px;" src="http://3.bp.blogspot.com/_oSDU1nPkdPE/STXHiL7HtDI/AAAAAAAABX0/NWVnapT7qwA/s400/11-Distribution+Upgrade-5.png" alt="" id="BLOGGER_PHOTO_ID_5275341928664642610" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_oSDU1nPkdPE/STXHiPvHZcI/AAAAAAAABX8/6Ncd1fcUjis/s1600-h/12-Untitled+Window.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 195px;" src="http://3.bp.blogspot.com/_oSDU1nPkdPE/STXHiPvHZcI/AAAAAAAABX8/6Ncd1fcUjis/s400/12-Untitled+Window.png" alt="" id="BLOGGER_PHOTO_ID_5275341929688032706" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_oSDU1nPkdPE/STXHib_ckoI/AAAAAAAABYE/qP8lJKI2o3o/s1600-h/13-Distribution+Upgrade-6.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 374px; height: 279px;" src="http://1.bp.blogspot.com/_oSDU1nPkdPE/STXHib_ckoI/AAAAAAAABYE/qP8lJKI2o3o/s400/13-Distribution+Upgrade-6.png" alt="" id="BLOGGER_PHOTO_ID_5275341932977754754" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_oSDU1nPkdPE/STXHibzzfjI/AAAAAAAABYM/8dukb6gFspo/s1600-h/14-Distribution+Upgrade-7.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 374px; height: 279px;" src="http://4.bp.blogspot.com/_oSDU1nPkdPE/STXHibzzfjI/AAAAAAAABYM/8dukb6gFspo/s400/14-Distribution+Upgrade-7.png" alt="" id="BLOGGER_PHOTO_ID_5275341932928925234" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_oSDU1nPkdPE/STXHi8FeRBI/AAAAAAAABYU/KgHzenzOGJg/s1600-h/15-Distribution+Upgrade-8.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 374px; height: 280px;" src="http://1.bp.blogspot.com/_oSDU1nPkdPE/STXHi8FeRBI/AAAAAAAABYU/KgHzenzOGJg/s400/15-Distribution+Upgrade-8.png" alt="" id="BLOGGER_PHOTO_ID_5275341941592966162" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_oSDU1nPkdPE/STXH2gjbGxI/AAAAAAAABYc/UUujnrDtrFU/s1600-h/16-Untitled+Window-1.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 202px;" src="http://1.bp.blogspot.com/_oSDU1nPkdPE/STXH2gjbGxI/AAAAAAAABYc/UUujnrDtrFU/s400/16-Untitled+Window-1.png" alt="" id="BLOGGER_PHOTO_ID_5275342277799779090" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_oSDU1nPkdPE/STXH2y0mH9I/AAAAAAAABYk/UHQo2fKZ6Og/s1600-h/17-Distribution+Upgrade-9.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 374px; height: 280px;" src="http://1.bp.blogspot.com/_oSDU1nPkdPE/STXH2y0mH9I/AAAAAAAABYk/UHQo2fKZ6Og/s400/17-Distribution+Upgrade-9.png" alt="" id="BLOGGER_PHOTO_ID_5275342282703642578" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_oSDU1nPkdPE/STXH2wkTGKI/AAAAAAAABYs/t2Tzp8xLnm4/s1600-h/18-Untitled+Window-2.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 108px;" src="http://2.bp.blogspot.com/_oSDU1nPkdPE/STXH2wkTGKI/AAAAAAAABYs/t2Tzp8xLnm4/s400/18-Untitled+Window-2.png" alt="" id="BLOGGER_PHOTO_ID_5275342282098415778" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;After the upgrade the theme was a little funky. I went into the theme editor and changed the theme a few times and it was back to normal. I did see the new dark theme and I am going to give it a try for a little bit. I don't think it will last long but it does look pretty good at first. I also switched to the default background for a bit too.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_oSDU1nPkdPE/STXIrahL4eI/AAAAAAAABY0/NE3c-iCJwA4/s1600-h/intrepid.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 250px;" src="http://4.bp.blogspot.com/_oSDU1nPkdPE/STXIrahL4eI/AAAAAAAABY0/NE3c-iCJwA4/s400/intrepid.png" alt="" id="BLOGGER_PHOTO_ID_5275343186712846818" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8057107437144001218-4341308566717018482?l=adventuresinswitching.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://adventuresinswitching.blogspot.com/feeds/4341308566717018482/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8057107437144001218&amp;postID=4341308566717018482' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8057107437144001218/posts/default/4341308566717018482'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8057107437144001218/posts/default/4341308566717018482'/><link rel='alternate' type='text/html' href='http://adventuresinswitching.blogspot.com/2008/12/upgrading-to-ubuntu-810-intrepid-ibex.html' title='Upgrading to Ubuntu 8.10 (Intrepid Ibex) from 8.04 LTS (Hardy Heron) on my home desktop (in pictures)'/><author><name>Forrest</name><uri>http://www.blogger.com/profile/08156739167001456236</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_oSDU1nPkdPE/STXG0uZ6TNI/AAAAAAAABWk/FPs5eG17tfY/s72-c/01-Update+Manager.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8057107437144001218.post-6524513194590254243</id><published>2008-11-21T12:14:00.004-05:00</published><updated>2008-11-21T12:23:14.867-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='windows'/><category scheme='http://www.blogger.com/atom/ns#' term='wine'/><title type='text'>Wine development release 1.1.9 is now available</title><content type='html'>&lt;code&gt;The &lt;a href="http://www.winehq.org/?announce=1.1.9"&gt;Wine development release 1.1.9 is now available&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;What's new in this release:&lt;br /&gt;- A large number of regression test fixes.&lt;br /&gt;- Performance improvements in memory management.&lt;br /&gt;- Improved POP3 support in inetcomm.&lt;br /&gt;- Initial implementation of the XInput DLL.&lt;br /&gt;- Various bug fixes.&lt;br /&gt;&lt;br /&gt;Binary packages for various distributions will be available from:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.winehq.org/site/download"&gt;http://www.winehq.org/site/download&lt;/a&gt;&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.winehq.org/site/download"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 88px; height: 31px;" src="http://3.bp.blogspot.com/_oSDU1nPkdPE/SSbuAh8I_AI/AAAAAAAABWc/i_M2O1k2Opo/s400/download_wine.png" alt="" id="BLOGGER_PHOTO_ID_5271162106761772034" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8057107437144001218-6524513194590254243?l=adventuresinswitching.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://adventuresinswitching.blogspot.com/feeds/6524513194590254243/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8057107437144001218&amp;postID=6524513194590254243' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8057107437144001218/posts/default/6524513194590254243'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8057107437144001218/posts/default/6524513194590254243'/><link rel='alternate' type='text/html' href='http://adventuresinswitching.blogspot.com/2008/11/wine-development-release-119-is-now.html' title='Wine development release 1.1.9 is now available'/><author><name>Forrest</name><uri>http://www.blogger.com/profile/08156739167001456236</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_oSDU1nPkdPE/SSbuAh8I_AI/AAAAAAAABWc/i_M2O1k2Opo/s72-c/download_wine.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8057107437144001218.post-2664245853038063340</id><published>2008-11-21T02:00:00.001-05:00</published><updated>2008-11-21T02:50:26.420-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='search'/><category scheme='http://www.blogger.com/atom/ns#' term='google'/><category scheme='http://www.blogger.com/atom/ns#' term='expert-exchange'/><title type='text'>One step closer to ignoring experts-exchange.com thanks to Google</title><content type='html'>The one site on the Internet that annoys me the most is &lt;a href="http://www.experts-exchange.com/"&gt;experts-exchange.com&lt;/a&gt;. This seemingly useful site comes up in my search results frequently. The more obscure my query, the more likely an Experts Exchange page will appear in the top results. The problem with this though is they don't answer your question unless you register. This isn't just an annoying New York Times registration either. This is a full blown 7 day trial registration that leads to a $12.95 per month account. Blah!&lt;br /&gt;&lt;br /&gt;Don't get me wrong, I don't have a problem with them trying to make money by bringing information together. It is not for me though. I have no desire to pay a monthly fee or to take the time to sign up for a free 7 day trial account to answer some simple question that is likely answered somewhere else on page 1 of my search results. Because I will never use their service I'd like to never be bothered with search results to their pages.&lt;br /&gt;&lt;br /&gt;Fortunately, Google is helping us get a little closer to the dream of completely blocking results on expert-exchange.com. The just released a feature called &lt;a href="http://googleblog.blogspot.com/2008/11/searchwiki-make-search-your-own.html"&gt;SearchWiki which lets you annotate, promote and remove search results&lt;/a&gt;. Granted this is only for when you are logged in and on a per search basis so it is far from the optimal "block everything from this domain" option but it is a step in the right direction. At least I can take my loathing out on the result by removing it. It is as easy as 1.. 2.. 3.. You even get a fun explosion dust cloud while the result is removed.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_oSDU1nPkdPE/SSZkl_itlPI/AAAAAAAABWE/2TZ-etXBSu4/s1600-h/expert-exchange+die+1.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 140px;" src="http://1.bp.blogspot.com/_oSDU1nPkdPE/SSZkl_itlPI/AAAAAAAABWE/2TZ-etXBSu4/s320/expert-exchange+die+1.png" alt="" id="BLOGGER_PHOTO_ID_5271011017758708978" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_oSDU1nPkdPE/SSZkmCyttlI/AAAAAAAABWM/opzammQHwUM/s1600-h/expert-exchange+die+2.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 142px;" src="http://2.bp.blogspot.com/_oSDU1nPkdPE/SSZkmCyttlI/AAAAAAAABWM/opzammQHwUM/s320/expert-exchange+die+2.png" alt="" id="BLOGGER_PHOTO_ID_5271011018631132754" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_oSDU1nPkdPE/SSZkmEVX_VI/AAAAAAAABWU/PuVzQHJ6Efw/s1600-h/expert-exchange+die+3.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 146px;" src="http://4.bp.blogspot.com/_oSDU1nPkdPE/SSZkmEVX_VI/AAAAAAAABWU/PuVzQHJ6Efw/s320/expert-exchange+die+3.png" alt="" id="BLOGGER_PHOTO_ID_5271011019044945234" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;And while doing a little more research, it looks like there is a &lt;a href="https://addons.mozilla.org/en-US/firefox/addon/748"&gt;Greasemonkey&lt;/a&gt; script for Firefox users to &lt;a href="http://userscripts.org/scripts/review/1898"&gt;block Expert Exchange results&lt;/a&gt; for us already.&lt;br /&gt;&lt;br /&gt;Also, if you are looking for answers, try &lt;a href="http://stackoverflow.com/"&gt;Stack Overflow&lt;/a&gt; instead. It is actually useful.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8057107437144001218-2664245853038063340?l=adventuresinswitching.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://adventuresinswitching.blogspot.com/feeds/2664245853038063340/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8057107437144001218&amp;postID=2664245853038063340' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8057107437144001218/posts/default/2664245853038063340'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8057107437144001218/posts/default/2664245853038063340'/><link rel='alternate' type='text/html' href='http://adventuresinswitching.blogspot.com/2008/11/one-step-closer-to-ignoring-experts_9603.html' title='One step closer to ignoring experts-exchange.com thanks to Google'/><author><name>Forrest</name><uri>http://www.blogger.com/profile/08156739167001456236</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_oSDU1nPkdPE/SSZkl_itlPI/AAAAAAAABWE/2TZ-etXBSu4/s72-c/expert-exchange+die+1.png' height='72' width='72'/><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8057107437144001218.post-2914186944353731784</id><published>2008-10-28T11:18:00.004-04:00</published><updated>2008-10-28T12:07:27.022-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='crossover'/><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='windows'/><category scheme='http://www.blogger.com/atom/ns#' term='wine'/><title type='text'>Free CrossOver for Linux and Mac TODAY ONLY!</title><content type='html'>&lt;a href="http://www.codeweavers.com/"&gt;CodeWeavers&lt;/a&gt; is offering free copies of CrossOver for Linux and Mac users for today, October 28th only! They are doing this as part of a &lt;a href="http://www.reuters.com/article/pressRelease/idUS158718+01-Oct-2008+BW20081001"&gt;Lame Duck Challenge Free Offer&lt;/a&gt;. CrossOver is based on &lt;a href="http://www.winehq.org/"&gt;Wine&lt;/a&gt; which allows you to run Windows applications on Linux and Mac platforms by implementing the Windows API on those platforms.&lt;br /&gt;&lt;br /&gt;As of writing this, their website is in slim mode because of all the traffic but they are still accepting email address submissions and providing downloads for their Pro and Games versions of CrossOver. &lt;a href="http://lameduck.codeweavers.com/"&gt;Go download it now&lt;/a&gt; if you are a Linux or Mac user. What do you have to lose?&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_oSDU1nPkdPE/SQc4qx1naqI/AAAAAAAABTQ/uKk0oX69Enw/s1600-h/crossover2.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 250px;" src="http://4.bp.blogspot.com/_oSDU1nPkdPE/SQc4qx1naqI/AAAAAAAABTQ/uKk0oX69Enw/s400/crossover2.png" alt="" id="BLOGGER_PHOTO_ID_5262236997189593762" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8057107437144001218-2914186944353731784?l=adventuresinswitching.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://adventuresinswitching.blogspot.com/feeds/2914186944353731784/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8057107437144001218&amp;postID=2914186944353731784' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8057107437144001218/posts/default/2914186944353731784'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8057107437144001218/posts/default/2914186944353731784'/><link rel='alternate' type='text/html' href='http://adventuresinswitching.blogspot.com/2008/10/free-crossover-for-linux-and-mac-today.html' title='Free CrossOver for Linux and Mac TODAY ONLY!'/><author><name>Forrest</name><uri>http://www.blogger.com/profile/08156739167001456236</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_oSDU1nPkdPE/SQc4qx1naqI/AAAAAAAABTQ/uKk0oX69Enw/s72-c/crossover2.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8057107437144001218.post-9153225742923520183</id><published>2008-10-17T13:30:00.000-04:00</published><updated>2008-10-17T13:30:01.074-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu'/><category scheme='http://www.blogger.com/atom/ns#' term='8.10'/><title type='text'>Ubuntu 8.10 is coming soon...</title><content type='html'>Ubuntu 8.10 is set to be &lt;a href="https://wiki.ubuntu.com/IntrepidReleaseSchedule"&gt;released on October 30th&lt;/a&gt;. Only 13 more days to go.&lt;br /&gt;&lt;script type="text/javascript" src="http://www.ubuntu.com/files/countdown/display2.js"&gt;&lt;/script&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8057107437144001218-9153225742923520183?l=adventuresinswitching.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://adventuresinswitching.blogspot.com/feeds/9153225742923520183/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8057107437144001218&amp;postID=9153225742923520183' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8057107437144001218/posts/default/9153225742923520183'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8057107437144001218/posts/default/9153225742923520183'/><link rel='alternate' type='text/html' href='http://adventuresinswitching.blogspot.com/2008/10/ubuntu-810-is-coming-soon.html' title='Ubuntu 8.10 is coming soon...'/><author><name>Forrest</name><uri>http://www.blogger.com/profile/08156739167001456236</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8057107437144001218.post-4852760407536893861</id><published>2008-10-17T03:41:00.003-04:00</published><updated>2008-10-17T13:39:46.228-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='fedora'/><category scheme='http://www.blogger.com/atom/ns#' term='flash'/><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu'/><title type='text'>Flash 10 is out for Linux and Ubuntu users even get deb packages!</title><content type='html'>Flash 10 was released just a few days ago (October 15th) and I am excited! &lt;a href="http://www.adobe.com/products/flashplayer/features/"&gt;Whats new?&lt;/a&gt; On Linux, Flash has been a &lt;a href="http://linux.slashdot.org/linux/08/08/17/1649232.shtml"&gt;second rate citizen&lt;/a&gt; for some time. The Linux version has been buggy, causes browser crashes and leads to excessive CPU usage. The last release for Linux was also &lt;a href="http://www.desktoplinux.com/news/NS4744081663.html"&gt;over 6 months behind&lt;/a&gt; the Windows and OS X releases.&lt;br /&gt;&lt;br /&gt;Flash 10 for Linux has been released at the same time as other platforms this time around. The Linux release now also comes with easy to install packages for Debian based distributions like Ubuntu and RPM based distributions like Fedora. Adobe is really starting to pay more attention to Linux users and I really appreciate it.&lt;br /&gt;&lt;br /&gt;I had hoped that I could get the latest Flash from the &lt;a href="http://adventuresinswitching.blogspot.com/2008/03/why-havent-i-heard-of-ubuntu-backports.html"&gt;ubuntu-backports repository&lt;/a&gt; but it looks like they are still working on that as the version listed now is "10.0.1.218+10.0.0.525ubuntu1~hardy1+really9.0.124.0ubuntu2" which &lt;span style="font-style: italic;"&gt;really&lt;/span&gt; is still version 9. To easily install version 10 though, I just went to the &lt;a href="http://www.adobe.com/go/getflashplayer"&gt;Adobe Flash download page&lt;/a&gt;, downloaded the deb file and installed it. The installation also removes the old version for you keeping your upgrade hassle free. A simple browser restart later and I was running the latest Flash 10.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_oSDU1nPkdPE/SPg8eQHIJxI/AAAAAAAABRg/g5xkECPo5sY/s1600-h/download+flash+10.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://4.bp.blogspot.com/_oSDU1nPkdPE/SPg8eQHIJxI/AAAAAAAABRg/g5xkECPo5sY/s320/download+flash+10.png" alt="" id="BLOGGER_PHOTO_ID_5258019055373657874" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_oSDU1nPkdPE/SPg8l9qNsOI/AAAAAAAABRo/tnxEV_MuVqI/s1600-h/install+flash+10+for+linux.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://3.bp.blogspot.com/_oSDU1nPkdPE/SPg8l9qNsOI/AAAAAAAABRo/tnxEV_MuVqI/s320/install+flash+10+for+linux.png" alt="" id="BLOGGER_PHOTO_ID_5258019187859501282" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;I haven't been running Flash 10 long enough to know if it has fixed all my problems yet but I do know it has fixed the &lt;a href="http://blog.gingertech.net/2007/08/21/good-manners-for-adobe-flash-on-linux/"&gt;annoying Flash z-index bug&lt;/a&gt; that caused content like menus to be drawn behind Flash content. This was most annoying to me on the Verizon Wireless website.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;Flash 9 on Linux&lt;/span&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_oSDU1nPkdPE/SPg8081pVfI/AAAAAAAABRw/Txnmwh_1Gh0/s1600-h/flash+9.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://3.bp.blogspot.com/_oSDU1nPkdPE/SPg8081pVfI/AAAAAAAABRw/Txnmwh_1Gh0/s400/flash+9.png" alt="" id="BLOGGER_PHOTO_ID_5258019445337052658" border="0" /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_oSDU1nPkdPE/SPg9BV43wCI/AAAAAAAABSA/8fclYpAaojs/s1600-h/verizon+flash+9.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://3.bp.blogspot.com/_oSDU1nPkdPE/SPg9BV43wCI/AAAAAAAABSA/8fclYpAaojs/s400/verizon+flash+9.png" alt="" id="BLOGGER_PHOTO_ID_5258019658219896866" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;Flash 10 on Linux&lt;/span&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_oSDU1nPkdPE/SPg83855V9I/AAAAAAAABR4/N4sC8lV0X04/s1600-h/flash+10.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://3.bp.blogspot.com/_oSDU1nPkdPE/SPg83855V9I/AAAAAAAABR4/N4sC8lV0X04/s400/flash+10.png" alt="" id="BLOGGER_PHOTO_ID_5258019496894486482" border="0" /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_oSDU1nPkdPE/SPg9FhkbzZI/AAAAAAAABSI/gH9sNXtpgMk/s1600-h/verizon+flash+10.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://4.bp.blogspot.com/_oSDU1nPkdPE/SPg9FhkbzZI/AAAAAAAABSI/gH9sNXtpgMk/s400/verizon+flash+10.png" alt="" id="BLOGGER_PHOTO_ID_5258019730074881426" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;I really hope Adobe keeps Flash on Linux at the same level moving forward. Flash has been one of the &lt;a href="http://en.wikipedia.org/wiki/Circular_cause_and_consequence"&gt;chicken or the egg&lt;/a&gt; problems for Linux for a while and I think Adobe now realizes they should do something about that. I also think competition from Sliverlight may be a factor here as Microsoft has only partially endorsed an implementation of it as &lt;a href="http://www.mono-project.com/Moonlight"&gt;Moonlight for Linux&lt;/a&gt;. I see the benefits of having more popular/standardized distributions coming into play also. With Ubuntu and Red Hat/Fedora as two of the major players, Adobe can confidently create tested and easy to install packages for those platforms.&lt;br /&gt;&lt;br /&gt;As further reading, I would suggest the &lt;a href="http://arstechnica.com/news.ars/post/20081017-benchmarking-flash-player-10.html"&gt;Ars Technica review&lt;/a&gt; as it covers all platforms and goes into some performance benchmarks.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8057107437144001218-4852760407536893861?l=adventuresinswitching.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://adventuresinswitching.blogspot.com/feeds/4852760407536893861/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8057107437144001218&amp;postID=4852760407536893861' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8057107437144001218/posts/default/4852760407536893861'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8057107437144001218/posts/default/4852760407536893861'/><link rel='alternate' type='text/html' href='http://adventuresinswitching.blogspot.com/2008/10/flash-10-is-out-for-linux-and-ubuntu.html' title='Flash 10 is out for Linux and Ubuntu users even get deb packages!'/><author><name>Forrest</name><uri>http://www.blogger.com/profile/08156739167001456236</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_oSDU1nPkdPE/SPg8eQHIJxI/AAAAAAAABRg/g5xkECPo5sY/s72-c/download+flash+10.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8057107437144001218.post-3215464892602892882</id><published>2008-10-17T01:22:00.001-04:00</published><updated>2008-10-17T01:23:44.038-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='uptime'/><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><title type='text'>What is your uptime?</title><content type='html'>My system has been up for:&lt;br /&gt;&lt;pre&gt;$ uptime&lt;br /&gt;01:01:48 up 44 days,  7:47,  2 users,  load average: 1.06, 1.03, 0.86&lt;/pre&gt;... but now it is time to restart. Some updates I installed over the past few days require a restart (though I don't believe it is a new kernel which is usually the only thing that requires one).&lt;br /&gt;&lt;br /&gt;Of course this is nothing like the current uptime of the Linux server I manage (which I had to restart recently to install some more memory). I think it has been up for about a year before.&lt;br /&gt;&lt;pre&gt;$ uptime&lt;br /&gt;01:06:46  up 86 days,  2:43,  1 user,  load average: 0.04, 0.02, 0.00&lt;/pre&gt;And this is far from any sort of &lt;a href="http://uptime.netcraft.com/up/today/top.avg.html"&gt;uptime record&lt;/a&gt; too. Just an interesting tidbit. Oh, this would also not be possible if it weren't thanks to my friend the &lt;a href="http://en.wikipedia.org/wiki/Uninterruptible_power_supply"&gt;UPS&lt;/a&gt;. My electric power lately has been less than ideal.&lt;br /&gt;&lt;br /&gt;Either way, it doesn't matter for anything... just interesting.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8057107437144001218-3215464892602892882?l=adventuresinswitching.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://adventuresinswitching.blogspot.com/feeds/3215464892602892882/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8057107437144001218&amp;postID=3215464892602892882' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8057107437144001218/posts/default/3215464892602892882'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8057107437144001218/posts/default/3215464892602892882'/><link rel='alternate' type='text/html' href='http://adventuresinswitching.blogspot.com/2008/10/what-is-your-uptime.html' title='What is your uptime?'/><author><name>Forrest</name><uri>http://www.blogger.com/profile/08156739167001456236</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8057107437144001218.post-3457235218264735096</id><published>2008-09-28T23:12:00.001-04:00</published><updated>2008-09-29T00:12:46.169-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='hardy heron'/><category scheme='http://www.blogger.com/atom/ns#' term='screen shot'/><category scheme='http://www.blogger.com/atom/ns#' term='SSOTD'/><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu'/><category scheme='http://www.blogger.com/atom/ns#' term='gnome'/><category scheme='http://www.blogger.com/atom/ns#' term='8.04'/><title type='text'>Ubuntu Desktop Screenshot of the Day #8 - Election Season Edition</title><content type='html'>My desktop theme has been the same way too long and I haven't posted a new screen shot in a while so today I decided to tackle both of those things. Seeing as it is election season here in the US where I am, I decided to go with a nice red, white and blue theme. The background is called "&lt;a href="http://art.gnome.org/backgrounds/abstract/1939"&gt;another gnome wave (blue on red)&lt;/a&gt;" and is one of several with this same design and different colors. I am also trying out &lt;a href="http://www.codeweavers.com/services/ports/chromium/"&gt;CrossOver Chromium&lt;/a&gt; a little more since I have been using its Windows counterpart &lt;a href="http://www.google.com/chrome"&gt;Chrome&lt;/a&gt; more seriously for a few days now too. I hope to share more thoughts on Chromium later. In the screen shot you will also notice the &lt;a href="http://en.wikipedia.org/wiki/Gnome-dictionary"&gt;Dictionary&lt;/a&gt; application. This is the first time I have ever used it because I generally use Google as my online dictionary. One last thing, the website shown is &lt;a href="http://electoral-vote.com/"&gt;Electoral-Vote.com&lt;/a&gt; which tracks daily polling for each state and predicts the outcome of the election if it were to happen today (based on our &lt;a href="http://en.wikipedia.org/wiki/United_States_Electoral_College"&gt;antiquated electoral college system&lt;/a&gt; that allows a President to be elected without a majority of the poplar vote, like in 2000, and focuses campaigning to only a handful of states).&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_oSDU1nPkdPE/SOBR-8kN_LI/AAAAAAAABOI/S0gzYggS1sE/s1600-h/election+season+screenshot.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://3.bp.blogspot.com/_oSDU1nPkdPE/SOBR-8kN_LI/AAAAAAAABOI/S0gzYggS1sE/s400/election+season+screenshot.png" alt="" id="BLOGGER_PHOTO_ID_5251287307365776562" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8057107437144001218-3457235218264735096?l=adventuresinswitching.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://adventuresinswitching.blogspot.com/feeds/3457235218264735096/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8057107437144001218&amp;postID=3457235218264735096' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8057107437144001218/posts/default/3457235218264735096'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8057107437144001218/posts/default/3457235218264735096'/><link rel='alternate' type='text/html' href='http://adventuresinswitching.blogspot.com/2008/09/ubuntu-desktop-screenshot-of-day-8.html' title='Ubuntu Desktop Screenshot of the Day #8 - Election Season Edition'/><author><name>Forrest</name><uri>http://www.blogger.com/profile/08156739167001456236</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_oSDU1nPkdPE/SOBR-8kN_LI/AAAAAAAABOI/S0gzYggS1sE/s72-c/election+season+screenshot.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8057107437144001218.post-5808152315069405905</id><published>2008-09-24T19:51:00.002-04:00</published><updated>2008-09-24T19:53:39.741-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='openSUSE'/><category scheme='http://www.blogger.com/atom/ns#' term='fedora'/><category scheme='http://www.blogger.com/atom/ns#' term='upgrade'/><category scheme='http://www.blogger.com/atom/ns#' term='vmware'/><category scheme='http://www.blogger.com/atom/ns#' term='releases'/><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu'/><category scheme='http://www.blogger.com/atom/ns#' term='gnome'/><category scheme='http://www.blogger.com/atom/ns#' term='8.10'/><title type='text'>Like Clockwork - GNOME 2.24 Released</title><content type='html'>Like clockwork, GNOME 2.24 was released today as an &lt;a href="http://adventuresinswitching.blogspot.com/2008/03/gnome-222-to-be-released-today.html"&gt;upgrade from 2.22&lt;/a&gt; which was released on March 12. GNOME is on a strict 6 month, time based release cycle. With a time based release schedule, changes are more incremental than in other projects but they still manage to get a lot of good stuff in. Check out the &lt;a href="http://library.gnome.org/misc/release-notes/2.24/"&gt;GNOME 2.4 release notes&lt;/a&gt; for all the details and with good screen shots.&lt;br /&gt;&lt;br /&gt;The highlights of this release as I see it are:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;The first release with the &lt;a href="http://www.gnome.org/mobile/"&gt;mobile development platform&lt;/a&gt; "&lt;span style="font-style: italic;"&gt;to provide a core platform on which distributors and handheld manufacturers can build rich programming environments&lt;/span&gt;". Although not running GNOME specifically, that fancy new &lt;a href="http://blogs.pcworld.com/staffblog/archives/007790.html"&gt;T-Mobile Android phone&lt;/a&gt; is &lt;a href="http://code.google.com/android/what-is-android.html"&gt;running Linux&lt;/a&gt;.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;A new integrated IM client, Empathy. Some are &lt;a href="http://blog.ibeentoubuntu.com/2008/08/gnome-has-empathy-for-you.html"&gt;excited about Empathy&lt;/a&gt; possibly replacing &lt;a href="http://www.pidgin.im/"&gt;Pidgin (formerly Gaim)&lt;/a&gt; in some distributions but I am skeptical. I love Pidgin. That is my only IM client on Windows and Linux.&lt;/li&gt;&lt;li&gt;The addition of tabs to &lt;a href="http://www.gnome.org/projects/nautilus/"&gt;Nautilus, the file manager&lt;/a&gt;. This has been a complaint by many for what seems like forever.&lt;/li&gt;&lt;li&gt;New Screen Resolution Controls. We shall see if this helps. Linux notoriously has issues with multi-head systems. Much if this is thanks to poor display drivers though. The whole stack needs work.&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_oSDU1nPkdPE/SNrOse7KyLI/AAAAAAAABNw/zTjR2wwC12k/s1600-h/GNOME2.png"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://4.bp.blogspot.com/_oSDU1nPkdPE/SNrOse7KyLI/AAAAAAAABNw/zTjR2wwC12k/s400/GNOME2.png" alt="" id="BLOGGER_PHOTO_ID_5249735579264534706" border="0" /&gt;&lt;/a&gt;This GNOME release will show up in &lt;a href="https://wiki.ubuntu.com/IntrepidReleaseSchedule"&gt;Ubuntu 8.10&lt;/a&gt; on October 30th, &lt;a href="http://fedoraproject.org/wiki/Releases/10/Schedule"&gt;Fedora 10&lt;/a&gt; on November 25th and &lt;a href="http://en.opensuse.org/Roadmap/11.1"&gt;openSUSE 11.1&lt;/a&gt; on December 18th. If you don't want to wait that long to try it out, most of these distributions already are in late Alpha or Beta and have close to the final 2.24 release in them. There used to be a &lt;a href="http://torrent.gnome.org/"&gt;live CD&lt;/a&gt; as part of a distribution called &lt;a href="http://www.foresightlinux.org/"&gt;Foresight Linux&lt;/a&gt; and some VMware images also. I don't see those up yet for this release yet though. I am not sure if the 2.22 release ever had them created either. You may also find the &lt;a href="http://arstechnica.com/news.ars/post/20080924-gnome-2-24-released-mobile-development-platform-emerges.html"&gt;Ars Technica review&lt;/a&gt; informative as I usually do.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8057107437144001218-5808152315069405905?l=adventuresinswitching.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://adventuresinswitching.blogspot.com/feeds/5808152315069405905/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8057107437144001218&amp;postID=5808152315069405905' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8057107437144001218/posts/default/5808152315069405905'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8057107437144001218/posts/default/5808152315069405905'/><link rel='alternate' type='text/html' href='http://adventuresinswitching.blogspot.com/2008/09/like-clockwork-gnome-224-released.html' title='Like Clockwork - GNOME 2.24 Released'/><author><name>Forrest</name><uri>http://www.blogger.com/profile/08156739167001456236</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_oSDU1nPkdPE/SNrOse7KyLI/AAAAAAAABNw/zTjR2wwC12k/s72-c/GNOME2.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8057107437144001218.post-3901408663901836378</id><published>2008-09-24T11:46:00.008-04:00</published><updated>2008-09-24T12:20:33.504-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='patents'/><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='software'/><title type='text'>Today is World Day Against Software Patents</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_oSDU1nPkdPE/SNpni5AMqII/AAAAAAAABNo/qLI9tM3VBWo/s1600-h/banner-vert-200x.png"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer;" src="http://4.bp.blogspot.com/_oSDU1nPkdPE/SNpni5AMqII/AAAAAAAABNo/qLI9tM3VBWo/s400/banner-vert-200x.png" alt="" id="BLOGGER_PHOTO_ID_5249622164768598146" border="0" /&gt;&lt;/a&gt;September 24 is &lt;a href="http://stopsoftwarepatents.org/"&gt;World Day Against Software Patents&lt;/a&gt;. Why are software patent so bad you ask? They are bad because they are being issued too freely for &lt;a href="http://www.gnu.org/philosophy/trivial-patent.html"&gt;trivial ideas&lt;/a&gt; and then used as a tool by &lt;a href="http://news.cnet.com/Rise-of-the-patent-trolls/2010-1071_3-5892996.html"&gt;patent trolls&lt;/a&gt; for litigation. Instead of encouraging innovation as intended they are stifling innovation. Do you want to have a wish list on your website like everyone else? Too bad, you have to &lt;a href="http://www.techcrunch.com/2008/07/17/channel-intelligence-sues-just-about-everyone-who-offers-wishlists/"&gt;pay Channel Intelligence or worry about getting sued&lt;/a&gt;. Software patents let companies bully each other too with &lt;a href="http://en.wikipedia.org/wiki/Fear,_uncertainty_and_doubt"&gt;FUD&lt;/a&gt; like in this case with &lt;a href="http://news.zdnet.com/2100-3513_22-152099.html"&gt;Microsoft and Linux&lt;/a&gt;. I think the &lt;a href="http://news.bbc.co.uk/1/hi/technology/3422853.stm"&gt;threat of software patents to Linux&lt;/a&gt; and any developer really was best explained by Bruce Perens: "And you can never finish a patent search. The definitions are so broad, you can't ever be sure a company would or would not assert their patent on what you are doing." On one last note, there is the Open Invention Network which aims to make some of these &lt;a href="http://www.openinventionnetwork.com/"&gt;patents royalty-free&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;You can help fix the patent system. See &lt;a href="http://stopsoftwarepatents.org/#toc1"&gt;what you can do&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8057107437144001218-3901408663901836378?l=adventuresinswitching.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://adventuresinswitching.blogspot.com/feeds/3901408663901836378/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8057107437144001218&amp;postID=3901408663901836378' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8057107437144001218/posts/default/3901408663901836378'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8057107437144001218/posts/default/3901408663901836378'/><link rel='alternate' type='text/html' href='http://adventuresinswitching.blogspot.com/2008/09/today-is-world-day-against-software.html' title='Today is World Day Against Software Patents'/><author><name>Forrest</name><uri>http://www.blogger.com/profile/08156739167001456236</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_oSDU1nPkdPE/SNpni5AMqII/AAAAAAAABNo/qLI9tM3VBWo/s72-c/banner-vert-200x.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8057107437144001218.post-9125011253179151877</id><published>2008-09-21T08:52:00.002-04:00</published><updated>2008-09-21T08:54:45.195-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ruby'/><category scheme='http://www.blogger.com/atom/ns#' term='ror'/><category scheme='http://www.blogger.com/atom/ns#' term='development'/><category scheme='http://www.blogger.com/atom/ns#' term='ruby on rails'/><category scheme='http://www.blogger.com/atom/ns#' term='software'/><category scheme='http://www.blogger.com/atom/ns#' term='php'/><title type='text'>Installing Ruby on Rails on Ubuntu 8.04</title><content type='html'>I've been exploring web app frameworks lately in hopes of starting work on a new site. I first looked at some PHP implementations, namely &lt;a href="http://codeigniter.com/"&gt;CodeIgniter&lt;/a&gt; and &lt;a href="http://cakephp.org/"&gt;CakePHP&lt;/a&gt;. I mostly looked at those thanks to all the cheap and easy hosting available for PHP. I also thought some about a Java framework like &lt;a href="http://www.springframework.org/"&gt;Spring&lt;/a&gt; or &lt;a href="http://struts.apache.org/"&gt;Struts&lt;/a&gt; but I mostly write Java these days so I wanted to branch out. What I finally decided on was &lt;a href="http://www.rubyonrails.org/"&gt;Ruby on Rails&lt;/a&gt;. I have dabbled with Rails a little in the past and have started working on a few real projects recently that are also using Rails so I will be learning it anyway.&lt;br /&gt;&lt;br /&gt;So far all my development in Rails has been on Windows. Rails is rather Mac centric and I am a little unsure of the Linux support. I know that the one other project I am working on is deployed on Ubuntu 8.04 server so surely I can develop on it too.&lt;br /&gt;&lt;br /&gt;First thing is first. Install ruby:&lt;br /&gt;&lt;pre&gt;$ sudo apt-get install ruby&lt;/pre&gt;And then ruby doc:&lt;br /&gt;&lt;pre&gt;$ sudo apt-get install rdoc&lt;/pre&gt;(If you don't install ruby doc, you are going to get an error later when installing ruby gems.)&lt;br /&gt;&lt;br /&gt;Now you could at this point install rails and &lt;a href="http://rubygems.org/"&gt;ruby gems&lt;/a&gt; using apt-get or synaptic but you don't want to. Rails is currently at version 2.1.1 and ruby gems is version 1.2.0 but the Ubuntu repositories only have versions 2.0.2 and 1.1.1 respectively. If &lt;a href="http://adventuresinswitching.blogspot.com/2008/03/why-havent-i-heard-of-ubuntu-backports.html"&gt;Ubuntu backports&lt;/a&gt; had newer versions we would be set but &lt;a href="http://packages.ubuntu.com/hardy-backports/allpackages"&gt;I don't see rails in the mix&lt;/a&gt;. Having a package manager built into the OS is not something that Windows and Mac have available to them natively so ruby has gems as a package manager. Unfortunately &lt;a href="http://pkg-ruby-extras.alioth.debian.org/rubygems.html"&gt;this can conflict with the OS package manager&lt;/a&gt; so that is why we aren't going to install ruby gems or rails with apt-get.&lt;br /&gt;&lt;br /&gt;So now you want to &lt;a href="http://rubyforge.org/frs/?group_id=126"&gt;download ruby gems here&lt;/a&gt;. Extract it (anywhere), fire up a terminal, change to the directory you just extracted and run:&lt;br /&gt;&lt;pre&gt;$ sudo ruby setup.rb&lt;/pre&gt;If you happen to get the error message: &lt;code style="font-weight: bold;"&gt;./lib/rubygems/custom_require.rb:27:in `gem_original_require': no such file to load -- rdoc/rdoc (LoadError)&lt;/code&gt; then you skipped over my point to install ruby doc above. Go back and install that and you will be caught up again.&lt;br /&gt;&lt;br /&gt;After a minute or so you will have ruby gems installed. To install rails run:&lt;br /&gt;&lt;pre&gt;$ sudo /usr/bin/gem1.8 install rails&lt;/pre&gt;After a few minutes more, you are ready to &lt;a href="http://wiki.rubyonrails.org/rails/pages/Tutorial"&gt;start developing with rails&lt;/a&gt;. You may also want to consider using Eclipse and &lt;a href="http://www.aptana.com/docs/index.php/Installing_Aptana_on_Linux"&gt;Aptana&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_oSDU1nPkdPE/SNZBUHEBCCI/AAAAAAAABNg/u_raG_KnplY/s1600-h/Ruby+on+Rails:+Welcome+aboard.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://2.bp.blogspot.com/_oSDU1nPkdPE/SNZBUHEBCCI/AAAAAAAABNg/u_raG_KnplY/s400/Ruby+on+Rails:+Welcome+aboard.png" alt="" id="BLOGGER_PHOTO_ID_5248454229495973922" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Also, if after this when trying to fire up WEBrick you get the error: &lt;code&gt;&lt;span style="font-weight: bold;"&gt;/usr/lib/ruby/gems/1.8/gems/rails-2.1.1/lib/initializer.rb:229:in `require_frameworks': no such file to load -- openssl (RuntimeError)&lt;/span&gt;&lt;/code&gt; You will need to install libopenssl-ruby:&lt;br /&gt;&lt;pre&gt;$ sudo apt-get install libopenssl-ruby&lt;/pre&gt;You may need to install mysql too even if you are only accessing a remote database so keep that in mind too.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8057107437144001218-9125011253179151877?l=adventuresinswitching.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://adventuresinswitching.blogspot.com/feeds/9125011253179151877/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8057107437144001218&amp;postID=9125011253179151877' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8057107437144001218/posts/default/9125011253179151877'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8057107437144001218/posts/default/9125011253179151877'/><link rel='alternate' type='text/html' href='http://adventuresinswitching.blogspot.com/2008/09/installing-ruby-on-rails-on-ubuntu-804.html' title='Installing Ruby on Rails on Ubuntu 8.04'/><author><name>Forrest</name><uri>http://www.blogger.com/profile/08156739167001456236</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_oSDU1nPkdPE/SNZBUHEBCCI/AAAAAAAABNg/u_raG_KnplY/s72-c/Ruby+on+Rails:+Welcome+aboard.png' height='72' width='72'/><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8057107437144001218.post-1201043797459799689</id><published>2008-09-20T14:58:00.000-04:00</published><updated>2008-12-10T12:44:39.450-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='twitter'/><category scheme='http://www.blogger.com/atom/ns#' term='adobe air'/><title type='text'>Good Linux Twitter Clients - Where are they?</title><content type='html'>Finding a good Twitter client for Linux is not as easy as I thought it would be. About 5 months ago, despite resisting it for a long time, I started using &lt;a href="http://twitter.com/"&gt;Twitter&lt;/a&gt;. I don't know &lt;a href="http://www.michaelhyatt.com/fromwhereisit/2008/05/12-reasons-to-s.html"&gt;why&lt;/a&gt; but it is a little addictive. I've now even attended my &lt;a href="http://anything-left.blogspot.com/2008/09/first-ever-fayetteville-nc-tweetup.html"&gt;first tweetup in Fayetteville&lt;/a&gt;. Twittering is a lot like blogging but without having to think too much about it as you only get 140 characters to work with. If you are here though, you probably know all that already.&lt;br /&gt;&lt;br /&gt;For the most part, I have just used the Twitter website to read and post "tweets" but &lt;a href="http://www.readwriteweb.com/archives/top_twitter_clients_definitive_list.php"&gt;looking at some analysis of traffic&lt;/a&gt;, there seem to be a lot of good clients out there. This is in most part thanks to the fact that &lt;a href="http://apiwiki.twitter.com/"&gt;Twitter has an API&lt;/a&gt; so you don't have to use the website only. You can use one of the endless number of clients that are written to make the experience more feature filled. There is a nice list &lt;a href="http://twitter.pbwiki.com/Apps"&gt;here&lt;/a&gt; but for this post, I am only interested in the &lt;a href="http://twitter.pbwiki.com/Apps#Linux"&gt;Linux and cross platform twitter clients&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Unfortunately once you get to running Linux, the seemingly endless selection of clients ends. There are really only 3 easy solutions if you are running Ubuntu 8.04. I say easy because you can install all 3 through Add/Remove Applications. Sadly, none of them are very good. First, there are 2 native clients: gTwitter and Twitux.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a style="font-weight: bold;" href="http://code.google.com/p/gtwitter/"&gt;gTwitter&lt;/a&gt; (using version 1.0beta) is ok. First, the default view is terrible (not the one pictured below). The default shows the selected tweet from a list of initially the last 12 you have received. The list only shows the name and the time of the tweet (except the time was when it was downloaded, not when it was posted).&lt;br /&gt;&lt;br /&gt;Switching to "Tweet View" is more helpful (see the screen shot below). In Tweet View the client at least shows all the tweets in full along with the picture of the person; however, none of the links in them work when using this view. You can't follow an @account to see the persons page or even follow normal http links. There is also no ability to reply to a person using the interface either without manually typing @ and their username. These are all very serious deficiencies.&lt;br /&gt;&lt;br /&gt;The text entry box is also very limited. First, it is a single line. I realize 140 characters doesn't take much space but it can still fill up a single line. I want to see everything I am typing before I send it. At least there is a character counter to show you how many more characters you have left. There is also no spell check which for me is another must have.&lt;br /&gt;&lt;br /&gt;If you want to change the settings, of which there are few, the only way to access them is from the system tray icon. I didn't even realize it was up there after searching for a very long time for a way to change the update frequency after running out of my allotted API calls.&lt;br /&gt;&lt;br /&gt;Oh yeah, and sometimes it just randomly crashes.&lt;br /&gt;&lt;br /&gt;I see gTwitter as a good start but sill to lacking for real use. Just using the website would be more useful at this point.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_oSDU1nPkdPE/SHgFpuYecaI/AAAAAAAAA2Y/taOfcEiJTPg/s1600-h/gtwitter.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://3.bp.blogspot.com/_oSDU1nPkdPE/SHgFpuYecaI/AAAAAAAAA2Y/taOfcEiJTPg/s320/gtwitter.png" alt="" id="BLOGGER_PHOTO_ID_5221929982319554978" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a style="font-weight: bold;" href="http://live.gnome.org/DanielMorales/Twitux"&gt;Twitux&lt;/a&gt;&lt;span style="font-weight: bold;"&gt; &lt;/span&gt;(using version 0.60) is a lot better but still has some major annoyances. It does have clear menu items so you can get to settings and features easily. It also has a number of features that, unlike gTwitter, add value over just using the website.&lt;br /&gt;&lt;br /&gt;In addition to the basics Twitux has a view to show you different sets of tweets such as the public list, your friends, only yours, direct messages, direct replies and the timeline for the application @&lt;a href="http://twitter.com/twitux"&gt;twitux&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;The text entry is a good sized text area with spell check but to get to it you have to use the menu or Ctrl-N to pop up a dialog box. I think it should be part of the interface like in gTwitter but as multiple lines.&lt;br /&gt;&lt;br /&gt;The most annoying part of Twitux though is the resizing issues. If tweets are long enough they don't wrap properly and there is always a little left/right scrolling that you will have to do. Why? Up/down scrolling is expected so just drop the left/right scroll and expand those tweets vertically.&lt;br /&gt;&lt;br /&gt;So far I think Twitux is you best bet but there are some other options.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_oSDU1nPkdPE/SHgFxRpiKtI/AAAAAAAAA2g/e7BarvBYzhM/s1600-h/twitux.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://2.bp.blogspot.com/_oSDU1nPkdPE/SHgFxRpiKtI/AAAAAAAAA2g/e7BarvBYzhM/s320/twitux.png" alt="" id="BLOGGER_PHOTO_ID_5221930112045427410" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;The next option is to run Twitter in &lt;a style="font-weight: bold;" href="http://wiki.mozilla.org/Prism"&gt;Mozilla Prism&lt;/a&gt;. This isn't much special as Prism is just a stand alone browser (using much of the same internals as Firefox) designed to be used for a single application at a time. The idea with Prism is you have an icon for Twitter on you desktop that you can click and it will bring up this window with Twitter in it, more like a desktop application. You can use Prism for any site like your online email or calendar too. I think you get the point.&lt;br /&gt;&lt;br /&gt;So, using Prisim is really just like using the website in its own little browser. There is not much value add there.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_oSDU1nPkdPE/SHgF4DhTj2I/AAAAAAAAA2o/YUGjU2HXNPs/s1600-h/prism.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://2.bp.blogspot.com/_oSDU1nPkdPE/SHgF4DhTj2I/AAAAAAAAA2o/YUGjU2HXNPs/s320/prism.png" alt="" id="BLOGGER_PHOTO_ID_5221930228511903586" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Before moving on to what I think the best solution I have to ask a question: Why are there so many Windows clients and so few Linux clients and of those Linux clients, why are they so lacking? I truly do not understand. On Linux, clients like this usually spring up left and right but they haven't here. Maybe developers just don't use Twitter that much or it just isn't that big of a deal to them. I will say that a Twitter client is pretty low priority.&lt;br /&gt;&lt;br /&gt;But the best option, I think, it to use some of the newer cross platform clients that are written using the new Adobe AIR framework. The problem there though is &lt;a href="http://labs.adobe.com/technologies/air/"&gt;AIR for Linux&lt;/a&gt; is lagging behind the Windows and Mac versions.  It &lt;a href="http://lifehacker.com/5050587/adobe-air-beta-now-available-for-linux"&gt;just moved from alpha to beta&lt;/a&gt; on September 18th.&lt;br /&gt;&lt;br /&gt;I honestly haven't tried installing AIR and an AIR Twitter client on Linux yet. That is next on my list but beyond the scope of this post. I did see some success by this guy on getting &lt;a href="http://www.williamneuheisel.com/blog/?p=41"&gt;Thwirl on Linx&lt;/a&gt; working. This was when AIR was still in the alpha stage. I really like &lt;a href="http://www.twhirl.org/"&gt;Thwirl&lt;/a&gt; in Windows. I'd like to try out &lt;a href="http://www.tweetdeck.com/beta/"&gt;TweetDeck&lt;/a&gt; too.&lt;br /&gt;&lt;br /&gt;If this hasn't solved your quest for a good Twitter client in Linux, you may want to read this &lt;a href="http://www.fsckin.com/2008/03/31/twitter-clients-for-linux/"&gt;review of the state of Twitter clients on Linux&lt;/a&gt; or see what folks think of &lt;a href="http://del.icio.us/search/?fr=del_icio_us&amp;amp;p=twitter%2Blinux&amp;amp;type=all"&gt;Twitter+Linux on del.icio.us&lt;/a&gt;. I also found &lt;a href="http://www.pwytter.com/"&gt;Pwytter&lt;/a&gt; recently but it doesn't look very impressive yet either.&lt;br /&gt;&lt;br /&gt;Have  you had any luck finding a better client? I'd love to know. I'm still just using the website.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8057107437144001218-1201043797459799689?l=adventuresinswitching.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://adventuresinswitching.blogspot.com/feeds/1201043797459799689/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8057107437144001218&amp;postID=1201043797459799689' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8057107437144001218/posts/default/1201043797459799689'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8057107437144001218/posts/default/1201043797459799689'/><link rel='alternate' type='text/html' href='http://adventuresinswitching.blogspot.com/2008/09/good-linux-twitter-clients-where-are.html' title='Good Linux Twitter Clients - Where are they?'/><author><name>Forrest</name><uri>http://www.blogger.com/profile/08156739167001456236</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_oSDU1nPkdPE/SHgFpuYecaI/AAAAAAAAA2Y/taOfcEiJTPg/s72-c/gtwitter.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8057107437144001218.post-1919402096052533438</id><published>2008-08-01T10:17:00.001-04:00</published><updated>2008-12-10T12:44:40.594-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='compiz'/><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu'/><category scheme='http://www.blogger.com/atom/ns#' term='8.04'/><title type='text'>My favorite useful Compiz features</title><content type='html'>Users of &lt;a href="http://compiz.org/"&gt;Compiz&lt;/a&gt;, a window manager that provides pretty visual effects, know that a lot of those effects are just for fun. Things like drawing fire on the screen or folding up windows like a paper airplane to close them look cool but have little real value. I think a lot of those features (plugins) were written more to show off what Compiz can do than to provide useful functionality. I don't doubt that lots of users are still using them though. Linux users cherish the ability to customize settings to the nth degree.&lt;br /&gt;&lt;br /&gt;Personally, I am most concerned with the Compiz plugins that add functionality to my desktop. There are plenty of those too. I am going to outline some of my favorites and most useful. First though, I want to point out that if you have Compiz installed, you will want to also have the CompizConfig Settings Manager (ccsm) installed too. You can add it from Add/Remove Applications. Also, when I refer to the &lt;a href="http://en.wikipedia.org/wiki/Super_key_%28keyboard_button%29"&gt;Super key&lt;/a&gt; it is most likely the Windows key or Apple Key on your keyboard. And now, on to the list:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;font-size:130%;" &gt;Scale Effect (Shift+Alt+Up)&lt;/span&gt;&lt;br /&gt;The scale effect is like the &lt;a href="http://support.apple.com/kb/HT2503"&gt;OS X "All Windows" Exposé feature&lt;/a&gt; that is invoked with F9. It shrinks all the windows down to fit on your desktop so you can see a thumbnail of everything running to find the window you want. This feature is most useful when you have lots of windows open. The more windows you have open, the smaller each thumbnail gets. It also puts the application icon down in the corner for you to help with identification of applications. You can use your mouse to select the window you want or while still holding down Shift+Alt you can use the  arrow keys to move to the window you want.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_oSDU1nPkdPE/SJJ34ViCBxI/AAAAAAAAA4s/YXhGfyEZvCM/s1600-h/scale+compiz+effect+-+Alt%2BShift%2BUp.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://4.bp.blogspot.com/_oSDU1nPkdPE/SJJ34ViCBxI/AAAAAAAAA4s/YXhGfyEZvCM/s400/scale+compiz+effect+-+Alt%2BShift%2BUp.jpg" alt="" id="BLOGGER_PHOTO_ID_5229373927066830610" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-weight: bold;font-size:130%;" &gt;Ring Switcher (Super+Tab)&lt;/span&gt;&lt;br /&gt;The ring switcher is another feature for switching between windows. With this plugin all your windows are shrunk and rotated as if on a rod. The windows farther away are smaller and the window you are switching to is front and center. The window title is also displayed. Although not as useful as the scale effect for selecting a window, it is another good way to scroll through all your open windows and switch applications. Maybe you like the way this one looks better too. It is more like the traditional Alt+Tab but allows you to see all of the windows available at once.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_oSDU1nPkdPE/SJKWqDS2WkI/AAAAAAAAA40/p0KtmQTD5ng/s1600-h/Super%2BTab.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://3.bp.blogspot.com/_oSDU1nPkdPE/SJKWqDS2WkI/AAAAAAAAA40/p0KtmQTD5ng/s400/Super%2BTab.jpg" alt="" id="BLOGGER_PHOTO_ID_5229407766513605186" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-weight: bold;font-size:130%;" &gt;Enhanced Zoom Desktop (Super+Mouse Scroll Up/Down)&lt;/span&gt;&lt;br /&gt;Zoom can be a really handy feature. If you run your system at a really high resolution, sometimes you need to be able to take a closer look at something. I've found this feature very useful when watching videos that I can't resize or when using a CRT that just isn't very sharp. It also provides a universal way to zoom so instead of having to know how to zoom in different applications, you can always use this.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_oSDU1nPkdPE/SJMTXPAingI/AAAAAAAAA48/05Lq5cuyKiE/s1600-h/Enhanced+Zoom+Desktop+Super%2BScroll.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://4.bp.blogspot.com/_oSDU1nPkdPE/SJMTXPAingI/AAAAAAAAA48/05Lq5cuyKiE/s400/Enhanced+Zoom+Desktop+Super%2BScroll.jpg" alt="" id="BLOGGER_PHOTO_ID_5229544882193997314" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-weight: bold;font-size:130%;" &gt;Expo (Super+E)&lt;/span&gt;&lt;br /&gt;Expo is a feature that makes switching between workspaces (a feature Windows is sorely lacking) a lot easier. It will spread out all your workspaces in a row (with some nice reflection) to allow you to see what is running on all of them at once and then switch to the one you need. Since I've used Linux more I have started to rely on multiple workspaces. I usually have one just for my IM client, one for my personal web browsing, one for work web browsing, one for my media player, one for document editing, etc.. With Expo, seeing what is where is a lot easier and getting there is faster.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_oSDU1nPkdPE/SJMVF4xQkiI/AAAAAAAAA5E/syIMrOGnJ9w/s1600-h/Super%2BE.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://1.bp.blogspot.com/_oSDU1nPkdPE/SJMVF4xQkiI/AAAAAAAAA5E/syIMrOGnJ9w/s400/Super%2BE.jpg" alt="" id="BLOGGER_PHOTO_ID_5229546783189799458" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-weight: bold;font-size:130%;" &gt;Shift Switcher (Shift+Super+E)&lt;/span&gt;&lt;br /&gt;The shift switcher is another of the features for switching between running applications. It works like &lt;a href="http://en.wikipedia.org/wiki/Cover_Flow"&gt;cover flow&lt;/a&gt; in iTunes. Because you only see 3 windows at a time, I don't use it as much as the scale effect or the ring switcher but it still useful when you have less windows open at once.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_oSDU1nPkdPE/SJMWadGRjkI/AAAAAAAAA5M/Gt5VkAbL0EY/s1600-h/Shift%2BSuper%2BE+Shift+Switcher.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://4.bp.blogspot.com/_oSDU1nPkdPE/SJMWadGRjkI/AAAAAAAAA5M/Gt5VkAbL0EY/s400/Shift%2BSuper%2BE+Shift+Switcher.jpg" alt="" id="BLOGGER_PHOTO_ID_5229548236050632258" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-weight: bold;font-size:130%;" &gt;Window Previews&lt;/span&gt;&lt;br /&gt;I first saw a feature like this on Windows &lt;a href="http://www.informit.com/articles/article.aspx?p=600988&amp;amp;seqNum=5"&gt;Vista&lt;/a&gt;. Maybe someone else thought it up first but who cares as long as I can use it. I think this feature has great potential but it also has a HUGE problem as it currently works. If you want to see a thumbnail now, the window has to be visible already. If the windows is minimized, it will not draw the thumbnail. I can understand the technical limitations that lead to this but this feature is most useful when the window &lt;span style="font-style: italic;"&gt;is&lt;/span&gt; minimized. To see these all you have to do is mouse over the application on the taskbar.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_oSDU1nPkdPE/SJMY7gm7MbI/AAAAAAAAA5U/iMFvJkN2_2Q/s1600-h/window+previews.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://3.bp.blogspot.com/_oSDU1nPkdPE/SJMY7gm7MbI/AAAAAAAAA5U/iMFvJkN2_2Q/s400/window+previews.jpg" alt="" id="BLOGGER_PHOTO_ID_5229551002951823794" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;One last honorable mention that I really love is the Viewport Switcher which allows you to use your mouse scroll wheel to switch workspaces when the pointer is over the background. I could not really get a screen shot to show that.&lt;br /&gt;&lt;br /&gt;Also keep in mind that you can customize most any of these settings for days on end to get these features to work just the way you want them to. Just install the CompizConfig Settings Manager (ccsm). Some of these features I mentioned are not enabled by default either (on Ubuntu 8.04 at least) so don't expect them to all work untill you enable them.&lt;br /&gt;&lt;br /&gt;One last thing, if you haven't seen &lt;a href="http://www.youtube.com/results?search_query=compiz+fusion&amp;amp;search_sort=video_avg_rating"&gt;Compiz in action, just look on YouTube&lt;/a&gt;. There are tons of screencasts showing these features and the crazy awesome ones too.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8057107437144001218-1919402096052533438?l=adventuresinswitching.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://adventuresinswitching.blogspot.com/feeds/1919402096052533438/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8057107437144001218&amp;postID=1919402096052533438' title='19 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8057107437144001218/posts/default/1919402096052533438'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8057107437144001218/posts/default/1919402096052533438'/><link rel='alternate' type='text/html' href='http://adventuresinswitching.blogspot.com/2008/08/my-favorite-useful-compiz-features.html' title='My favorite useful Compiz features'/><author><name>Forrest</name><uri>http://www.blogger.com/profile/08156739167001456236</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_oSDU1nPkdPE/SJJ34ViCBxI/AAAAAAAAA4s/YXhGfyEZvCM/s72-c/scale+compiz+effect+-+Alt%2BShift%2BUp.jpg' height='72' width='72'/><thr:total>19</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8057107437144001218.post-8906627029078842147</id><published>2008-07-31T19:28:00.003-04:00</published><updated>2008-07-31T19:35:14.220-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='mysql'/><category scheme='http://www.blogger.com/atom/ns#' term='backup'/><category scheme='http://www.blogger.com/atom/ns#' term='database'/><title type='text'>One line to backup your MySQL database</title><content type='html'>I'm helping a friend setup a cron job to backup his MySQL database. For your reference, here are some one liners to do that:&lt;br /&gt;&lt;br /&gt;Backup to a text file:&lt;br /&gt;&lt;code&gt; mysqldump -u root --password=PASSWORD MY_DB_NAME &gt; MY_DB_NAME.sql&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;Backup to a compressed text file (replace &lt;code&gt;gzip&lt;/code&gt; with &lt;code&gt;zip&lt;/code&gt; or &lt;code&gt;bzip2&lt;/code&gt; or your favorite compression format):&lt;br /&gt;&lt;code&gt; mysqldump -u root --password=PASSWORD MY_DB_NAME | gzip &gt; MY_DB_NAME.sql.gz&lt;br /&gt;&lt;/code&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8057107437144001218-8906627029078842147?l=adventuresinswitching.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://adventuresinswitching.blogspot.com/feeds/8906627029078842147/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8057107437144001218&amp;postID=8906627029078842147' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8057107437144001218/posts/default/8906627029078842147'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8057107437144001218/posts/default/8906627029078842147'/><link rel='alternate' type='text/html' href='http://adventuresinswitching.blogspot.com/2008/07/one-line-to-backup-your-mysql-database.html' title='One line to backup your MySQL database'/><author><name>Forrest</name><uri>http://www.blogger.com/profile/08156739167001456236</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8057107437144001218.post-9147860175747018491</id><published>2008-07-22T23:10:00.020-04:00</published><updated>2008-07-23T00:49:49.980-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='CentOS'/><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='RAID'/><category scheme='http://www.blogger.com/atom/ns#' term='RAID1'/><title type='text'>My software RAID 1 swap partition failed!</title><content type='html'>Tonight I went to do the simple task of adding some more memory to the one production Linux box for which I am fully responsible. (Running &lt;a href="http://www.centos.org/"&gt;CentOS&lt;/a&gt; 3.9 currently) It was to be a simple addition of 2x1GB sticks bumping this poor machine from 512MB of RAM. I figured it would be pretty quick and painless. I even had no problems with the normally very temperamental fingerprint scanner at the data center. It worked on the first try. I was off to a good start.&lt;br /&gt;&lt;br /&gt;I did have to fight with some cables to get a keyboard and monitor hooked up once I got into the rack but that was expected. It is worse because this particular system isn't as deep as the others above and below it making plugging things in very difficult. What I didn't expect though was what I saw when I got the monitor connected. It appeared that one of the drives in the software &lt;a href="http://en.wikipedia.org/wiki/RAID_0#RAID_1"&gt;RAID 1&lt;/a&gt; I have setup failed.&lt;br /&gt;&lt;br /&gt;I don't remember the exact errors but since the system was still running and had been for quite a while, I wasn't really worried about downtime. I was just annoyed that I would have to make another late night or weekend trip out to the data center. So I upgraded the memory and made sure everything else was back up before looking into the RAID failure.&lt;br /&gt;&lt;br /&gt;The first thing I checked was &lt;span style="font-style: italic;"&gt;/proc/mdstat&lt;/span&gt; which is "the current information for multiple-disk, RAID configurations".&lt;br /&gt;&lt;pre style="border: 1px inset ; margin: 0px; padding: 6px; overflow: auto; width: 100%; height: 240px; text-align: left;"&gt;[root@host raidinfo]# cat /proc/mdstat&lt;br /&gt;Personalities : [raid1]&lt;br /&gt;read_ahead 1024 sectors&lt;br /&gt;Event: 3&lt;br /&gt;md0 : active raid1 sdb1[1] sda1[0]&lt;br /&gt;104320 blocks [2/2] [UU]&lt;br /&gt;&lt;br /&gt;md2 : active raid1 sda2[0]&lt;br /&gt;1052160 blocks [2/1] [U_]&lt;br /&gt;&lt;br /&gt;md1 : active raid1 sdb3[1] sda3[0]&lt;br /&gt;76967296 blocks [2/2] [UU]&lt;br /&gt;&lt;br /&gt;unused devices: &lt;&gt;&lt;br /&gt;&lt;/pre&gt;So there it is. md2 which is made up of the partitions sda2 and sdb2 is missing sdb2. Fortunately there is just an underscore there meaning it is just not connected. An F would mean it has failed. I was pretty sure that md2 was also the swap partition which is much less of a big deal and makes the most sense. After the upgrade from 512MB of ram to 2.5GB, the box was idling at 754GB so before the upgrade it must have been using that swap partition A LOT!&lt;br /&gt;&lt;br /&gt;To double check, I checked to see what was mounted on each virtual disk:&lt;br /&gt;&lt;pre style="border: 1px inset ; margin: 0px; padding: 6px; overflow: auto; width: 100%; height: 110px; text-align: left;"&gt;[root@liquidcs raidinfo]# df -h&lt;br /&gt;Filesystem            Size  Used Avail Use% Mounted on&lt;br /&gt;/dev/md1               73G   21G   49G  30% /&lt;br /&gt;/dev/md0               99M   85M  8.9M  91% /boot&lt;br /&gt;none                  1.3G     0  1.3G   0% /dev/shm&lt;br /&gt;&lt;/pre&gt;Knowing that I only have a root, boot and swap partition I knew for sure by process of elimination I was dealing with the swap.&lt;br /&gt;&lt;br /&gt;So next I wanted to see what the system logs had to say about md2:&lt;br /&gt;&lt;pre style="border: 1px inset ; margin: 0px; padding: 6px; overflow: auto; width: 100%; height: 280px; text-align: left;"&gt;[root@host raidinfo]# cat /var/log/message* | grep md2&lt;br /&gt;Jul 22 22:19:36 host kernel: md: created md2&lt;br /&gt;Jul 22 22:19:36 host kernel: md2: removing former faulty sdb2!&lt;br /&gt;Jul 22 22:19:36 host kernel: md2: max total readahead window set to 124k&lt;br /&gt;Jul 22 22:19:36 host kernel: md2: 1 data-disks, max readahead per data-disk: 124k&lt;br /&gt;Jul 22 22:19:36 host kernel: raid1: md2, not all disks are operational -- trying to recover array&lt;br /&gt;Jul 22 22:19:36 host kernel: raid1: raid set md2 active with 1 out of 2 mirrors&lt;br /&gt;Jul 22 22:19:36 host kernel: md2: no spare disk to reconstruct array! -- continuing in degraded mode&lt;br /&gt;Jul 22 22:19:36 host kernel: md: md2 already running, cannot run sdb2&lt;br /&gt;Jul 22 22:19:37 host kernel: md: md2 already running, cannot run sdb2&lt;br /&gt;Jul  5 07:01:21 host kernel: md2: no spare disk to reconstruct array! -- continuing in degraded mode&lt;br /&gt;Jun  4 06:46:44 host kernel: md: created md2&lt;br /&gt;Jun  4 06:46:44 host kernel: md2: max total readahead window set to 124k&lt;br /&gt;Jun  4 06:46:44 host kernel: md2: 1 data-disks, max readahead per data-disk: 124k&lt;br /&gt;Jun  4 06:46:44 host kernel: raid1: raid set md2 active with 2 out of 2 mirrors&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;So it had failed a over a month ago, ugh. Again, at least it was swap. I am still not sure what happened though. Restoring it turned out to be a simple task. I just ran &lt;span style="font-weight: bold; font-style: italic;"&gt;raidhotadd &lt;/span&gt;to add the partition back to the array and waited about a minute. (This was just a small swap partition. Another guy at the data center chatted with me for a few minutes while I was there as he was waiting 3 more hours for a 500GB RAID array to finish rebuilding.)&lt;br /&gt;&lt;br /&gt;&lt;pre style="border: 1px inset ; margin: 0px; padding: 6px; overflow: auto; width: 100%; height: 280px; text-align: left;"&gt;[root@host raidinfo]# raidhotadd /dev/md2 /dev/sdb2&lt;br /&gt;[root@host raidinfo]# cat /proc/mdstat&lt;br /&gt;Personalities : [raid1]&lt;br /&gt;read_ahead 1024 sectors&lt;br /&gt;Event: 5&lt;br /&gt;md0 : active raid1 sdb1[1] sda1[0]&lt;br /&gt;104320 blocks [2/2] [UU]&lt;br /&gt;&lt;br /&gt;md2 : active raid1 sdb2[2] sda2[0]&lt;br /&gt;1052160 blocks [2/1] [U_]&lt;br /&gt;[&gt;....................]  recovery =  1.8% (20088/1052160) finish=0.8min speed=20088K/sec&lt;br /&gt;md1 : active raid1 sdb3[1] sda3[0]&lt;br /&gt;76967296 blocks [2/2] [UU]&lt;br /&gt;&lt;br /&gt;unused devices: &lt;&gt;&lt;br /&gt;&lt;br /&gt;[root@host raidinfo]# cat /proc/mdstat&lt;br /&gt;Personalities : [raid1]&lt;br /&gt;read_ahead 1024 sectors&lt;br /&gt;Event: 5&lt;br /&gt;md0 : active raid1 sdb1[1] sda1[0]&lt;br /&gt;104320 blocks [2/2] [UU]&lt;br /&gt;&lt;br /&gt;md2 : active raid1 sdb2[2] sda2[0]&lt;br /&gt;1052160 blocks [2/1] [U_]&lt;br /&gt;[=================&gt;...]  recovery = 88.3% (930124/1052160) finish=0.1min speed=10303K/sec&lt;br /&gt;md1 : active raid1 sdb3[1] sda3[0]&lt;br /&gt;76967296 blocks [2/2] [UU]&lt;br /&gt;&lt;br /&gt;unused devices: &lt;&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;And then just over a minute later, we are back in business!!&lt;br /&gt;&lt;br /&gt;&lt;pre style="border: 1px inset ; margin: 0px; padding: 6px; overflow: auto; width: 100%; height: 240px; text-align: left;"&gt;[root@host raidinfo]# cat /proc/mdstat&lt;br /&gt;Personalities : [raid1]&lt;br /&gt;read_ahead 1024 sectors&lt;br /&gt;Event: 6&lt;br /&gt;md0 : active raid1 sdb1[1] sda1[0]&lt;br /&gt;104320 blocks [2/2] [UU]&lt;br /&gt;&lt;br /&gt;md2 : active raid1 sdb2[1] sda2[0]&lt;br /&gt;1052160 blocks [2/2] [UU]&lt;br /&gt;&lt;br /&gt;md1 : active raid1 sdb3[1] sda3[0]&lt;br /&gt;76967296 blocks [2/2] [UU]&lt;br /&gt;&lt;br /&gt;unused devices: &lt;none&gt;&lt;br /&gt;&lt;/none&gt;&lt;/pre&gt;&lt;br /&gt;Crisis avoided. Thanks to the &lt;a href="http://unthought.net/Software-RAID.HOWTO/Software-RAID.HOWTO-6.html"&gt;RAID HowTo guide&lt;/a&gt; and &lt;a href="http://www.kieser.net/linux/raidhotadd.html"&gt;this page on recovering from the failure&lt;/a&gt;. I really should setup some monitoring and brush up on my RAID knowledge.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8057107437144001218-9147860175747018491?l=adventuresinswitching.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://adventuresinswitching.blogspot.com/feeds/9147860175747018491/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8057107437144001218&amp;postID=9147860175747018491' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8057107437144001218/posts/default/9147860175747018491'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8057107437144001218/posts/default/9147860175747018491'/><link rel='alternate' type='text/html' href='http://adventuresinswitching.blogspot.com/2008/07/my-software-raid-1-swap-partition.html' title='My software RAID 1 swap partition failed!'/><author><name>Forrest</name><uri>http://www.blogger.com/profile/08156739167001456236</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8057107437144001218.post-2818657333788649836</id><published>2008-07-21T01:18:00.000-04:00</published><updated>2008-07-21T01:19:18.969-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='bugs'/><category scheme='http://www.blogger.com/atom/ns#' term='zealot'/><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='hate'/><title type='text'>I hate Linux too!</title><content type='html'>Somehow this weekend I stumbled on the &lt;a href="http://linuxhaters.blogspot.com/"&gt;Linux Hater's Blog&lt;/a&gt; and it is quite a gem. It is not written by your average Microsoft or Mac zealot but, as I assume, a true and very frustrated Linux user. The Linux Hater's Blog discusses the many shortcomings of Linux that we all know are there but often don't want to admit. The author does this with a technical understanding that is far beyond your average Linux user too.&lt;br /&gt;&lt;br /&gt;Some of the posts I have found most relevant so far have been the discussion on how &lt;a href="http://linuxhaters.blogspot.com/2008/07/fallacy-of-choice.html"&gt;having many, many choices is not better&lt;/a&gt;, the &lt;a href="http://linuxhaters.blogspot.com/2008/06/evolution-of-ubuntu-user.html"&gt;pain felt when upgrading Ubuntu&lt;/a&gt; and &lt;a href="http://linuxhaters.blogspot.com/2008/06/nitty-gritty-shit-on-open-source.html"&gt;why my next box will likely have an NVidia card&lt;/a&gt; despite the open source ATI and Intel video drivers. (I wished I had an NVidia card when &lt;a href="http://adventuresinswitching.blogspot.com/2008/04/ubuntu-desktop-screenshot-of-day-7-ati.html"&gt;setting up Big Desktop&lt;/a&gt;.) I'm generally of the mindset of "it works" is greater than "it sort of works but here is the source if you want to try and make it work". I still respect &lt;a href="http://www.gnu.org/philosophy/free-sw.html"&gt;the ideaology&lt;/a&gt; though.&lt;br /&gt;&lt;br /&gt;Linux certainly has come a long way but it still has many shortcomings left to overcome. (Just read how much trouble &lt;a href="http://en.wikipedia.org/wiki/Eric_S._Raymond"&gt;ESR&lt;/a&gt; had &lt;a href="http://www.catb.org/%7Eesr/writings/cups-horror.html"&gt;setting up a printer on Linux in 2006&lt;/a&gt;.) I think we need more people sharing their pain and frustrations when using Linux to get those things fixed (&lt;a href="http://blogs.zdnet.com/BTL/?p=9370"&gt;so does this guy&lt;/a&gt;). After all, the squeaky wheel gets the grease. So come on fellow Linux users, get to complaining!&lt;br /&gt;&lt;br /&gt;P.S. - A good place to complain about Ubuntu is, of course, &lt;a href="http://ubuntuforums.org/"&gt;the forums&lt;/a&gt; but also the &lt;a href="http://brainstorm.ubuntu.com/"&gt;Brainstorm site&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8057107437144001218-2818657333788649836?l=adventuresinswitching.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://adventuresinswitching.blogspot.com/feeds/2818657333788649836/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8057107437144001218&amp;postID=2818657333788649836' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8057107437144001218/posts/default/2818657333788649836'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8057107437144001218/posts/default/2818657333788649836'/><link rel='alternate' type='text/html' href='http://adventuresinswitching.blogspot.com/2008/07/i-hate-linux-too.html' title='I hate Linux too!'/><author><name>Forrest</name><uri>http://www.blogger.com/profile/08156739167001456236</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8057107437144001218.post-6097280514567367223</id><published>2008-07-12T20:22:00.005-04:00</published><updated>2008-12-10T12:44:42.265-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='embedded'/><category scheme='http://www.blogger.com/atom/ns#' term='windows'/><category scheme='http://www.blogger.com/atom/ns#' term='bsod'/><title type='text'>Linux in the real world - in the wild</title><content type='html'>We all know that computers are everywhere in todays world. They are ATM machines, in your car, kiosks, cash registers,  running factories, your cell phone, and the list could go on forever. You may not have thought about it but even these computers need an operating system. &lt;a href="http://www.networkworld.com/community/node/29644?ts"&gt;Many scarily run Windows&lt;/a&gt;, others run an embedded OS like &lt;a href="http://en.wikipedia.org/wiki/QNX"&gt;QNX&lt;/a&gt;, &lt;a href="http://en.wikipedia.org/wiki/VxWorks"&gt;VxWorks&lt;/a&gt;, or even plain old &lt;a href="http://en.wikipedia.org/wiki/DOS"&gt;DOS&lt;/a&gt;. Most though, without you knowing it, probably run Linux. &lt;a href="http://www.linuxdevices.com/articles/AT7065740528.html"&gt;Embdedded Linux market share&lt;/a&gt; is &lt;a href="http://www.linuxdevices.com/news/NS4920597981.html"&gt;high&lt;/a&gt; and on the rise.&lt;br /&gt;&lt;br /&gt;I got to thinking about this again recently thanks to a Digg post: &lt;a href="http://digg.com/linux_unix/Vatican_Runs_Linux"&gt;Vatican Runs Linux&lt;/a&gt; Yes, apparently they run Linux behind the scenes for some TVs in the gift shop. I wonder where else the Vatican is using Linux. This also makes me want to know where else have you seen or known Linux to be running?  If it is embedded, you likely don't know that you have seen a device running Linux but maybe you've seen a Linux desktop somewhere like your local library, school, or in my case a hotel in Berlin.&lt;br /&gt;&lt;br /&gt;Some companies are open about their products running Linux (and generally they have to be thanks to the GPL). Sometimes hackers just make Linux run on the device. Here are some:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.linuxdevices.com/news/NS4729641740.html"&gt;&lt;span style=";font-family:Arial,Helvetica;font-size:100%;"  &gt;Linksys WRT54G Router&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.linuxdevices.com/news/NS8827997755.html"&gt;&lt;span style=";font-family:Arial,Helvetica;font-size:100%;"  &gt;Garmin &lt;/span&gt;&lt;span style=";font-family:Arial,Helvetica;font-size:100%;"  &gt;Nuvi 8xx and Nuvi 5xxx-series GPS&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=";font-family:Arial,Helvetica;font-size:100%;"  &gt;&lt;a href="http://www.linuxdevices.com/articles/AT9423084269.html"&gt;Many, many smartphones&lt;/a&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=";font-family:Arial,Helvetica;font-size:100%;"  &gt;and all sorts of &lt;a href="http://www.linuxdevices.com/articles/AT4936596231.html"&gt;other devices&lt;/a&gt;&lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;Despite the high Linux usage, Windows is easier to spot in the wild though. Let me show you some proof:&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;At the McDonald's drive through&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_oSDU1nPkdPE/SHlGUqv_STI/AAAAAAAAA2w/1X4ipiAPKh0/s1600-h/mcd_bsod.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://1.bp.blogspot.com/_oSDU1nPkdPE/SHlGUqv_STI/AAAAAAAAA2w/1X4ipiAPKh0/s320/mcd_bsod.jpg" alt="" id="BLOGGER_PHOTO_ID_5222282563799697714" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;At the ATM&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_oSDU1nPkdPE/SHlGoqnib-I/AAAAAAAAA24/T-0Vm7MD3j0/s1600-h/cash-machine-bsod-2.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://4.bp.blogspot.com/_oSDU1nPkdPE/SHlGoqnib-I/AAAAAAAAA24/T-0Vm7MD3j0/s320/cash-machine-bsod-2.jpg" alt="" id="BLOGGER_PHOTO_ID_5222282907361636322" border="0" /&gt;&lt;/a&gt;&lt;a href="http://www.gizmodo.com.au/2008/02/bsod_vegas_edition-2.html"&gt;&lt;br /&gt;In Vegas&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_oSDU1nPkdPE/SHlG1mSMAhI/AAAAAAAAA3A/qomXJhlVnjI/s1600-h/Night+BSOD+Paris+Vegas+GI.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://2.bp.blogspot.com/_oSDU1nPkdPE/SHlG1mSMAhI/AAAAAAAAA3A/qomXJhlVnjI/s320/Night+BSOD+Paris+Vegas+GI.jpg" alt="" id="BLOGGER_PHOTO_ID_5222283129536643602" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.flickr.com/photos/siamonesti/1264479643/"&gt;Piccadilly Circus in London&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_oSDU1nPkdPE/SHlIVtsu54I/AAAAAAAAA3I/BbX8DWNX7eg/s1600-h/1264479643_426805ba50.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://4.bp.blogspot.com/_oSDU1nPkdPE/SHlIVtsu54I/AAAAAAAAA3I/BbX8DWNX7eg/s320/1264479643_426805ba50.jpg" alt="" id="BLOGGER_PHOTO_ID_5222284780794472322" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.flickr.com/photos/naturenet/561641516/"&gt;At the Gas Station&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_oSDU1nPkdPE/SHlI4jAB0iI/AAAAAAAAA3Q/tCj2o6VTMK8/s1600-h/561641516_4f827b1a70.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://3.bp.blogspot.com/_oSDU1nPkdPE/SHlI4jAB0iI/AAAAAAAAA3Q/tCj2o6VTMK8/s320/561641516_4f827b1a70.jpg" alt="" id="BLOGGER_PHOTO_ID_5222285379218035234" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://flickr.com/photos/jilly9/183043225/"&gt;At the airport&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_oSDU1nPkdPE/SHlJnyUES9I/AAAAAAAAA3Y/3esvpzhTpRA/s1600-h/airport.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://3.bp.blogspot.com/_oSDU1nPkdPE/SHlJnyUES9I/AAAAAAAAA3Y/3esvpzhTpRA/s320/airport.jpg" alt="" id="BLOGGER_PHOTO_ID_5222286190782467026" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.networkworld.com/community/?q=node/4630"&gt;Times Square in NYC&lt;/a&gt; and &lt;a href="http://blog.dotkam.com/2007/05/03/windows-xp-screensaver-on-time-square-nyc/"&gt;here too&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_oSDU1nPkdPE/SHlNrqaZzAI/AAAAAAAAA3g/EiljjyELyRg/s1600-h/error2006-02-20.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://3.bp.blogspot.com/_oSDU1nPkdPE/SHlNrqaZzAI/AAAAAAAAA3g/EiljjyELyRg/s320/error2006-02-20.jpg" alt="" id="BLOGGER_PHOTO_ID_5222290655427546114" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div style="text-align: left;"&gt;Then there is the &lt;a href="http://gizmodo.com/gadgets/toronto/biggest-bsod-of-all-time-320824.php"&gt;impressive showing&lt;/a&gt; at Toronto's The Bay department store. I could show you &lt;a href="http://daimyo.org/bsod"&gt;examples&lt;/a&gt;, after &lt;a href="http://ask.slashdot.org/article.pl?sid=03/11/19/201230"&gt;examples&lt;/a&gt;, after &lt;a href="http://www.miguelcarrasco.net/miguelcarrasco/2006/10/blue_screen_of_.html"&gt;examples&lt;/a&gt;, after &lt;a href="http://www.drbrad.org/flight-info.html"&gt;examples&lt;/a&gt;, after &lt;a href="http://flickr.com/photos/tags/bsod/interesting/"&gt;examples&lt;/a&gt;. So it is good to not "see" Linux running like this.&lt;br /&gt;&lt;br /&gt;So back to my original question. Where do you know of Linux running in the wild? Do you have any pictures?&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8057107437144001218-6097280514567367223?l=adventuresinswitching.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://adventuresinswitching.blogspot.com/feeds/6097280514567367223/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8057107437144001218&amp;postID=6097280514567367223' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8057107437144001218/posts/default/6097280514567367223'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8057107437144001218/posts/default/6097280514567367223'/><link rel='alternate' type='text/html' href='http://adventuresinswitching.blogspot.com/2008/07/linux-in-real-world-in-wild.html' title='Linux in the real world - in the wild'/><author><name>Forrest</name><uri>http://www.blogger.com/profile/08156739167001456236</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_oSDU1nPkdPE/SHlGUqv_STI/AAAAAAAAA2w/1X4ipiAPKh0/s72-c/mcd_bsod.jpg' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8057107437144001218.post-2369659504432055567</id><published>2008-07-04T09:07:00.000-04:00</published><updated>2008-12-10T12:44:42.543-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='firefox'/><category scheme='http://www.blogger.com/atom/ns#' term='releases'/><title type='text'>Firefox 3, Making awesome software and world records</title><content type='html'>If you haven't noticed (I don't think any one hasn't), Firefox 3 has been out for just over 2 weeks now (June 17, 2008). On the release day they also had a push to create a &lt;a href="http://www.spreadfirefox.com/worldrecord"&gt;Guinness World Record for the most software downloaded in one day&lt;/a&gt; and despite some &lt;a href="http://tech.slashdot.org/tech/08/06/18/121207.shtml?tid=154"&gt;initial issues&lt;/a&gt;, they (we) did it!&lt;br /&gt;&lt;blockquote&gt;Thanks to the support of the always amazing Mozilla community, we now hold a Guinness World Record for the most software downloaded in 24 hours. From 18:16 UTC on June 17, 2008 to 18:16 UTC on June 18, 2008, 8,002,530 people downloaded Firefox 3 and are now enjoying a safer, smarter and better Web.&lt;/blockquote&gt; I've been running some of the betas for a while now and despite some crashes in those pre-releases, this is definitely the best release yet. It feels faster, looks better, uses less memory and the &lt;a href="http://www.dria.org/wordpress/archives/2008/04/17/628/"&gt;awesome bar truly is awesome&lt;/a&gt;. If you have been running Ubuntu 8.04, &lt;a href="http://adventuresinswitching.blogspot.com/2008/04/should-beta-software-be-in-ubuntu-long.html"&gt;you too have been running beta 5&lt;/a&gt;. So go &lt;a href="http://www.techsideup.com/firefox-3-download-day-certificate/"&gt;get your download day certificate&lt;/a&gt; and enjoy the new browser.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_oSDU1nPkdPE/SG4hAffkkgI/AAAAAAAAA2Q/FAMdXsqxP6U/s1600-h/Firefox+Download+Day+2008.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://2.bp.blogspot.com/_oSDU1nPkdPE/SG4hAffkkgI/AAAAAAAAA2Q/FAMdXsqxP6U/s320/Firefox+Download+Day+2008.jpg" alt="" id="BLOGGER_PHOTO_ID_5219145310506619394" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8057107437144001218-2369659504432055567?l=adventuresinswitching.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://adventuresinswitching.blogspot.com/feeds/2369659504432055567/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8057107437144001218&amp;postID=2369659504432055567' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8057107437144001218/posts/default/2369659504432055567'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8057107437144001218/posts/default/2369659504432055567'/><link rel='alternate' type='text/html' href='http://adventuresinswitching.blogspot.com/2008/07/firefox-3-making-awesome-software-and.html' title='Firefox 3, Making awesome software and world records'/><author><name>Forrest</name><uri>http://www.blogger.com/profile/08156739167001456236</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_oSDU1nPkdPE/SG4hAffkkgI/AAAAAAAAA2Q/FAMdXsqxP6U/s72-c/Firefox+Download+Day+2008.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8057107437144001218.post-9199092525062904743</id><published>2008-07-04T01:05:00.002-04:00</published><updated>2008-07-04T01:17:36.194-04:00</updated><title type='text'>Wow, I haven't posted in over a month!</title><content type='html'>Sorry to anyone (if there is anyone) who follows this blog regularly. I haven't posted in over a month now for a lot of very good reasons.&lt;br /&gt;&lt;br /&gt;First, my hard drive crashed to the point that it was completely unreadable. I ran &lt;a href="http://www.grc.com/sr/spinrite.htm"&gt;SpinRite&lt;/a&gt; on the drive for about 2 days straight and it was only 0.002% done scanning the drive with nothing recovered. Ouch! I had some backups but I realize I need a better system. Dual booting makes it harder to backup too because I have data on separate partitions and worse 2 different operating systems that need to perform backups but do it differently. Before the crash I was spenging most of my time in Linux but only had a backup system in place on Windows. Hopefully I will have more on that later when I find a solution.&lt;br /&gt;&lt;br /&gt;A little over a week later, I went on vacation for just over 2 weeks (Italy and the Normandy region of France). I &lt;a href="http://next-destination-please.blogspot.com/"&gt;blogged some about my travels&lt;/a&gt; but saw very little Linux and Open Source related to blog about. I did see a few things I might touch on later but nothing super exciting.&lt;br /&gt;&lt;br /&gt;Now that I have been back for a little over a week, I am finally starting to catch up and get my computer restored. I still want to finish blogging about my trip and in a few more weeks I will be moving and I still have to find a place to live. So... I've got some ideas for some new posts and hopefully I can get to writing them soon but I am not sure.&lt;br /&gt;&lt;br /&gt;Enough of the personal updates, now back to the regular content...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8057107437144001218-9199092525062904743?l=adventuresinswitching.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://adventuresinswitching.blogspot.com/feeds/9199092525062904743/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8057107437144001218&amp;postID=9199092525062904743' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8057107437144001218/posts/default/9199092525062904743'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8057107437144001218/posts/default/9199092525062904743'/><link rel='alternate' type='text/html' href='http://adventuresinswitching.blogspot.com/2008/07/wow-i-havent-posted-in-over-month.html' title='Wow, I haven&apos;t posted in over a month!'/><author><name>Forrest</name><uri>http://www.blogger.com/profile/08156739167001456236</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8057107437144001218.post-6013144554645272308</id><published>2008-06-02T10:47:00.015-04:00</published><updated>2008-12-10T12:44:42.688-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='fedora'/><category scheme='http://www.blogger.com/atom/ns#' term='samba'/><category scheme='http://www.blogger.com/atom/ns#' term='windows'/><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu'/><title type='text'>cli_negprot: SMB signing is mandatory and we have disabled it.</title><content type='html'>I am trying to mount a Windows share on a a 2003 server machine with an old Fedora Core 1 box. Mounting the same share using the same command on Ubuntu 8.04 worked (Samba 3.0.28a) but not on Fedora (Samba 3.0.7-2.FC1). The Fedora box also was able to mount a share on Windows XP without any problems. The error I kept getting was &lt;code style="font-weight: bold;"&gt;cli_negprot: SMB signing is mandatory and we have disabled it.&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;Looking around some I found that this is due to a security policy in Windows 2003 Server that forces the connections to be encrypted. To disable it, on the Win2k3 box go to &lt;span style="font-style: italic;"&gt;Administrative Tools -&gt; Domain Controller Security Policy&lt;/span&gt;. Then select &lt;span style="font-style: italic;"&gt;Local Policies -&gt; Security Options&lt;/span&gt; and find the policy &lt;span style="font-style: italic;"&gt;Microsoft network server: Digitally sign communications (always)&lt;/span&gt;. Disable that. (I also had to disable: &lt;span style="font-style: italic;"&gt;Microsoft network server: Digitally sign communications (if client agrees)&lt;/span&gt; to keep from getting a Permission denied).  You will then you will want to reload the policy with '&lt;code&gt;gpupdate&lt;/code&gt;'.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_oSDU1nPkdPE/SEQNaKUZOrI/AAAAAAAAAz4/IPybNKo6cto/s1600-h/network-encryption-policy.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://4.bp.blogspot.com/_oSDU1nPkdPE/SEQNaKUZOrI/AAAAAAAAAz4/IPybNKo6cto/s400/network-encryption-policy.png" alt="" id="BLOGGER_PHOTO_ID_5207301812244789938" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;After that though, I got another error message: &lt;code style="font-weight: bold;"&gt;tree connect failed: ERRDOS - ERRnosuchshare (You specified an invalid share name)&lt;/code&gt; That message means that I am trying to mount a directory inside of the share (which I am, and which works on the newer versions of Samba). This fix for that is to just mount the share and change your path references (or upgrade).&lt;br /&gt;&lt;br /&gt;Instead of:&lt;br /&gt;&lt;code&gt;mount -t smbfs -o username=USER,password=PASS //HOST/SHARE/DIR /mnt/DEST/&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;Use:&lt;br /&gt;&lt;code&gt;mount -t smbfs -o username=USER,password=PASS //HOST/SHARE /mnt/DEST/&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;and then change your usage to always change to the DIR.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8057107437144001218-6013144554645272308?l=adventuresinswitching.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://adventuresinswitching.blogspot.com/feeds/6013144554645272308/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8057107437144001218&amp;postID=6013144554645272308' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8057107437144001218/posts/default/6013144554645272308'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8057107437144001218/posts/default/6013144554645272308'/><link rel='alternate' type='text/html' href='http://adventuresinswitching.blogspot.com/2008/06/clinegprot-smb-signing-is-mandatory-and.html' title='cli_negprot: SMB signing is mandatory and we have disabled it.'/><author><name>Forrest</name><uri>http://www.blogger.com/profile/08156739167001456236</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_oSDU1nPkdPE/SEQNaKUZOrI/AAAAAAAAAz4/IPybNKo6cto/s72-c/network-encryption-policy.png' height='72' width='72'/><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8057107437144001218.post-3193203648353924458</id><published>2008-05-30T11:22:00.000-04:00</published><updated>2008-05-30T11:25:01.102-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='server'/><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu'/><category scheme='http://www.blogger.com/atom/ns#' term='networking'/><category scheme='http://www.blogger.com/atom/ns#' term='8.04'/><title type='text'>Setup multiple IP addresses on Ubuntu</title><content type='html'>I'm working on migrating a server again today and we decided that we want to put some of the services on 1 IP and the others on another so if we ever need to move one set of services over the IP can follow. This is the machine that is running Ubuntu 8.04 Server.&lt;br /&gt;&lt;br /&gt;It turns out this is a pretty simple thing to do. First, edit your interfaces file:&lt;br /&gt;&lt;br /&gt;&lt;code&gt;sudo nano -w /etc/network/interfaces&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;&lt;pre style="border: 1px inset ; margin: 0px; padding: 6px; overflow: auto; width: 425px; height: 200px; text-align: left;"&gt;# This file describes the network interfaces available on your system&lt;br /&gt;# and how to activate them. For more information, see interfaces(5).&lt;br /&gt;&lt;br /&gt;# The loopback network interface&lt;br /&gt;auto lo&lt;br /&gt;iface lo inet loopback&lt;br /&gt;&lt;br /&gt;# The primary network interface&lt;br /&gt;auto eth0&lt;br /&gt;iface eth0 inet dhcp&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;Then add in a few new lines below the eth0 section to &lt;a href="http://www.debian.org/doc/manuals/reference/ch-gateway.en.html#s-high-virtual"&gt;create a new virtual interface&lt;/a&gt;:&lt;br /&gt;&lt;pre&gt;auto eth0:0&lt;br /&gt;iface eth0:0 inet static&lt;br /&gt;   address 10.10.10.200&lt;br /&gt;   netmask 255.255.255.0&lt;br /&gt;&lt;/pre&gt;Then restart your networking:&lt;br /&gt;&lt;br /&gt;&lt;code&gt;$ sudo /etc/init.d/networking restart&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;And there you have it, your new virtual interface with your new IP.&lt;br /&gt;&lt;br /&gt;&lt;pre style="border: 1px inset ; margin: 0px; padding: 6px; overflow: auto; width: 425px; height: 340px; text-align: left;"&gt;$ ifconfig&lt;br /&gt;eth0      Link encap:Ethernet  HWaddr 00:1d:09:15:74:af&lt;br /&gt;       inet addr:10.10.10.122  Bcast:10.10.10.255  Mask:255.255.255.0&lt;br /&gt;       inet6 addr: fe80::21d:9ff:fe15:74af/64 Scope:Link&lt;br /&gt;       UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1&lt;br /&gt;       RX packets:52 errors:0 dropped:0 overruns:0 frame:0&lt;br /&gt;       TX packets:42 errors:0 dropped:0 overruns:0 carrier:0&lt;br /&gt;       collisions:0 txqueuelen:1000&lt;br /&gt;       RX bytes:9780 (9.5 KB)  TX bytes:5388 (5.2 KB)&lt;br /&gt;       Interrupt:17&lt;br /&gt;&lt;br /&gt;eth0:0    Link encap:Ethernet  HWaddr 00:1d:09:15:74:af&lt;br /&gt;       inet addr:10.10.10.200  Bcast:10.10.10.255  Mask:255.255.255.0&lt;br /&gt;       UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1&lt;br /&gt;       Interrupt:17&lt;br /&gt;&lt;br /&gt;lo        Link encap:Local Loopback&lt;br /&gt;       inet addr:127.0.0.1  Mask:255.0.0.0&lt;br /&gt;       inet6 addr: ::1/128 Scope:Host&lt;br /&gt;       UP LOOPBACK RUNNING  MTU:16436  Metric:1&lt;br /&gt;       RX packets:38081 errors:0 dropped:0 overruns:0 frame:0&lt;br /&gt;       TX packets:38081 errors:0 dropped:0 overruns:0 carrier:0&lt;br /&gt;       collisions:0 txqueuelen:0&lt;br /&gt;       RX bytes:1614360 (1.5 MB)  TX bytes:1614360 (1.5 MB)&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;Thanks go to NukeSilo.com for &lt;a href="http://www.nukesilo.com/2007/03/29/configuring-multiple-ip-addresses-for-ubuntu-linux/"&gt;getting me started&lt;/a&gt; and the &lt;a href="http://www.debian.org/doc/manuals/reference/ch-gateway.en.html"&gt;Debian guide on Network configuration&lt;/a&gt; for all the details.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8057107437144001218-3193203648353924458?l=adventuresinswitching.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://adventuresinswitching.blogspot.com/feeds/3193203648353924458/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8057107437144001218&amp;postID=3193203648353924458' title='6 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8057107437144001218/posts/default/3193203648353924458'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8057107437144001218/posts/default/3193203648353924458'/><link rel='alternate' type='text/html' href='http://adventuresinswitching.blogspot.com/2008/05/setup-multiple-ip-addresses-on-ubuntu.html' title='Setup multiple IP addresses on Ubuntu'/><author><name>Forrest</name><uri>http://www.blogger.com/profile/08156739167001456236</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>6</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8057107437144001218.post-3818595079016257539</id><published>2008-05-20T20:16:00.011-04:00</published><updated>2008-05-20T21:34:12.733-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='filesystem'/><category scheme='http://www.blogger.com/atom/ns#' term='copy'/><category scheme='http://www.blogger.com/atom/ns#' term='move'/><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu'/><category scheme='http://www.blogger.com/atom/ns#' term='modified date'/><category scheme='http://www.blogger.com/atom/ns#' term='gnome'/><category scheme='http://www.blogger.com/atom/ns#' term='nautilus'/><category scheme='http://www.blogger.com/atom/ns#' term='8.04'/><title type='text'>File modification dates changed in Ubuntu 8.04 on copy or move</title><content type='html'>Before upgrading from Ubuntu 7.10 to 8.04, I had the annoying problem of &lt;a href="http://adventuresinswitching.blogspot.com/2008/03/copying-or-moving-files-to-ntfs.html"&gt;file modification dates getting changed when copying files to an NTFS file system&lt;/a&gt;. I also found that the &lt;a href="http://adventuresinswitching.blogspot.com/2008/03/why-havent-i-heard-of-ubuntu-backports.html"&gt;problem was fixed&lt;/a&gt; in a newer version of ntfs-3g and all I had to do was get the package from the Ubuntu backports repository. Yipee!&lt;br /&gt;&lt;br /&gt;But now I am running Ubuntu 8.04 and the problem has returned just in a new and nastier form. Now &lt;span style="font-weight: bold;"&gt;file modification dates are always updated in any move or copy&lt;/span&gt;, including ext3 to ext3! I did find that I could get around this problem when copying from the command line with &lt;code&gt;cp&lt;/code&gt; using the &lt;code&gt;-p&lt;/code&gt; switch to "preserve the specified attributes (default: mode, ownership, timestamps), if possible additional attributes: context, links, all". That didn't work for me when copying to an ntfs partition though. I got an error message: &lt;code&gt;cp: preserving times for `/path/My Documents in Windows/testfile.zip': Operation not permitted&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;I could (and did) use &lt;code&gt;sudo&lt;/code&gt; to make it work on ntfs though. I am glad there is a work around but I really do not want to have to drop to a command line every time I want to move or copy a file that I want the modification date preserved. I want to use Nautilus to drag and drop things!&lt;br /&gt;&lt;br /&gt;I knew from my previous issue with ntfs that the copy command doesn't preserve the modification date by default but copying in Nautilus did and now it doesn't. There was a major change from 7.10 to 8.04 with the file system though. GNOME now uses &lt;a href="http://en.wikipedia.org/wiki/GVFS"&gt;GVFS&lt;/a&gt; instead of &lt;a href="http://en.wikipedia.org/wiki/GnomeVFS"&gt;GnoneVFS&lt;/a&gt; (confusing similar names I know). And from my research, it looks like that is the problem. There are bug reports &lt;a href="https://bugs.launchpad.net/ubuntu/+source/nautilus/+bug/215499"&gt;here (Ubuntu)&lt;/a&gt; and &lt;a href="http://bugzilla.gnome.org/show_bug.cgi?id=515777"&gt;here (GNOME)&lt;/a&gt;. Now let's hope it gets fixed for 8.04 and soon! Until then I guess I will be dropping to the command line to move my photos around, argh!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8057107437144001218-3818595079016257539?l=adventuresinswitching.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://adventuresinswitching.blogspot.com/feeds/3818595079016257539/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8057107437144001218&amp;postID=3818595079016257539' title='6 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8057107437144001218/posts/default/3818595079016257539'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8057107437144001218/posts/default/3818595079016257539'/><link rel='alternate' type='text/html' href='http://adventuresinswitching.blogspot.com/2008/05/file-modification-dates-changed-in.html' title='File modification dates changed in Ubuntu 8.04 on copy or move'/><author><name>Forrest</name><uri>http://www.blogger.com/profile/08156739167001456236</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>6</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8057107437144001218.post-5923572940582268916</id><published>2008-05-16T21:19:00.000-04:00</published><updated>2008-05-16T21:22:43.226-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='sound'/><category scheme='http://www.blogger.com/atom/ns#' term='pulseaudio'/><category scheme='http://www.blogger.com/atom/ns#' term='music'/><category scheme='http://www.blogger.com/atom/ns#' term='audio'/><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu'/><category scheme='http://www.blogger.com/atom/ns#' term='8.04'/><title type='text'>Weird sound issues on Ubuntu 8.04, only one speaker or no sound at all</title><content type='html'>Now that I have upgraded to Ubuntu 8.04 I am utilizing &lt;a href="http://pulseaudio.org/"&gt;PulseAudio&lt;/a&gt; instead of &lt;a href="http://developer.gnome.org/doc/whitepapers/esd/"&gt;esd&lt;/a&gt; so the audio subsystem should be much better right? According to the &lt;a href="http://www.ubuntu.com/getubuntu/releasenotes/804overview"&gt;Hardy release notes&lt;/a&gt;, PulseAudio&lt;br /&gt;&lt;blockquote&gt;... makes it possible to mix audio from multiple applications together, assign audio from individual applications to specific sound cards, adjust volume levels of each individual application, and perform advanced operations on audio streams such as transferring the audio to another computer or changing sample formats and channel counts.&lt;/blockquote&gt;That sounds great. Only thing is it has been doing some strange things. Occasionally I &lt;span style="font-weight: bold;"&gt;lose sound on some or all applications&lt;/span&gt;. I haven't exhaustively tried to fix this problem yet but so far restarting has been the only solution.&lt;br /&gt;&lt;br /&gt;I also just recently had a problem where &lt;span style="font-weight: bold;"&gt;only my left speaker was giving me any output&lt;/span&gt;. Fortunately muting and unmuting fixed that. I also read that &lt;a href="http://ubuntuforums.org/showthread.php?t=109004"&gt;adjusting the volume&lt;/a&gt; of both or more channels will also fix it.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8057107437144001218-5923572940582268916?l=adventuresinswitching.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://adventuresinswitching.blogspot.com/feeds/5923572940582268916/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8057107437144001218&amp;postID=5923572940582268916' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8057107437144001218/posts/default/5923572940582268916'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8057107437144001218/posts/default/5923572940582268916'/><link rel='alternate' type='text/html' href='http://adventuresinswitching.blogspot.com/2008/05/weird-sound-issues-on-ubuntu-804-only.html' title='Weird sound issues on Ubuntu 8.04, only one speaker or no sound at all'/><author><name>Forrest</name><uri>http://www.blogger.com/profile/08156739167001456236</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8057107437144001218.post-7803585095258696057</id><published>2008-05-15T14:11:00.002-04:00</published><updated>2008-05-15T14:18:55.106-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='server'/><category scheme='http://www.blogger.com/atom/ns#' term='restore'/><category scheme='http://www.blogger.com/atom/ns#' term='mysql'/><category scheme='http://www.blogger.com/atom/ns#' term='backup'/><category scheme='http://www.blogger.com/atom/ns#' term='database'/><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu'/><title type='text'>Backup and restore a MySQL database using mysqldump</title><content type='html'>Today I am working on migrating some web apps to a new server. The old server was running &lt;a href="http://www.redhat.com/archives/fedora-announce-list/2003-November/msg00000.html"&gt;Fedora Core 1&lt;/a&gt; (yeah, really old) and the new box is running Ubuntu 8.04 &lt;a href="http://www.ubuntu.com/products/WhatIsUbuntu/serveredition"&gt;server edition&lt;/a&gt;. (This is the first time I have ever used the server version. A coworker chose the distribution. I think I would have gone with &lt;a href="http://www.centos.org/"&gt;CentOS (a RHEL clone)&lt;/a&gt; but it will be nice to play with Ubuntu server too. I am not some super Ubuntu fanboy!)&lt;br /&gt;&lt;br /&gt;So I am moving a &lt;a href="http://www.mediawiki.org/"&gt;MediaWiki&lt;/a&gt; 1.5 installation (you know, the software that runs &lt;a href="http://www.wikipedia.org/"&gt;Wikipedia&lt;/a&gt;) and upgrading it to 1.12. Copying the files and upgrading proved to be pretty simple and painless so far as I can tell but backing up and restoring the MySQL DB between version 3.23.58 and 5.0.51a got me a little concerned. I wanted to copy over an archive of the /var/lib/mysql/mediawiki db data directory and restart MySQL but that didn't work. It has in the past when going from a 3.x to a 4.x but I may have been pushing my luck even then too.&lt;br /&gt;&lt;br /&gt;The best way I found to do this though is to use &lt;a href="http://dev.mysql.com/doc/refman/5.1/en/mysqldump.html"&gt;mysqldump&lt;/a&gt;. I have used this before but I always forget all the syntax (which is why I am writing this post). mysqldump will spit out SQL statements to recreate your database and reinsert all the data. The problem with that is you then have a gigantic .sql file that you have to import into your new database. That feels a lot less foolproof to me than if just copying the data directory would (had it worked).&lt;br /&gt;&lt;br /&gt;Anyway, to backup your database with mysqldump, do this:&lt;br /&gt;&lt;br /&gt;&lt;code&gt;$ mysqldump -u root -p DBNAME &gt; DBNAME.sql&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;And then to restore that, do this:&lt;br /&gt;&lt;br /&gt;&lt;code&gt;$ mysql -u root -p&lt;br /&gt;mysql&gt;CREATE DATABASE NEW_DBNAME;&lt;br /&gt;mysql&gt; \q&lt;br /&gt;Bye&lt;br /&gt;$ mysql -u root -p NEW_DBNAME &lt;&gt;&lt;br /&gt;&lt;br /&gt;There you have it. There is also the option to use &lt;a href="http://dev.mysql.com/doc/refman/5.1/en/mysqlhotcopy.html"&gt;msqlhotcopy&lt;/a&gt; but I didn't bother with it.&lt;br /&gt;&lt;/code&gt;&lt;h3&gt;Other tutorials and thoughts:&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.thewebhostinghero.com/tutorials/mysql-backup-and-restore.html"&gt;How To Backup And Restore A MySQL Database Through Command Line&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://sgowtham.net/blog/2008/04/04/backing-up-and-restoring-mysql-databases/"&gt;Backing Up And Restoring MySQL Databases Scripts&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.fabent.co.uk/blog/2008/04/15/faster-mysql-backup/"&gt;Faster MySQL backup&lt;/a&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.colestock.com/blogs/2008/03/mysql-backup-and-recovery-using.html"&gt;MySQL: Backup and Recovery using innobackup&lt;/a&gt; (looks bad in Firefox though)&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8057107437144001218-7803585095258696057?l=adventuresinswitching.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://adventuresinswitching.blogspot.com/feeds/7803585095258696057/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8057107437144001218&amp;postID=7803585095258696057' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8057107437144001218/posts/default/7803585095258696057'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8057107437144001218/posts/default/7803585095258696057'/><link rel='alternate' type='text/html' href='http://adventuresinswitching.blogspot.com/2008/05/backup-and-restore-mysql-database-using.html' title='Backup and restore a MySQL database using mysqldump'/><author><name>Forrest</name><uri>http://www.blogger.com/profile/08156739167001456236</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8057107437144001218.post-8747042863171678034</id><published>2008-05-13T22:01:00.004-04:00</published><updated>2008-12-10T12:44:43.445-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='random'/><category scheme='http://www.blogger.com/atom/ns#' term='debian'/><category scheme='http://www.blogger.com/atom/ns#' term='openssl'/><category scheme='http://www.blogger.com/atom/ns#' term='security'/><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu'/><category scheme='http://www.blogger.com/atom/ns#' term='updates'/><title type='text'>Ubuntu and Debian users, update OpenSSL now!</title><content type='html'>It was announced today that there is a &lt;a href="http://it.slashdot.org/article.pl?sid=08/05/13/1533212"&gt;critical issue with OpenSSL packages in Debian&lt;/a&gt; based distributions such as &lt;a href="https://lists.ubuntu.com/archives/ubuntu-security-announce/2008-May/000705.html"&gt;Ubuntu&lt;/a&gt;:&lt;br /&gt;&lt;blockquote&gt;A weakness has been discovered in the random number generator used by OpenSSL on Debian and Ubuntu systems.  As a result of this weakness, certain encryption keys are much more common than they should be, such that an attacker could guess the key through a brute-force attack given minimal knowledge of the system.  This particularly affects the use of encryption keys in OpenSSH, OpenVPN and SSL certificates.&lt;/blockquote&gt;Be sure to check update manager and download the latest updates!&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_oSDU1nPkdPE/SCpGkWTLDvI/AAAAAAAAAzI/rd6VMLzG-Es/s1600-h/openssl+security+issue.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://1.bp.blogspot.com/_oSDU1nPkdPE/SCpGkWTLDvI/AAAAAAAAAzI/rd6VMLzG-Es/s320/openssl+security+issue.png" alt="" id="BLOGGER_PHOTO_ID_5200046310027890418" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_oSDU1nPkdPE/SCrsLGTLDwI/AAAAAAAAAzQ/mjFNHdfO90s/s1600-h/generating+new+ssl+cert.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://4.bp.blogspot.com/_oSDU1nPkdPE/SCrsLGTLDwI/AAAAAAAAAzQ/mjFNHdfO90s/s320/generating+new+ssl+cert.png" alt="" id="BLOGGER_PHOTO_ID_5200228395166404354" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8057107437144001218-8747042863171678034?l=adventuresinswitching.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://adventuresinswitching.blogspot.com/feeds/8747042863171678034/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8057107437144001218&amp;postID=8747042863171678034' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8057107437144001218/posts/default/8747042863171678034'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8057107437144001218/posts/default/8747042863171678034'/><link rel='alternate' type='text/html' href='http://adventuresinswitching.blogspot.com/2008/05/ubuntu-and-debian-users-update-openssl.html' title='Ubuntu and Debian users, update OpenSSL now!'/><author><name>Forrest</name><uri>http://www.blogger.com/profile/08156739167001456236</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_oSDU1nPkdPE/SCpGkWTLDvI/AAAAAAAAAzI/rd6VMLzG-Es/s72-c/openssl+security+issue.png' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8057107437144001218.post-1946711655115279144</id><published>2008-05-11T20:33:00.001-04:00</published><updated>2008-12-10T12:44:43.972-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='development'/><category scheme='http://www.blogger.com/atom/ns#' term='fonts'/><category scheme='http://www.blogger.com/atom/ns#' term='web page'/><title type='text'>Web pages looking bad in Linux? Install msttcorefonts.</title><content type='html'>I'm doing a little work on a website at the moment but the menu looks terrible in Linux. On Windows it is nice and fits on one line. On Linux the menu breaks to a second line and looks TERRIBLE!&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;span style="font-style: italic;"&gt;Before Microsoft's TrueType core fonts&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_oSDU1nPkdPE/SCeQHGTLDtI/AAAAAAAAAy4/IGWFatNZarI/s1600-h/before+ms+core+fonts.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://1.bp.blogspot.com/_oSDU1nPkdPE/SCeQHGTLDtI/AAAAAAAAAy4/IGWFatNZarI/s320/before+ms+core+fonts.png" alt="" id="BLOGGER_PHOTO_ID_5199282746447040210" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;The reason for this is I am using 'Trebuchet MS' as the font in my style sheet. Since Ubuntu Linux does not have that font installed, it goes with my backup of sans-serif. The best way to fix this is to install the package &lt;a href="http://corefonts.sourceforge.net/"&gt;msttcorefonts&lt;/a&gt;. That will install a number of MS fonts including: Andale Mono, Arial Black, Arial, Comic Sans MS, Courier New, Georgia, Impact, Times New Roman, Trebuchet, Verdana and Webdings&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;span style="font-style: italic;"&gt;After Microsoft's TrueType core fonts&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_oSDU1nPkdPE/SCeQTGTLDuI/AAAAAAAAAzA/8ixejOgIwWI/s1600-h/after+ms+core+fonts.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://1.bp.blogspot.com/_oSDU1nPkdPE/SCeQTGTLDuI/AAAAAAAAAzA/8ixejOgIwWI/s320/after+ms+core+fonts.png" alt="" id="BLOGGER_PHOTO_ID_5199282952605470434" border="0" /&gt;&lt;/a&gt;If you are designing a web page you can, and should, pick another backup font too because you can't expect most people running Linux to have these fonts installed. In my case, I went with Helvetica as the backup and then sans-serif as the final failsafe. That at least keeps my menu on 1 line.&lt;br /&gt;&lt;br /&gt;And for a much more in depth read on all the fonts and what looks like what on Linux, check out this great article: &lt;a href="http://mondaybynoon.com/2007/04/02/linux-font-equivalents-to-popular-web-typefaces/"&gt;Linux Font Equivalents to Popular Web Typefaces&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8057107437144001218-1946711655115279144?l=adventuresinswitching.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://adventuresinswitching.blogspot.com/feeds/1946711655115279144/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8057107437144001218&amp;postID=1946711655115279144' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8057107437144001218/posts/default/1946711655115279144'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8057107437144001218/posts/default/1946711655115279144'/><link rel='alternate' type='text/html' href='http://adventuresinswitching.blogspot.com/2008/05/web-pages-looking-bad-in-linux-install.html' title='Web pages looking bad in Linux? Install msttcorefonts.'/><author><name>Forrest</name><uri>http://www.blogger.com/profile/08156739167001456236</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_oSDU1nPkdPE/SCeQHGTLDtI/AAAAAAAAAy4/IGWFatNZarI/s72-c/before+ms+core+fonts.png' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8057107437144001218.post-1076495950199922987</id><published>2008-05-10T21:16:00.000-04:00</published><updated>2008-12-10T12:44:44.155-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='hardy heron'/><category scheme='http://www.blogger.com/atom/ns#' term='icons'/><category scheme='http://www.blogger.com/atom/ns#' term='themes'/><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu'/><category scheme='http://www.blogger.com/atom/ns#' term='updates'/><category scheme='http://www.blogger.com/atom/ns#' term='8.04'/><title type='text'>New Update Icons in Ubuntu 8.04</title><content type='html'>Have you noticed the new update icons in Ubuntu 8.04 (Hardy Heron)? The old update icon was an orange box with what looks like a white sun in the middle. It was OK. The new icon is a &lt;a href="http://en.wikipedia.org/wiki/Enneagram"&gt;nine sided star (enneagram)&lt;/a&gt; with a white arrow pointing down. I have also noticed a new "Critical Updates" icon that I never saw in Ubuntu 7.10 (Was it there and I just never saw it?). The critical updates icon is a big red down arrow with an exclamation mark in the middle.&lt;br /&gt;&lt;br /&gt;I really do like the new icons. They look a lot more defined and get your attention better. I especially like that there is an icon that indicates critical updates now too. I do wish the critical updates icon was more like the regular update icon though. They are so different that it is not obvious at first that they both signify updates are available. Maybe Ubuntu could use the same icon and change the color and/or the little icon inside the icon.&lt;br /&gt;&lt;br /&gt;My one other beef with the new update icon is it also looks like the application crash notification icon. I think it is a bad idea to make both of those icons look so similar. Check out the image below to see what I mean.&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center; font-style: italic;"&gt;&lt;span style="font-size:85%;"&gt;The new update icons in Ubuntu&lt;br /&gt;&lt;span style="font-size:78%;"&gt;(click on the image for the full size version,&lt;br /&gt;PNGs don't resize well!)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_oSDU1nPkdPE/SCZHOczHFmI/AAAAAAAAAyo/GtYL4yfBGH4/s1600-h/update+manager+icons.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://1.bp.blogspot.com/_oSDU1nPkdPE/SCZHOczHFmI/AAAAAAAAAyo/GtYL4yfBGH4/s400/update+manager+icons.png" alt="Ubuntu 8.04 Update Icons" id="BLOGGER_PHOTO_ID_5198921133420123746" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;So what do you think of the new icons?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8057107437144001218-1076495950199922987?l=adventuresinswitching.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://adventuresinswitching.blogspot.com/feeds/1076495950199922987/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8057107437144001218&amp;postID=1076495950199922987' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8057107437144001218/posts/default/1076495950199922987'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8057107437144001218/posts/default/1076495950199922987'/><link rel='alternate' type='text/html' href='http://adventuresinswitching.blogspot.com/2008/05/new-update-icons-in-ubuntu-804.html' title='New Update Icons in Ubuntu 8.04'/><author><name>Forrest</name><uri>http://www.blogger.com/profile/08156739167001456236</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_oSDU1nPkdPE/SCZHOczHFmI/AAAAAAAAAyo/GtYL4yfBGH4/s72-c/update+manager+icons.png' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8057107437144001218.post-378465564903451405</id><published>2008-05-08T13:09:00.002-04:00</published><updated>2008-05-08T13:21:02.275-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='open source'/><title type='text'>Free Open Source Software Costing Vendors $60 Billion, How Naive!</title><content type='html'>I read a post over at CNet a while ago that &lt;a href="http://www.cnet.com/8301-13846_1-9920202-62.html"&gt;Study Finds "Free Open Source Software Is Costing Vendors $60 Billion"&lt;/a&gt;. Granted I have not read the $1,000 report but the title is a very naive assessment of the cost and benefits of Open Source software.&lt;br /&gt;&lt;br /&gt;I imagine the argument in the report goes something like this: You can get a free and open source &lt;a href="http://www.spreadfirefox.com/node&amp;amp;id=599&amp;amp;t=219"&gt;web browser&lt;/a&gt;, &lt;a href="http://httpd.apache.org/"&gt;web server&lt;/a&gt;, &lt;a href="http://en.wikipedia.org/wiki/Linux"&gt;operating system&lt;/a&gt;, &lt;a href="http://www.openoffice.org/"&gt;office suite&lt;/a&gt;, &lt;a href="http://www.mysql.com/"&gt;database&lt;/a&gt; or &lt;a href="http://www.postgresql.org/"&gt;two&lt;/a&gt;, &lt;a href="http://filezilla-project.org/"&gt;ftp client&lt;/a&gt;, &lt;a href="http://www.pidgin.im/"&gt;im client&lt;/a&gt;, &lt;a href="http://www.spreadfirefox.com/node&amp;amp;id=599&amp;amp;t=177"&gt;email client&lt;/a&gt;, &lt;a href="http://www.7-zip.org/"&gt;file de/compression utility&lt;/a&gt;, &lt;a href="http://www.gimp.org/"&gt;image editor&lt;/a&gt;, &lt;a href="http://www.clamav.net/"&gt;anti virus&lt;/a&gt;, &lt;a href="http://sourceforge.net/projects/pdfcreator/"&gt;PDF generator&lt;/a&gt;, etc. (the list could go on almost forever) so you don't buy the commercial version. Not buying the commercial version is $60,000,000,000 worth of unsold software. That argument is likely true in a lot of instances. Why would someone pay for software when they could get software that meets the same needs for free?&lt;br /&gt;&lt;br /&gt;The biggest issue I have with this assessment though is it treats the use of Open Source over commercial software as &lt;a href="http://en.wikipedia.org/wiki/Zero-sum"&gt;zero sum&lt;/a&gt;. The idea that if you use Apache instead of buying IIS, Microsoft just lost X dollars in revenue (add it to the $60 billion) and you saved X in expenses, The End. But if you are also a commercial software vendor, which is very possible, then you can use the money you saved to develop your commercial application and make many multiples of X more. If you are not a commercial software vendor then you just saved money that you can spend on a better more specialized software package. Sure Microsoft got a smaller piece of the pie (or no pie) but thanks to the money you saved and were able to invest in your own product or spend on some other software you could not have bought otherwise, the pie is now considerably larger.&lt;br /&gt;&lt;br /&gt;Open source software also raises the bar for commercial software leading to better, more useful software and ultimately more software sales. When Microsoft sees that Apache is a serious competitor to IIS, they can either improve IIS so it is better than Apache or they can ditch it and focus on improving their more profitable software like Windows and Office. Do you remember how it took Microsoft forever and a day to get from IE 6 to 7? Do you know why? They didn't have any reason to until Firefox became serious competition. Open Source software raises the bar for commercial software that competes with it and that is good for all consumers. Open Source provides the basics and lets commercial vendors concentrate on the specialized. The Gimp certainly has not killed Photoshop.&lt;br /&gt;&lt;br /&gt;And one last note. What about all the revenue from services provided by the companies that back Open Source software. IBM, Red Hat and others are doing pretty well.&lt;br /&gt;&lt;h3&gt;What are others saying?&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.smbtechadvice.com/2008/04/free-and-open-source-software-costing.html"&gt;Free and Open Source Software Costing Vendors $60 Billion?&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://theopensourcewriter.blogspot.com/2008/04/accurate-market-share-statistics-and-60.html"&gt;Accurate market share statistics and The $60 Billion dollar question&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://jcoehoorn.vox.com/library/post/open-source-costs-vendors-60-billion.html"&gt;Open Source costs vendors $60 Billion?&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://weibel-lines.typepad.com/weibelines/2008/04/open-source-as.html"&gt;Open Source as an Industry&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8057107437144001218-378465564903451405?l=adventuresinswitching.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://adventuresinswitching.blogspot.com/feeds/378465564903451405/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8057107437144001218&amp;postID=378465564903451405' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8057107437144001218/posts/default/378465564903451405'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8057107437144001218/posts/default/378465564903451405'/><link rel='alternate' type='text/html' href='http://adventuresinswitching.blogspot.com/2008/05/free-open-source-software-costing.html' title='Free Open Source Software Costing Vendors $60 Billion, How Naive!'/><author><name>Forrest</name><uri>http://www.blogger.com/profile/08156739167001456236</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8057107437144001218.post-3461135914597151959</id><published>2008-05-04T01:28:00.004-04:00</published><updated>2008-12-10T12:44:45.169-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='hardy heron'/><category scheme='http://www.blogger.com/atom/ns#' term='images'/><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu'/><category scheme='http://www.blogger.com/atom/ns#' term='gnome'/><category scheme='http://www.blogger.com/atom/ns#' term='nautilus'/><category scheme='http://www.blogger.com/atom/ns#' term='8.04'/><title type='text'>Resize and rotate images easily with Gnome in Ubuntu</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_oSDU1nPkdPE/SB02VW_uGhI/AAAAAAAAAxo/0JEqVx3e1uE/s1600-h/image+resizer+powertoy+windows.png"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer;" src="http://3.bp.blogspot.com/_oSDU1nPkdPE/SB02VW_uGhI/AAAAAAAAAxo/0JEqVx3e1uE/s200/image+resizer+powertoy+windows.png" alt="" id="BLOGGER_PHOTO_ID_5196369285633415698" border="0" /&gt;&lt;/a&gt;Today I wanted to post some pictures to a site but to upload them I needed them to be considerably smaller. I know lots of ways to resize images in Linux but I needed an &lt;span style="font-style: italic;"&gt;easy&lt;/span&gt; way to resize them. In Windows, I am used to using the &lt;a href="http://www.microsoft.com/windowsxp/downloads/powertoys/xppowertoys.mspx"&gt;Image Resizer Power Toy&lt;/a&gt;. (Why is that not a default feature?) The image resizer in Windows allows me to just right click on one or more images and resize them to any number of sizes. That is pretty handy and a feature I was looking for in Linux too. Sadly, there is not one already installed by default. I knew I could use the Gimp to do what I wanted but that was overkill. I wanted a simple and fast solution.&lt;br /&gt;&lt;br /&gt;That was when I found the &lt;a href="http://www.bitron.ch/software/nautilus-image-converter.php"&gt;nautilus-image-converter&lt;/a&gt; package thanks to &lt;a href="http://ubuntu-tutorials.com/2007/09/17/nautilus-image-converter-quickly-resize-or-rotate-images-within-nautilus/"&gt;this&lt;/a&gt; and &lt;a href="http://dailypackage.fedorabook.com/index.php?/archives/50-GUI-Thursday-Nautilus-image-converter-easy-image-resizing.html"&gt;this&lt;/a&gt;. You can install it from Synaptic (System -&gt; Administration -&gt; Synaptic Package Manager) like I did or from the command line with apt-get like so (make sure Ubuntu Universe is enabled first under System -&gt; Administration -&gt; Software Sources):&lt;br /&gt;&lt;br /&gt;&lt;code&gt;sudo apt-get install nautilus-image-converter&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;After installing it, you will need to restart Nautilus. The best way to do that would be to log out and log back in. You could also quit and restart Nautilus with the command&lt;br /&gt;&lt;code&gt;&lt;br /&gt;nautilus -q; nautilus &amp;amp;&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;which will quit and then start it back up in the background. Once Nautilus has restarted it will load the new extension and you will be able to resize and rotate images from the right click menu. You can also resize and rotate multiple images if you select multiple images first. Both resizing and rotating allow you to take the action on the current image or make a copy and rename it with .resized or .rotated. The copy option is the default for both actions. See the screen shots below for all the options available.&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-style: italic;"&gt;The new resize and rotate options&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_oSDU1nPkdPE/SB1Gfm_uGiI/AAAAAAAAAxw/XPTANj3vh5Y/s1600-h/resize+image.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://4.bp.blogspot.com/_oSDU1nPkdPE/SB1Gfm_uGiI/AAAAAAAAAxw/XPTANj3vh5Y/s400/resize+image.png" alt="" id="BLOGGER_PHOTO_ID_5196387053913119266" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-style: italic;"&gt;The resize image(s) dialog&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_oSDU1nPkdPE/SB1H6m_uGjI/AAAAAAAAAx4/F9kNCOYCF6Q/s1600-h/resize+image+dialog.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://4.bp.blogspot.com/_oSDU1nPkdPE/SB1H6m_uGjI/AAAAAAAAAx4/F9kNCOYCF6Q/s320/resize+image+dialog.png" alt="" id="BLOGGER_PHOTO_ID_5196388617281215026" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-style: italic;"&gt;The rotate image(s) dialog&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_oSDU1nPkdPE/SB1H-2_uGkI/AAAAAAAAAyA/2dscIdYaRH8/s1600-h/rotate+image+dialog.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://1.bp.blogspot.com/_oSDU1nPkdPE/SB1H-2_uGkI/AAAAAAAAAyA/2dscIdYaRH8/s320/rotate+image+dialog.png" alt="" id="BLOGGER_PHOTO_ID_5196388690295659074" border="0" /&gt;&lt;/a&gt;There you have it. Easy image resize and rotate in Gnome. And want it to be default, vote for the idea below:&lt;br /&gt;&lt;a href="http://brainstorm.ubuntu.com/idea/685/"&gt;&lt;br /&gt;&lt;img src="http://brainstorm.ubuntu.com/idea/685/image/1/" /&gt;&lt;br /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8057107437144001218-3461135914597151959?l=adventuresinswitching.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://adventuresinswitching.blogspot.com/feeds/3461135914597151959/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8057107437144001218&amp;postID=3461135914597151959' title='13 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8057107437144001218/posts/default/3461135914597151959'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8057107437144001218/posts/default/3461135914597151959'/><link rel='alternate' type='text/html' href='http://adventuresinswitching.blogspot.com/2008/05/resize-and-rotate-images-easily-with.html' title='Resize and rotate images easily with Gnome in Ubuntu'/><author><name>Forrest</name><uri>http://www.blogger.com/profile/08156739167001456236</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_oSDU1nPkdPE/SB02VW_uGhI/AAAAAAAAAxo/0JEqVx3e1uE/s72-c/image+resizer+powertoy+windows.png' height='72' width='72'/><thr:total>13</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8057107437144001218.post-395550206797250743</id><published>2008-04-30T00:45:00.006-04:00</published><updated>2008-12-10T12:44:45.329-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='hardy heron'/><category scheme='http://www.blogger.com/atom/ns#' term='updates'/><category scheme='http://www.blogger.com/atom/ns#' term='8.04'/><title type='text'>Hardy Heron 1 Week In - Update Time!</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_oSDU1nPkdPE/SBhV5W_uGgI/AAAAAAAAAxI/cX0yZr5FltU/s1600-h/updates+galore+2.png"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer;" src="http://2.bp.blogspot.com/_oSDU1nPkdPE/SBhV5W_uGgI/AAAAAAAAAxI/cX0yZr5FltU/s320/updates+galore+2.png" alt="" id="BLOGGER_PHOTO_ID_5194996614085614082" border="0" /&gt;&lt;/a&gt;Ubuntu 8.04 has been out for almost a week now and I have seen a lot of mixed feelings on different blogs and forums. I would say most users love it but there is the occasional user with some strange and annoying problem. I've had my share of strange and annoying problems too. I've found a way around most of them though. But many of these problems may now be fixed. A bunch of updates have already started rolling out. These are not just security patches either, they are also lots of bug fixes. So be sure to pull down the latest greatest updates. I installed 29 of them today.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8057107437144001218-395550206797250743?l=adventuresinswitching.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://adventuresinswitching.blogspot.com/feeds/395550206797250743/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8057107437144001218&amp;postID=395550206797250743' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8057107437144001218/posts/default/395550206797250743'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8057107437144001218/posts/default/395550206797250743'/><link rel='alternate' type='text/html' href='http://adventuresinswitching.blogspot.com/2008/04/hardy-heron-1-week-in-update-time.html' title='Hardy Heron 1 Week In - Update Time!'/><author><name>Forrest</name><uri>http://www.blogger.com/profile/08156739167001456236</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_oSDU1nPkdPE/SBhV5W_uGgI/AAAAAAAAAxI/cX0yZr5FltU/s72-c/updates+galore+2.png' height='72' width='72'/><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8057107437144001218.post-3713271316787511838</id><published>2008-04-28T23:46:00.002-04:00</published><updated>2008-12-10T12:44:45.440-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='hardy heron'/><category scheme='http://www.blogger.com/atom/ns#' term='big desktop'/><category scheme='http://www.blogger.com/atom/ns#' term='ati'/><category scheme='http://www.blogger.com/atom/ns#' term='screen shot'/><category scheme='http://www.blogger.com/atom/ns#' term='SSOTD'/><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu'/><category scheme='http://www.blogger.com/atom/ns#' term='gnome'/><category scheme='http://www.blogger.com/atom/ns#' term='8.04'/><title type='text'>Ubuntu Desktop Screenshot of the Day #7 - ATI Big Desktop</title><content type='html'>Why in the world have I waited so long to play with Big Desktop?? I can't live without multiple monitors these days but in Linux I have dealt with a limited setup for a while. I've had my system setup with dual monitors but with dual X sessions too. This has kept me from being able to drag icons and windows between monitors. Fortunately things like Cut/Copy/Paste worked but it was less than desirable. I also could not open the same application in both windows so if I wanted a browser in each window one was Firefox and the other Epiphany.&lt;br /&gt;&lt;br /&gt;Tonight I decided to just mess with the &lt;code&gt;aticonfig&lt;/code&gt; program that helps you setup your xorg.conf for ATI cards. I followed the Ubuntu forums thread on &lt;a href="http://ubuntuforums.org/showthread.php?t=301941"&gt;Big Desktop&lt;/a&gt; (but only part of the way) and now look what I have:&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;span style="font-style: italic;"&gt;Click for the full size 3200x1200 desktop image&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_oSDU1nPkdPE/SBaYdW_uGfI/AAAAAAAAAxA/-2jT1mNthmg/s1600-h/Big+Desktop.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://4.bp.blogspot.com/_oSDU1nPkdPE/SBaYdW_uGfI/AAAAAAAAAxA/-2jT1mNthmg/s400/Big+Desktop.jpg" alt="" id="BLOGGER_PHOTO_ID_5194506850374916594" border="0" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Isn't that sweet? One interesting note is the screen is not really that large. The monitor on the right is a smaller resolution than on the left so really the gedit window is almost to the borders of the right monitor. I wonder what other tweaks I can get working. I only messed a little with this to get to this point. It is just so tedious fooling with my xorg.conf file!&lt;br /&gt;&lt;br /&gt;I see a lot of others have had success too (some more easily than others, lucky nvidia owners):&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://jen3ral.wordpress.com/2008/04/27/ubuntu-804-ati-big-desktop/"&gt;Ubuntu 8.04, ATI, &amp;amp; Big Desktop&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://lovehateubuntu.blogspot.com/2008/04/dual-head-and-compiz-fusion.html"&gt;Dual Head and Compiz Fusion&lt;/a&gt; (user not stuck with ATI like me)&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.idude.org/2008/04/28/my-first-look-at-ubuntu-804-lts-as-a-desktop-and-server/"&gt;My first look at Ubuntu 8.04 LTS as a Desktop and Server&lt;/a&gt; (another nvidia user)&lt;/li&gt;&lt;li&gt;&lt;a href="http://vibhurishi.blogspot.com/2008/04/ubuntu-804-hardy-heron.html"&gt;Ubuntu 8.04 : Hardy Heron&lt;/a&gt; (I envy nvidia owners more now!)&lt;/li&gt;&lt;li&gt;&lt;a href="http://arulanandan.blogspot.com/2008/03/configuring-dual-monitor-on-ubuntu-710.html"&gt;Configuring Dual Monitor on Ubuntu 7.10 Gutsy Gibbon&lt;/a&gt; (ati how-to)&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;Also, better background support would be nice here. The background I have now works well tiled. All the other single images I tried didn't work well split across screens. Vote for the brainstorm to have that fixed. Fortunately it may come sooner rather than later as &lt;a href="http://code.google.com/soc/2008/"&gt;Google Summer of Code&lt;/a&gt; has sponsored the GNOME project &lt;a href="http://code.google.com/soc/2008/gnome/appinfo.html?csaid=89851A6B5EA21291"&gt;Individual Workspace Wallpapers&lt;/a&gt; which might help some.&lt;br /&gt;&lt;a href="http://brainstorm.ubuntu.com/idea/93/"&gt;&lt;br /&gt;&lt;img src="http://brainstorm.ubuntu.com/idea/93/image/1/" /&gt;&lt;br /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;And for my future reference (and yours) and backup, here is my new /etc/X11/xorg.conf for my Big Desktop setup of an ATI Technologies Inc RV370 5B60 [Radeon X300 (PCIE)] on Ubuntu 8.04 Hardy Heron (I have a &lt;a href="http://adventuresinswitching.blogspot.com/2008/04/logitech-mx1000-mouse-on-ubuntu-804.html"&gt;Logitech MX1000 mouse&lt;/a&gt; in there too).&lt;br /&gt;&lt;pre style="border: 1px inset ; margin: 0px; padding: 6px; overflow: auto; width: 425px; height: 340px; text-align: left;"&gt;&lt;br /&gt;#Section "InputDevice"&lt;br /&gt;# Identifier "Configured Mouse"&lt;br /&gt;# Driver  "mouse"&lt;br /&gt;# Option  "CorePointer"&lt;br /&gt;# Option  "Device" "/dev/input/mice"&lt;br /&gt;# Option  "Protocol" "ImPS/2"&lt;br /&gt;# Option  "ZAxisMapping" "4 5"&lt;br /&gt;# Option  "Emulate3Buttons" "true"&lt;br /&gt;#EndSection&lt;br /&gt;&lt;br /&gt;Section "ServerLayout"&lt;br /&gt;&lt;br /&gt; # Uncomment if you have a wacom tablet&lt;br /&gt; # InputDevice     "stylus" "SendCoreEvents"&lt;br /&gt; # InputDevice     "cursor" "SendCoreEvents"&lt;br /&gt; # InputDevice     "eraser" "SendCoreEvents"&lt;br /&gt;# Inputdevice "Configured Mouse"&lt;br /&gt; Identifier     "Default Layout"&lt;br /&gt; Screen      0  "aticonfig-Screen[0]" 0 0&lt;br /&gt; InputDevice    "Generic Keyboard"&lt;br /&gt; InputDevice    "Logitech MX1000"&lt;br /&gt;EndSection&lt;br /&gt;&lt;br /&gt;Section "Files"&lt;br /&gt;EndSection&lt;br /&gt;&lt;br /&gt;Section "Module"&lt;br /&gt; Load  "glx"&lt;br /&gt;EndSection&lt;br /&gt;&lt;br /&gt;Section "InputDevice"&lt;br /&gt; Identifier  "Generic Keyboard"&lt;br /&gt; Driver      "kbd"&lt;br /&gt; Option     "CoreKeyboard"&lt;br /&gt; Option     "XkbRules" "xorg"&lt;br /&gt; Option     "XkbModel" "pc105"&lt;br /&gt; Option     "XkbLayout" "us"&lt;br /&gt;EndSection&lt;br /&gt;&lt;br /&gt;Section "InputDevice"&lt;br /&gt; Identifier  "Logitech MX1000"&lt;br /&gt; Driver      "evdev"&lt;br /&gt; Option     "Name" "Logitech USB Receiver"&lt;br /&gt; Option     "HWHEELRelativeAxisButtons" "7 6"&lt;br /&gt;EndSection&lt;br /&gt;&lt;br /&gt;Section "InputDevice"&lt;br /&gt; Identifier  "stylus"&lt;br /&gt; Driver      "wacom"&lt;br /&gt; Option     "Device" "/dev/input/wacom"&lt;br /&gt; Option     "Type" "stylus"&lt;br /&gt; Option     "ForceDevice" "ISDV4"# Tablet PC ONLY&lt;br /&gt;EndSection&lt;br /&gt;&lt;br /&gt;Section "InputDevice"&lt;br /&gt; Identifier  "eraser"&lt;br /&gt; Driver      "wacom"&lt;br /&gt; Option     "Device" "/dev/input/wacom"&lt;br /&gt; Option     "Type" "eraser"&lt;br /&gt; Option     "ForceDevice" "ISDV4"# Tablet PC ONLY&lt;br /&gt;EndSection&lt;br /&gt;&lt;br /&gt;Section "InputDevice"&lt;br /&gt; Identifier  "cursor"&lt;br /&gt; Driver      "wacom"&lt;br /&gt; Option     "Device" "/dev/input/wacom"&lt;br /&gt; Option     "Type" "cursor"&lt;br /&gt; Option     "ForceDevice" "ISDV4"# Tablet PC ONLY&lt;br /&gt;EndSection&lt;br /&gt;&lt;br /&gt;Section "Monitor"&lt;br /&gt; Identifier   "Generic Monitor"&lt;br /&gt; HorizSync    30.0 - 70.0&lt;br /&gt; VertRefresh  50.0 - 160.0&lt;br /&gt; Option     "DPMS"&lt;br /&gt;EndSection&lt;br /&gt;&lt;br /&gt;Section "Monitor"&lt;br /&gt; Identifier   "aticonfig-Monitor[0]"&lt;br /&gt; Option     "VendorName" "ATI Proprietary Driver"&lt;br /&gt; Option     "ModelName" "Generic Autodetecting Monitor"&lt;br /&gt; Option     "DPMS" "true"&lt;br /&gt;EndSection&lt;br /&gt;&lt;br /&gt;Section "Monitor"&lt;br /&gt; Identifier   "aticonfig-Monitor[1]"&lt;br /&gt; Option     "VendorName" "ATI Proprietary Driver"&lt;br /&gt; Option     "ModelName" "Generic Autodetecting Monitor"&lt;br /&gt; Option     "DPMS" "true"&lt;br /&gt;EndSection&lt;br /&gt;&lt;br /&gt;Section "Device"&lt;br /&gt; Identifier  "ATI Technologies Inc RV370 5B60 [Radeon X300 (PCIE)]"&lt;br /&gt; Driver      "fglrx"&lt;br /&gt; Option     "DesktopSetup" "horizontal"&lt;br /&gt; Option     "Capabilities" "0x00000800"&lt;br /&gt; Option     "PairModes" "0x0+0x0"&lt;br /&gt; Option     "EnableMonitor" "crt1,tmds1"&lt;br /&gt; BusID       "PCI:1:0:0"&lt;br /&gt;EndSection&lt;br /&gt;&lt;br /&gt;Section "Device"&lt;br /&gt; Identifier  "aticonfig-Device[0]"&lt;br /&gt; Driver      "fglrx"&lt;br /&gt; BusID       "PCI:1:0:0"&lt;br /&gt;EndSection&lt;br /&gt;&lt;br /&gt;Section "Device"&lt;br /&gt; Identifier  "aticonfig-Device[1]"&lt;br /&gt; Driver      "fglrx"&lt;br /&gt; BusID       "PCI:1:0:0"&lt;br /&gt; Screen      1&lt;br /&gt;EndSection&lt;br /&gt;&lt;br /&gt;Section "Screen"&lt;br /&gt; Identifier "Default Screen"&lt;br /&gt; Device     "ATI Technologies Inc RV370 5B60 [Radeon X300 (PCIE)]"&lt;br /&gt; Monitor    "Generic Monitor"&lt;br /&gt; DefaultDepth     24&lt;br /&gt;EndSection&lt;br /&gt;&lt;br /&gt;Section "Screen"&lt;br /&gt; Identifier "aticonfig-Screen[0]"&lt;br /&gt; Device     "aticonfig-Device[0]"&lt;br /&gt; Monitor    "aticonfig-Monitor[0]"&lt;br /&gt; DefaultDepth     24&lt;br /&gt; SubSection "Display"&lt;br /&gt;  Viewport   0 0&lt;br /&gt;  Depth     24&lt;br /&gt; EndSubSection&lt;br /&gt;EndSection&lt;br /&gt;&lt;br /&gt;Section "Screen"&lt;br /&gt; Identifier "aticonfig-Screen[1]"&lt;br /&gt; Device     "aticonfig-Device[1]"&lt;br /&gt; Monitor    "aticonfig-Monitor[1]"&lt;br /&gt; DefaultDepth     24&lt;br /&gt; SubSection "Display"&lt;br /&gt;  Viewport   0 0&lt;br /&gt;  Depth     24&lt;br /&gt; EndSubSection&lt;br /&gt;EndSection&lt;br /&gt;&lt;br /&gt;Section "Extensions"&lt;br /&gt; Option     "Composite" "0"&lt;br /&gt;EndSection&lt;br /&gt;&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8057107437144001218-3713271316787511838?l=adventuresinswitching.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://adventuresinswitching.blogspot.com/feeds/3713271316787511838/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8057107437144001218&amp;postID=3713271316787511838' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8057107437144001218/posts/default/3713271316787511838'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8057107437144001218/posts/default/3713271316787511838'/><link rel='alternate' type='text/html' href='http://adventuresinswitching.blogspot.com/2008/04/ubuntu-desktop-screenshot-of-day-7-ati.html' title='Ubuntu Desktop Screenshot of the Day #7 - ATI Big Desktop'/><author><name>Forrest</name><uri>http://www.blogger.com/profile/08156739167001456236</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_oSDU1nPkdPE/SBaYdW_uGfI/AAAAAAAAAxA/-2jT1mNthmg/s72-c/Big+Desktop.jpg' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8057107437144001218.post-8510401647679041008</id><published>2008-04-27T02:40:00.000-04:00</published><updated>2008-12-10T12:44:45.701-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ooxml'/><category scheme='http://www.blogger.com/atom/ns#' term='KDE'/><category scheme='http://www.blogger.com/atom/ns#' term='hardy heron'/><category scheme='http://www.blogger.com/atom/ns#' term='xps'/><category scheme='http://www.blogger.com/atom/ns#' term='pdf'/><category scheme='http://www.blogger.com/atom/ns#' term='windows'/><category scheme='http://www.blogger.com/atom/ns#' term='microsoft'/><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu'/><category scheme='http://www.blogger.com/atom/ns#' term='gnome'/><category scheme='http://www.blogger.com/atom/ns#' term='8.04'/><title type='text'>View XPS (XML Paper Specification) files on Linux</title><content type='html'>A few days ago I was looking at the page for &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=68c48dad-bc34-40be-8d85-6bb4f56f5110&amp;amp;displaylang=en"&gt;Windows XP SP3&lt;/a&gt; and noticed some documentation at the bottom in a file format I had never heard of before. In addition to a PDF, there was an &lt;a href="http://en.wikipedia.org/wiki/XML_Paper_Specification"&gt;XPS (XML Paper Specification)&lt;/a&gt; available.&lt;br /&gt;&lt;br /&gt;XPS is a new competitor to PDF. It was &lt;a href="http://www.microsoft.com/whdc/xps/default.mspx"&gt;developed by Microsoft&lt;/a&gt; and included in Vista and Office 2007 (no wonder I have never heard of it before). They have &lt;a href="http://arstechnica.com/news.ars/post/20070701-microsoft-submits-pdf-competitor-to-standards-body.html"&gt;submitted to the ECMA for standardization&lt;/a&gt; but I don't have much hope in them using the ISO Standard stamp as much more than a selling point. Microsoft has not shown they intend to play nice with standards. Remember their &lt;a href="http://www.news.com/2100-1023-941926.html"&gt;HTML extensions&lt;/a&gt; and ActiveX&lt;a href="http://en.wikipedia.org/wiki/Embrace,_extend_and_extinguish#Examples"&gt;&lt;/a&gt;? And the &lt;a href="http://www.griffinbrown.co.uk/blog/PermaLink,guid,3e2202cd-59a3-4356-8f30-b8eb79735e1a.aspx"&gt;latest crap with OOXML&lt;/a&gt;? They like to "&lt;a href="http://en.wikipedia.org/wiki/Embrace,_extend_and_extinguish"&gt;Embrace, extend and extinguish&lt;/a&gt;"&lt;br /&gt;&lt;br /&gt;Either way, if you are running Linux and need to view one of these files, I've only found one program so far that does it. The Gnome viewer &lt;a href="http://bugzilla.gnome.org/show_bug.cgi?id=321868"&gt;Evince doesn't yet&lt;/a&gt; but the &lt;a href="http://okular.kde.org/"&gt;KDE4 viewer Okular&lt;/a&gt; does. To install it on Ubuntu just use Synaptic. There is a lot to install since you have to have the KDE base libraries but other than that it is fairly simple.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_oSDU1nPkdPE/SBQcfG_uGdI/AAAAAAAAAwU/CzNPMsNPBho/s1600-h/XPS+in+Okular.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://1.bp.blogspot.com/_oSDU1nPkdPE/SBQcfG_uGdI/AAAAAAAAAwU/CzNPMsNPBho/s400/XPS+in+Okular.png" alt="" id="BLOGGER_PHOTO_ID_5193807591044422098" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8057107437144001218-8510401647679041008?l=adventuresinswitching.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://adventuresinswitching.blogspot.com/feeds/8510401647679041008/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8057107437144001218&amp;postID=8510401647679041008' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8057107437144001218/posts/default/8510401647679041008'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8057107437144001218/posts/default/8510401647679041008'/><link rel='alternate' type='text/html' href='http://adventuresinswitching.blogspot.com/2008/04/view-xps-xml-paper-specification-files.html' title='View XPS (XML Paper Specification) files on Linux'/><author><name>Forrest</name><uri>http://www.blogger.com/profile/08156739167001456236</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_oSDU1nPkdPE/SBQcfG_uGdI/AAAAAAAAAwU/CzNPMsNPBho/s72-c/XPS+in+Okular.png' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8057107437144001218.post-8872268305460759571</id><published>2008-04-27T01:18:00.007-04:00</published><updated>2008-04-27T21:48:24.455-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='hardy heron'/><category scheme='http://www.blogger.com/atom/ns#' term='mx1000'/><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='mouse'/><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu'/><category scheme='http://www.blogger.com/atom/ns#' term='8.04'/><title type='text'>Logitech MX1000 Mouse on Ubuntu 8.04 Linux (Hardy Heron)</title><content type='html'>I &lt;a href="http://adventuresinswitching.blogspot.com/2008/04/upgrading-to-ubuntu-804-lts-hardy-heron.html"&gt;upgraded to Ubuntu 8.04 tonight&lt;/a&gt; but when I did, my mouse didn't work at all anymore! I just had a dead pointer. I was able to get it working previously under Ubuntu 7.10 &lt;a href="http://adventuresinswitching.blogspot.com/2007/12/getting-my-logitech-mx1000-mouse-to.html"&gt;(Getting my Logitech MX1000 Mouse to Work, Fully, on Ubuntu 7.10&lt;/a&gt;) but those settings no longer worked. After playing with the settings some more, removing "CorePointer" from the InputDevice line did it for me. So, I am going to write up a new,  improved and simpler how-to for the Logitech MX1000 Mouse on Ubuntu 8.04 Linux (Hardy Heron). This may also work for other multiple button mice but I don't have any other multi button mice to find out.&lt;br /&gt;&lt;br /&gt;The very first thing to do is &lt;span style="font-weight: bold;"&gt;BACKUP your /etc/X11/xorg.conf&lt;/span&gt; file. Want a command for that? This will copy it to your home directory as xorg.conf.backup.&lt;br /&gt;&lt;br /&gt;&lt;code&gt;cp /etc/X11/xorg.conf ~/xorg.conf.backup&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;If ever you need to go back to your working config, just login to the terminal failsafe mode and switch the destination and source for the command below (plus add sudo to the front). Like so:&lt;br /&gt;&lt;br /&gt;&lt;code&gt;sudo cp ~/xorg.conf.backup /etc/X11/xorg.conf&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Now then, first thing to do is install or make sure you have &lt;a href="http://packages.ubuntu.com/hardy/xserver-xorg-input-evdev"&gt;evdev&lt;/a&gt; installed. &lt;a href="http://linux.die.net/man/4/evdev"&gt;evdev is a generic input driver&lt;/a&gt; for keyboards and mice. (Read the man page I linked to for more detailed configuration options. Look most at the Absolute Axis Configuration section.) I think evdev is installed by default but run the line below to install it either way. If it is already installed it will just say so and not change anything.&lt;br /&gt;&lt;br /&gt;&lt;code&gt;sudo apt-get install xserver-xorg-input-evdev&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;Next you will want to edit your xorg.conf file. You must edit it with super privileges or you will not be able to save it. To edit it in gedit, issue this command:&lt;br /&gt;&lt;br /&gt;&lt;code&gt;gksu gedit /etc/X11/xorg.conf&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;Add a new MX1000 InputDevice section and comment out the old mouse InputDevice section. I first thought you didn't have to comment out the old mouse section but if you don't then your buttons will get mapped to 3 and 2 instead of 9 and 8 and they will not work for forward and back.&lt;pre&gt;Section "InputDevice"&lt;br /&gt;Identifier "Logitech MX1000"&lt;br /&gt;Driver  "evdev"&lt;br /&gt;Option  "Name"  "Logitech USB Receiver"&lt;br /&gt;Option  "HWHEELRelativeAxisButtons" "7 6"&lt;br /&gt;EndSection&lt;br /&gt;&lt;br /&gt;#Section "InputDevice"&lt;br /&gt;# Identifier "Configured Mouse"&lt;br /&gt;# Driver  "mouse"&lt;br /&gt;# Option  "CorePointer"&lt;br /&gt;# Option  "Device" "/dev/input/mice"&lt;br /&gt;# Option  "Protocol" "ImPS/2"&lt;br /&gt;# Option  "ZAxisMapping" "4 5"&lt;br /&gt;# Option  "Emulate3Buttons" "true"&lt;br /&gt;#EndSection&lt;br /&gt;&lt;/pre&gt;The "Name" option must match the device name exactly. It is case sensitive. To determine your device name, run:&lt;br /&gt;&lt;br /&gt;&lt;code&gt;cat /proc/bus/input/devices&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;You will get output (along with other devices) that looks something like this:&lt;pre&gt;I: Bus=0003 Vendor=046d Product=c50e Version=2500&lt;br /&gt;N: Name="Logitech USB Receiver"&lt;br /&gt;P: Phys=usb-0000:00:1d.3-2/input0&lt;br /&gt;S: Sysfs=/devices/virtual/input/input5&lt;br /&gt;U: Uniq=&lt;br /&gt;H: Handlers=kbd mouse1 event5&lt;br /&gt;B: EV=7&lt;br /&gt;B: KEY=1f0000 0 100 38 c0000000 c0000 0 0 0&lt;br /&gt;B: REL=103&lt;br /&gt;&lt;/pre&gt;The Name listed there is the same name that must match in your InputDevice section. Next,  add the new Logitech InputDevice that you created in the ServerLayout section and comment out the old mouse. Do it this way so if you messed something up, you can comment out the new Logitech mouse and uncomment the old mouse to switch back.&lt;pre&gt;#    Inputdevice    "Configured Mouse"&lt;br /&gt;Inputdevice    "Logitech MX1000"&lt;br /&gt;&lt;/pre&gt;Now just logout and log back in. Logging out seems to restart the XServer, a necessary step, but if that doesn't work you can use Ctrl + Alt + Backspace. Use caution as that will kill your X session immediately and all open programs will just get killed.&lt;br /&gt;&lt;br /&gt;If you have any problems with this, you might want to try my &lt;a href="http://adventuresinswitching.blogspot.com/2007/12/getting-my-logitech-mx1000-mouse-to.html"&gt;previous write up&lt;/a&gt; from when I was running Ubuntu 7.10. I upgraded from 7.10 -&gt; 8.04 so I may have missed some necessary steps because I'd already done them previously. I don't think I did though.&lt;br /&gt;&lt;br /&gt;And for reference, my full /etc/X11/xorg.conf after I was done:&lt;br /&gt;&lt;pre style="border: 1px inset ; margin: 0px; padding: 6px; overflow: auto; width: 425px; height: 340px; text-align: left;"&gt;Section "ServerLayout"&lt;br /&gt;&lt;br /&gt;# Uncomment if you have a wacom tablet&lt;br /&gt;# InputDevice     "stylus" "SendCoreEvents"&lt;br /&gt;# InputDevice     "cursor" "SendCoreEvents"&lt;br /&gt;# InputDevice     "eraser" "SendCoreEvents"&lt;br /&gt;Identifier "Default Layout"&lt;br /&gt;screen 0 "aticonfig-Screen[0]" 0 0&lt;br /&gt;screen "aticonfig-Screen[1]" rightof "aticonfig-Screen[0]"&lt;br /&gt;Inputdevice "Generic Keyboard"&lt;br /&gt;# Inputdevice "Configured Mouse"&lt;br /&gt;Inputdevice "Logitech MX1000"&lt;br /&gt;EndSection&lt;br /&gt;&lt;br /&gt;Section "Files"&lt;br /&gt;EndSection&lt;br /&gt;&lt;br /&gt;Section "Module"&lt;br /&gt;Load  "glx"&lt;br /&gt;EndSection&lt;br /&gt;&lt;br /&gt;Section "InputDevice"&lt;br /&gt;Identifier "Generic Keyboard"&lt;br /&gt;Driver  "kbd"&lt;br /&gt;Option  "CoreKeyboard"&lt;br /&gt;Option  "XkbRules" "xorg"&lt;br /&gt;Option  "XkbModel" "pc105"&lt;br /&gt;Option  "XkbLayout" "us"&lt;br /&gt;EndSection&lt;br /&gt;&lt;br /&gt;Section "InputDevice"&lt;br /&gt;Identifier "Logitech MX1000"&lt;br /&gt;Driver  "evdev"&lt;br /&gt;Option  "Name"  "Logitech USB Receiver"&lt;br /&gt;Option  "HWHEELRelativeAxisButtons" "7 6"&lt;br /&gt;EndSection&lt;br /&gt;&lt;br /&gt;#Section "InputDevice"&lt;br /&gt;# Identifier "Configured Mouse"&lt;br /&gt;# Driver  "mouse"&lt;br /&gt;# Option  "CorePointer"&lt;br /&gt;# Option  "Device" "/dev/input/mice"&lt;br /&gt;# Option  "Protocol" "ImPS/2"&lt;br /&gt;# Option  "ZAxisMapping" "4 5"&lt;br /&gt;# Option  "Emulate3Buttons" "true"&lt;br /&gt;#EndSection&lt;br /&gt;&lt;br /&gt;Section "InputDevice"&lt;br /&gt;Identifier "stylus"&lt;br /&gt;Driver  "wacom"&lt;br /&gt;Option  "Device" "/dev/input/wacom"&lt;br /&gt;Option  "Type" "stylus"&lt;br /&gt;Option  "ForceDevice" "ISDV4"# Tablet PC ONLY&lt;br /&gt;EndSection&lt;br /&gt;&lt;br /&gt;Section "InputDevice"&lt;br /&gt;Identifier "eraser"&lt;br /&gt;Driver  "wacom"&lt;br /&gt;Option  "Device" "/dev/input/wacom"&lt;br /&gt;Option  "Type" "eraser"&lt;br /&gt;Option  "ForceDevice" "ISDV4"# Tablet PC ONLY&lt;br /&gt;EndSection&lt;br /&gt;&lt;br /&gt;Section "InputDevice"&lt;br /&gt;Identifier "cursor"&lt;br /&gt;Driver  "wacom"&lt;br /&gt;Option  "Device" "/dev/input/wacom"&lt;br /&gt;Option  "Type" "cursor"&lt;br /&gt;Option  "ForceDevice" "ISDV4"# Tablet PC ONLY&lt;br /&gt;EndSection&lt;br /&gt;&lt;br /&gt;Section "Monitor"&lt;br /&gt;Identifier "Generic Monitor"&lt;br /&gt;Horizsync 30.0 - 70.0&lt;br /&gt;Vertrefresh 50.0 - 160.0&lt;br /&gt;Option  "DPMS"&lt;br /&gt;EndSection&lt;br /&gt;&lt;br /&gt;Section "Monitor"&lt;br /&gt;Identifier "aticonfig-Monitor[0]"&lt;br /&gt;Option  "VendorName" "ATI Proprietary Driver"&lt;br /&gt;Option  "ModelName" "Generic Autodetecting Monitor"&lt;br /&gt;Option  "DPMS" "true"&lt;br /&gt;EndSection&lt;br /&gt;&lt;br /&gt;Section "Monitor"&lt;br /&gt;Identifier "aticonfig-Monitor[1]"&lt;br /&gt;Option  "VendorName" "ATI Proprietary Driver"&lt;br /&gt;Option  "ModelName" "Generic Autodetecting Monitor"&lt;br /&gt;Option  "DPMS" "true"&lt;br /&gt;EndSection&lt;br /&gt;&lt;br /&gt;Section "Device"&lt;br /&gt;Identifier "ATI Technologies Inc RV370 5B60 [Radeon X300 (PCIE)]"&lt;br /&gt;Driver  "fglrx"&lt;br /&gt;Busid  "PCI:1:0:0"&lt;br /&gt;EndSection&lt;br /&gt;&lt;br /&gt;Section "Device"&lt;br /&gt;Identifier "aticonfig-Device[0]"&lt;br /&gt;Driver  "fglrx"&lt;br /&gt;Busid  "PCI:1:0:0"&lt;br /&gt;EndSection&lt;br /&gt;&lt;br /&gt;Section "Device"&lt;br /&gt;Identifier "aticonfig-Device[1]"&lt;br /&gt;Driver  "fglrx"&lt;br /&gt;Busid  "PCI:1:0:0"&lt;br /&gt;Screen 1&lt;br /&gt;EndSection&lt;br /&gt;&lt;br /&gt;Section "Screen"&lt;br /&gt;Identifier "Default Screen"&lt;br /&gt;Device  "ATI Technologies Inc RV370 5B60 [Radeon X300 (PCIE)]"&lt;br /&gt;Monitor  "Generic Monitor"&lt;br /&gt;Defaultdepth 24&lt;br /&gt;EndSection&lt;br /&gt;&lt;br /&gt;Section "Screen"&lt;br /&gt;Identifier "aticonfig-Screen[0]"&lt;br /&gt;Device  "aticonfig-Device[0]"&lt;br /&gt;Monitor  "aticonfig-Monitor[0]"&lt;br /&gt;Defaultdepth 24&lt;br /&gt;SubSection "Display"&lt;br /&gt;Viewport 0 0&lt;br /&gt;Depth 24&lt;br /&gt;EndSubSection&lt;br /&gt;EndSection&lt;br /&gt;&lt;br /&gt;Section "Screen"&lt;br /&gt;Identifier "aticonfig-Screen[1]"&lt;br /&gt;Device  "aticonfig-Device[1]"&lt;br /&gt;Monitor  "aticonfig-Monitor[1]"&lt;br /&gt;Defaultdepth 24&lt;br /&gt;SubSection "Display"&lt;br /&gt;Viewport 0 0&lt;br /&gt;Depth 24&lt;br /&gt;EndSubSection&lt;br /&gt;EndSection&lt;br /&gt;&lt;br /&gt;Section "Extensions"&lt;br /&gt;Option  "Composite" "0"&lt;br /&gt;EndSection&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;And one more thing, a good program to test out your mouse buttons to figure out what is what is &lt;code&gt;xev&lt;/code&gt;. The forward and back buttons should show as 9 and 8. Your left button is 1, right is 3 and pressing the scroll wheel is 2.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://brainstorm.ubuntu.com/idea/120/"&gt;&lt;br /&gt;&lt;img src="http://brainstorm.ubuntu.com/idea/120/image/1/" /&gt;&lt;br /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8057107437144001218-8872268305460759571?l=adventuresinswitching.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://adventuresinswitching.blogspot.com/feeds/8872268305460759571/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8057107437144001218&amp;postID=8872268305460759571' title='16 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8057107437144001218/posts/default/8872268305460759571'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8057107437144001218/posts/default/8872268305460759571'/><link rel='alternate' type='text/html' href='http://adventuresinswitching.blogspot.com/2008/04/logitech-mx1000-mouse-on-ubuntu-804.html' title='Logitech MX1000 Mouse on Ubuntu 8.04 Linux (Hardy Heron)'/><author><name>Forrest</name><uri>http://www.blogger.com/profile/08156739167001456236</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>16</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8057107437144001218.post-4803326397883843175</id><published>2008-04-26T21:24:00.003-04:00</published><updated>2008-12-10T12:44:47.383-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='video'/><category scheme='http://www.blogger.com/atom/ns#' term='hardy heron'/><category scheme='http://www.blogger.com/atom/ns#' term='ati'/><category scheme='http://www.blogger.com/atom/ns#' term='upgrade'/><category scheme='http://www.blogger.com/atom/ns#' term='fglrx'/><category scheme='http://www.blogger.com/atom/ns#' term='xorg'/><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu'/><category scheme='http://www.blogger.com/atom/ns#' term='8.04'/><title type='text'>Upgrading to Ubuntu 8.04 LTS (Hardy Heron) from 7.10 on my home desktop</title><content type='html'>Ubuntu 8.04 has been out for a day and a half now so I figured it was time to upgrade. I've documented my &lt;a href="http://adventuresinswitching.blogspot.com/2008/02/upgrade-to-ubuntu-804-hardy-heron-alpha.html"&gt;previous attempts at upgrading to 8.04 Alpha 4&lt;/a&gt; on my laptop but that did not go so well. The upgrade failed and once I finally was able to get the upgrade to work, things like my &lt;a href="http://linuxwireless.org/en/users/Drivers/b43"&gt;lame Broadcom wireless card&lt;/a&gt; no longer worked. I've since installed a Beta and upgraded to the final on my laptop and it is working better than ever. &lt;a href="http://compiz.org/"&gt;Compiz&lt;/a&gt; now works on it and the wireless that used to have problems when connecting to WPA access points now works as expected.&lt;br /&gt;&lt;br /&gt;So I had high hopes for my desktop. It already worked pretty well. My only 2 issues with it are no Compiz (but I can live without that) and my dual monitors are setup as 2 separate sessions instead of "&lt;a href="http://ubuntuforums.org/showthread.php?t=301941"&gt;Big Desktop&lt;/a&gt;". That means I can't move windows between them and if some application like Firefox is running in one window it can not run in the other. I imagine I could fix that with enough work though.&lt;br /&gt;&lt;br /&gt;So here is how the upgrade went.&lt;br /&gt;&lt;br /&gt;First, to start the upgrade you just have to run the update manger with the -d option (&lt;code&gt;update-manager -d&lt;/code&gt;). Last time I tried this I ran it from a terminal window but since then I have learned about Alt + F2 to open the GNOME "Run Application" box.&lt;span style="font-style: italic;"&gt; (Screen shot below taken after the fact.)&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_oSDU1nPkdPE/SBPNz2_uGXI/AAAAAAAAAvk/Inggvz4jmSo/s1600-h/run+update+manger.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://3.bp.blogspot.com/_oSDU1nPkdPE/SBPNz2_uGXI/AAAAAAAAAvk/Inggvz4jmSo/s320/run+update+manger.png" alt="" id="BLOGGER_PHOTO_ID_5193721086108113266" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;My first attempt resulted in my not having enough disk space.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_oSDU1nPkdPE/SBPOHm_uGYI/AAAAAAAAAvs/OKuFKkaf9J8/s1600-h/not+enough+disk+space.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://2.bp.blogspot.com/_oSDU1nPkdPE/SBPOHm_uGYI/AAAAAAAAAvs/OKuFKkaf9J8/s320/not+enough+disk+space.png" alt="" id="BLOGGER_PHOTO_ID_5193721425410529666" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;After deleting/moving a bunch of files, I was off again.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_oSDU1nPkdPE/SBPO-2_uGZI/AAAAAAAAAv0/rjAA0snZGmE/s1600-h/update+available.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://3.bp.blogspot.com/_oSDU1nPkdPE/SBPO-2_uGZI/AAAAAAAAAv0/rjAA0snZGmE/s320/update+available.png" alt="" id="BLOGGER_PHOTO_ID_5193722374598302098" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;It took about 1 hour and 45 minutes to download the 1,333 packages to upgrade, 40 minutes to install them all and another 3 minutes to cleanup. There were a few dialogs along the way. I had to decide what to do with my Samba "smb.conf" file (I kept the old one) and what to do with my Grub config file "menu.lst" (I overwrote it). I then was asked if I wanted to remove the 57 obsolete packages and I decided sure.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_oSDU1nPkdPE/SBPRaG_uGbI/AAAAAAAAAwE/-kKi_KPcnnE/s1600-h/Screenshot-Distribution+Upgrade.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://4.bp.blogspot.com/_oSDU1nPkdPE/SBPRaG_uGbI/AAAAAAAAAwE/-kKi_KPcnnE/s320/Screenshot-Distribution+Upgrade.png" alt="" id="BLOGGER_PHOTO_ID_5193725041772992946" border="0" /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_oSDU1nPkdPE/SBPRmG_uGcI/AAAAAAAAAwM/-PqqoVZBvpY/s1600-h/start+upgrade.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://4.bp.blogspot.com/_oSDU1nPkdPE/SBPRmG_uGcI/AAAAAAAAAwM/-PqqoVZBvpY/s320/start+upgrade.png" alt="" id="BLOGGER_PHOTO_ID_5193725247931423170" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;When I rebooted though, my mouse did not work. It looks like I am going to have to figure out how to make my &lt;a href="http://adventuresinswitching.blogspot.com/2007/12/getting-my-logitech-mx1000-mouse-to.html"&gt;MX1000 work in Linux&lt;/a&gt; again. Fortunately I had just commented out the old config so I switched my comments and wala, I have a mostly working mouse. The video was also super slow (but Compiz was enabled). I opened up the restricted drivers manager and the proprietary ATI drivers were enabled but not in use. Strange.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_oSDU1nPkdPE/SBPQ5W_uGaI/AAAAAAAAAv8/9KM70dhiIX8/s1600-h/Screenshot-Hardware+Drivers.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://1.bp.blogspot.com/_oSDU1nPkdPE/SBPQ5W_uGaI/AAAAAAAAAv8/9KM70dhiIX8/s320/Screenshot-Hardware+Drivers.png" alt="" id="BLOGGER_PHOTO_ID_5193724479132277154" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;This is where everything went downhill fast. I disabled the driver (it was uninstalled) and then re-enabled it (it was reinstalled) and restarted. It has been so many configuration changes and restarts now, I don't even remember what didn't work. I think the first time it worked as before the upgrade  except I didn't have window borders. Booting in safe mode sort of worked. I tried some other settings that failed and got a message that I needed to install "get-edid" but after a quick &lt;code&gt;sudo apt-get install read-edid&lt;/code&gt; all I fixed was there was no error listed in the same exact screen as before. At some point too, I installed the xserver-xgl but that just caused other problems so I removed it. My favorite problem of them all though was when I got it sort of working, the screen saver would lock up the primary screen and nothing but a Ctrl + Alt + Delete would fix it.&lt;br /&gt;&lt;br /&gt;So now I have a semi working setup, I think, based on my old config. Here is is for when I screw things up again, I will have a backup online:&lt;br /&gt;&lt;br /&gt;/etc/X11/xorg.conf with Ubuntu 8.04 Hardy Heron and an ATI Radeon X300&lt;br /&gt;&lt;br /&gt;&lt;pre style="border: 1px inset ; margin: 0px; padding: 6px; overflow: auto; width: 425px; height: 340px; text-align: left;"&gt;# xorg.conf (xorg X Window System server configuration file)&lt;br /&gt;#&lt;br /&gt;# This file was generated by dexconf, the Debian X Configuration tool, using&lt;br /&gt;# values from the debconf database.&lt;br /&gt;#&lt;br /&gt;# Edit this file with caution, and see the xorg.conf manual page.&lt;br /&gt;# (Type "man xorg.conf" at the shell prompt.)&lt;br /&gt;#&lt;br /&gt;# This file is automatically updated on xserver-xorg package upgrades *only*&lt;br /&gt;# if it has not been modified since the last upgrade of the xserver-xorg&lt;br /&gt;# package.&lt;br /&gt;#&lt;br /&gt;# If you have edited this file but would like it to be automatically updated&lt;br /&gt;# again, run the following command:&lt;br /&gt;#   sudo dpkg-reconfigure -phigh xserver-xorg&lt;br /&gt;&lt;br /&gt;Section "ServerLayout"&lt;br /&gt;&lt;br /&gt;# Uncomment if you have a wacom tablet&lt;br /&gt;# InputDevice     "stylus" "SendCoreEvents"&lt;br /&gt;# InputDevice     "cursor" "SendCoreEvents"&lt;br /&gt;# InputDevice     "eraser" "SendCoreEvents"&lt;br /&gt;Identifier "Default Layout"&lt;br /&gt;screen 0 "aticonfig-Screen[0]" 0 0&lt;br /&gt;screen "aticonfig-Screen[1]" rightof "aticonfig-Screen[0]"&lt;br /&gt;Inputdevice "Generic Keyboard"&lt;br /&gt;Inputdevice "Configured Mouse"&lt;br /&gt;EndSection&lt;br /&gt;&lt;br /&gt;Section "Files"&lt;br /&gt;EndSection&lt;br /&gt;&lt;br /&gt;Section "Module"&lt;br /&gt;Load  "glx"&lt;br /&gt;EndSection&lt;br /&gt;&lt;br /&gt;Section "InputDevice"&lt;br /&gt;Identifier "Generic Keyboard"&lt;br /&gt;Driver  "kbd"&lt;br /&gt;Option  "CoreKeyboard"&lt;br /&gt;Option  "XkbRules" "xorg"&lt;br /&gt;Option  "XkbModel" "pc105"&lt;br /&gt;Option  "XkbLayout" "us"&lt;br /&gt;EndSection&lt;br /&gt;&lt;br /&gt;Section "InputDevice"&lt;br /&gt;Identifier "Configured Mouse"&lt;br /&gt;Driver  "mouse"&lt;br /&gt;Option  "CorePointer"&lt;br /&gt;Option  "Device" "/dev/input/mice"&lt;br /&gt;Option  "Protocol" "ImPS/2"&lt;br /&gt;Option  "ZAxisMapping" "4 5"&lt;br /&gt;Option  "Emulate3Buttons" "true"&lt;br /&gt;EndSection&lt;br /&gt;&lt;br /&gt;Section "InputDevice"&lt;br /&gt;Identifier "stylus"&lt;br /&gt;Driver  "wacom"&lt;br /&gt;Option  "Device" "/dev/input/wacom"&lt;br /&gt;Option  "Type" "stylus"&lt;br /&gt;Option  "ForceDevice" "ISDV4"# Tablet PC ONLY&lt;br /&gt;EndSection&lt;br /&gt;&lt;br /&gt;Section "InputDevice"&lt;br /&gt;Identifier "eraser"&lt;br /&gt;Driver  "wacom"&lt;br /&gt;Option  "Device" "/dev/input/wacom"&lt;br /&gt;Option  "Type" "eraser"&lt;br /&gt;Option  "ForceDevice" "ISDV4"# Tablet PC ONLY&lt;br /&gt;EndSection&lt;br /&gt;&lt;br /&gt;Section "InputDevice"&lt;br /&gt;Identifier "cursor"&lt;br /&gt;Driver  "wacom"&lt;br /&gt;Option  "Device" "/dev/input/wacom"&lt;br /&gt;Option  "Type" "cursor"&lt;br /&gt;Option  "ForceDevice" "ISDV4"# Tablet PC ONLY&lt;br /&gt;EndSection&lt;br /&gt;&lt;br /&gt;Section "Monitor"&lt;br /&gt;Identifier "Generic Monitor"&lt;br /&gt;Horizsync 30.0 - 70.0&lt;br /&gt;Vertrefresh 50.0 - 160.0&lt;br /&gt;Option  "DPMS"&lt;br /&gt;EndSection&lt;br /&gt;&lt;br /&gt;Section "Monitor"&lt;br /&gt;Identifier "aticonfig-Monitor[0]"&lt;br /&gt;Option  "VendorName" "ATI Proprietary Driver"&lt;br /&gt;Option  "ModelName" "Generic Autodetecting Monitor"&lt;br /&gt;Option  "DPMS" "true"&lt;br /&gt;EndSection&lt;br /&gt;&lt;br /&gt;Section "Monitor"&lt;br /&gt;Identifier "aticonfig-Monitor[1]"&lt;br /&gt;Option  "VendorName" "ATI Proprietary Driver"&lt;br /&gt;Option  "ModelName" "Generic Autodetecting Monitor"&lt;br /&gt;Option  "DPMS" "true"&lt;br /&gt;EndSection&lt;br /&gt;&lt;br /&gt;Section "Device"&lt;br /&gt;Identifier "ATI Technologies Inc RV370 5B60 [Radeon X300 (PCIE)]"&lt;br /&gt;Driver  "fglrx"&lt;br /&gt;Busid  "PCI:1:0:0"&lt;br /&gt;EndSection&lt;br /&gt;&lt;br /&gt;Section "Device"&lt;br /&gt;Identifier "aticonfig-Device[0]"&lt;br /&gt;Driver  "fglrx"&lt;br /&gt;Busid  "PCI:1:0:0"&lt;br /&gt;EndSection&lt;br /&gt;&lt;br /&gt;Section "Device"&lt;br /&gt;Identifier "aticonfig-Device[1]"&lt;br /&gt;Driver  "fglrx"&lt;br /&gt;Busid  "PCI:1:0:0"&lt;br /&gt;Screen 1&lt;br /&gt;EndSection&lt;br /&gt;&lt;br /&gt;Section "Screen"&lt;br /&gt;Identifier "Default Screen"&lt;br /&gt;Device  "ATI Technologies Inc RV370 5B60 [Radeon X300 (PCIE)]"&lt;br /&gt;Monitor  "Generic Monitor"&lt;br /&gt;Defaultdepth 24&lt;br /&gt;EndSection&lt;br /&gt;&lt;br /&gt;Section "Screen"&lt;br /&gt;Identifier "aticonfig-Screen[0]"&lt;br /&gt;Device  "aticonfig-Device[0]"&lt;br /&gt;Monitor  "aticonfig-Monitor[0]"&lt;br /&gt;Defaultdepth 24&lt;br /&gt;SubSection "Display"&lt;br /&gt; Viewport 0 0&lt;br /&gt; Depth 24&lt;br /&gt;EndSubSection&lt;br /&gt;EndSection&lt;br /&gt;&lt;br /&gt;Section "Screen"&lt;br /&gt;Identifier "aticonfig-Screen[1]"&lt;br /&gt;Device  "aticonfig-Device[1]"&lt;br /&gt;Monitor  "aticonfig-Monitor[1]"&lt;br /&gt;Defaultdepth 24&lt;br /&gt;SubSection "Display"&lt;br /&gt; Viewport 0 0&lt;br /&gt; Depth 24&lt;br /&gt;EndSubSection&lt;br /&gt;EndSection&lt;br /&gt;&lt;br /&gt;Section "Extensions"&lt;br /&gt;Option  "Composite" "0"&lt;br /&gt;EndSection&lt;br /&gt;&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8057107437144001218-4803326397883843175?l=adventuresinswitching.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://adventuresinswitching.blogspot.com/feeds/4803326397883843175/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8057107437144001218&amp;postID=4803326397883843175' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8057107437144001218/posts/default/4803326397883843175'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8057107437144001218/posts/default/4803326397883843175'/><link rel='alternate' type='text/html' href='http://adventuresinswitching.blogspot.com/2008/04/upgrading-to-ubuntu-804-lts-hardy-heron.html' title='Upgrading to Ubuntu 8.04 LTS (Hardy Heron) from 7.10 on my home desktop'/><author><name>Forrest</name><uri>http://www.blogger.com/profile/08156739167001456236</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_oSDU1nPkdPE/SBPNz2_uGXI/AAAAAAAAAvk/Inggvz4jmSo/s72-c/run+update+manger.png' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8057107437144001218.post-3007815727691305752</id><published>2008-04-20T20:32:00.006-04:00</published><updated>2008-04-21T11:46:28.221-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='firefox'/><category scheme='http://www.blogger.com/atom/ns#' term='beta'/><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu'/><category scheme='http://www.blogger.com/atom/ns#' term='8.04'/><title type='text'>Should beta software be in the Ubuntu Long Term Release?</title><content type='html'>&lt;div style="float: right;"&gt;&lt;br /&gt;&lt;a href="http://brainstorm.ubuntu.com/idea/6298/"&gt;&lt;img src="http://brainstorm.ubuntu.com/idea/6298/image/1/" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://brainstorm.ubuntu.com/idea/4438/"&gt;&lt;img src="http://brainstorm.ubuntu.com/idea/4438/image/1/" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;I've been wondering since the &lt;a href="https://wiki.ubuntu.com/HardyHeron/Alpha3"&gt;alpha 3 release notes&lt;/a&gt; what Firefox 3 beta was doing as the default browser in Ubuntu 8.04 (Hardy Heron), due out on April 24th, a mere 4 days away (&lt;a href="https://wiki.ubuntu.com/HardyHeron/RC"&gt;RC notes&lt;/a&gt;). I wonder this because the final Firefox release is not expected to be &lt;a href="http://mozillalinks.org/wp/2008/03/firefox-3-expected-for-june/"&gt;released until about June&lt;/a&gt;. It seems odd to me to include beta software as the default for a &lt;a href="https://wiki.ubuntu.com/LTS"&gt;LTS&lt;/a&gt; release that will be supported for 3 years. It seems a little odd for most any release really.&lt;br /&gt;&lt;br /&gt;I am assuming though that as subsequent betas, release candidates and the final release are made available, those packages will make their way into the OS as updates and that the Firefox version in Ubuntu 8.04 will ultimately be Firefox 3 (not stuck at beta 5).&lt;br /&gt;&lt;br /&gt;I have not seen any formal discussion or mention of this decision but there have been a few Brainstorm ideas (see images above) concerning the issue and a 12+ page discussion on the Ubuntu Forums (&lt;a href="http://ubuntuforums.org/showthread.php?t=734176"&gt;Ubuntu 8.04 - worried about Firefox 3 Beta&lt;/a&gt;&lt;strong&gt;&lt;/strong&gt;).&lt;br /&gt;&lt;br /&gt;Most people, and I am one of them, think the 2 months of dealing with a beta version is well worth it in the long run. Do we really want people to be using Firefox 2  in 2011 because Firefox 3 was only 2 months away from a final release in early 2008? Mozilla certainly will not be supporting it anymore by then. This is one of the unfortunate side effects of time based releases but I think Ubuntu made the right decision.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8057107437144001218-3007815727691305752?l=adventuresinswitching.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://adventuresinswitching.blogspot.com/feeds/3007815727691305752/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8057107437144001218&amp;postID=3007815727691305752' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8057107437144001218/posts/default/3007815727691305752'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8057107437144001218/posts/default/3007815727691305752'/><link rel='alternate' type='text/html' href='http://adventuresinswitching.blogspot.com/2008/04/should-beta-software-be-in-ubuntu-long.html' title='Should beta software be in the Ubuntu Long Term Release?'/><author><name>Forrest</name><uri>http://www.blogger.com/profile/08156739167001456236</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8057107437144001218.post-8478885576140601785</id><published>2008-04-20T12:58:00.000-04:00</published><updated>2008-12-10T12:44:48.024-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='extract'/><category scheme='http://www.blogger.com/atom/ns#' term='archive'/><category scheme='http://www.blogger.com/atom/ns#' term='vista'/><category scheme='http://www.blogger.com/atom/ns#' term='slow'/><category scheme='http://www.blogger.com/atom/ns#' term='windows'/><category scheme='http://www.blogger.com/atom/ns#' term='zip'/><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu'/><title type='text'>Can Vista unzip files any slower?</title><content type='html'>While preparing to run the scanning software for the &lt;a href="http://adventuresinswitching.blogspot.com/2008/04/let-world-know-how-much-oss-you-are.html"&gt;Open Source Census&lt;/a&gt; on my wife's Vista laptop, I realized another reason why I am switching to Linux instead of the next Microsoft OS: Extracting zip files is ridiculously slow!&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_oSDU1nPkdPE/SAoLojKEgoI/AAAAAAAAAu8/M_GyFwgJehw/s1600-h/Vista+unzip+is+slow+as+dirt.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://3.bp.blogspot.com/_oSDU1nPkdPE/SAoLojKEgoI/AAAAAAAAAu8/M_GyFwgJehw/s400/Vista+unzip+is+slow+as+dirt.png" alt="" id="BLOGGER_PHOTO_ID_5190974311758070402" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;When extracting the 43 MB archive that contains just over 14,700 items and about 100 MB of data, Vista took an eternity in comparison. Extracting this file on my old slow laptop  (Pentium M, 1.4 GHz) running Ubuntu 8.04 took 35 seconds, on a slow old (6 years old, Pentium 4, 1.4 GHz) XP desktop extracting this file took about 2 minutes, on the newest computer in the house (less than a year old, Core 2 Duo 1.5 GHz), it took well over 20 minutes!! That is Vista for you.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_oSDU1nPkdPE/SAoMlTKEgpI/AAAAAAAAAvE/h2y0TvBXZiI/s1600-h/system+info.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://2.bp.blogspot.com/_oSDU1nPkdPE/SAoMlTKEgpI/AAAAAAAAAvE/h2y0TvBXZiI/s400/system+info.jpg" alt="" id="BLOGGER_PHOTO_ID_5190975355435123346" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;This is the release version of Vista and not service pack 1 so maybe the problem has been fixed. That is no excuse for something this slow though in a release product. Vista is over 10 times slower than XP and 34 times slower than Ubuntu 8.04 for this particular file. Did no one test extracting files before releasing Vista? Surely they would have noticed how slow it was.&lt;br /&gt;&lt;br /&gt;I am not alone in noticing this either.&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.usefulconcept.com/index.cfm/2007/5/20/Vista-Zip-Slow-and-Broken"&gt;Vista Zip Slow and Broken?&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.mydigitallife.info/2007/09/07/unzip-extract-all-zip-files-in-vista-is-painfully-slow-workaround/"&gt;Unzip (Extract All) Zip Files in Vista is Painfully Slow - Workaround&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://blog.dustinrue.com/archives/74"&gt;Extracting a file in Vista is surprisingly slow&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://blog.meanpc.com/2008/01/09/microsoft-vista-archive-bug/"&gt;Microsoft Vista archive bug?&lt;/a&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://forums.thoughtsmedia.com/showthread.php?t=31211"&gt;Is Vista Slow at Decompressing ZIP Files or is it Just Me?&lt;/a&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://forums.thedailywtf.com/forums/p/4970/111073.aspx"&gt;Another Vista wtf&lt;/a&gt;&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;Does Vista SP1 fix this problem? I am a little too &lt;a href="http://www.washingtonpost.com/wp-dyn/content/article/2008/03/21/AR2008032102367.html"&gt;scared to install it to find out&lt;/a&gt;. Some are &lt;a href="http://www.raoulpop.com/2008/04/17/vista-sp1-addresses-some-of-my-previous-frustrations/"&gt;happy with SP1&lt;/a&gt;. This guy &lt;a href="http://philiphendry.wordpress.com/2008/03/25/vista-unzipping-with-sp1/"&gt;still has the problem&lt;/a&gt; and so does &lt;a href="http://www.chuckshomeworld.com/?p=601"&gt;this guy who upgraded to SP1&lt;/a&gt;. The real solution (though I have not tried it yet) seems to be install a new application to handle your archive files like &lt;a href="http://www.rarsoft.com/"&gt;WinRAR&lt;/a&gt; or &lt;a href="http://www.7-zip.org/"&gt;7-Zip&lt;/a&gt;. Remember when we had to do that on Windows 98 and earlier? &lt;span style="font-style: italic;"&gt;Moving back to move forward&lt;/span&gt; should be the new Microsoft motto.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8057107437144001218-8478885576140601785?l=adventuresinswitching.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://adventuresinswitching.blogspot.com/feeds/8478885576140601785/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8057107437144001218&amp;postID=8478885576140601785' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8057107437144001218/posts/default/8478885576140601785'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8057107437144001218/posts/default/8478885576140601785'/><link rel='alternate' type='text/html' href='http://adventuresinswitching.blogspot.com/2008/04/can-vista-unzip-files-any-slower.html' title='Can Vista unzip files any slower?'/><author><name>Forrest</name><uri>http://www.blogger.com/profile/08156739167001456236</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_oSDU1nPkdPE/SAoLojKEgoI/AAAAAAAAAu8/M_GyFwgJehw/s72-c/Vista+unzip+is+slow+as+dirt.png' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8057107437144001218.post-8077418498266214498</id><published>2008-04-19T10:26:00.001-04:00</published><updated>2008-12-10T12:44:48.208-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='open source'/><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><title type='text'>Let the world know how much OSS you are using with The Open Source Census</title><content type='html'>I just read today about &lt;a href="https://www.osscensus.org/"&gt;The Open Source Census&lt;/a&gt;. It is a project aimed to get a better understanding of what and how much Open Source software is being used in a business setting. From &lt;a href="https://www.osscensus.org/about.php"&gt;their about page&lt;/a&gt;:&lt;br /&gt;&lt;blockquote&gt;The primary goal of The Open Source Census is to promote the use of more open source software in the enterprise. We know that if we can show companies how much open source they and their peers are already using, they will feel comfortable using even more.&lt;br /&gt;&lt;/blockquote&gt;I've already submitted 3 systems (a Linux server (CentOS 3), Linux desktop (Ubuntu 7.10) and Windows XP desktop). All you have to do is download their scanning tool (it is about 45MB assuming you are without Java and Ruby), get a submission key and run it on your system. It took anywhere from 30 minutes to 2 hours for each of the 3 systems I ran it on today to finish the analysis.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_oSDU1nPkdPE/SAkWVVoZxyI/AAAAAAAAAu0/RYUzzPMBupM/s1600-h/results+from+3+systems+scanned.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://2.bp.blogspot.com/_oSDU1nPkdPE/SAkWVVoZxyI/AAAAAAAAAu0/RYUzzPMBupM/s400/results+from+3+systems+scanned.png" alt="" id="BLOGGER_PHOTO_ID_5190704601360877346" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;From their &lt;a href="https://www.osscensus.org/summary-report-public.php"&gt;results so far&lt;/a&gt; (there are only 619 unique systems at this point), 81% of people have &lt;a href="http://www.zlib.net/"&gt;zlib&lt;/a&gt; (a de/compression library), 80% have &lt;a href="http://www.mozilla.com/firefox/"&gt;Firefox&lt;/a&gt; and 75% have &lt;a href="http://xerces.apache.org/xerces-j/"&gt;xerces&lt;/a&gt; (Apache XML parser for Java). Those are the top 3.&lt;br /&gt;&lt;br /&gt;So help out by &lt;a href="https://www.osscensus.org/app/index.php"&gt;running the scanner on your machines&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Want are others saying?&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.pcworld.com/businesscenter/article/144681/open_source_census_launches.html"&gt;Open Source Census Launches&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.technewsworld.com/rsstory/62603.html"&gt;OpenLogic Kicks Off Open Source Head Count&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.zdnet.com.au/news/software/soa/Ubuntu-takes-early-lead-in-open-source-census/0,130061733,339288249,00.htm"&gt;Ubuntu takes early lead in open source census&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.news.com/Census-for-open-source-apps-kicks-off/2100-7344_3-6237719.html"&gt;Census for open-source apps kicks off&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://linuxpoison.blogspot.com/2008/04/open-source-census-launches.html"&gt;Open Source Census Launches [blog post]&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;And other similar projects/ideas:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="https://fedorahosted.org/smolt"&gt;Smolt&lt;/a&gt; - A hardware tracking project mostly used by Fedora. It is supported on other platforms though. I have not tried it myself. Check out &lt;a href="http://smolt.fedoraproject.org/"&gt;the results&lt;/a&gt;.&lt;/li&gt;&lt;li&gt;&lt;a href="http://ubuntu.wordpress.com/2006/07/16/participate-in-the-popularity-contest/"&gt;Ubuntu application popularity&lt;/a&gt; - You can enable sending what you have installed to Ubuntu to keep track of the most popular applications. That is how they know how many stars to show under Add/Remove Applications.&lt;/li&gt;&lt;li&gt;&lt;a href="http://distrowatch.com/"&gt;Most popular Linux distributions&lt;/a&gt; by page hit over at DistroWatch&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8057107437144001218-8077418498266214498?l=adventuresinswitching.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://adventuresinswitching.blogspot.com/feeds/8077418498266214498/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8057107437144001218&amp;postID=8077418498266214498' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8057107437144001218/posts/default/8077418498266214498'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8057107437144001218/posts/default/8077418498266214498'/><link rel='alternate' type='text/html' href='http://adventuresinswitching.blogspot.com/2008/04/let-world-know-how-much-oss-you-are.html' title='Let the world know how much OSS you are using with The Open Source Census'/><author><name>Forrest</name><uri>http://www.blogger.com/profile/08156739167001456236</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_oSDU1nPkdPE/SAkWVVoZxyI/AAAAAAAAAu0/RYUzzPMBupM/s72-c/results+from+3+systems+scanned.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8057107437144001218.post-8552634698857986875</id><published>2008-04-12T20:26:00.001-04:00</published><updated>2008-04-12T20:30:06.335-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='video'/><category scheme='http://www.blogger.com/atom/ns#' term='kino'/><category scheme='http://www.blogger.com/atom/ns#' term='gutsy gibson'/><category scheme='http://www.blogger.com/atom/ns#' term='1394'/><category scheme='http://www.blogger.com/atom/ns#' term='firewire'/><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu'/><category scheme='http://www.blogger.com/atom/ns#' term='8.04'/><title type='text'>Kino: raw1394 kernel module not loaded or failure to read/write /dev/raw1394!</title><content type='html'>I am borrowing a video camera this week for a project and I want to be able to edit video. The first program I decided to install was &lt;a href="http://www.kinodv.org"&gt;&lt;span style="font-weight: bold;"&gt;Kino&lt;/span&gt;&lt;/a&gt;. It seems pretty full featured so far and I am impressed. I wasn't able to pull down video over the 1394 (FireWire) interface (/dev/raw1394) at first though. I got the error message:&lt;br /&gt;&lt;br /&gt;&lt;code&gt;WARNING: raw1394 kernel module not loaded or failure to read/write /dev/raw1394!&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;This was an easy fix. My problem was the latter. I could not read/write from/to the device. To fix that, open up a command line and do this:&lt;br /&gt;&lt;br /&gt;&lt;code&gt;sudo chmod a+rw /dev/raw1394 &lt;/code&gt;&lt;br /&gt;&lt;br /&gt;That will change the file permissions to allow all users read and write access. You can verify all users have read/write access now by doing this:&lt;br /&gt;&lt;br /&gt;&lt;code&gt;$ ls -l /dev/raw1394&lt;br /&gt;crw-rw-rw- 1 root disk 171, 0 2008-04-12 19:56 /dev/raw1394&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;(&lt;a href="http://www.comptechdoc.org/os/linux/usersguide/linux_ugfilesp.html"&gt;File permissions explained&lt;/a&gt;) The third set of &lt;span style="font-style: italic;"&gt;rw&lt;/span&gt; needs to be there.&lt;br /&gt;&lt;br /&gt;That is hopefully all there is to it for you. It would be nice if the &lt;a href="https://bugs.launchpad.net/ubuntu/+source/kino/+bug/184710/+viewstatus"&gt;file permissions were automatically changed&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8057107437144001218-8552634698857986875?l=adventuresinswitching.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://adventuresinswitching.blogspot.com/feeds/8552634698857986875/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8057107437144001218&amp;postID=8552634698857986875' title='16 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8057107437144001218/posts/default/8552634698857986875'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8057107437144001218/posts/default/8552634698857986875'/><link rel='alternate' type='text/html' href='http://adventuresinswitching.blogspot.com/2008/04/kino-raw1394-kernel-module-not-loaded.html' title='Kino: raw1394 kernel module not loaded or failure to read/write /dev/raw1394!'/><author><name>Forrest</name><uri>http://www.blogger.com/profile/08156739167001456236</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>16</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8057107437144001218.post-8966908529687557777</id><published>2008-04-10T02:16:00.003-04:00</published><updated>2008-04-10T02:20:15.360-04:00</updated><title type='text'>Ubuntu 8.04 Hardy Heron: Coming Soon!</title><content type='html'>I just got around to getting the 8.04 beta installed and now there are only 2 weeks until the final release of Ubuntu 8.04 LTS!! I sure can tell too. It is solid on my laptop (more on that later).&lt;br /&gt;&lt;br /&gt;&lt;center&gt;&lt;br /&gt;&lt;script type="text/javascript" src="http://www.ubuntu.com/files/countdown/display.js"&gt;&lt;/script&gt;&lt;br /&gt;&lt;/center&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8057107437144001218-8966908529687557777?l=adventuresinswitching.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://adventuresinswitching.blogspot.com/feeds/8966908529687557777/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8057107437144001218&amp;postID=8966908529687557777' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8057107437144001218/posts/default/8966908529687557777'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8057107437144001218/posts/default/8966908529687557777'/><link rel='alternate' type='text/html' href='http://adventuresinswitching.blogspot.com/2008/04/ubuntu-804-hardy-heron-coming-soon.html' title='Ubuntu 8.04 Hardy Heron: Coming Soon!'/><author><name>Forrest</name><uri>http://www.blogger.com/profile/08156739167001456236</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8057107437144001218.post-2822454388255696827</id><published>2008-04-08T03:39:00.000-04:00</published><updated>2008-12-10T12:44:48.777-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='hardy heron'/><category scheme='http://www.blogger.com/atom/ns#' term='screen shot'/><category scheme='http://www.blogger.com/atom/ns#' term='beta'/><category scheme='http://www.blogger.com/atom/ns#' term='SSOTD'/><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu'/><category scheme='http://www.blogger.com/atom/ns#' term='8.04'/><title type='text'>Ubuntu Desktop Screenshot of the Day #6 - Hello Hardy Heron!</title><content type='html'>Just a quick post before I go to bed. I finally got an &lt;a href="https://wiki.ubuntu.com/HardyHeron/Beta"&gt;Ubuntu 8.04 beta&lt;/a&gt; installed on my laptop with the proprietary video drivers installed and most importantly with wireless access working! For the wireless, all I really needed to do was install the b43-fwcutter package which actually downloaded and installed the firmware as part of the package installation. How nice is that! Using the wifi card with WPA seems to be pretty solid now. It was almost never usable before and I would always a have to connect to good old &lt;span style="font-style: italic;"&gt;linksys&lt;/span&gt; to get online. Shhh...&lt;br /&gt;&lt;br /&gt;I still do not think kindly of the Broadcom 4306 wireless card I have thanks to the lack of openness. I will be doing a lot more hardware research on future computer purchases!&lt;br /&gt;&lt;br /&gt;The last time I tried to upgrade to 8.04 it was &lt;a href="http://adventuresinswitching.blogspot.com/2008/02/upgrade-to-ubuntu-804-hardy-heron-alpha.html"&gt;a disaster&lt;/a&gt;. Today I started fresh with the &lt;a href="http://cdimage.ubuntu.com/dvd/current/"&gt;daily DVD image&lt;/a&gt; from 4/5/08. I have to get a DVD because the drive in my laptop no longer reads CDs. Installing the DVD went fairly smoothly but then I realized I was just running 7.10 that pointed to the Hardy repositories so I had to preform an upgrade. ~600MB of packages downloaded later... The install/upgrade went well except &lt;a href="http://www.mono-project.com/"&gt;Mono&lt;/a&gt; (the Linux .NET implementation) didn't work so a few applications like F-Spot and Tomboy likely do not work either (I haven't tried them yet).&lt;br /&gt;&lt;br /&gt;Anyway, I need some sleep so here it is. Click on the image for the full resolution image.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_oSDU1nPkdPE/R_sfKHdG6kI/AAAAAAAAAuE/ahHSZqm3h3k/s1600-h/Ubuntu+8.04+beta+on+the+laptop.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://4.bp.blogspot.com/_oSDU1nPkdPE/R_sfKHdG6kI/AAAAAAAAAuE/ahHSZqm3h3k/s400/Ubuntu+8.04+beta+on+the+laptop.png" alt="" id="BLOGGER_PHOTO_ID_5186773654507547202" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_oSDU1nPkdPE/R_sg-HdG6lI/AAAAAAAAAuM/97ZUH25oBVE/s1600-h/how+many+hours+to+sleep.png"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer;" src="http://4.bp.blogspot.com/_oSDU1nPkdPE/R_sg-HdG6lI/AAAAAAAAAuM/97ZUH25oBVE/s400/how+many+hours+to+sleep.png" alt="" id="BLOGGER_PHOTO_ID_5186775647372372562" border="0" /&gt;&lt;/a&gt;Ugh, the sun will be here way too soon. Thanks for the info there new world time clock applet.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8057107437144001218-2822454388255696827?l=adventuresinswitching.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://adventuresinswitching.blogspot.com/feeds/2822454388255696827/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8057107437144001218&amp;postID=2822454388255696827' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8057107437144001218/posts/default/2822454388255696827'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8057107437144001218/posts/default/2822454388255696827'/><link rel='alternate' type='text/html' href='http://adventuresinswitching.blogspot.com/2008/04/ubuntu-desktop-screenshot-of-day-6.html' title='Ubuntu Desktop Screenshot of the Day #6 - Hello Hardy Heron!'/><author><name>Forrest</name><uri>http://www.blogger.com/profile/08156739167001456236</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_oSDU1nPkdPE/R_sfKHdG6kI/AAAAAAAAAuE/ahHSZqm3h3k/s72-c/Ubuntu+8.04+beta+on+the+laptop.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8057107437144001218.post-8011988408018817321</id><published>2008-04-03T17:06:00.002-04:00</published><updated>2008-04-03T17:16:52.396-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='shn'/><category scheme='http://www.blogger.com/atom/ns#' term='mp3'/><category scheme='http://www.blogger.com/atom/ns#' term='music'/><category scheme='http://www.blogger.com/atom/ns#' term='lame'/><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu'/><category scheme='http://www.blogger.com/atom/ns#' term='FLAC'/><category scheme='http://www.blogger.com/atom/ns#' term='encode'/><title type='text'>Convert shn (Shorten) to MP3 or FLAC in Linux</title><content type='html'>Many months ago I downloaded some &lt;a href="http://www.jumphq.com/"&gt;Jump Little Children&lt;/a&gt; live shows from the Internet Archive &lt;a href="http://www.archive.org/details/JumpLittleChildren"&gt;Live Music Archive&lt;/a&gt;.  The files, of course, were in a lossless format but it was the older &lt;a href="http://en.wikipedia.org/wiki/Shorten"&gt;Shorten&lt;/a&gt; (*.shn) format instead of the newer and open &lt;a href="http://en.wikipedia.org/wiki/FLAC"&gt;FLAC&lt;/a&gt;. Shorten has limited support in Linux (and Windows too) so instead of trying to play them as shn I decided to convert them to mp3.&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(102, 102, 102);"&gt;Tappers: I know you hate when your lossless recordings are converted to mp3. Heck, the notes that come with the files explicitly say "&lt;/span&gt;&lt;span style="font-style: italic; color: rgb(102, 102, 102);"&gt;DO NOT ENCODE INTO MP3!&lt;/span&gt;&lt;span style="color: rgb(102, 102, 102);"&gt;" I am going to do it anyway. I would go with FLAC since it is also lossless, creates smaller files than Shorten and is better supported but I still have problems with FLAC. First, it is still much larger than an mp3 and my hearing and/or audio systems are not good enough for it to matter to me. Second, FLAC does not play on my iPod so I would have to convert it to something else to listen to it there. I promise though that I will not distribute these crappy mp3 copies of your recording and I plan to keep a copy of the shn files around (or maybe a FLAC copy as an archive). Thanks and keep up the good work!&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;I first installed the &lt;a href="http://etree.org/shnutils/shntool/"&gt;shntool&lt;/a&gt; package using Synaptic. &lt;a href="http://stommel.tamu.edu/%7Ebaum/linux-music.html#converting"&gt;This page&lt;/a&gt; showed me the command line arguments. But that didn't work as planned.&lt;br /&gt;&lt;pre&gt;$ shntool conv -o wav *.shn&lt;br /&gt;shntool [conv]: warning: failed to read data from input file using format: [shn]&lt;br /&gt;shntool [conv]:          + you may not have permission to read file: [jlc2003-02-14d1t01.shn]&lt;br /&gt;shntool [conv]:          + arguments may be incorrect for decoder: [shorten]&lt;br /&gt;shntool [conv]:          + verify that the decoder is installed and in your PATH&lt;br /&gt;shntool [conv]:          + this file may be unsupported, truncated or corrupt&lt;br /&gt;&lt;/pre&gt;I needed to &lt;a href="http://etree.org/shnutils/shorten/"&gt;download the Shorten codec&lt;/a&gt; too (shorten-3.6.1.tar.gz)... but would not compile because the &lt;a href="http://ubuntuforums.org/showthread.php?t=17033"&gt;&lt;span style="font-style: italic;"&gt;C compiler cannot create executables&lt;/span&gt;&lt;/a&gt;. Fixing that was a simple:&lt;br /&gt;&lt;pre&gt;$ sudo apt-get install libc6-dev g++ gcc&lt;/pre&gt;Then I was back to compiling and installing with:&lt;br /&gt;&lt;pre&gt;$ ./configure&lt;br /&gt;$ make&lt;br /&gt;$ make check&lt;br /&gt;$ sudo make install&lt;br /&gt;&lt;/pre&gt;And now I can convert the Shorten files to wav files (or FLAC but that takes more processing and I want to go to mp3 eventually so instead of going Shorten -&gt; FLAC -&gt; WAV -&gt; mp3 I decided to just go Shorten -&gt; WAV -&gt; mp3. I did convert a few to FLAC which worked well. (To do FLAC, use &lt;code&gt;shntool conv -o flac *.shn&lt;/code&gt;, wav is the default as you see below.)&lt;br /&gt;&lt;pre&gt;$ shntool conv *.shn&lt;br /&gt;Converting [jlc2003-02-14d1t01.shn] (0:35.65) --&gt; [jlc2003-02-14d1t01.wav] : 100% OK&lt;br /&gt;Converting [jlc2003-02-14d1t02.shn] (5:18.22) --&gt; [jlc2003-02-14d1t02.wav] : 100% OK&lt;br /&gt;...&lt;br /&gt;&lt;/pre&gt;To then convert your wav files to mp3 I would suggest &lt;a href="http://lame.sourceforge.net/"&gt;lame&lt;/a&gt; (LAME Ain't an Mp3 Encoder). What else is there anyway?&lt;br /&gt;&lt;pre&gt;$ sudo apt-get install lame&lt;/pre&gt;lame does not support batch processing thought like shntool did so I found a good &lt;a href="http://www.linuxtutorialblog.com/post/solution-converting-flac-to-mp3"&gt;FLAC to mp3 post&lt;/a&gt; that helped me write this little gem:&lt;br /&gt;&lt;pre&gt;$ for file in *.wav; do $(lame -V2 "$file" "${file%.wav}.mp3"); done&lt;/pre&gt;using &lt;a href="http://linux.die.net/man/1/lame"&gt;the -V2 option&lt;/a&gt; will encode the mp3s with variable bit rate at a fairly high quality (4 is default with a range of 0 to 10 and 0 being the best quality)&lt;br /&gt;&lt;br /&gt;Now instead of the about 1.2GB of shn files, I have 272MB of mp3s to listen to most anywhere.&lt;br /&gt;&lt;br /&gt;One final resource I found helpful was the &lt;a href="http://ubuntuforums.org/showthread.php?t=600781"&gt;shn in Ubuntu thread&lt;/a&gt;. Enjoy your music.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8057107437144001218-8011988408018817321?l=adventuresinswitching.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://adventuresinswitching.blogspot.com/feeds/8011988408018817321/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8057107437144001218&amp;postID=8011988408018817321' title='9 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8057107437144001218/posts/default/8011988408018817321'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8057107437144001218/posts/default/8011988408018817321'/><link rel='alternate' type='text/html' href='http://adventuresinswitching.blogspot.com/2008/04/convert-shn-shorten-to-mp3-or-flac-in.html' title='Convert shn (Shorten) to MP3 or FLAC in Linux'/><author><name>Forrest</name><uri>http://www.blogger.com/profile/08156739167001456236</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>9</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8057107437144001218.post-8847953095475554032</id><published>2008-04-01T17:17:00.002-04:00</published><updated>2008-12-10T12:44:49.088-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='download'/><category scheme='http://www.blogger.com/atom/ns#' term='mp3'/><category scheme='http://www.blogger.com/atom/ns#' term='screen shot'/><category scheme='http://www.blogger.com/atom/ns#' term='music'/><category scheme='http://www.blogger.com/atom/ns#' term='amazon'/><category scheme='http://www.blogger.com/atom/ns#' term='SSOTD'/><category scheme='http://www.blogger.com/atom/ns#' term='gnome'/><title type='text'>Ubuntu Desktop Screenshot of the Day #5</title><content type='html'>Wow! I have not posted in almost 3 weeks! Blogging takes a long time and I am short on time lately. I still don't have a ton of time so I am just going to take the easy way out and put up a new screenshot. Today's shot comes from my work desktop.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_oSDU1nPkdPE/R_KljndG6jI/AAAAAAAAAt8/r7tGGUALd7Q/s1600-h/2008-04-01-New+Amazon+MP3+Downloader.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://1.bp.blogspot.com/_oSDU1nPkdPE/R_KljndG6jI/AAAAAAAAAt8/r7tGGUALd7Q/s400/2008-04-01-New+Amazon+MP3+Downloader.jpg" alt="" id="BLOGGER_PHOTO_ID_5184388152361937458" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;In it you see me downloading the Music For The Motion Picture Into The Wild by Eddie Vedder (you know, from Pearl Jam). When I first tried to download my album I got a message indicating there was a new release. The &lt;a href="http://adventuresinswitching.blogspot.com/2008/03/amazon-mp3-downloader-for-linux-is-here.html"&gt;Linux Amazon MP3 Downloader&lt;/a&gt; was upgraded from 1.0.2 to 1.0.3. Here are the release notes:&lt;br /&gt;&lt;pre&gt;Released: 1.0.3&lt;br /&gt;- Fixed bug where read-only .amz files weren't being loaded.&lt;br /&gt;&lt;br /&gt;Released: 1.0.2&lt;br /&gt;- Initial release.&lt;br /&gt;&lt;/pre&gt;So they fixed that annoying bug keeping a lot of people from being able to download files. Nice work. I wonder how long ago they released it. I don't download a new album very often so I did not really keep up with it. I wrote about a &lt;a href="http://adventuresinswitching.blogspot.com/2008/03/unable-to-download-with-amazon-mp3.html"&gt;work around for this problem&lt;/a&gt; before on March 4, 2008 though. I only had problems myself when I was running a Firefox 3 beta.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8057107437144001218-8847953095475554032?l=adventuresinswitching.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://adventuresinswitching.blogspot.com/feeds/8847953095475554032/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8057107437144001218&amp;postID=8847953095475554032' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8057107437144001218/posts/default/8847953095475554032'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8057107437144001218/posts/default/8847953095475554032'/><link rel='alternate' type='text/html' href='http://adventuresinswitching.blogspot.com/2008/04/ubuntu-desktop-screenshot-of-day-5.html' title='Ubuntu Desktop Screenshot of the Day #5'/><author><name>Forrest</name><uri>http://www.blogger.com/profile/08156739167001456236</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_oSDU1nPkdPE/R_KljndG6jI/AAAAAAAAAt8/r7tGGUALd7Q/s72-c/2008-04-01-New+Amazon+MP3+Downloader.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8057107437144001218.post-8015801257467290203</id><published>2008-03-12T11:52:00.000-04:00</published><updated>2008-03-12T11:54:44.970-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='upgrade'/><category scheme='http://www.blogger.com/atom/ns#' term='releases'/><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu'/><category scheme='http://www.blogger.com/atom/ns#' term='gnome'/><category scheme='http://www.blogger.com/atom/ns#' term='8.04'/><title type='text'>Gnome 2.22 to be released today</title><content type='html'>I'm excited. Gnome 2.22 is set to be released today. Check out &lt;a href="http://library.gnome.org/misc/release-notes/2.22/"&gt;what's new in the release notes&lt;/a&gt;. The changes I find most useful are &lt;a href="http://www.oreillynet.com/onlamp/blog/2007/11/policykit_looser_limitations_t.html"&gt;PolicyKit&lt;/a&gt; integration (so I don't have to type in my password if I just want to do something like view the partitions in &lt;a href="http://gparted.sourceforge.net/"&gt;GParted&lt;/a&gt;) and &lt;a href="http://arstechnica.com/journals/linux.ars/2007/09/28/gnome-2-22-planning-gio-and-gvfs-proposed-for-inclusion"&gt;GVFS&lt;/a&gt;. Those changes will help and will continue to help make Gnome a more usable desktop in future releases.&lt;br /&gt;&lt;br /&gt;The official release hasn't been posted yet but once it is I plan to download a &lt;a href="http://www.foresightlinux.com/gnome.html"&gt;Foresight LiveCD&lt;/a&gt; to check it out for myself. Foresight is the distribution used as "the top choice when demonstrating the latest GNOME". Once the ISOs are posted, the Gnome 2.22 LiveCD torrents will be &lt;a href="http://torrent.gnome.org/"&gt;here&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;I won't be running Gnome 2.22 regularly until after Ubuntu 8.04, which will have it, is released on April 24th (as &lt;a href="https://wiki.ubuntu.com/HardyReleaseSchedule"&gt;currently scheduled&lt;/a&gt;). That is the date I am really looking forward to. It is funny to read the release notes of Gnome and Ubuntu because much of the new stuff in Ubuntu is because it is new in Gnome. The &lt;a href="https://wiki.ubuntu.com/HardyHeron/Alpha6"&gt;Ubuntu 8.04 Alpha 6 release notes&lt;/a&gt; mention PolicyKit, the new world clock applet and GVFS. All of those are also in the Gnome 2.22 release notes.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8057107437144001218-8015801257467290203?l=adventuresinswitching.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://adventuresinswitching.blogspot.com/feeds/8015801257467290203/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8057107437144001218&amp;postID=8015801257467290203' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8057107437144001218/posts/default/8015801257467290203'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8057107437144001218/posts/default/8015801257467290203'/><link rel='alternate' type='text/html' href='http://adventuresinswitching.blogspot.com/2008/03/gnome-222-to-be-released-today.html' title='Gnome 2.22 to be released today'/><author><name>Forrest</name><uri>http://www.blogger.com/profile/08156739167001456236</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8057107437144001218.post-2162923645072499697</id><published>2008-03-11T14:43:00.007-04:00</published><updated>2008-03-11T15:12:52.104-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='open source'/><category scheme='http://www.blogger.com/atom/ns#' term='email'/><category scheme='http://www.blogger.com/atom/ns#' term='security'/><title type='text'>G-Archiver stole my password! Why Open Source is more secure</title><content type='html'>No, it didn't really steal my password. I've never used G-Archiver or even heard of it before. But it did expose over 1,700 of other users' GMail login info.&lt;br /&gt;&lt;br /&gt;News hit today that a &lt;a href="http://www.informationweek.com/news/showArticle.jhtml?articleID=206902839"&gt;G-Mail archive application steals user passwords&lt;/a&gt; by sending them to an email account of one of the developers. Whoops! This was discovered by Dustin Brooks and &lt;a href="http://www.codinghorror.com/blog/archives/001072.html"&gt;posted on the Coding Horror blog&lt;/a&gt;. The publisher claims it was &lt;a href="http://www.garchiver.com/what-happened.htm"&gt;debug code inadvertently left in&lt;/a&gt; the final release. Possible but I doubt it.&lt;br /&gt;&lt;br /&gt;This shows yet another reason to run Open Source software. Security. I will not claim that malicious code hasn't ever made it's way into an Open Source software release or that Open Source is immune and never will have something like this happen but it is much less likely. With more independent users looking at the source, it is more likely that anything like this will get removed if someone is even successful enough to get the code included in the first place.&lt;br /&gt;&lt;br /&gt;Go read &lt;a href="http://www.dwheeler.com/secure-programs/Secure-Programs-HOWTO/open-source-security.html"&gt;Is Open Source Good for Security?&lt;/a&gt; for a more in depth review. An excerpt:&lt;br /&gt;&lt;blockquote&gt;It's sometimes argued that open source programs, because there's no enforced control by a single company, permit people to insert Trojan Horses and other malicious code. Trojan horses can be inserted into open source code, true, but they can also be inserted into proprietary code. A disgruntled or bribed employee can insert malicious code, and in many organizations it's much less likely to be found than in an open source program. After all, no one outside the organization can review the source code, and few companies review their code internally (or, even if they do, few can be assured that the reviewed code is actually what is used). And the notion that a closed-source company can be sued later has little evidence; nearly all licenses disclaim all warranties, and courts have generally not held software development companies liable.&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8057107437144001218-2162923645072499697?l=adventuresinswitching.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://adventuresinswitching.blogspot.com/feeds/2162923645072499697/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8057107437144001218&amp;postID=2162923645072499697' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8057107437144001218/posts/default/2162923645072499697'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8057107437144001218/posts/default/2162923645072499697'/><link rel='alternate' type='text/html' href='http://adventuresinswitching.blogspot.com/2008/03/g-archiver-stole-my-password-why-open.html' title='G-Archiver stole my password! Why Open Source is more secure'/><author><name>Forrest</name><uri>http://www.blogger.com/profile/08156739167001456236</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8057107437144001218.post-5640534186917801028</id><published>2008-03-07T22:54:00.006-05:00</published><updated>2008-03-08T01:25:49.440-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ntfs'/><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='filesystem'/><category scheme='http://www.blogger.com/atom/ns#' term='copy'/><category scheme='http://www.blogger.com/atom/ns#' term='backports'/><category scheme='http://www.blogger.com/atom/ns#' term='7.10'/><category scheme='http://www.blogger.com/atom/ns#' term='move'/><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu'/><category scheme='http://www.blogger.com/atom/ns#' term='modified date'/><title type='text'>Why haven't I heard of Ubuntu backports before now?</title><content type='html'>I've been having the annoying problem of file dates not being retained when copying or moving files to an NTFS partition in Ubuntu 7.10. This has particularly &lt;a href="http://adventuresinswitching.blogspot.com/2007/12/downloading-pictures-from-my-camera.html"&gt;kept me from transferring files from my digital camera&lt;/a&gt; in Linux because I don't want the file date lost and I don't want to put them on a non NTFS partition. It took me quite a bit of searching to figure out this was limited to a problem with NTFS and due to a bug in &lt;a href="http://www.ntfs-3g.org/"&gt;ntfs-3g&lt;/a&gt;. I also eventually found out that the &lt;a href="http://adventuresinswitching.blogspot.com/2008/03/copying-or-moving-files-to-ntfs.html"&gt;problem in ntfs-3g has been fixed&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;My problem at this point though was I could not find a way to get the new release installed. I didn't want to compile it myself. I found that a new version that fixed the problem was in the repository for the 8.04 release but attempting to install that didn't work due to other dependencies.&lt;br /&gt;&lt;br /&gt;At some point, I heard about &lt;a href="https://help.ubuntu.com/community/UbuntuBackports"&gt;Ubuntu Backports&lt;/a&gt;. &lt;blockquote&gt;The Backports team believes that the best update policy is a mix of Ubuntu's security-only policy AND providing new versions of some programs. Candidates for version updates are primarily desktop applications, such as your web browser, word processor, IRC client, or IM client. These programs can be updated without replacing a large part of the operating system that would affect stability of the whole system.&lt;/blockquote&gt;And it turns out a &lt;a href="http://packages.ubuntu.com/gutsy-backports/otherosfs/ntfs-3g"&gt;new release package of ntfs-3g&lt;/a&gt; that I need to fix my problem is right there in the &lt;a href="http://packages.ubuntu.com/gutsy-backports/"&gt;backports repository&lt;/a&gt;. So now my problem is fixed and I still have a stable system. Nice!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8057107437144001218-5640534186917801028?l=adventuresinswitching.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://adventuresinswitching.blogspot.com/feeds/5640534186917801028/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8057107437144001218&amp;postID=5640534186917801028' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8057107437144001218/posts/default/5640534186917801028'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8057107437144001218/posts/default/5640534186917801028'/><link rel='alternate' type='text/html' href='http://adventuresinswitching.blogspot.com/2008/03/why-havent-i-heard-of-ubuntu-backports.html' title='Why haven&apos;t I heard of Ubuntu backports before now?'/><author><name>Forrest</name><uri>http://www.blogger.com/profile/08156739167001456236</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8057107437144001218.post-4220507582661868735</id><published>2008-03-06T12:03:00.000-05:00</published><updated>2008-12-10T12:44:50.028-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='gutsy gibson'/><category scheme='http://www.blogger.com/atom/ns#' term='login'/><category scheme='http://www.blogger.com/atom/ns#' term='7.10'/><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu'/><category scheme='http://www.blogger.com/atom/ns#' term='gnome'/><category scheme='http://www.blogger.com/atom/ns#' term='auto'/><title type='text'>Start applications in Gnome automatically on login in Ubuntu</title><content type='html'>After figuring out how to have &lt;a href="http://adventuresinswitching.blogspot.com/2007/12/ubuntu-auto-login-with-gnome.html"&gt;Gnome automatically login&lt;/a&gt;, I realized I was still missing a few things in that process. I wanted some applications to auto start when I login too.&lt;br /&gt;&lt;br /&gt;The main application is my instant messaging client, &lt;a href="http://www.pidgin.im/"&gt;Pidgin&lt;/a&gt;. I ALWAYS forget to login so my friends and coworkers often wonder where I am when I would normally be at the computer or should be working, respectively. Adding new application is not to hard as long as you know where to look. The hardest part may be having to know where the application you want to launch is located on the file system.&lt;br /&gt;&lt;br /&gt;To start an application automatically on login, first go to &lt;span style="font-weight: bold;"&gt;System -&gt; Preferences -&gt; Sessions&lt;/span&gt;. That is where all the already configured startup programs are and where we will add our new one(s).&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_oSDU1nPkdPE/R9Ackm4JupI/AAAAAAAAAtM/Rkzw_RVtsZ8/s1600-h/System-Preferences-Sessions.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://2.bp.blogspot.com/_oSDU1nPkdPE/R9Ackm4JupI/AAAAAAAAAtM/Rkzw_RVtsZ8/s400/System-Preferences-Sessions.png" alt="" id="BLOGGER_PHOTO_ID_5174667387085634194" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Then, obviously, click on &lt;span style="font-weight: bold;"&gt;Add&lt;/span&gt; to add the application you want to start up automatically.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_oSDU1nPkdPE/R9AdjW4JurI/AAAAAAAAAtc/G6i6fhuYh_s/s1600-h/Open+With+Select+application.png"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer;" src="http://1.bp.blogspot.com/_oSDU1nPkdPE/R9AdjW4JurI/AAAAAAAAAtc/G6i6fhuYh_s/s200/Open+With+Select+application.png" alt="" id="BLOGGER_PHOTO_ID_5174668465122425522" border="0" /&gt;&lt;/a&gt;This is the hardest part because you have to know the location of your application. There is no nifty select application like there is when you use "Open With" from right clicking on a file. I think there really should be! It works great. See the screen shot to the right for &lt;span style="font-style: italic;"&gt;what I would like to see&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;Instead you have to know or find your application. I didn't know where Pidgin was. The best way to find out is with the command &lt;code&gt;whereis&lt;/code&gt;. Like so:&lt;br /&gt;&lt;pre&gt;$ whereis -b pidgin&lt;br /&gt;pidgin: /usr/bin/pidgin /usr/lib/pidgin&lt;/pre&gt;(The -b switch means only look for binaries.) So pidgin is installed in /usr/bin/. Configure it like so below. All that matters of course is the Command. The rest is just to help you identify it.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_oSDU1nPkdPE/R9Ac5m4JuqI/AAAAAAAAAtU/05VHTWMRhjQ/s1600-h/New+Startup+Program.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://2.bp.blogspot.com/_oSDU1nPkdPE/R9Ac5m4JuqI/AAAAAAAAAtU/05VHTWMRhjQ/s400/New+Startup+Program.png" alt="" id="BLOGGER_PHOTO_ID_5174667747862887074" border="0" /&gt;&lt;/a&gt;And there you have it:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_oSDU1nPkdPE/R9Aiu24JusI/AAAAAAAAAtk/_q7nOUOXeHk/s1600-h/Pidgin+added+to+sessions.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://3.bp.blogspot.com/_oSDU1nPkdPE/R9Aiu24JusI/AAAAAAAAAtk/_q7nOUOXeHk/s400/Pidgin+added+to+sessions.png" alt="" id="BLOGGER_PHOTO_ID_5174674160249060034" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;You can load anything there, including scripts. That is very helpful if you have specific things to configure at boot for your UI.&lt;br /&gt;&lt;br /&gt;And as a side note. The Windows boot up is a little easier to configure. All you have to do is stick your application in your Startup command folder (All Programs -&gt; Startup) or use &lt;code&gt;msconfig&lt;/code&gt;. But be careful when you add programs to startup or your system will run like my Windows system on startup which is horrible! It takes 6 1/2 minutes for my Windows system to get from the BIOS screen to a desktop with no hour glass mouse. Even then, trying to open MS Money takes another 5 minutes! In all, it takes 10-15 minutes to get to a usable desktop in Windows for me!! That is sad. Welcome to Ubuntu where I don't have that problem. Ubuntu is ready to go after about a minute. I just hope over time I don't get the problem in Linux.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8057107437144001218-4220507582661868735?l=adventuresinswitching.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://adventuresinswitching.blogspot.com/feeds/4220507582661868735/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8057107437144001218&amp;postID=4220507582661868735' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8057107437144001218/posts/default/4220507582661868735'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8057107437144001218/posts/default/4220507582661868735'/><link rel='alternate' type='text/html' href='http://adventuresinswitching.blogspot.com/2008/03/start-applications-in-gnome.html' title='Start applications in Gnome automatically on login in Ubuntu'/><author><name>Forrest</name><uri>http://www.blogger.com/profile/08156739167001456236</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_oSDU1nPkdPE/R9Ackm4JupI/AAAAAAAAAtM/Rkzw_RVtsZ8/s72-c/System-Preferences-Sessions.png' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8057107437144001218.post-8327432909707978370</id><published>2008-03-04T22:02:00.001-05:00</published><updated>2008-03-04T22:06:32.245-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='download'/><category scheme='http://www.blogger.com/atom/ns#' term='mp3'/><category scheme='http://www.blogger.com/atom/ns#' term='music'/><category scheme='http://www.blogger.com/atom/ns#' term='amazon'/><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu'/><title type='text'>Unable to download with the Amazon MP3 Downloader in Linux?</title><content type='html'>I have seen that a few people have had problems getting the new Amazon MP3 Downloader for Linux working for them. See &lt;a href="http://redmonk.com/sogrady/2008/03/03/amazon-mp3-downloader-bad-news-good-news/"&gt;here&lt;/a&gt; and &lt;a href="http://ubuntuforums.org/showthread.php?p=4434518"&gt;here&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Although &lt;a href="http://adventuresinswitching.blogspot.com/2008/03/amazon-mp3-downloader-for-linux-is-here.html"&gt;I didn't have any problems&lt;/a&gt; on my main home system (Ubuntu 7.10), I did have problems on my Ubuntu system at work. The difference is that my system at work is running Firefox 3.0b3. (The other difference may be the download destination though, hmm...)&lt;br /&gt;&lt;br /&gt;The problem I have seen has to do with the .amz file that is downloaded. Once it is downloaded the downloader is launched with the downloaded file passed in. The problem I have seen is that &lt;span style="font-weight: bold;"&gt;if the file is read-only, it will not work&lt;/span&gt;. The worst part is the downloader doesn't give you any errors or anything. It just fails silently. I think the problem with it not working is Amazon needs to be able to delete the file as soon as it starts downloading to keep you from downloading multiple times using that file.&lt;br /&gt;&lt;br /&gt;So just &lt;span style="font-weight: bold;"&gt;change the .amz file you downloaded from read-only to read-write and open it again&lt;/span&gt; in the Amazon MP3 Downloader. Then, enjoy your new DRM free tunes in Linux.&lt;br /&gt;&lt;br /&gt;I really hope Amazon fixes this issue in a release soon or at least changes the application to give the user some feedback instead of failing silently. Of course the bigger question for me is why are files I download being set as read-only sometimes but not others? The &lt;a href="http://www.amazon.com/gp/help/customer/display.html?ie=UTF8&amp;amp;nodeId=200154210"&gt;FAQ&lt;/a&gt; doesn't even provide any help yet.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8057107437144001218-8327432909707978370?l=adventuresinswitching.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://adventuresinswitching.blogspot.com/feeds/8327432909707978370/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8057107437144001218&amp;postID=8327432909707978370' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8057107437144001218/posts/default/8327432909707978370'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8057107437144001218/posts/default/8327432909707978370'/><link rel='alternate' type='text/html' href='http://adventuresinswitching.blogspot.com/2008/03/unable-to-download-with-amazon-mp3.html' title='Unable to download with the Amazon MP3 Downloader in Linux?'/><author><name>Forrest</name><uri>http://www.blogger.com/profile/08156739167001456236</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8057107437144001218.post-8218422549397636935</id><published>2008-03-03T10:36:00.000-05:00</published><updated>2008-12-10T12:44:50.971-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='download'/><category scheme='http://www.blogger.com/atom/ns#' term='mp3'/><category scheme='http://www.blogger.com/atom/ns#' term='music'/><category scheme='http://www.blogger.com/atom/ns#' term='amazon'/><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu'/><title type='text'>Amazon MP3 Downloader for Linux is here!</title><content type='html'>A few months ago Amazon announced that they were working on a Linux version of their MP3 downloader. They already had a version for Windows and OS X. Well now it is &lt;a href="http://www.amazon.com/gp/dmusic/help/amd.html?ie=UTF8&amp;amp;forceos=LINUX"&gt;ready for download&lt;/a&gt;. There are packages available for Ubuntu 7.10 Gutsy, Debian 4 Etch, Fedora 8 and OpenSuSE 10.3.&lt;br /&gt;&lt;br /&gt;The reason this release matters is because &lt;a href="http://arstechnica.com/news.ars/post/20070516-amazon-announces-drm-free-music-store.html"&gt;Amazon is selling &lt;span class="small"&gt;256 kbps &lt;/span&gt;DRM free MP3 tracks&lt;/a&gt; for the same price ($0.89 and $0.99 per track) as the DRM restricted files on iTunes. I've only downloaded the occasionall free track from iTunes. I have not bought anything from them specifically because of the DRM. The other reason this Linux downloader release matters is because Linux users never could buy from iTunes anyway. It is a double win. Linux users can now download DRM free music that they can use on any device (everyone and everything  supports mp3).&lt;br /&gt;&lt;br /&gt;So here is my brief experience with the Linux downloader. Installation was a breeze and making my first purchase was a pleasant experience.&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-style: italic;"&gt;I installed the amazonmp3.deb package in no time.&lt;br /&gt;Dependencies were downloaded for me.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_oSDU1nPkdPE/R8wPWefMdcI/AAAAAAAAAsM/cXD7tr2jLrs/s1600-h/Screenshot-Package+Installer+-+amazonmp3.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://4.bp.blogspot.com/_oSDU1nPkdPE/R8wPWefMdcI/AAAAAAAAAsM/cXD7tr2jLrs/s400/Screenshot-Package+Installer+-+amazonmp3.png" alt="" id="BLOGGER_PHOTO_ID_5173526950757299650" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;My first purchase was the&lt;a href="http://ghosts.nin.com/main/home"&gt; new Nine Inch Nails album, Ghosts I-IV&lt;/a&gt;. I would have &lt;a href="http://ghosts.nin.com/main/order_options"&gt;purchased it directly from NIN&lt;/a&gt; for the same price ($5) but I wanted to show my support for Amazon's Linux release in addition to NIN. Trent Reznor has really impressed me with his actions when it comes to digital music delivery.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_oSDU1nPkdPE/R8wPi-fMddI/AAAAAAAAAsU/StmJDl-kLGQ/s1600-h/Screenshot-Opening+Ghosts+I-IV.amz.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://2.bp.blogspot.com/_oSDU1nPkdPE/R8wPi-fMddI/AAAAAAAAAsU/StmJDl-kLGQ/s400/Screenshot-Opening+Ghosts+I-IV.amz.png" alt="" id="BLOGGER_PHOTO_ID_5173527165505664466" border="0" /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_oSDU1nPkdPE/R8wRUefMdeI/AAAAAAAAAsc/kB1KeNFjVPI/s1600-h/Screenshot-Amazon+MP3+Downloader.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://4.bp.blogspot.com/_oSDU1nPkdPE/R8wRUefMdeI/AAAAAAAAAsc/kB1KeNFjVPI/s400/Screenshot-Amazon+MP3+Downloader.png" alt="" id="BLOGGER_PHOTO_ID_5173529115420816866" border="0" /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_oSDU1nPkdPE/R8wRaefMdfI/AAAAAAAAAsk/llrp3WHZ8fI/s1600-h/Screenshot-Amazon+MP3+Downloader-1.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://4.bp.blogspot.com/_oSDU1nPkdPE/R8wRaefMdfI/AAAAAAAAAsk/llrp3WHZ8fI/s400/Screenshot-Amazon+MP3+Downloader-1.png" alt="" id="BLOGGER_PHOTO_ID_5173529218500031986" border="0" /&gt;&lt;/a&gt;My mp3s were saved in the default location ~/Music/Amazon MP3. That directory, of course, is configurable. My only problem with the download was  there was no artwork included. Had I purchased it directly from NIN I would have also gotten a "PDF book covering the whole release" and a "digital extras pack with wallpapers, icons, and other graphics". Good thing I can still download that stuff for free from NIN. So Trent, don't use me as a statistic in your "Free Downloaders" because I paid for it, just not from you directly. If there wasn't a Linux downloader from Amazon I would have gotten it from your directly.&lt;br /&gt;&lt;br /&gt;I just tried to download the free version (first 9 of 36 tracks + artwork/pdf) and it just stopped after about 9mb into the 82.5mb download. I wonder if they are getting slammed with traffic or if the flakiness of my Internet connection over the last few days is to blame. I will try it again later I guess. I want all those little extras!&lt;br /&gt;&lt;br /&gt;One more thing about the download from NIN directly. You can also get &lt;a href="http://flac.sourceforge.net/"&gt;lossless FLAC&lt;/a&gt; or&lt;a href="http://en.wikipedia.org/wiki/Apple_Lossless"&gt; lossless Apple&lt;/a&gt; versions from them too. How awesome is that? I am not enough of an audiophile to want a FLAC version but I can appreciate the availability of one.&lt;br /&gt;&lt;br /&gt;This native Linux version sure beats the hacks and work arounds it took to buy music using &lt;a href="http://appdb.winehq.org/objectManager.php?sClass=version&amp;amp;iId=9265"&gt;the Windows version under Wine&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-style: italic;"&gt;The Windows version under Wine is not so great&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_oSDU1nPkdPE/R8wWdufMdgI/AAAAAAAAAss/zijw18D-dXA/s1600-h/Amazon+MP3+Downloader.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://1.bp.blogspot.com/_oSDU1nPkdPE/R8wWdufMdgI/AAAAAAAAAss/zijw18D-dXA/s400/Amazon+MP3+Downloader.png" alt="" id="BLOGGER_PHOTO_ID_5173534771892745730" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;P.S. - Ghosts I-IV is good stuff. It is all insturmental and though I would enjoy some lyrics, this is a nice change and great music to work to.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8057107437144001218-8218422549397636935?l=adventuresinswitching.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://adventuresinswitching.blogspot.com/feeds/8218422549397636935/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8057107437144001218&amp;postID=8218422549397636935' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8057107437144001218/posts/default/8218422549397636935'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8057107437144001218/posts/default/8218422549397636935'/><link rel='alternate' type='text/html' href='http://adventuresinswitching.blogspot.com/2008/03/amazon-mp3-downloader-for-linux-is-here.html' title='Amazon MP3 Downloader for Linux is here!'/><author><name>Forrest</name><uri>http://www.blogger.com/profile/08156739167001456236</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_oSDU1nPkdPE/R8wPWefMdcI/AAAAAAAAAsM/cXD7tr2jLrs/s72-c/Screenshot-Package+Installer+-+amazonmp3.png' height='72' width='72'/><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8057107437144001218.post-2526020242959013127</id><published>2008-03-03T01:02:00.002-05:00</published><updated>2008-03-03T01:06:14.373-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='dell'/><category scheme='http://www.blogger.com/atom/ns#' term='ideas'/><category scheme='http://www.blogger.com/atom/ns#' term='brainstorm'/><category scheme='http://www.blogger.com/atom/ns#' term='feature request'/><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu'/><title type='text'>What Ubuntu Brainstorm ideas are you voting for?</title><content type='html'>I am sure by now everyone and their brother has shared their excitement in a blog post about &lt;a href="http://brainstorm.ubuntu.com/"&gt;Ubuntu Brainstorm&lt;/a&gt;. Well here comes another.&lt;br /&gt;&lt;br /&gt;Just over a year ago the massive computer manufacturer &lt;a href="http://www.dell.com/"&gt;Dell&lt;/a&gt; started a site called &lt;a href="http://www.ideastorm.com/"&gt;Idea Storm&lt;/a&gt;. The purpose of this site was to get feedback from customers about what they would like to see from future Dell products and services. The site has been a great success and has helped to lead to such things as &lt;a href="http://direct2dell.com/one2one/archive/2007/05/24/32451.aspx"&gt;Dell selling preinstalled Ubuntu systems&lt;/a&gt;, &lt;a href="http://direct2dell.com/one2one/archive/2007/12/19/38924.aspx"&gt;Legal DVD playback on Dell Ubuntu systems&lt;/a&gt; and &lt;a href="http://direct2dell.com/one2one/archive/2007/06/13/18049.aspx"&gt;reducing all the preinstalled bloatware&lt;/a&gt;. Companies listening to their customers, who would have thought!&lt;br /&gt;&lt;br /&gt;Ubuntu has &lt;a href="http://fridge.ubuntu.com/node/1357"&gt;decided to do the same thing&lt;/a&gt;. The are making it easier for us, their customers, to share our feedback.&lt;br /&gt;&lt;br /&gt;I've already voted on a few things like:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;idea #21: &lt;a href="http://brainstorm.ubuntu.com/idea/21/"&gt;Professional-looking bootloader&lt;/a&gt; &lt;/li&gt;&lt;li&gt;idea #403: &lt;a href="http://brainstorm.ubuntu.com/idea/403/"&gt;Improve file/folder sharing experience (Samba)&lt;/a&gt; &lt;/li&gt;&lt;li&gt;idea #84: &lt;a href="http://brainstorm.ubuntu.com/idea/84/"&gt;System Monitor Default Shortcuts (Ctrl+Alt+Del / Ctrl/Shift/Esc)&lt;/a&gt; &lt;/li&gt;&lt;li&gt;idea #1278: &lt;a href="http://brainstorm.ubuntu.com/idea/1278/"&gt;Update NTFS support&lt;/a&gt; (a good part of my day was lost to &lt;a href="http://adventuresinswitching.blogspot.com/2008/03/copying-or-moving-files-to-ntfs.html"&gt;an NTFS problem&lt;/a&gt; today)&lt;/li&gt;&lt;li&gt;idea #762: &lt;a href="http://brainstorm.ubuntu.com/idea/762/"&gt;Better Wine integration&lt;/a&gt; &lt;/li&gt;&lt;li&gt;idea #161: &lt;a href="http://brainstorm.ubuntu.com/idea/161/"&gt;Support multimedia keyboards&lt;/a&gt; &lt;/li&gt;&lt;li&gt;idea #234: &lt;a href="http://brainstorm.ubuntu.com/idea/234/"&gt;Color Coded Update Notifier&lt;/a&gt; &lt;/li&gt;&lt;li&gt;idea #1117: &lt;a href="http://brainstorm.ubuntu.com/idea/1117/"&gt;"open a terminal" on the right click&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;And the one I really want to see is related to file meta data sorting in the file manager. I want to see and be able to sort by all those MP3 ID3 tags and my photos EXIF data, amongst other metadata. I marked one as a duplicate but I accidentally did it the wrong way. I wanted the primary idea to be "&lt;a href="http://brainstorm.ubuntu.com/idea/1045/"&gt;idea #1045: Nautilus: support file metadata in alternate view modes&lt;/a&gt;" instead. Go vote for this idea:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://brainstorm.ubuntu.com/idea/119/"&gt;&lt;img src="http://brainstorm.ubuntu.com/idea/119/image/1/" /&gt;&lt;/a&gt;  &lt;a href="http://brainstorm.ubuntu.com/idea/1045/"&gt;&lt;img src="http://brainstorm.ubuntu.com/idea/1045/image/1/" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8057107437144001218-2526020242959013127?l=adventuresinswitching.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://adventuresinswitching.blogspot.com/feeds/2526020242959013127/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8057107437144001218&amp;postID=2526020242959013127' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8057107437144001218/posts/default/2526020242959013127'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8057107437144001218/posts/default/2526020242959013127'/><link rel='alternate' type='text/html' href='http://adventuresinswitching.blogspot.com/2008/03/what-ubuntu-brainstorm-ideas-are-you.html' title='What Ubuntu Brainstorm ideas are you voting for?'/><author><name>Forrest</name><uri>http://www.blogger.com/profile/08156739167001456236</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8057107437144001218.post-169434693388449800</id><published>2008-03-02T17:05:00.002-05:00</published><updated>2008-12-10T12:44:52.029-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ntfs'/><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='filesystem'/><category scheme='http://www.blogger.com/atom/ns#' term='copy'/><category scheme='http://www.blogger.com/atom/ns#' term='7.10'/><category scheme='http://www.blogger.com/atom/ns#' term='move'/><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu'/><category scheme='http://www.blogger.com/atom/ns#' term='modified date'/><title type='text'>Copying or moving files to an NTFS partition changes the modified date of the file on Linux</title><content type='html'>&lt;span style="font-weight: bold; color: rgb(255, 0, 0);"&gt;UPDATE 3/7/08:&lt;/span&gt; There is a &lt;a href="http://adventuresinswitching.blogspot.com/2008/03/why-havent-i-heard-of-ubuntu-backports.html"&gt;fix thanks to Ubuntu Backports&lt;/a&gt;.&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(255, 0, 0);"&gt;UPDATE 5/20/08:&lt;/span&gt; I wrote this post under Ubuntu 7.10. &lt;a href="http://adventuresinswitching.blogspot.com/2008/05/file-modification-dates-changed-in.html"&gt;File modifications dates aren't being preserved under 8.10 either&lt;/a&gt; but for a different reason now.&lt;br /&gt;&lt;br /&gt;I complained a while back about how &lt;a href="http://adventuresinswitching.blogspot.com/2007/12/downloading-pictures-from-my-camera.html"&gt;copying files from my digital camera&lt;/a&gt; changed the modified date to the current time. Well now I can qualify that behavior a little more. It is a much more limited problem than I thought (though still a pretty big deal).&lt;br /&gt;&lt;br /&gt;It appears that this only happens when copying a file to an NTFS partition. Ubuntu has only supported &lt;a href="http://www.ubuntu.com/getubuntu/releasenotes/710tour"&gt;writing to NTFS partitions since release 7.10&lt;/a&gt; (the current release I am running) thanks to &lt;a href="http://www.ntfs-3g.org/"&gt;NTFS-3G&lt;/a&gt; which has only been considered &lt;span style="font-style: italic;"&gt;stable&lt;/span&gt; for a year (since February 2007) after &lt;a href="http://www.ntfs-3g.org/about.html"&gt;12 long years of development&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Want some proof and pretty screen shots? (I love some screen shots if you haven't noticed.) I created a file earlier today at 2:52:44 PM EST in my home folder on an ext3 partition.&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;span style="font-style: italic;font-size:85%;" &gt;The original file on an ext3 file system,&lt;br /&gt;check out that modified date&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_oSDU1nPkdPE/R8sWlefMdVI/AAAAAAAAAqs/V5rkm511v14/s1600-h/original+file.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://3.bp.blogspot.com/_oSDU1nPkdPE/R8sWlefMdVI/AAAAAAAAAqs/V5rkm511v14/s320/original+file.png" alt="" id="BLOGGER_PHOTO_ID_5173253430060021074" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Then I searched to see if I could find a work around, walked the dog and posted on Ubuntu Forums for help. Look at the subsequent accessed dates but the modified date that is intact.&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;span style="font-style: italic;font-size:85%;" &gt;Copying to another location on the ext3&lt;br /&gt;file system retains the modified date&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_oSDU1nPkdPE/R8sXNufMdWI/AAAAAAAAAq0/u7ronc_VT8U/s1600-h/extf3+copy+retains+date.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://4.bp.blogspot.com/_oSDU1nPkdPE/R8sXNufMdWI/AAAAAAAAAq0/u7ronc_VT8U/s320/extf3+copy+retains+date.png" alt="" id="BLOGGER_PHOTO_ID_5173254121549755746" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;span style="font-style: italic;font-size:85%;" &gt;Copying to my external USB&lt;br /&gt;FAT32 drive also works&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_oSDU1nPkdPE/R8sXyOfMdXI/AAAAAAAAAq8/INgk4vuZ6W8/s1600-h/fat32+works.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://2.bp.blogspot.com/_oSDU1nPkdPE/R8sXyOfMdXI/AAAAAAAAAq8/INgk4vuZ6W8/s320/fat32+works.png" alt="" id="BLOGGER_PHOTO_ID_5173254748614980978" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;But then I copy the same file to my NTFS partition. Look at that! Now the modified date is 4:15:15 PM EST instead of 2:52:44 PM EST like it should be and as it is when copying to ext3 and fat32.&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-style: italic;"&gt;But copying the same exact file to my old&lt;br /&gt;My Documents folder on the Windows NTFS&lt;br /&gt;partition changes the modified date! Argh!!&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_oSDU1nPkdPE/R8sZFefMdYI/AAAAAAAAArE/TqcBUhRDwcg/s1600-h/changed+modified+date+on+ntfs.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://3.bp.blogspot.com/_oSDU1nPkdPE/R8sZFefMdYI/AAAAAAAAArE/TqcBUhRDwcg/s320/changed+modified+date+on+ntfs.png" alt="" id="BLOGGER_PHOTO_ID_5173256178839090562" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;So how can I fix this? I don't know yet. I am not even sure if it is a bug or if it is just an unimplemented or misconfiguration. Either way, it is a problem. Lets hope someone in the Ubuntu &lt;a href="http://ubuntuforums.org/showthread.php?t=713268"&gt;forums has some ideas&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Ah, and after a little more research, this is in fact a known bug. &lt;a href="https://bugs.launchpad.net/ubuntu/+source/nautilus/+bug/157396"&gt;#157396 - Copyng a file to a NTFS drive change the date and the time of the file&lt;/a&gt; Unfortunately it also doesn't look like there is much interest in fixing it.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;UPDATE:&lt;/span&gt; It looks like there actually was a lot of interest in fixing it by the ntfs-3g developers. Wohoo! I think it was fixed in the November 20, 2007 release (&lt;a href="http://ntfs-3g.org/releases.html"&gt;release number 1.1120&lt;/a&gt;). Ubuntu 7.10 is running version 1.913 from September 13, 2007. I didn't have much luck upgrading to that release so I am not positive this fixes it but that is what the release notes make it sound like. Also, that is the &lt;a href="http://packages.ubuntu.com/hardy/ntfs-3g"&gt;release of ntfs-3g currently in the Hardy 8.04 repository&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;But then it gets even better! (And by better I mean worse.) If I copy the file on the command line using the &lt;code&gt;cp&lt;/code&gt; command then the modified date gets updated regardless of the destination partition, fat32 and ext3 included. This is unlike the copy in Nautilus where the modified date remains the same, as expected. Thanks for the consistency. &lt;span style="font-weight: bold;"&gt;UPDATE 2:&lt;/span&gt; It was pointed out to me that you can use the -p switch when using cp to preserve the mode, ownership and timestamps. Why isn't that the default?&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_oSDU1nPkdPE/R8sjeefMdbI/AAAAAAAAAsE/a40Qz2x-Wig/s1600-h/command+line+copy+does+the+same+thing.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://3.bp.blogspot.com/_oSDU1nPkdPE/R8sjeefMdbI/AAAAAAAAAsE/a40Qz2x-Wig/s400/command+line+copy+does+the+same+thing.png" alt="" id="BLOGGER_PHOTO_ID_5173267603452097970" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8057107437144001218-169434693388449800?l=adventuresinswitching.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://adventuresinswitching.blogspot.com/feeds/169434693388449800/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8057107437144001218&amp;postID=169434693388449800' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8057107437144001218/posts/default/169434693388449800'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8057107437144001218/posts/default/169434693388449800'/><link rel='alternate' type='text/html' href='http://adventuresinswitching.blogspot.com/2008/03/copying-or-moving-files-to-ntfs.html' title='Copying or moving files to an NTFS partition changes the modified date of the file on Linux'/><author><name>Forrest</name><uri>http://www.blogger.com/profile/08156739167001456236</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_oSDU1nPkdPE/R8sWlefMdVI/AAAAAAAAAqs/V5rkm511v14/s72-c/original+file.png' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8057107437144001218.post-6097961670267338250</id><published>2008-02-29T22:43:00.009-05:00</published><updated>2008-12-10T12:44:52.559-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='spread sheet'/><category scheme='http://www.blogger.com/atom/ns#' term='excel'/><category scheme='http://www.blogger.com/atom/ns#' term='feature request'/><category scheme='http://www.blogger.com/atom/ns#' term='open office'/><category scheme='http://www.blogger.com/atom/ns#' term='calc'/><title type='text'>Open Office Calc charts should be able to fill up the entire worksheet</title><content type='html'>Happy &lt;a href="http://en.wikipedia.org/wiki/February_29"&gt;leap day&lt;/a&gt;! Now back to your regularly scheduled program.&lt;br /&gt;&lt;br /&gt;I love metrics and statistics. I particularly love historical trends like the how the &lt;a href="http://finance.yahoo.com/currency/convert?from=EUR&amp;amp;to=USD&amp;amp;amt=1&amp;amp;t=5y"&gt;Euro was once worth $1.10&lt;/a&gt; in 2003 instead of the ridiculous $1.52 high it hit this week (a trip to Europe this summer is looking more and more expensive) &lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_oSDU1nPkdPE/R8joWufMdTI/AAAAAAAAAqc/U06wM2OdR_A/s1600-h/Browser+and+OS+Visits.png"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://1.bp.blogspot.com/_oSDU1nPkdPE/R8joWufMdTI/AAAAAAAAAqc/U06wM2OdR_A/s400/Browser+and+OS+Visits.png" alt="" id="BLOGGER_PHOTO_ID_5172639649168651570" border="0" /&gt;&lt;/a&gt;and how 59% of you (visitors to this site) are using Firefox on Linux (just based on OS, 66% are using Linux and just based on browser 80% are using Firefox).&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;I preface this post with all that so you will not think me too nerdy when I tell you I keep track of every mile I drive and every gallon of gas I burn in my car and then stick it in a spreadsheet and graph it. I know the min/max/average/median for the miles I drive between each fill up, my price per mile, my total cost per fill up, and the list goes on. I also know an average of how many miles and how much I spend on gas on a daily/weekly/monthly/yearly basis. I admit it is nerdy but it is neat to know and easy to keep track of!&lt;br /&gt;&lt;br /&gt;I used to keep track of all this data in an Excel spreadsheet until I moved to Linux and decided to just switch the file over to an &lt;a href="http://en.wikipedia.org/wiki/OpenDocument"&gt;Open Document Spreadsheet (ods)&lt;/a&gt;. That all went great. I even edited the file as an Excel sheet in &lt;a href="http://www.openoffice.org/"&gt;Open Office&lt;/a&gt; for a while. But I do have some beef with Open Office and the culprit is charting in &lt;a href="http://www.openoffice.org/product/calc.html"&gt;Calc&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;I know that &lt;a href="http://wiki.services.openoffice.org/wiki/Chart2/Features2.3"&gt;charting in Calc has come a long way&lt;/a&gt; and is still being &lt;a href="http://wiki.services.openoffice.org/wiki/Chart2"&gt;improved&lt;/a&gt; upon. I applaud the developers and am thrilled that there exists such a high quality open source spreadsheet application. There are lots of little missing features in the current 2.3 release that I would like to see such as better looking chart defaults, trend lines and data label positioning. All of these things are being worked on but the one other thing I really want, I don't see in any development plans. I really want charts to fill up an entire worksheet as they do in Excel.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_oSDU1nPkdPE/R8jmeOfMdSI/AAAAAAAAAqU/xXZbBTWsxLI/s1600-h/Excel+chart+location.gif"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer;" src="http://3.bp.blogspot.com/_oSDU1nPkdPE/R8jmeOfMdSI/AAAAAAAAAqU/xXZbBTWsxLI/s320/Excel+chart+location.gif" alt="" id="BLOGGER_PHOTO_ID_5172637578994414882" border="0" /&gt;&lt;/a&gt;Excel lets you place a chart in it's own worksheet. When a chart is configured to be it's own sheet it resizes based on the size of the application window. As far as I can tell, Open Office Calc doesn't support a feature like this yet. The best you can do now is stick your chart on it's own worksheet but once there it is set as a fixed size. I realize this is a small issue but shouldn't it also be fairly easy to implement? Maybe not but I sure hope it is and it makes it in to an upcoming release.&lt;br /&gt;&lt;br /&gt;See how my pretty graph impoted from Excel looks. Imagine how nice it would look it if filled up the whole window. By the way, this chart below shows the price I paid per gallon for gas since August 2004 and until I filled up this morning before work. I really wish it filled up the whole worksheet! :-)&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_oSDU1nPkdPE/R8jpp-fMdUI/AAAAAAAAAqk/cbuIONMxkIM/s1600-h/Screenshot-Accord+Gas+Mileage+-+OpenOffice.org+Calc.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://2.bp.blogspot.com/_oSDU1nPkdPE/R8jpp-fMdUI/AAAAAAAAAqk/cbuIONMxkIM/s400/Screenshot-Accord+Gas+Mileage+-+OpenOffice.org+Calc.png" alt="" id="BLOGGER_PHOTO_ID_5172641079392761154" border="0" /&gt;&lt;/a&gt;See that first spike? That was a peak of $3.099/gal in September 2005 due to Hurricane Katrina. The next spike was between May and August 2006. And the final bump there is just depressing... I paid $3.129 per gallon this morning. The most I have ever paid.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8057107437144001218-6097961670267338250?l=adventuresinswitching.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://adventuresinswitching.blogspot.com/feeds/6097961670267338250/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8057107437144001218&amp;postID=6097961670267338250' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8057107437144001218/posts/default/6097961670267338250'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8057107437144001218/posts/default/6097961670267338250'/><link rel='alternate' type='text/html' href='http://adventuresinswitching.blogspot.com/2008/02/open-office-calc-charts-should-be-able.html' title='Open Office Calc charts should be able to fill up the entire worksheet'/><author><name>Forrest</name><uri>http://www.blogger.com/profile/08156739167001456236</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_oSDU1nPkdPE/R8joWufMdTI/AAAAAAAAAqc/U06wM2OdR_A/s72-c/Browser+and+OS+Visits.png' height='72' width='72'/><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8057107437144001218.post-9114259790630545614</id><published>2008-02-27T13:55:00.000-05:00</published><updated>2008-12-10T12:44:53.537-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='windows'/><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu'/><category scheme='http://www.blogger.com/atom/ns#' term='updates'/><title type='text'>Ubuntu update manager is better than Windows update manager</title><content type='html'>Updating your operating system these days is just a fact of life. There are always bugs to fix, security holes to patch and little new features (and sometimes big features, think XP SP2) to push down to users. Both Windows and Ubuntu have update mechanisms in place so users don't have to periodically check and install updates manually. I think if automatic updates didn't exist, most users would never update their systems.&lt;br /&gt;&lt;br /&gt;Before Windows had good updates they also had the &lt;a href="http://en.wikipedia.org/wiki/Code_Red_worm"&gt;Code Red worm&lt;/a&gt; that affected IIS in July 2001 and Linux had the &lt;a href="http://www.cert.org/advisories/CA-2002-27.html"&gt;OpenSSL Slapper worm&lt;/a&gt; in September 2002. My home Linux web server got hit by Slapper. The system did have an update feature (the Red Hat Network!) but it was not setup to be automatic. I am not sure why I even had SSL running and open to the world since I didn't use it but that is another story. (If you want to know a little more history about major computer viruses and worms, this Wikipedia page is interesting and helpful: &lt;a href="http://en.wikipedia.org/wiki/Timeline_of_notable_computer_viruses_and_worms"&gt;Timeline of notable computer viruses and worms&lt;/a&gt;.)&lt;br /&gt;&lt;br /&gt;Back to my point - Ubuntu's update manager works well and is not annoying but Windows update makes me want to punch a hole in the wall. I have both Ubuntu and Windows configured to check for updates periodically. Windows checks on whatever schedule Microsoft decided was good and my Ubuntu boxes check daily as &lt;span style="font-style: italic;"&gt;I&lt;/span&gt; decided was good. I have both configured to go ahead and download updates and let me know when they are ready to be applied.&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;span style="font-style: italic;font-size:85%;" &gt;Ubuntu Update Manager Notification&lt;/span&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_oSDU1nPkdPE/R8WSQyzChrI/AAAAAAAAAp0/zWiErWNHSaQ/s1600-h/Ubuntu+Updates.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://1.bp.blogspot.com/_oSDU1nPkdPE/R8WSQyzChrI/AAAAAAAAAp0/zWiErWNHSaQ/s400/Ubuntu+Updates.png" alt="" id="BLOGGER_PHOTO_ID_5171700564316292786" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;I don't remember the default behavior of Windows update but I know a lot of people have it setup to install updates automatically. Ubuntu will allow this too and I don't remember its default setting either. Installing the updates automatically sounds great for the novice but I always want to see what is getting updated before I apply any patches to my system. That way if something goes wrong after the updates, I will have an idea what updates caused it and where to start to fix it.&lt;br /&gt;&lt;br /&gt;Now we get to the real annoying part. &lt;span style="font-weight: bold;"&gt;Most of the time Windows updates require a system restart! &lt;/span&gt;Why? The only time Ubuntu has ever wanted to restart after installing updates was when a new kernel was installed. What is worse is if you have Windows update configured to automatically install updates it will also automatically restart your system! I don't know about you but I leave a ton of applications up and running all the time. I don't want to come to my computer in the morning and find it freshly restarted with all my applications closed and data lost.&lt;br /&gt;&lt;br /&gt;If Windows is configured like mine to ask you to install updates, it will add a little yellow shield in the system tray and occasionally give you a pop up. This is the same way users are notified about updates on Ubuntu.&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;span style="font-style: italic;font-size:85%;" &gt;Windows Updates Notification&lt;/span&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_oSDU1nPkdPE/R8WZoyzChtI/AAAAAAAAAqE/Lkkpj3pplEk/s1600-h/stupid+windows+updates.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://1.bp.blogspot.com/_oSDU1nPkdPE/R8WZoyzChtI/AAAAAAAAAqE/Lkkpj3pplEk/s400/stupid+windows+updates.png" alt="" id="BLOGGER_PHOTO_ID_5171708673214547666" border="0" /&gt;&lt;/a&gt;&lt;/div&gt;But after installing the updates the dreaded "Restart Now" dialog kicks in. I feel like this dialog comes up every 15 minutes or so! It is so annoying. And what is worse is I have occasionally accidentally clicked on "Restart Now" instead of the "Restart Later" button when attempting to keep working instead of being interrupted by this annoying dialog.&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;span style="font-style: italic;font-size:85%;" &gt;NO! I do NOT want to restart now Windows!&lt;/span&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_oSDU1nPkdPE/R8WZsizChuI/AAAAAAAAAqM/vVBMH6QBPwo/s1600-h/I+do+not+want+to+restart.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://4.bp.blogspot.com/_oSDU1nPkdPE/R8WZsizChuI/AAAAAAAAAqM/vVBMH6QBPwo/s400/I+do+not+want+to+restart.png" alt="" id="BLOGGER_PHOTO_ID_5171708737639057122" border="0" /&gt;&lt;/a&gt;&lt;/div&gt;If Ubuntu needs to restart, it kindly adds an icon to the system tray. There are no pop ups every 15 minutes that are all to easy to click the wrong button causing your system to just restart right then and there. Windows doesn't even care about anything you may be working on that is unsaved. If you say "Restart Now" it will just start killing applications. Ubuntu updates will occasionally also have a little light bulb letting me know I need to restart some program for the updates to take effect ("some program" has always been Firefox so far). Again, they let me know but they don't annoy me or allow me to screw up something by trying to ignore a dialog.&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;span style="font-style: italic;font-size:85%;" &gt;Ubuntu Restart Required (image thanks to &lt;a href="http://www.howtoforge.com/"&gt;HowtoForge&lt;/a&gt;)&lt;/span&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_oSDU1nPkdPE/R8WWxCzChsI/AAAAAAAAAp8/i3ju8JUGG64/s1600-h/ubuntu+restart+required.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://2.bp.blogspot.com/_oSDU1nPkdPE/R8WWxCzChsI/AAAAAAAAAp8/i3ju8JUGG64/s400/ubuntu+restart+required.jpg" alt="" id="BLOGGER_PHOTO_ID_5171705516413585090" border="0" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;To get around the hated "Restart Now" dialog in Windows, I just wait to update when I am about to restart for some other reason. This means updates on my system take longer before they get installed making my system more insecure. It is also getting me in a bad habit and I find that I don't always update Linux when I see that there are new updates.&lt;br /&gt;&lt;br /&gt;One final point. Ubuntu also has a great advantage of being able to update your applications as well as the operating system. In Windows, updates don't exist for all those 3rd party applications you installed. You have to manually go out and download an update for each an every program. That assumes you know there are security or bug fix updates to be installed. With Ubuntu, update manager knows about all your applications and updates them along with the OS. Nice!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8057107437144001218-9114259790630545614?l=adventuresinswitching.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://adventuresinswitching.blogspot.com/feeds/9114259790630545614/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8057107437144001218&amp;postID=9114259790630545614' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8057107437144001218/posts/default/9114259790630545614'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8057107437144001218/posts/default/9114259790630545614'/><link rel='alternate' type='text/html' href='http://adventuresinswitching.blogspot.com/2008/02/ubuntu-update-manager-is-better-than.html' title='Ubuntu update manager is better than Windows update manager'/><author><name>Forrest</name><uri>http://www.blogger.com/profile/08156739167001456236</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_oSDU1nPkdPE/R8WSQyzChrI/AAAAAAAAAp0/zWiErWNHSaQ/s72-c/Ubuntu+Updates.png' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8057107437144001218.post-1022566007562841706</id><published>2008-02-20T11:48:00.001-05:00</published><updated>2008-12-10T12:44:54.404-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='synaptic'/><category scheme='http://www.blogger.com/atom/ns#' term='apt-get'/><category scheme='http://www.blogger.com/atom/ns#' term='php'/><category scheme='http://www.blogger.com/atom/ns#' term='apache'/><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu'/><title type='text'>The program 'XYZ' is currently not installed.  You can install it by typing:</title><content type='html'>I am not sure who to thank but a &lt;span style="font-weight: bold;"&gt;big thanks&lt;/span&gt; to who or whatever implemented the code to tell me when something I want to run is not installed and&lt;span style="font-style: italic;"&gt; &lt;span style="font-weight: bold;"&gt;how to install it&lt;/span&gt;&lt;/span&gt;!&lt;br /&gt;&lt;br /&gt;I am working on a website for my uncle and I needed to get a development environment up and running. It is going to be a simple and mostly &lt;a href="http://en.wikipedia.org/wiki/Brochureware"&gt;brochureware site&lt;/a&gt; so I just wanted &lt;a href="http://www.php.net/"&gt;PHP&lt;/a&gt; and &lt;a href="http://httpd.apache.org/"&gt;Apache&lt;/a&gt;. I went to check to see what version of php was installed and got this:&lt;br /&gt;&lt;br /&gt;&lt;code&gt;The program 'php' is currently not installed.  You can install it by typing:&lt;br /&gt;sudo apt-get install php5-cli&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;Now that is some user friendliness. I had already installed some of the PHP packages from &lt;a href="http://www.nongnu.org/synaptic/"&gt;Synaptic&lt;/a&gt; (since they were not listed under Add/Remove Programs) but apparently I missed some things.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_oSDU1nPkdPE/R7xZ7izChnI/AAAAAAAAApU/ch_SmJrtsZM/s1600-h/Not+Installed+but+here+is+how+to+install+it.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://3.bp.blogspot.com/_oSDU1nPkdPE/R7xZ7izChnI/AAAAAAAAApU/ch_SmJrtsZM/s400/Not+Installed+but+here+is+how+to+install+it.png" alt="" id="BLOGGER_PHOTO_ID_5169105351802521202" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Now we shall see how well &lt;a href="http://www.smarty.net/"&gt;Smarty&lt;/a&gt; works. I've not worked with PHP in a long time and the last time I did I had my own hacked template code. Good times.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8057107437144001218-1022566007562841706?l=adventuresinswitching.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://adventuresinswitching.blogspot.com/feeds/1022566007562841706/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8057107437144001218&amp;postID=1022566007562841706' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8057107437144001218/posts/default/1022566007562841706'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8057107437144001218/posts/default/1022566007562841706'/><link rel='alternate' type='text/html' href='http://adventuresinswitching.blogspot.com/2008/02/program-xyz-is-currently-not-installed.html' title='The program &apos;XYZ&apos; is currently not installed.  You can install it by typing:'/><author><name>Forrest</name><uri>http://www.blogger.com/profile/08156739167001456236</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_oSDU1nPkdPE/R7xZ7izChnI/AAAAAAAAApU/ch_SmJrtsZM/s72-c/Not+Installed+but+here+is+how+to+install+it.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8057107437144001218.post-6903093223982808300</id><published>2008-02-09T14:29:00.000-05:00</published><updated>2008-02-09T14:38:48.137-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='wallpaper'/><category scheme='http://www.blogger.com/atom/ns#' term='mockup'/><category scheme='http://www.blogger.com/atom/ns#' term='UI'/><category scheme='http://www.blogger.com/atom/ns#' term='themes'/><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu'/><category scheme='http://www.blogger.com/atom/ns#' term='8.04'/><title type='text'>A New Look For Ubuntu 8.04 Hardy Heron, Nope!</title><content type='html'>Ever since the feature plan for Ubuntu 8.04 was released, tons of designers have been working hard to create mockups for &lt;a href="http://arstechnica.com/news.ars/post/20071101-hardy-heron-visual-theme-planned-at-the-ubuntu-developer-summit.html"&gt;Ubuntu's new look&lt;/a&gt;. As of the &lt;a href="http://www.ubuntu.com/testing/hardy/alpha4"&gt;alpha 4 release&lt;/a&gt; on February 2, this "new look" has not shown up. From &lt;a href="https://wiki.ubuntu.com/HardyReleaseSchedule"&gt;this schedule&lt;/a&gt;, it looks like we will start seeing some of this in alpha 5 on February 21.&lt;br /&gt;&lt;br /&gt;So I just wanted to compile some of those mockups that I have found. What do you think of these?&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://willwill100.deviantart.com/art/Ubuntu-Mockup-Hardy-Heron-74511244"&gt;Ubuntu Mockup Hardy Heron by ~willwill100&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://mossblaser.deviantart.com/art/Ubuntu-8-04-GUI-Design-Idea-72574609"&gt;Ubuntu 8.04 GUI Design Idea by ~Mossblaser&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://blog.slyon.de/?p=172"&gt;Two New Hardy Mockups&lt;/a&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://kims-area.com/?q=node/23"&gt;Gelatin2 + Wallpaper&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://vdepizzol.wordpress.com/2008/01/02/gelatin/"&gt;Gelatin&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;And many, many more 8.04 mockups can be found on the &lt;a href="https://wiki.ubuntu.com/Artwork/Incoming/Hardy/Alternate"&gt;Ubuntu wiki&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Update:&lt;/span&gt; But now after Googling around some, it appears this&lt;a href="http://tombuntu.com/index.php/2008/02/04/new-theme-for-ubuntu-804-deferred/"&gt; radical theme change has been pushed to the 8.10 release&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8057107437144001218-6903093223982808300?l=adventuresinswitching.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://adventuresinswitching.blogspot.com/feeds/6903093223982808300/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8057107437144001218&amp;postID=6903093223982808300' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8057107437144001218/posts/default/6903093223982808300'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8057107437144001218/posts/default/6903093223982808300'/><link rel='alternate' type='text/html' href='http://adventuresinswitching.blogspot.com/2008/02/new-look-for-ubuntu-804-hardy-heron.html' title='A New Look For Ubuntu 8.04 Hardy Heron, Nope!'/><author><name>Forrest</name><uri>http://www.blogger.com/profile/08156739167001456236</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8057107437144001218.post-678413937427824089</id><published>2008-02-08T18:14:00.000-05:00</published><updated>2008-02-08T18:16:13.071-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='CentOS'/><category scheme='http://www.blogger.com/atom/ns#' term='kenel'/><category scheme='http://www.blogger.com/atom/ns#' term='rpm'/><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='yum'/><title type='text'>Removing Old Linux Kernels on CentOS</title><content type='html'>This blog is mostly about desktop Linux but I also help manage a handful of Linux server for work. We mostly run &lt;a href="http://www.centos.org/"&gt;CentOS&lt;/a&gt; servers or the occasional &lt;a href="http://fedoraproject.org/"&gt;Fedora&lt;/a&gt; on internal sites but use CentOS exclusively for any public sites. I was finally getting around to updating a CentOS 3 server today with good old &lt;code&gt;&lt;a href="http://linux.duke.edu/projects/yum/"&gt;yum&lt;/a&gt; update&lt;/code&gt; when I ran into an unwelcome surprise.&lt;br /&gt;&lt;pre&gt;Running test transaction:&lt;br /&gt;Errors reported doing trial run&lt;br /&gt;installing package kernel-smp-2.4.21-53.EL needs 53KB on the /boot filesystem&lt;/pre&gt;&lt;a href="http://en.wikipedia.org/wiki/D%27oh%21"&gt;D'oh!&lt;/a&gt; I knew this day would come eventually when my tiny little 90MB /boot partition would get full!&lt;br /&gt;&lt;br /&gt;So what to do? Easy, just uninstall some of those old kernels. But how do I do that? It turns out, that is also easy.&lt;br /&gt;&lt;br /&gt;First I figure out what kernel I am actually running now so I don't try and delete it. I am not sure what would happen if I tried but I am not going to find out. To determine the running kernel, use &lt;code&gt;uname -r&lt;/code&gt;. I am running 2.4.21-52.ELsmp .&lt;br /&gt;&lt;br /&gt;Next we want to see what other kernels are installed to find what we can delete. Do this like so:&lt;pre&gt;[root@localhost root]# rpm -q kernel&lt;br /&gt;kernel-2.4.21-37.EL&lt;br /&gt;kernel-2.4.21-37.0.1.EL&lt;br /&gt;kernel-2.4.21-40.EL&lt;br /&gt;kernel-2.4.21-47.EL&lt;br /&gt;kernel-2.4.21-47.0.1.EL&lt;br /&gt;kernel-2.4.21-50.EL&lt;br /&gt;kernel-2.4.21-51.EL&lt;br /&gt;kernel-2.4.21-52.EL&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;I see that we have 7 old kernels installed. Now to delete them, just use rpm -e &lt;kernel&gt; like so:&lt;br /&gt;&lt;br /&gt;&lt;code style="font-weight: bold;"&gt;rpm -e kernel-2.4.21-37.EL&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;And it is gone. Rinse and repeat for the other kernels. I only plan on getting rid of a few. This is what was left:&lt;br /&gt;&lt;pre&gt;[root@localhost root]# rpm -q kernel&lt;br /&gt;kernel-2.4.21-50.EL&lt;br /&gt;kernel-2.4.21-51.EL&lt;br /&gt;kernel-2.4.21-52.EL&lt;br /&gt;&lt;/pre&gt;Now I have 30M instead of 5.6M free on my /boot partition and I can continue the update. Unfortunately that didn't clean up /boot/grub/grub.conf to remove the old kernels from the grub boot menu. Maybe that has been fixed in CentOS 4 or 5 (well, RHEL).&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8057107437144001218-678413937427824089?l=adventuresinswitching.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://adventuresinswitching.blogspot.com/feeds/678413937427824089/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8057107437144001218&amp;postID=678413937427824089' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8057107437144001218/posts/default/678413937427824089'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8057107437144001218/posts/default/678413937427824089'/><link rel='alternate' type='text/html' href='http://adventuresinswitching.blogspot.com/2008/02/removing-old-linux-kernels-on-centos.html' title='Removing Old Linux Kernels on CentOS'/><author><name>Forrest</name><uri>http://www.blogger.com/profile/08156739167001456236</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8057107437144001218.post-4272953689593576119</id><published>2008-02-08T12:44:00.001-05:00</published><updated>2008-02-08T12:46:37.242-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='software'/><category scheme='http://www.blogger.com/atom/ns#' term='windows'/><category scheme='http://www.blogger.com/atom/ns#' term='switch'/><category scheme='http://www.blogger.com/atom/ns#' term='opensource'/><title type='text'>Digg: 50 Proprietary Programs We All Hate--and the OS Alternatives</title><content type='html'>&lt;blockquote&gt;It's not the price of the software that makes the real difference (although it's a reason to migrate from one software to another for many people); it's the idea that proprietary software comes with boundaries that keep the user experience confined to... well, being the user. Here are 50 commonly used programs that have open source alternatives.&lt;/blockquote&gt;&lt;br /&gt;&lt;a href="http://whdb.com/2008/the-top-50-proprietary-programs-that-drive-you-crazy-and-their-open-source-alternatives/"&gt;read more&lt;/a&gt; | &lt;a href="http://digg.com/software/50_Proprietary_Programs_We_All_Hate_and_the_OS_Alternatives"&gt;digg story&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;I pointed out many of the same applications in an earlier post: &lt;a href="http://adventuresinswitching.blogspot.com/2007/12/cross-platform-applications-that-make.html"&gt;Cross Platform Applications That Make the Switch from Windows to Linux Easier&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8057107437144001218-4272953689593576119?l=adventuresinswitching.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://adventuresinswitching.blogspot.com/feeds/4272953689593576119/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8057107437144001218&amp;postID=4272953689593576119' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8057107437144001218/posts/default/4272953689593576119'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8057107437144001218/posts/default/4272953689593576119'/><link rel='alternate' type='text/html' href='http://adventuresinswitching.blogspot.com/2008/02/digg-50-proprietary-programs-we-all.html' title='Digg: 50 Proprietary Programs We All Hate--and the OS Alternatives'/><author><name>Forrest</name><uri>http://www.blogger.com/profile/08156739167001456236</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8057107437144001218.post-795545932826572371</id><published>2008-02-05T21:32:00.000-05:00</published><updated>2008-12-10T12:44:57.692-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='hardy heron'/><category scheme='http://www.blogger.com/atom/ns#' term='upgrade'/><category scheme='http://www.blogger.com/atom/ns#' term='alpha'/><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu'/><category scheme='http://www.blogger.com/atom/ns#' term='8.04'/><title type='text'>Upgrade to Ubuntu 8.04 Hardy Heron Alpha 4</title><content type='html'>After reading the Ars Technica &lt;a href="http://arstechnica.com/news.ars/post/20080202-first-look-ubuntu-8-04-hardy-heron-alpha-4.html"&gt;review of Ubuntu 8.04 alpha 4&lt;/a&gt;, I decided it was time I gave it a spin. There is some &lt;a href="http://www.ubuntu.com/testing/hardy/alpha4"&gt;cool new stuff&lt;/a&gt; (and also stuff from &lt;a href="http://www.ubuntu.com/testing/hardy/alpha3"&gt;alpha3&lt;/a&gt;, &lt;a href="http://www.ubuntu.com/testing/hardy/alpha2"&gt;alpha2&lt;/a&gt; and &lt;a href="http://www.ubuntu.com/testing/hardy/alpha1"&gt;alpha1&lt;/a&gt; releases). My first serious introduction (ie - not running it from the Live CD) to Ubuntu was starting with one of the Beta releases of 7.10 so I don't think I'll have any problem running this alpha. I am only running it on my laptop which I don't use for any serious work anyway. By the way, &lt;a href="https://bugs.launchpad.net/libwnck/+bug/129152"&gt;the one issue I did have with the 7.10 beta&lt;/a&gt; didn't get fixed for the release as I recall.&lt;br /&gt;&lt;br /&gt;I opted for upgrading online instead of via &lt;a href="http://cdimage.ubuntu.com/releases/hardy/alpha-4/"&gt;the CD image&lt;/a&gt;. The main reason for that is because my disc drive on my laptop doesn't read CDs anymore, only DVDs. I initially installed 7.10 from DVD. Also, installing online is &lt;span style="font-style: italic;"&gt;a lot easier&lt;/span&gt; than downloading a 700MB file, burning it to CD and then installing it.&lt;br /&gt;&lt;br /&gt;So to kick off the install, just run the command: &lt;code&gt;update-manager -d&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_oSDU1nPkdPE/R6UNxk3UYwI/AAAAAAAAAns/VtMbI_LG30s/s1600-h/update+command.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://2.bp.blogspot.com/_oSDU1nPkdPE/R6UNxk3UYwI/AAAAAAAAAns/VtMbI_LG30s/s320/update+command.png" alt="" id="BLOGGER_PHOTO_ID_5162547693210592002" border="0" /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_oSDU1nPkdPE/R6UN3k3UYxI/AAAAAAAAAn0/MS7pW1UGotQ/s1600-h/Update+Manager+1.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://2.bp.blogspot.com/_oSDU1nPkdPE/R6UN3k3UYxI/AAAAAAAAAn0/MS7pW1UGotQ/s320/Update+Manager+1.png" alt="" id="BLOGGER_PHOTO_ID_5162547796289807122" border="0" /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_oSDU1nPkdPE/R6UODk3UYyI/AAAAAAAAAn8/uK42B1i-AP0/s1600-h/Release+Notes.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://2.bp.blogspot.com/_oSDU1nPkdPE/R6UODk3UYyI/AAAAAAAAAn8/uK42B1i-AP0/s320/Release+Notes.png" alt="" id="BLOGGER_PHOTO_ID_5162548002448237346" border="0" /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_oSDU1nPkdPE/R6UOI03UYzI/AAAAAAAAAoE/7GzHcQofkzI/s1600-h/Distribution+Upgrade+1.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://3.bp.blogspot.com/_oSDU1nPkdPE/R6UOI03UYzI/AAAAAAAAAoE/7GzHcQofkzI/s320/Distribution+Upgrade+1.png" alt="" id="BLOGGER_PHOTO_ID_5162548092642550578" border="0" /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_oSDU1nPkdPE/R6UON03UY0I/AAAAAAAAAoM/-QwHmp9W6vM/s1600-h/3rd+party+disabled.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://3.bp.blogspot.com/_oSDU1nPkdPE/R6UON03UY0I/AAAAAAAAAoM/-QwHmp9W6vM/s320/3rd+party+disabled.png" alt="" id="BLOGGER_PHOTO_ID_5162548178541896514" border="0" /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_oSDU1nPkdPE/R6UOR03UY1I/AAAAAAAAAoU/ZDnvGVbzGKo/s1600-h/Distribution+Upgrade+2.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://3.bp.blogspot.com/_oSDU1nPkdPE/R6UOR03UY1I/AAAAAAAAAoU/ZDnvGVbzGKo/s320/Distribution+Upgrade+2.png" alt="" id="BLOGGER_PHOTO_ID_5162548247261373266" border="0" /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_oSDU1nPkdPE/R6UO2k3UY2I/AAAAAAAAAoc/O1A9VYtwhD4/s1600-h/Start+Upgrade.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://2.bp.blogspot.com/_oSDU1nPkdPE/R6UO2k3UY2I/AAAAAAAAAoc/O1A9VYtwhD4/s320/Start+Upgrade.png" alt="" id="BLOGGER_PHOTO_ID_5162548878621565794" border="0" /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_oSDU1nPkdPE/R6UPeU3UY3I/AAAAAAAAAok/27YWLtYAiCk/s1600-h/Distribution+Upgrade+3.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://1.bp.blogspot.com/_oSDU1nPkdPE/R6UPeU3UY3I/AAAAAAAAAok/27YWLtYAiCk/s320/Distribution+Upgrade+3.png" alt="" id="BLOGGER_PHOTO_ID_5162549561521365874" border="0" /&gt;&lt;/a&gt;And then about an hour and 25 minutes later...&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_oSDU1nPkdPE/R6UjOk3UY4I/AAAAAAAAAos/xanFl-0kfn4/s1600-h/Distribution+Upgrade+4.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://2.bp.blogspot.com/_oSDU1nPkdPE/R6UjOk3UY4I/AAAAAAAAAos/xanFl-0kfn4/s320/Distribution+Upgrade+4.png" alt="" id="BLOGGER_PHOTO_ID_5162571281170981762" border="0" /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_oSDU1nPkdPE/R6Ujfk3UY5I/AAAAAAAAAo0/zTUfO85XGdA/s1600-h/Distribution+Upgrade+5.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://2.bp.blogspot.com/_oSDU1nPkdPE/R6Ujfk3UY5I/AAAAAAAAAo0/zTUfO85XGdA/s320/Distribution+Upgrade+5.png" alt="" id="BLOGGER_PHOTO_ID_5162571573228757906" border="0" /&gt;&lt;/a&gt;And about an hour into the install I get an error.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_oSDU1nPkdPE/R6kYpE3UY6I/AAAAAAAAAo8/YSdmtiYqkHs/s1600-h/xfonts-base+error.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://4.bp.blogspot.com/_oSDU1nPkdPE/R6kYpE3UY6I/AAAAAAAAAo8/YSdmtiYqkHs/s320/xfonts-base+error.png" alt="" id="BLOGGER_PHOTO_ID_5163685541716452258" border="0" /&gt;&lt;/a&gt;It all went down hill from there. I ignored that error but a few packages later got a dialog to restart "ntpd". After that failed, the install failed completely. (No screen shots because that didn't work anymore either.) I then restarted and the file system had errors. fsck fixed them, eventually, and I was able to boot. The install didn't work at this point either. I just got stuck on the brown Ubuntu background. Restarting into failsafe Gnome worked but my wireless didn't. After lots of other little work arounds and hooking up to my wired lan, I got the install completed and working.&lt;br /&gt;&lt;br /&gt;After all of this, my stupid &lt;a href="http://linuxwireless.org/en/users/Drivers/b43"&gt;bcm43xx&lt;/a&gt; wireless card which requires "restricted drivers" didn't work, rendering my laptop useless as a laptop. Argh. I guess I am not ready for the Ubuntu 8.04 alpha, at least on my laptop. I'll likely give it a go when we get to a beta stage. The final will be out in 2 - 3 months anyway.&lt;br /&gt;&lt;br /&gt;I'm using the screwing up my system as an excuse to try out Fedora 8. I haven't installed Fedora since release 5 and never installed it on my laptop. Fingers crossed the wireless works! If not I guess back to Ubuntu 7.10 I will go or maybe I will try a differnt distro.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8057107437144001218-795545932826572371?l=adventuresinswitching.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://adventuresinswitching.blogspot.com/feeds/795545932826572371/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8057107437144001218&amp;postID=795545932826572371' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8057107437144001218/posts/default/795545932826572371'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8057107437144001218/posts/default/795545932826572371'/><link rel='alternate' type='text/html' href='http://adventuresinswitching.blogspot.com/2008/02/upgrade-to-ubuntu-804-hardy-heron-alpha.html' title='Upgrade to Ubuntu 8.04 Hardy Heron Alpha 4'/><author><name>Forrest</name><uri>http://www.blogger.com/profile/08156739167001456236</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_oSDU1nPkdPE/R6UNxk3UYwI/AAAAAAAAAns/VtMbI_LG30s/s72-c/update+command.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8057107437144001218.post-8652060367138262489</id><published>2008-02-02T02:43:00.000-05:00</published><updated>2008-12-10T12:44:57.922-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='multimedia'/><category scheme='http://www.blogger.com/atom/ns#' term='keyboard'/><category scheme='http://www.blogger.com/atom/ns#' term='shortcuts'/><category scheme='http://www.blogger.com/atom/ns#' term='gnome'/><title type='text'>Gnome Keyboard Shortcuts Rock With My Multimedia Keyboard</title><content type='html'>I use my Linux box at work a lot more than my machine at home, especially lately. Since the keyboard at work is mapped via &lt;a href="http://synergy2.sourceforge.net/"&gt;Synergy&lt;/a&gt;, none of the special keys on my multimedia keyboard work or are just not setup to work. I'm going to have to double check on that Monday morning. Maybe I just have a configuration issue.&lt;br /&gt;&lt;br /&gt;Tonight I discovered that most of the keys &lt;span style="font-style: italic;"&gt;do work&lt;/span&gt; on my multimedia keyboard at home! (Same keyboard by the way, the &lt;a href="http://www.linuxquestions.org/hcl/showproduct.php?product=1499&amp;amp;cat=443"&gt;Microsoft Natural MultiMedia Keyboard 1.0a&lt;/a&gt;.) I pressed the calculator button out of habit and up popped the calculator. Sweet! Then I tried out the Play/Pause, Mute, Volume, Previous/Next buttons, and the My Documents button. All but the My Document button worked. But I wanted it to.&lt;br /&gt;&lt;br /&gt;So off I go searching and under &lt;span style="font-weight: bold;"&gt;System -&gt; Preferences -&gt; Keyboard Shortcuts&lt;/span&gt; I hit the jackpot. It turned out that nothing was mapped to the My Documents key.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_oSDU1nPkdPE/R6QU3E3UYvI/AAAAAAAAAnk/NTBmdk7S4D8/s1600-h/Keyboard+Shortcuts.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://3.bp.blogspot.com/_oSDU1nPkdPE/R6QU3E3UYvI/AAAAAAAAAnk/NTBmdk7S4D8/s320/Keyboard+Shortcuts.png" alt="" id="BLOGGER_PHOTO_ID_5162274009304556274" border="0" /&gt;&lt;/a&gt;I simply selected the "Home Folder" and pressed the My Documents key and it set 0xef (the My Documents key apparently) to open a &lt;a href="http://www.gnome.org/projects/nautilus/"&gt;Nautilus&lt;/a&gt; window to my home directory. Nice! Unfortunately the My Pictures and My Music buttons don't work when trying to map something to them. It doesn't much matter at the moment though because I don't see an action for opening your ~/Music or ~/Pictures directories. I also don't see any ability for custom actions. Considering the overall customization abilities of Linux, that really surprised me. Maybe I wanted the My Music button to launch a script that does some crazy thing. Well I don't think I can. At least I can change every other default shortcut if I have the desire too.&lt;br /&gt;&lt;br /&gt;Also, here is a handy table of some common keyboard shortcuts I love and use regularly:&lt;br /&gt;&lt;br /&gt;&lt;table&gt;&lt;tbody&gt;&lt;tr&gt;&lt;th&gt;Action&lt;/th&gt;&lt;th&gt;Shortcut&lt;/th&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Show the Applications Menu&lt;/td&gt;&lt;td&gt;Alt + F1&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Bring up a run application dialog&lt;/td&gt;&lt;td&gt;Alt + F2&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Take a screenshot&lt;/td&gt;&lt;td&gt;Print Screen&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Take a screenshot of the active window&lt;/td&gt;&lt;td&gt;Alt + Print Screen&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Move to the workspace to the right&lt;/td&gt;&lt;td&gt;Ctrl + Alt + Right Arrow&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Move to the workspace to the left&lt;/td&gt;&lt;td&gt;Ctrl + Alt + Left Arrow&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;There are many, many, many more so check out the Keyboard Shortcuts application to see what is configured. The default settings may vary slightly between distributions but hopefully not much.&lt;br /&gt;&lt;br /&gt;Also, one last tip for you Windows switchers. If you miss pressing the &lt;a href="http://en.wikipedia.org/wiki/Windows_key"&gt;Start/Windows button&lt;/a&gt; to bring up the application menu (instead of the current Alt + F1), you can remap that easily too. It turns out pressing that is the same as "&lt;a href="http://en.wikipedia.org/wiki/Super_key_%28keyboard_button%29"&gt;Super&lt;/a&gt; + L". Honestly though, I would recommend getting used to the default since that is what is going to be everywhere else.&lt;br /&gt;&lt;br /&gt;Oh, and one more note. Last one, I promise. If you have "Desktop Effects" enabled (i.e. &lt;a href="http://compiz.org/"&gt;Compiz&lt;/a&gt;), there are&lt;a href="http://ulyssesonline.com/2007/10/25/compiz-fusion-keyboard-shortcuts/"&gt; a lot of other special Compiz shortcuts&lt;/a&gt; that come into play there. Many of those effects utilize the "Super" key which is also the Start/Windows key.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8057107437144001218-8652060367138262489?l=adventuresinswitching.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://adventuresinswitching.blogspot.com/feeds/8652060367138262489/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8057107437144001218&amp;postID=8652060367138262489' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8057107437144001218/posts/default/8652060367138262489'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8057107437144001218/posts/default/8652060367138262489'/><link rel='alternate' type='text/html' href='http://adventuresinswitching.blogspot.com/2008/02/gnome-keyboard-shortcuts-rock-with-my.html' title='Gnome Keyboard Shortcuts Rock With My Multimedia Keyboard'/><author><name>Forrest</name><uri>http://www.blogger.com/profile/08156739167001456236</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_oSDU1nPkdPE/R6QU3E3UYvI/AAAAAAAAAnk/NTBmdk7S4D8/s72-c/Keyboard+Shortcuts.png' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8057107437144001218.post-3404942085305232490</id><published>2008-01-31T21:55:00.000-05:00</published><updated>2008-12-10T12:44:58.778-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='deluge'/><category scheme='http://www.blogger.com/atom/ns#' term='transmission'/><category scheme='http://www.blogger.com/atom/ns#' term='torrent'/><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu'/><category scheme='http://www.blogger.com/atom/ns#' term='8.04'/><title type='text'>Transmission Becomes Default BitTorrent Client for Ubuntu</title><content type='html'>&lt;blockquote&gt;The popular cross-platform BitTorrent client Transmission, praised by its users for being full-featured but lightweight, is now officially the new default client for Ubuntu.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://torrentfreak.com/transmission-bittorrent-client-ubuntu-080130/"&gt;read more&lt;/a&gt; | &lt;a href="http://digg.com/software/Transmission_Becomes_Default_BitTorrent_Client_for_Ubuntu"&gt;digg story&lt;/a&gt;&lt;/blockquote&gt;Ubuntu is switching their default torrent application in 8.04 to &lt;a href="http://www.transmissionbt.com/"&gt;Transmission&lt;/a&gt;. I don't know that I think that is the best torrent application to switch to but it is better than the boring default client that is in place now!&lt;br /&gt;&lt;br /&gt;Back in Windows, my primary torrent application was &lt;a href="http://azureus.sourceforge.net/"&gt;Azureus&lt;/a&gt;. That was before it got so slow that I couldn't run it and much else on my system at the same time. Azureus does run on Linux though as it is written in Java using the SWT toolkit. After Azureus, I used &lt;a href="http://www.utorrent.com/"&gt;uTorrent&lt;/a&gt; (micro torrent, that "u" is really a &lt;a href="http://en.wikipedia.org/wiki/Mu_%28letter%29"&gt;µ&lt;/a&gt;). I really loved it. It was lightweight and fast. It also had lots of great features. There are too many other Linux clients to bother with it in wine though.&lt;br /&gt;&lt;br /&gt;The problem with the current default torrent application in Ubuntu 7.10 is that it is bare bones. I really like lots of progress statistics like uTorrent provided. The replacement I found and like better is &lt;a href="http://deluge-torrent.org/"&gt;Deluge&lt;/a&gt;.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_oSDU1nPkdPE/R6KI2k3UYrI/AAAAAAAAAnE/yLjQeLq5tV8/s1600-h/Deluge+-+Details.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://3.bp.blogspot.com/_oSDU1nPkdPE/R6KI2k3UYrI/AAAAAAAAAnE/yLjQeLq5tV8/s320/Deluge+-+Details.png" alt="" id="BLOGGER_PHOTO_ID_5161838594110022322" border="0" /&gt;&lt;/a&gt;As you can see from the picture above, there are lots of details on what is going on and lots of bandwidth settings and the like. I really like that. It also tells you details about individual files and individual peers.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_oSDU1nPkdPE/R6KJX03UYsI/AAAAAAAAAnM/0aTfDKmNdAQ/s1600-h/Deluge+-+Peers.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://4.bp.blogspot.com/_oSDU1nPkdPE/R6KJX03UYsI/AAAAAAAAAnM/0aTfDKmNdAQ/s320/Deluge+-+Peers.png" alt="" id="BLOGGER_PHOTO_ID_5161839165340672706" border="0" /&gt;&lt;/a&gt;Transmission has a lot of those features too, only at a more basic level so it is preferable than the current default. I can also see the desire by Ubuntu to choose a slightly simpler default torrent applicaiton so I'm not going to complain. It isn't like I can't use Deluge like I am now in a few simple clicks!&lt;br /&gt;&lt;br /&gt;And now some Transmission screen shots:&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_oSDU1nPkdPE/R6KKSE3UYtI/AAAAAAAAAnU/8j9Y0l-mwxU/s1600-h/Transmission.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://1.bp.blogspot.com/_oSDU1nPkdPE/R6KKSE3UYtI/AAAAAAAAAnU/8j9Y0l-mwxU/s320/Transmission.png" alt="" id="BLOGGER_PHOTO_ID_5161840166068052690" border="0" /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_oSDU1nPkdPE/R6KKXk3UYuI/AAAAAAAAAnc/rtZqZjTPn58/s1600-h/Transmission+-+Properties+for+kubuntu-kde4.0-i386.iso.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://3.bp.blogspot.com/_oSDU1nPkdPE/R6KKXk3UYuI/AAAAAAAAAnc/rtZqZjTPn58/s320/Transmission+-+Properties+for+kubuntu-kde4.0-i386.iso.png" alt="" id="BLOGGER_PHOTO_ID_5161840260557333218" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8057107437144001218-3404942085305232490?l=adventuresinswitching.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://adventuresinswitching.blogspot.com/feeds/3404942085305232490/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8057107437144001218&amp;postID=3404942085305232490' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8057107437144001218/posts/default/3404942085305232490'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8057107437144001218/posts/default/3404942085305232490'/><link rel='alternate' type='text/html' href='http://adventuresinswitching.blogspot.com/2008/01/transmission-becomes-default-bittorrent.html' title='Transmission Becomes Default BitTorrent Client for Ubuntu'/><author><name>Forrest</name><uri>http://www.blogger.com/profile/08156739167001456236</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_oSDU1nPkdPE/R6KI2k3UYrI/AAAAAAAAAnE/yLjQeLq5tV8/s72-c/Deluge+-+Details.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8057107437144001218.post-673206081817149347</id><published>2008-01-27T15:19:00.000-05:00</published><updated>2008-01-27T15:22:15.169-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='releases'/><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu'/><title type='text'>Ubuntu Version Numbers And Release Names Explained</title><content type='html'>Ever since I started looking into running Ubuntu, I have wondered, what is the deal with the crazy version numbers? I first started playing with Ubuntu release 6.06. The release after that was 6.10 and then 7.04. How did they go from 6.06 -&gt; 6.10 -&gt; 7.04 and what is up with the weird zero X numbers?&lt;br /&gt;&lt;br /&gt;Well the answer is both simple and logical. If you take a minute to look at the pattern, you will see it is obvious. The version is the year plus the month of the release. So 6.06 was released in June 2006, 6.10 in October 2006 and 7.04 in April 2007. I am currently running 7.10 which was released in October 2007. See how easy that is? It is also nice because then you know exactly how old or new the version you are dealing with is.&lt;br /&gt;&lt;br /&gt;As detailed on the Ubuntu Wiki, &lt;a href="https://wiki.ubuntu.com/DevelopmentCodeNames"&gt;release names are a little different&lt;/a&gt;...&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Warty Warthog was released in October 2004, release  number 4.10.    &lt;/li&gt;&lt;li&gt;Hoary Hedgehog was released in April 2005, release  number 5.04.    &lt;/li&gt;&lt;li&gt; Breezy Badger) was released in October 2005, release  number 5.10.    &lt;/li&gt;&lt;li&gt;Dapper Drake) was released in June 2006, release  number 6.06 LTS    &lt;/li&gt;&lt;li&gt;Edgy Eft) was released in October 2006, release number  6.10. &lt;/li&gt;&lt;li&gt;Feisty Fawn) was released in April 2007, release number 7.04.&lt;/li&gt;&lt;li&gt;Gutsy Gibson was released in October 2007, release number 7.10.&lt;/li&gt;&lt;li&gt; Hardy Heron will be released in April 2008, release number 8.04&lt;/li&gt;&lt;/ul&gt;Although not a hard and fast rule, lately they have been going with code names in alphabetical order. I am hoping the 8.10 release will be called &lt;span style="font-style: italic;"&gt;Infallible Iguana&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;Also, from the outdated by 9+ months &lt;a href="http://www.ubuntu.com/aboutus/faq"&gt;Ubuntu FAQ&lt;/a&gt;,&lt;br /&gt;&lt;blockquote&gt;Note: The official way to refer to a released version of Ubuntu is by the number, not the name. Thus the current version of Ubuntu is 7.04, not Feisty Fawn.&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8057107437144001218-673206081817149347?l=adventuresinswitching.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://adventuresinswitching.blogspot.com/feeds/673206081817149347/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8057107437144001218&amp;postID=673206081817149347' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8057107437144001218/posts/default/673206081817149347'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8057107437144001218/posts/default/673206081817149347'/><link rel='alternate' type='text/html' href='http://adventuresinswitching.blogspot.com/2008/01/ubuntu-version-numbers-and-release.html' title='Ubuntu Version Numbers And Release Names Explained'/><author><name>Forrest</name><uri>http://www.blogger.com/profile/08156739167001456236</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8057107437144001218.post-4678542224711757171</id><published>2008-01-22T22:13:00.000-05:00</published><updated>2008-12-10T12:44:59.087-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='open source'/><category scheme='http://www.blogger.com/atom/ns#' term='firefox'/><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='free'/><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu'/><category scheme='http://www.blogger.com/atom/ns#' term='stickers'/><title type='text'>Free Software Sticker Book and Other Linux Stickers</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_oSDU1nPkdPE/R5awb03UYpI/AAAAAAAAAmY/TfkUW2q_600/s1600-h/free_software_sticker_book_vol1.pdf.png"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer;" src="http://4.bp.blogspot.com/_oSDU1nPkdPE/R5awb03UYpI/AAAAAAAAAmY/TfkUW2q_600/s200/free_software_sticker_book_vol1.pdf.png" alt="" id="BLOGGER_PHOTO_ID_5158504415293104786" border="0" /&gt;&lt;/a&gt;I spotted this site on Digg the other day. It is a giant PDF of images that look like those "Designed for Microsoft Windows", "Intel Inside", etc stickers. You have to get some adhesive photo paper to print them on but then you have some cool stickers. Go download the &lt;a href="http://raro.oreto.inf-cr.uclm.es/apps/stickers/"&gt;Free Software Sticker Book.&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_oSDU1nPkdPE/R5axAE3UYqI/AAAAAAAAAm8/sMjsxWlap5k/s1600-h/powered_by_ubuntu.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://1.bp.blogspot.com/_oSDU1nPkdPE/R5axAE3UYqI/AAAAAAAAAm8/sMjsxWlap5k/s400/powered_by_ubuntu.jpg" alt="" id="BLOGGER_PHOTO_ID_5158505038063362722" border="0" /&gt;&lt;/a&gt;You can also make &lt;a href="http://toastytech.com/good/bumperstickertips.html"&gt;Firefox bumper stickers&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Or order some &lt;a href="http://system76.com/article_info.php?articles_id=9"&gt;free Ubuntu stickers&lt;/a&gt; from &lt;a href="http://system76.com/"&gt;System 76&lt;/a&gt;. All you need is a SASE. I got some a month or so ago. It looks good on my laptop.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8057107437144001218-4678542224711757171?l=adventuresinswitching.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://adventuresinswitching.blogspot.com/feeds/4678542224711757171/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8057107437144001218&amp;postID=4678542224711757171' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8057107437144001218/posts/default/4678542224711757171'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8057107437144001218/posts/default/4678542224711757171'/><link rel='alternate' type='text/html' href='http://adventuresinswitching.blogspot.com/2008/01/free-software-sticker-book-and-other.html' title='Free Software Sticker Book and Other Linux Stickers'/><author><name>Forrest</name><uri>http://www.blogger.com/profile/08156739167001456236</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_oSDU1nPkdPE/R5awb03UYpI/AAAAAAAAAmY/TfkUW2q_600/s72-c/free_software_sticker_book_vol1.pdf.png' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8057107437144001218.post-4052237217328918131</id><published>2008-01-19T11:24:00.000-05:00</published><updated>2008-12-10T12:44:59.988-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='cd burning'/><category scheme='http://www.blogger.com/atom/ns#' term='iso'/><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu'/><category scheme='http://www.blogger.com/atom/ns#' term='gnome'/><title type='text'>Burning an ISO in Ubuntu Linux</title><content type='html'>Previously I blogged about &lt;a href="http://adventuresinswitching.blogspot.com/2007/12/burning-cd-or-dvd-in-ubuntu.html"&gt;writing a CD or DVD in Linux&lt;/a&gt;. Writing an &lt;a href="http://en.wikipedia.org/wiki/ISO_image"&gt;ISO image&lt;/a&gt; is just as easy when you know where to get started. Like writing a data or audio cd, ISO writing is also built into &lt;a href="http://www.gnome.org/"&gt;Gnome&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Instead of following the whole selecting a data or audio disc, go straight to your .iso file on the filesystem, right click on it and select Write to Disc. That is all there is to it!&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_oSDU1nPkdPE/R5IkAgUQc-I/AAAAAAAAAl4/V2PSErjXyPA/s1600-h/Burn+ISO+in+Linux.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://3.bp.blogspot.com/_oSDU1nPkdPE/R5IkAgUQc-I/AAAAAAAAAl4/V2PSErjXyPA/s320/Burn+ISO+in+Linux.png" alt="" id="BLOGGER_PHOTO_ID_5157224114386138082" border="0" /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_oSDU1nPkdPE/R5IkGgUQc_I/AAAAAAAAAmA/MetAXU366PM/s1600-h/Burn+ISO+in+Linux+2.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://3.bp.blogspot.com/_oSDU1nPkdPE/R5IkGgUQc_I/AAAAAAAAAmA/MetAXU366PM/s320/Burn+ISO+in+Linux+2.png" alt="" id="BLOGGER_PHOTO_ID_5157224217465353202" border="0" /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_oSDU1nPkdPE/R5IkKwUQdAI/AAAAAAAAAmI/iObB6dQ1FOU/s1600-h/Burn+ISO+in+Linux+3.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://4.bp.blogspot.com/_oSDU1nPkdPE/R5IkKwUQdAI/AAAAAAAAAmI/iObB6dQ1FOU/s320/Burn+ISO+in+Linux+3.png" alt="" id="BLOGGER_PHOTO_ID_5157224290479797250" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8057107437144001218-4052237217328918131?l=adventuresinswitching.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://adventuresinswitching.blogspot.com/feeds/4052237217328918131/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8057107437144001218&amp;postID=4052237217328918131' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8057107437144001218/posts/default/4052237217328918131'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8057107437144001218/posts/default/4052237217328918131'/><link rel='alternate' type='text/html' href='http://adventuresinswitching.blogspot.com/2008/01/burning-iso-in-ubuntu-linux.html' title='Burning an ISO in Ubuntu Linux'/><author><name>Forrest</name><uri>http://www.blogger.com/profile/08156739167001456236</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_oSDU1nPkdPE/R5IkAgUQc-I/AAAAAAAAAl4/V2PSErjXyPA/s72-c/Burn+ISO+in+Linux.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8057107437144001218.post-4538164511124770536</id><published>2008-01-19T09:15:00.000-05:00</published><updated>2008-12-10T12:45:00.253-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='firefox'/><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='memory'/><title type='text'>Firefox Using 720 MB of Memory!</title><content type='html'>This is what happens when you have 14 windows with 94 tabs open for a few weeks and  3GB of memory for Firefox to use.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_oSDU1nPkdPE/R5F2UwUQc9I/AAAAAAAAAlw/qHzw_DyQ2mI/s1600-h/Firefox+Memory+Usage.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://3.bp.blogspot.com/_oSDU1nPkdPE/R5F2UwUQc9I/AAAAAAAAAlw/qHzw_DyQ2mI/s400/Firefox+Memory+Usage.png" alt="" id="BLOGGER_PHOTO_ID_5157033147255256018" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;720 MB of memory usage! Those are a lot of tabs so I'm not holding this against my favorite browser but I still hope&lt;a href="http://wiki.mozilla.org/Firefox3"&gt; Firefox 3&lt;/a&gt; uses less memory. It is due out "early 2008" and since Beta 2 was released on December 18, 2007, it should be any week now!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8057107437144001218-4538164511124770536?l=adventuresinswitching.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://adventuresinswitching.blogspot.com/feeds/4538164511124770536/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8057107437144001218&amp;postID=4538164511124770536' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8057107437144001218/posts/default/4538164511124770536'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8057107437144001218/posts/default/4538164511124770536'/><link rel='alternate' type='text/html' href='http://adventuresinswitching.blogspot.com/2008/01/firefox-using-720-mb-of-memory.html' title='Firefox Using 720 MB of Memory!'/><author><name>Forrest</name><uri>http://www.blogger.com/profile/08156739167001456236</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_oSDU1nPkdPE/R5F2UwUQc9I/AAAAAAAAAlw/qHzw_DyQ2mI/s72-c/Firefox+Memory+Usage.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8057107437144001218.post-4116585798917147149</id><published>2008-01-18T22:28:00.000-05:00</published><updated>2008-01-18T22:27:49.101-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='financial software'/><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='money'/><category scheme='http://www.blogger.com/atom/ns#' term='wine'/><category scheme='http://www.blogger.com/atom/ns#' term='personal finance'/><category scheme='http://www.blogger.com/atom/ns#' term='accounting'/><title type='text'>Financial Management Software for Linux</title><content type='html'>Sometime this weekend I am going to have to boot back into Windows. I haven't been there in 2 weeks!! Argh!&lt;br /&gt;&lt;pre&gt;forrest@linux-desktop:~$ uptime&lt;br /&gt;22:27:40 up 14 days,  3:11,  8 users,  load average: 2.90, 1.99, 1.29&lt;/pre&gt;The reason is I need to balance my checkbook. I use &lt;a href="http://www.microsoft.com/money"&gt;MS Money&lt;/a&gt; for managing all of my finances. Credit cards, investment accounts, savings and checking accounts - they all get downloaded into MS Money and every transaction gets categorized and tracked. At any point in time, I can see what my wife and I are spending our hard earned cash on, how much money is coming in, where we could save more, how &lt;a href="http://www.reuters.com/article/hotStocksNews/idUSL1861638320080119"&gt;terrible our stocks did this week&lt;/a&gt; and how we are doing on reaching our goal of saving enough for our next &lt;a href="http://wikitravel.org/en/Peru"&gt;big&lt;/a&gt; &lt;a href="http://wikitravel.org/en/Italy"&gt;trip&lt;/a&gt;. &lt;a href="http://appdb.winehq.org/objectManager.php?sClass=application&amp;amp;iId=79"&gt;MS Money on wine&lt;/a&gt; isn't a usable solution yet and MS Money's main competitor and industry leader, &lt;a href="http://appdb.winehq.org/objectManager.php?sClass=application&amp;amp;iId=107"&gt;Quicken&lt;/a&gt;, has had some promising versions with wine in the past but not recent versions.&lt;br /&gt;&lt;br /&gt;Ideally there is a Linux alternative to MS Money (or better yet a &lt;a href="http://www.gnu.org/philosophy/free-sw.html"&gt;Free Software&lt;/a&gt; alternative) but so far, I haven't found one that fits all of my needs.  The big feature that none of these applications seem to have is support for online banking. I don't mean downloading a &lt;a href="http://en.wikipedia.org/wiki/Quicken_Interchange_Format"&gt;QIF&lt;/a&gt; file. I mean opening the application, clicking a button and walla, all your transactions are downloaded into your app. I have tried some of the applications from &lt;a href="http://freshmeat.net/articles/view/269/"&gt;a Freshmeat article&lt;/a&gt; on Financial Software for Linux and &lt;a href="http://www.linux.com/feature/49400"&gt;this review&lt;/a&gt; on linux.com. I tried &lt;a href="http://www.gnucash.org/"&gt;GnuCash&lt;/a&gt;, &lt;a href="http://www.grisbi.org/"&gt;Grisbi&lt;/a&gt; and &lt;a href="http://kmymoney2.sourceforge.net/index-home.html"&gt;KMoney&lt;/a&gt; but they did not support online banking and were not quite do what I am looking for.&lt;br /&gt;&lt;br /&gt;GnuCash has improved a lot since I last used it but it is still a little cumbersome to use, doesn't have graphs and doesn't make it easy to look at and manage individual accounts. KMoney looked promising too and was definitely laid out better but I had trouble importing data and it also does not appear to support online banking.&lt;br /&gt;&lt;br /&gt;There are also sites like &lt;a href="http://www.mint.com/"&gt;Mint&lt;/a&gt;, &lt;a href="https://www.wesabe.com/"&gt;Wesabe&lt;/a&gt; and &lt;a href="https://moneycenter.yodlee.com/"&gt;Yodlee&lt;/a&gt; but I have a hard time trusting ALL of my financial information to a website. Data as sensitive and important as my financial records should stay on my local machine.&lt;br /&gt;&lt;br /&gt;There are 2 other applications I found that I plan on trying soon when I have some more time though. Neither are free but then that has never been a requirement. There is &lt;a href="http://www.thekompany.com/products/kapital/"&gt;Kapital&lt;/a&gt; ($24.95) which looks pretty good. It appears to support online banking. The other is &lt;a href="http://moneydance.com/linux"&gt;Moneydance&lt;/a&gt; ($29.99) which is written in Java so it runs on Windows/Mac/Linux. It looks very promising. Or I could always just learn to start downloading transactions for every account, but that would take so long!&lt;br /&gt;&lt;br /&gt;More on Moneydance and/or Kaptial later. I also hope to write a little bit about doing my taxes in Linux soon, if I can.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8057107437144001218-4116585798917147149?l=adventuresinswitching.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://adventuresinswitching.blogspot.com/feeds/4116585798917147149/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8057107437144001218&amp;postID=4116585798917147149' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8057107437144001218/posts/default/4116585798917147149'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8057107437144001218/posts/default/4116585798917147149'/><link rel='alternate' type='text/html' href='http://adventuresinswitching.blogspot.com/2008/01/financial-management-software-for-linux.html' title='Financial Management Software for Linux'/><author><name>Forrest</name><uri>http://www.blogger.com/profile/08156739167001456236</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8057107437144001218.post-1219160058886409074</id><published>2008-01-13T00:38:00.000-05:00</published><updated>2008-01-13T01:11:47.542-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='KDE'/><category scheme='http://www.blogger.com/atom/ns#' term='kbuntu'/><category scheme='http://www.blogger.com/atom/ns#' term='fedora'/><title type='text'>Trying Out KDE 4.0 With The Live CD</title><content type='html'>I'm going to give KDE 4.0 a look using the &lt;a href="http://home.kde.org/%7Ebinner/kde-four-live/"&gt;Live CD&lt;/a&gt;. It has been a while since I've used KDE. I really liked a lot of the features and the polish the last time I used it under an early Fedora Core. A &lt;a href="http://arstechnica.com/news.ars/post/20080111-kde-4-0-rough-but-ready-for-action.html"&gt;review over at Ars Technica&lt;/a&gt; explains that compared to the previous 3.5 series, this release is a major overhaul. Since so much under the hood has changed, not everything that was in 3.5 is at the same level in 4. Sometimes you have to take a few steps back to keep moving forward though.&lt;br /&gt;&lt;br /&gt;So congratulations on the release KDE team. I look forward to giving it a go and writing a little more about it later. Who knows, maybe I will switch to &lt;a href="http://www.kubuntu.org/"&gt;Kbuntu&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8057107437144001218-1219160058886409074?l=adventuresinswitching.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://adventuresinswitching.blogspot.com/feeds/1219160058886409074/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8057107437144001218&amp;postID=1219160058886409074' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8057107437144001218/posts/default/1219160058886409074'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8057107437144001218/posts/default/1219160058886409074'/><link rel='alternate' type='text/html' href='http://adventuresinswitching.blogspot.com/2008/01/trying-out-kde-40-with-live-cd.html' title='Trying Out KDE 4.0 With The Live CD'/><author><name>Forrest</name><uri>http://www.blogger.com/profile/08156739167001456236</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8057107437144001218.post-6621061355877957942</id><published>2008-01-09T22:03:00.003-05:00</published><updated>2008-12-10T12:45:03.266-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='windows linux'/><category scheme='http://www.blogger.com/atom/ns#' term='tutorial'/><category scheme='http://www.blogger.com/atom/ns#' term='gps'/><category scheme='http://www.blogger.com/atom/ns#' term='easygps'/><category scheme='http://www.blogger.com/atom/ns#' term='wine'/><category scheme='http://www.blogger.com/atom/ns#' term='geocaching'/><category scheme='http://www.blogger.com/atom/ns#' term='usb'/><category scheme='http://www.blogger.com/atom/ns#' term='60CSx'/><title type='text'>Getting EasyGPS 1.3.7 Working in Linux</title><content type='html'>&lt;span style="font-weight: bold; color: rgb(204, 0, 0);"&gt;Note:&lt;/span&gt;&lt;span style="color: rgb(204, 0, 0);"&gt; This guide only applies to the older, 1.3.7 version of EasyGPS. You can &lt;/span&gt;&lt;a style="color: rgb(204, 0, 0);" href="http://www.easygps.com/windows98.asp"&gt;download it here&lt;/a&gt;&lt;span style="color: rgb(204, 0, 0);"&gt;.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(204, 0, 0);"&gt;&lt;span style="font-weight: bold;"&gt;Note 2 (4/22/08):&lt;/span&gt; EasyGPS 1.3.7 is no longer available for download from the developer. I have &lt;a href="http://www.thelinkup.com/shared/bef6pcp3tpu4"&gt;a copy you should be able to download here&lt;/a&gt; if you need it. Also, please go to &lt;a href="http://www.oldapps.com/"&gt;Old Apps&lt;/a&gt; and &lt;a href="http://oldversion.com/"&gt;Old Version&lt;/a&gt; and request they archive it too. I've sent them both a copy but it has not made it in their archives yet.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Update 3 (10/11/08) :&lt;/span&gt; Here is a &lt;a href="http://www.dropfiles.net//files/2303/EasyGPS/SetupEasyGPS1.3.7.zip"&gt;new EasyGPS 1.3.7 download link&lt;/a&gt;! Also, I've tried newer 2.7&lt;/span&gt;&lt;span style="color: rgb(204, 0, 0);"&gt;.x&lt;/span&gt;&lt;span style="color: rgb(204, 0, 0);"&gt;, 2.8&lt;/span&gt;&lt;span style="color: rgb(204, 0, 0);"&gt;.x&lt;/span&gt;&lt;span style="color: rgb(204, 0, 0);"&gt; and 2.9.x versions of EasyGPS with Wine 1.1.6 and the existing problems are still there so this looks to be your best option still.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;I've &lt;a href="http://adventuresinswitching.blogspot.com/2008/01/easygps-in-linux-using-wine.html"&gt;spent some time recently&lt;/a&gt; getting an older version of &lt;a href="http://www.easygps.com/"&gt;EasyGPS&lt;/a&gt; working in Linux. Now all you &lt;a href="http://www.geocaching.com/"&gt;Geocachers&lt;/a&gt; and GPS lovers can have a good all in one application to manage waypoints and transfer them to and from your GPS in Linux.&lt;br /&gt;&lt;br /&gt;These instructions are based on wine 0.9.52 (12/28/07), EasyGPS 1.3.7, Ubuntu 7.10 and an eTrex Legend (serial) or GPSMap 60CSx GPS (usb) receiver. The Linux distribution and version likely will not matter. Any recent version of wine should be ok too but there may always be a regression bug or 2 in any release that may break something. Unfortunately, I also don't have any other GPS receivers to test this but feel free to buy me one. I'd prefer a Magellan for the variety since all I have now are Garmin.   :-) I imagine any other serial GPS will work the same though. I have no idea about USB support for other brands.&lt;br /&gt;&lt;br /&gt;Running Windows programs is made possible by Wine. If you are already here, I am going to assume you have wine installed. If you don't then &lt;a href="http://www.winehq.org/site/docs/wineusr-guide/getting-wine"&gt;install it&lt;/a&gt;.  (or use these instructions to get the &lt;a href="http://adventuresinswitching.blogspot.com/2008/01/running-latest-version-of-wine-in.html"&gt;latest Wine in Ubuntu&lt;/a&gt;) I am running wine 0.9.52, the latest as of this writing, and you may or may not have problems with newer or older versions.&lt;br /&gt;&lt;h3&gt;Install and Setup EasyGPS First&lt;/h3&gt;The first step is to download the older &lt;a href="http://www.easygps.com/windows98.asp"&gt;Windows 98 compatible EasyGPS 1.3.7&lt;/a&gt;. The newest version still has too many problems under wine. Then install it like you would any other Windows/wine application by double clicking on the icon or running:&lt;br /&gt;&lt;br /&gt;&lt;code&gt;wine SetupEasyGPS98.exe&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_oSDU1nPkdPE/R4QWfAUQcuI/AAAAAAAAAjY/jXCjHAxvP5g/s1600-h/Setup+-+EasyGPS.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://3.bp.blogspot.com/_oSDU1nPkdPE/R4QWfAUQcuI/AAAAAAAAAjY/jXCjHAxvP5g/s320/Setup+-+EasyGPS.png" alt="" id="BLOGGER_PHOTO_ID_5153268595535409890" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Don't have the application start automatically after installation, or if it does, just close it. We will get back to the application soon.&lt;br /&gt;&lt;br /&gt;The next step is to &lt;a href="http://www.winehq.org/site/docs/wineusr-guide/misc-things-to-configure"&gt;setup your serial ports&lt;/a&gt; if you haven't already. You will need to open a terminal if you don't already have one open and then do this:&lt;br /&gt;&lt;code&gt;&lt;br /&gt;cd ~/.wine/dosdevices&lt;br /&gt;ln -s /dev/ttyS0 com1&lt;br /&gt;ln -s /dev/ttyS1 com2&lt;br /&gt;ln -s /dev/ttyS2 com3&lt;br /&gt;ln -s /dev/ttyS3 com4&lt;br /&gt;ln -s /dev/ttyUSB0 com5&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;Those commands will map your Linux serial ports to show up as Windows serial ports by creating &lt;a href="http://en.wikipedia.org/wiki/Symbolic_link"&gt;symbolic links&lt;/a&gt;. You likely will not need com3 or com4 and possibly will not need com2 but it doesn't hurt to have them. Also, com5 is pointing to the USB to serial device that I use for my USB GPSMap 60CSx. /dev/ttyUSB0 will not exist unless your GPS is currently connected but it is ok to create the symbolic link even if it is not there. Your ~/.wine/dosdevices directory should then look similar to this:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_oSDU1nPkdPE/R4VdwgUQcwI/AAAAAAAAAkI/_6oRTI0AEtA/s1600-h/wine-dosdevices.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://2.bp.blogspot.com/_oSDU1nPkdPE/R4VdwgUQcwI/AAAAAAAAAkI/_6oRTI0AEtA/s320/wine-dosdevices.png" alt="" id="BLOGGER_PHOTO_ID_5153628436485403394" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Now, run EasyGPS. Go to File -&gt; Preferences to configure your GPS receivers.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_oSDU1nPkdPE/R4VejgUQcxI/AAAAAAAAAkQ/YNiOa0HUax4/s1600-h/Add+GPS.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://2.bp.blogspot.com/_oSDU1nPkdPE/R4VejgUQcxI/AAAAAAAAAkQ/YNiOa0HUax4/s320/Add+GPS.png" alt="" id="BLOGGER_PHOTO_ID_5153629312658731794" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Once you select and add your GPS, you will see a dialog to select the way the GPS is connected to your computer (which serial port or USB). This is where the problems come into play. The way EasyGPS determines your available com ports does not currently work in wine. &lt;span style="font-style: italic;"&gt;Note: If you are able to select a com port at this point, then do that and stop reading this because the bug is fixed.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;On this screen you don't have to do anything unless you are using a USB GPS. If you are using a USB connection, uncheck the USB checkbox (since we are using USB over serial, EasyGPS will see it and communicate with it as a serial port). The dialog will look like the images below as serial and USB respectively.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_oSDU1nPkdPE/R4VjawUQcyI/AAAAAAAAAkY/uVVykN3XsDY/s1600-h/GPS+Settings+-+Select+Port.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://3.bp.blogspot.com/_oSDU1nPkdPE/R4VjawUQcyI/AAAAAAAAAkY/uVVykN3XsDY/s320/GPS+Settings+-+Select+Port.png" alt="" id="BLOGGER_PHOTO_ID_5153634659893015330" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_oSDU1nPkdPE/R4VjeAUQczI/AAAAAAAAAkg/0b_VOPJa08A/s1600-h/GPS+Settings+-+no+usb.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://4.bp.blogspot.com/_oSDU1nPkdPE/R4VjeAUQczI/AAAAAAAAAkg/0b_VOPJa08A/s320/GPS+Settings+-+no+usb.png" alt="" id="BLOGGER_PHOTO_ID_5153634715727590194" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;After adding my 2 GPS receivers, the preferences dialog looks like so:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_oSDU1nPkdPE/R4Vj1wUQc0I/AAAAAAAAAko/zuJMcw3K8M0/s1600-h/Configured+GPS+units.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://3.bp.blogspot.com/_oSDU1nPkdPE/R4Vj1wUQc0I/AAAAAAAAAko/zuJMcw3K8M0/s320/Configured+GPS+units.png" alt="" id="BLOGGER_PHOTO_ID_5153635123749483330" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;h3&gt;The Work Around Part&lt;/h3&gt;Now we can get around to the actual work around. Even though EasyGPS can not see the com ports inside the application, it stores the configured port in the registry. All we have to do is open up regedit from your terminal.&lt;br /&gt;&lt;code&gt;&lt;br /&gt;regedit&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;Once regedit is up, navigate to the key &lt;span style="font-weight: bold;"&gt;HKEY_CURRENT_USER\Software\TopoGrafix\Common\GPS Receivers&lt;/span&gt; where you will see your configured GPS receivers. For each, you need to change the com port from -1 to the com port your GPS is connected to. Change the value by double clicking on it or right click and select Modify.&lt;br /&gt;&lt;br /&gt;Most serial GPS receivers will be connected to com1. If you configured /dev/ttyUSB0 to go to com5 as I did above, then set your USB GPS to com5. For my setup, the serial connected eTrex Legend is connected to com1 and the USB GPSMap 60CSx is connected as com5.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_oSDU1nPkdPE/R4Vx_gUQc1I/AAAAAAAAAkw/b69IL4BDP4Q/s1600-h/Edit+COM+Port+in+the+registry.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://2.bp.blogspot.com/_oSDU1nPkdPE/R4Vx_gUQc1I/AAAAAAAAAkw/b69IL4BDP4Q/s400/Edit+COM+Port+in+the+registry.png" alt="" id="BLOGGER_PHOTO_ID_5153650684415996754" border="0" /&gt;&lt;/a&gt;(&lt;span style="font-weight: bold;"&gt;Note:&lt;/span&gt; I tried setting the BaudRate for the USB GPS to 115200 and 57600 but neither of those changes made transfers faster. I am confident the USB transfer could be faster because the GPS beeps indicating the transfer is complete well before all the waypoints are fully downloaded so I think the hold up is just the serial part of the translation. It isn't slow enough, yet, for me to spend any more time on it though.)&lt;br /&gt;&lt;br /&gt;Be sure to restart EasyGPS so it will read in your com port changes and that is all there is to it! Have a blast transferring waypoints to and from EasyGPS!&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_oSDU1nPkdPE/R4V3EQUQc2I/AAAAAAAAAk4/Fg8AB7E8NXw/s1600-h/Information+about+your+GPS+eTrex+Legend.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://1.bp.blogspot.com/_oSDU1nPkdPE/R4V3EQUQc2I/AAAAAAAAAk4/Fg8AB7E8NXw/s320/Information+about+your+GPS+eTrex+Legend.png" alt="" id="BLOGGER_PHOTO_ID_5153656263578514274" border="0" /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_oSDU1nPkdPE/R4V3LwUQc3I/AAAAAAAAAlA/HTCEmfchQ-M/s1600-h/Information+about+your+GPS+60CSx.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://3.bp.blogspot.com/_oSDU1nPkdPE/R4V3LwUQc3I/AAAAAAAAAlA/HTCEmfchQ-M/s320/Information+about+your+GPS+60CSx.png" alt="" id="BLOGGER_PHOTO_ID_5153656392427533170" border="0" /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_oSDU1nPkdPE/R4V3WQUQc4I/AAAAAAAAAlI/q2_GEcdceTQ/s1600-h/Receive+from+GPS.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://1.bp.blogspot.com/_oSDU1nPkdPE/R4V3WQUQc4I/AAAAAAAAAlI/q2_GEcdceTQ/s320/Receive+from+GPS.png" alt="" id="BLOGGER_PHOTO_ID_5153656572816159618" border="0" /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_oSDU1nPkdPE/R4V3agUQc5I/AAAAAAAAAlQ/dSaq6MbniEM/s1600-h/Receiving+Waypoints.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://2.bp.blogspot.com/_oSDU1nPkdPE/R4V3agUQc5I/AAAAAAAAAlQ/dSaq6MbniEM/s320/Receiving+Waypoints.png" alt="" id="BLOGGER_PHOTO_ID_5153656645830603666" border="0" /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_oSDU1nPkdPE/R4V3fQUQc6I/AAAAAAAAAlY/BAeD6nytxgI/s1600-h/Sending+Waypoints.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://1.bp.blogspot.com/_oSDU1nPkdPE/R4V3fQUQc6I/AAAAAAAAAlY/BAeD6nytxgI/s320/Sending+Waypoints.png" alt="" id="BLOGGER_PHOTO_ID_5153656727434982306" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_oSDU1nPkdPE/R4WY_QUQc8I/AAAAAAAAAlo/wGgKF3x634Q/s1600-h/EasyGPS.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://1.bp.blogspot.com/_oSDU1nPkdPE/R4WY_QUQc8I/AAAAAAAAAlo/wGgKF3x634Q/s400/EasyGPS.png" alt="" id="BLOGGER_PHOTO_ID_5153693561074512834" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8057107437144001218-6621061355877957942?l=adventuresinswitching.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://adventuresinswitching.blogspot.com/feeds/6621061355877957942/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8057107437144001218&amp;postID=6621061355877957942' title='11 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8057107437144001218/posts/default/6621061355877957942'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8057107437144001218/posts/default/6621061355877957942'/><link rel='alternate' type='text/html' href='http://adventuresinswitching.blogspot.com/2008/01/getting-easygps-137-working-in-linux.html' title='Getting EasyGPS 1.3.7 Working in Linux'/><author><name>Forrest</name><uri>http://www.blogger.com/profile/08156739167001456236</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_oSDU1nPkdPE/R4QWfAUQcuI/AAAAAAAAAjY/jXCjHAxvP5g/s72-c/Setup+-+EasyGPS.png' height='72' width='72'/><thr:total>11</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8057107437144001218.post-7992368351892271450</id><published>2008-01-09T20:59:00.000-05:00</published><updated>2008-12-10T12:45:03.616-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='switzerland'/><category scheme='http://www.blogger.com/atom/ns#' term='backgrounds'/><category scheme='http://www.blogger.com/atom/ns#' term='desktop'/><category scheme='http://www.blogger.com/atom/ns#' term='screen shot'/><category scheme='http://www.blogger.com/atom/ns#' term='SSOTD'/><title type='text'>Ubuntu Desktop Screenshot of the Day #4</title><content type='html'>Victory! This is a screen shot I took transferring waypoints from my GPS using &lt;a href="http://appdb.winehq.org/objectManager.php?sClass=application&amp;amp;iId=3546"&gt;EasyGPS running under wine&lt;/a&gt;. All the details will be in a post that will soon follow this one.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_oSDU1nPkdPE/R4V8wgUQc7I/AAAAAAAAAlg/NeH-TGDHZzw/s1600-h/Screenshot4.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://2.bp.blogspot.com/_oSDU1nPkdPE/R4V8wgUQc7I/AAAAAAAAAlg/NeH-TGDHZzw/s400/Screenshot4.png" alt="" id="BLOGGER_PHOTO_ID_5153662521345864626" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;As you can see there are a ton of icons on my desktop. That is from actually &lt;span style="font-weight: bold;"&gt;using&lt;/span&gt; Linux. I am messy and leave lots of icons on my desktop all the time on any OS I use. The theme is the default Ubuntu 7.10 Human theme (I switched to that for some other tutorial screen shots) and the background is a picture I took in Switzerland of the &lt;a href="http://www.moenchsjoch.ch/"&gt;Mönchsjoch hut&lt;/a&gt; next to &lt;a href="http://en.wikipedia.org/wiki/M%C3%B6nch"&gt;Mönch&lt;/a&gt;, near &lt;a href="http://en.wikipedia.org/wiki/Jungfrau"&gt;Jungfrau&lt;/a&gt; and near the top of the &lt;a href="http://en.wikipedia.org/wiki/Aletsch_Glacier"&gt;Aletsch Glacier&lt;/a&gt;. Go there! Take the train! It is beautiful!!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8057107437144001218-7992368351892271450?l=adventuresinswitching.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://adventuresinswitching.blogspot.com/feeds/7992368351892271450/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8057107437144001218&amp;postID=7992368351892271450' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8057107437144001218/posts/default/7992368351892271450'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8057107437144001218/posts/default/7992368351892271450'/><link rel='alternate' type='text/html' href='http://adventuresinswitching.blogspot.com/2008/01/ubuntu-desktop-screenshot-of-day-4.html' title='Ubuntu Desktop Screenshot of the Day #4'/><author><name>Forrest</name><uri>http://www.blogger.com/profile/08156739167001456236</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_oSDU1nPkdPE/R4V8wgUQc7I/AAAAAAAAAlg/NeH-TGDHZzw/s72-c/Screenshot4.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8057107437144001218.post-5322498143167501930</id><published>2008-01-08T13:22:00.001-05:00</published><updated>2008-04-22T11:13:40.027-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='development'/><category scheme='http://www.blogger.com/atom/ns#' term='wine'/><category scheme='http://www.blogger.com/atom/ns#' term='geocaching'/><title type='text'>EasyGPS in Linux Using Wine</title><content type='html'>&lt;span style="font-style: italic;"&gt;Update: Read my &lt;/span&gt;&lt;a style="font-style: italic;" href="http://adventuresinswitching.blogspot.com/2008/01/getting-easygps-137-working-in-linux.html"&gt;EasyGPS in Linux tutorial&lt;/a&gt;&lt;span style="font-style: italic;"&gt; to get it working. This is for an older version of EasyGPS though.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;I haven't posted as much lately because I've gotten into a side project. I am now the &lt;a href="http://appdb.winehq.org/objectManager.php?sClass=application&amp;amp;iId=3546"&gt;Wine AppDB maintainer for EasyGPS&lt;/a&gt;. &lt;a href="http://easygps.com/"&gt;EasyGPS&lt;/a&gt; is an application used to manage and transfer waypoints to and from GPSs. I use it all the time for &lt;a href="http://www.geocaching.com/"&gt;Geocaching&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Unfortunately in Linux, there aren't any great solutions that I have found that are like EasyGPS. Linux has an assorted set of tools, the most useful and well known being &lt;a href="http://www.gpsbabel.org/"&gt;gpsbabel&lt;/a&gt;, but I have not found an EasyGPS replacement. GPSBabel runs on Windows too by the way.&lt;br /&gt;&lt;br /&gt;So I decided I would try EasyGPS out on wine. The &lt;a href="http://easygps.com/latest.asp"&gt;latest version&lt;/a&gt;, 2.7.5, didn't work very well. It locked up and threw errors all over the place. There are definitely some implementations missing or wrong there. I was able to eventually ignore those problems, connect to my GPS and transfer waypoints from my GPS but then it threw errors again. I am guessing part of the problem is the use of the XML based &lt;a href="http://www.topografix.com/gpx.asp"&gt;GPX format&lt;/a&gt; and the incomplete &lt;a href="http://wiki.winehq.org/NativeMSXML3"&gt;msxml3&lt;/a&gt; implementation. After downloading waypoints, nothing shows up except for error dialogs.&lt;br /&gt;&lt;br /&gt;I also found an &lt;a href="http://www.easygps.com/windows98.asp"&gt;old version of EasyGPS&lt;/a&gt; that is the last supported version on Windows 98 or earlier. This version, 1.3.7, works great. Everything works except the crucial part of transferring waypoints to and from your GPS. This is because the code that finds the available serial ports always returns empty. I emailed support and had a very helpful email dialog with developer &lt;a href="http://www.geobuddy.com/about.asp"&gt;Dan Foster&lt;/a&gt; who clued me into some of the api calls that were breaking on me in both versions.&lt;br /&gt;&lt;br /&gt;In my investigating, I haven't figured out exactly why no serial ports are showing up but I did figure out a great work around to get the older 1.3.7 version working almost perfectly. I plan to post detailed [&lt;a href="http://adventuresinswitching.blogspot.com/2008/01/getting-easygps-137-working-in-linux.html"&gt;EasyGPS 1.3.7 in Linux instructions&lt;/a&gt;] to that in a later post this week.&lt;br /&gt;&lt;br /&gt;I also hope to get to working on getting all these issues resolved so Linux Geocachers can easily use the latest EasyGPS and its sister products &lt;a href="http://www.expertgps.com/"&gt;ExpertGPS&lt;/a&gt; and &lt;a href="http://www.geobuddy.com/"&gt;GeoBuddy&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;I've already installed &lt;a href="http://git.or.cz/"&gt;git&lt;/a&gt;, gcc, flex, bison and several dozen -dev packages so that I can build wine myself. I was surprised how easy&lt;a href="http://wiki.winehq.org/GitWine"&gt; getting and building the latest wine&lt;/a&gt; was. Now all I have to do is figure out some of these little pieces of the Windows API.&lt;br /&gt;&lt;br /&gt;And because I can, here are my Geocaching stats: &lt;a id="lnkProfile" href="http://www.geocaching.com/profile/?guid=0e22367f-90e8-4ae8-acf7-fabcc3c74f05"&gt;&lt;img id="imgProfile" alt="View my Profile" style="height: 50px; width: 200px;" src="http://img.geocaching.com/stats/img.aspx?txt=View+my+profile&amp;amp;uid=0e22367f-90e8-4ae8-acf7-fabcc3c74f05" align="middle" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8057107437144001218-5322498143167501930?l=adventuresinswitching.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://adventuresinswitching.blogspot.com/feeds/5322498143167501930/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8057107437144001218&amp;postID=5322498143167501930' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8057107437144001218/posts/default/5322498143167501930'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8057107437144001218/posts/default/5322498143167501930'/><link rel='alternate' type='text/html' href='http://adventuresinswitching.blogspot.com/2008/01/easygps-in-linux-using-wine.html' title='EasyGPS in Linux Using Wine'/><author><name>Forrest</name><uri>http://www.blogger.com/profile/08156739167001456236</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8057107437144001218.post-1140325131693934227</id><published>2008-01-06T22:32:00.000-05:00</published><updated>2008-01-06T22:36:34.673-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='tools'/><category scheme='http://www.blogger.com/atom/ns#' term='development'/><category scheme='http://www.blogger.com/atom/ns#' term='irc'/><category scheme='http://www.blogger.com/atom/ns#' term='wine'/><title type='text'>Collaborative Debugging Tools Eh?</title><content type='html'>I spent a good bit of time yesterday playing with wine and a few applications I'd really like to get running like &lt;a href="http://appdb.winehq.org/objectManager.php?sClass=application&amp;amp;iId=3546"&gt;EasyGPS.&lt;/a&gt; I figured the &lt;a href="http://www.winehq.org/site/irc"&gt;wine irc channel&lt;/a&gt; would be a good place for help. While in there, I was noticing people kept posting urls to configuration files. Turns out there are numerous sites that allow you to upload snippets of text from code, to config files to debug output for sharing over email, irc, im, etc. You can also select the text type on most of these sites and it will format it and use colored syntax highlighting. I am really wondering why I have never seen these sites before??&lt;br /&gt;&lt;br /&gt;And if you want to use some of the collaborative debugging sites, you can find them &lt;a href="http://rafb.net/paste/"&gt;here&lt;/a&gt;, &lt;a href="http://pastebin.com/"&gt;here&lt;/a&gt;, &lt;a href="http://rifers.org/paste/"&gt;here&lt;/a&gt;, &lt;a href="http://openpaste.org/en/"&gt;here&lt;/a&gt;, &lt;a href="http://papernapkin.org/pastebin/home"&gt;here&lt;/a&gt;, &lt;a href="http://hashbin.com/"&gt;here&lt;/a&gt;, &lt;a href="http://www.pasteyourcode.com/"&gt;here&lt;/a&gt;, and &lt;a href="http://paste.plone.org/"&gt;here&lt;/a&gt;. Many of these are running the same software too by the way.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8057107437144001218-1140325131693934227?l=adventuresinswitching.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://adventuresinswitching.blogspot.com/feeds/1140325131693934227/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8057107437144001218&amp;postID=1140325131693934227' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8057107437144001218/posts/default/1140325131693934227'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8057107437144001218/posts/default/1140325131693934227'/><link rel='alternate' type='text/html' href='http://adventuresinswitching.blogspot.com/2008/01/collaborative-debugging-tools-eh.html' title='Collaborative Debugging Tools Eh?'/><author><name>Forrest</name><uri>http://www.blogger.com/profile/08156739167001456236</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8057107437144001218.post-2613151367166632982</id><published>2008-01-04T22:31:00.000-05:00</published><updated>2008-12-10T12:45:03.959-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='games'/><category scheme='http://www.blogger.com/atom/ns#' term='download'/><category scheme='http://www.blogger.com/atom/ns#' term='skifree'/><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='windows'/><category scheme='http://www.blogger.com/atom/ns#' term='wine'/><title type='text'>SkiFree Rules! Thanks For The Nostalgic Times Wine!</title><content type='html'>I was working on setting up &lt;a href="http://www.samba.org/"&gt;Samba&lt;/a&gt; tonight so my wife could access content from my system (more on that later) and I stumbled across a little application shared in My Documents on her system (my old one). It was none other than SkiFree!!!!!&lt;br /&gt;&lt;br /&gt;&lt;a href="http://ski.ihoc.net/"&gt;SkiFree&lt;/a&gt; was released way back in 1991 as part of the Windows Entertainment Pack. I don't even remember what ele was included in that because SkiFree was by far the BEST of the games. I think I have a floppy disk around here somewhere with the entertainment pack on it. Of course, finding a floppy drive to read the disk would take some work.&lt;br /&gt;&lt;br /&gt;Anyway, SkiFree was released in the Windows 3.0 days. Windows 3.1 would &lt;a href="http://www.computerhope.com/history/windows.htm"&gt;not be released until early 1992&lt;/a&gt;. I remember playing this on the only Windows 3.0 system I ever used in my 8th grade yearbook class when I wasn't stuck laying out pages in &lt;a href="http://www.makingpages.org/pagemaker/history/"&gt;PageMaker&lt;/a&gt; (3.1 had been released by this time but that was the only install of Windows 3.0 I ever saw/used).&lt;br /&gt;&lt;br /&gt;I have also been playing with &lt;a href="http://www.winehq.org/"&gt;Wine (Wine Is Not and Emulator)&lt;/a&gt; a bit more lately too. (Yes, that is a &lt;a href="http://en.wikipedia.org/wiki/Recursive_acronym"&gt;recursive acronym&lt;/a&gt; just like GNU, bunch of nerds!) When I discovered ski.exe, I figured why not give it a go. And boy did it go. It turns out, &lt;a href="http://appdb.winehq.org/objectManager.php?sClass=application&amp;amp;iId=317"&gt;SkiFree is a platinum rated&lt;/a&gt; application running on Wine. That is as good as it gets. I also found out that my old crappy SkiFree 1.0 is only compiled for 16bit Windows and the author fixed some bugs and recompiled it for 32bit systems in October 2005. Sweet!&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_oSDU1nPkdPE/R376LwUQctI/AAAAAAAAAjQ/v31fn_NcRpM/s1600-h/SkiFree1.0.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://4.bp.blogspot.com/_oSDU1nPkdPE/R376LwUQctI/AAAAAAAAAjQ/v31fn_NcRpM/s400/SkiFree1.0.png" alt="" id="BLOGGER_PHOTO_ID_5151830103613797074" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;So thank you Wine team for implmenting all those API calls from Windows 3.0 so that SkiFree could run. And for all of you out there who want to play it yourself, it is freeware now! Go &lt;a href="http://ski.ihoc.net/#download"&gt;download SkiFree from the author's site&lt;/a&gt; and read up on some history of the application and his licensing it to Microsoft for 100 shares of stock (I hope he hung on to them for a while).&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8057107437144001218-2613151367166632982?l=adventuresinswitching.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://adventuresinswitching.blogspot.com/feeds/2613151367166632982/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8057107437144001218&amp;postID=2613151367166632982' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8057107437144001218/posts/default/2613151367166632982'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8057107437144001218/posts/default/2613151367166632982'/><link rel='alternate' type='text/html' href='http://adventuresinswitching.blogspot.com/2008/01/skifree-rules-thanks-for-nostalgic.html' title='SkiFree Rules! Thanks For The Nostalgic Times Wine!'/><author><name>Forrest</name><uri>http://www.blogger.com/profile/08156739167001456236</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_oSDU1nPkdPE/R376LwUQctI/AAAAAAAAAjQ/v31fn_NcRpM/s72-c/SkiFree1.0.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8057107437144001218.post-9189428921060506750</id><published>2008-01-02T01:42:00.000-05:00</published><updated>2008-12-10T12:45:04.093-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='backgrounds'/><category scheme='http://www.blogger.com/atom/ns#' term='desktop'/><category scheme='http://www.blogger.com/atom/ns#' term='screen shot'/><category scheme='http://www.blogger.com/atom/ns#' term='SSOTD'/><title type='text'>Ubuntu Desktop Screenshot of the Day #3</title><content type='html'>Today is going to be a busy day at work catching up with everything that piled up over the holidays so I am going to be lazy and go ahead and post another desktop screen shot. This is one from my laptop and the first SSotD from it. The laptop is a Pentium M 1.4 GHz with 512MB of RAM.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_oSDU1nPkdPE/R3snNgUQcsI/AAAAAAAAAjI/gAMHYssNX5Y/s1600-h/Laptop+Screen+Shot+2008-01-02.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://4.bp.blogspot.com/_oSDU1nPkdPE/R3snNgUQcsI/AAAAAAAAAjI/gAMHYssNX5Y/s400/Laptop+Screen+Shot+2008-01-02.jpg" alt="" id="BLOGGER_PHOTO_ID_5150753711794975426" border="0" /&gt;&lt;/a&gt;Isn't it awesome that a &lt;a href="http://live.gnome.org/GnomeSudoku"&gt;Sudoku game comes with Gnome by default&lt;/a&gt;? &lt;a href="http://live.gnome.org/GnomeGames"&gt;16 games come with Gnome&lt;/a&gt; out of the box actually. That sure is a lot better than just a stupid minesweeper and solitaire game! I just wish I didn't suck so bad at sudoku. But then again, my wife stole my sudoku book that I got last Christmas and did all the puzzles in it before I got a chance to get good.&lt;br /&gt;&lt;br /&gt;It also would be nice to watch an episode of &lt;a href="http://en.wikipedia.org/wiki/The_Office_%28US_TV_series%29"&gt;The Office&lt;/a&gt; one day and see Pam playing Gnome Sudoku instead of boring old Windows solitaire. Pam is a sudoku master after all: "&lt;a href="http://www.theofficequotes.com/episode.php?id=56"&gt;Suduko. Level moderate, 18 minutes. Suck on that, Halpert.&lt;/a&gt;" She sure wouldn't have gotten that virus while trying to download a celebrity sex tape if she was running Linux either.&lt;br /&gt;&lt;br /&gt;Ah yes, and the background is &lt;a href="http://art.gnome.org/backgrounds/gnome/1138"&gt;GNOME Flowers&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8057107437144001218-9189428921060506750?l=adventuresinswitching.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://adventuresinswitching.blogspot.com/feeds/9189428921060506750/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8057107437144001218&amp;postID=9189428921060506750' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8057107437144001218/posts/default/9189428921060506750'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8057107437144001218/posts/default/9189428921060506750'/><link rel='alternate' type='text/html' href='http://adventuresinswitching.blogspot.com/2008/01/ubuntu-desktop-screenshot-of-day-3.html' title='Ubuntu Desktop Screenshot of the Day #3'/><author><name>Forrest</name><uri>http://www.blogger.com/profile/08156739167001456236</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_oSDU1nPkdPE/R3snNgUQcsI/AAAAAAAAAjI/gAMHYssNX5Y/s72-c/Laptop+Screen+Shot+2008-01-02.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8057107437144001218.post-9164449758264818036</id><published>2008-01-01T16:44:00.000-05:00</published><updated>2008-01-01T16:45:52.447-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='7.10'/><category scheme='http://www.blogger.com/atom/ns#' term='wine'/><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu'/><category scheme='http://www.blogger.com/atom/ns#' term='updates'/><title type='text'>Running the Latest Version of Wine in Ubuntu</title><content type='html'>I've been trying to get some applications to work in &lt;a href="http://www.winehq.org/"&gt;Wine&lt;/a&gt; today. I was working on submitting an application to the &lt;a href="http://appdb.winehq.org/"&gt;Wine Application DB&lt;/a&gt; but the version of Wine that comes with Ubuntu 7.10 was not listed. Wine puts out releases rather frequently so they don't wont to bother with old versions and possibly old and now resolved issues. The current version of Wine is 0.9.52 but I was running 0.9.46 with no default update from Ubuntu. The Wine AppDB submission form would only accept applications tested as far back as 0.9.47.&lt;br /&gt;&lt;br /&gt;I did find an easy way to upgrade my copy of Wine to the latest release though. All you have to do is uninstall the current version of Wine, add a repository, and then in Synaptic Package Manager, add the new version of Wine back. All the details of updating it can be found in &lt;a href="http://ubuntuforums.org/showthread.php?t=624644"&gt;this Ubuntu Forum&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8057107437144001218-9164449758264818036?l=adventuresinswitching.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://adventuresinswitching.blogspot.com/feeds/9164449758264818036/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8057107437144001218&amp;postID=9164449758264818036' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8057107437144001218/posts/default/9164449758264818036'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8057107437144001218/posts/default/9164449758264818036'/><link rel='alternate' type='text/html' href='http://adventuresinswitching.blogspot.com/2008/01/running-latest-version-of-wine-in.html' title='Running the Latest Version of Wine in Ubuntu'/><author><name>Forrest</name><uri>http://www.blogger.com/profile/08156739167001456236</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8057107437144001218.post-7414322141019216284</id><published>2007-12-31T23:13:00.000-05:00</published><updated>2008-12-10T12:45:05.061-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='gutsy gibson'/><category scheme='http://www.blogger.com/atom/ns#' term='login'/><category scheme='http://www.blogger.com/atom/ns#' term='7.10'/><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu'/><category scheme='http://www.blogger.com/atom/ns#' term='gnome'/><title type='text'>Ubuntu Auto Login With Gnome</title><content type='html'>I've gotten tired of having to log into Gnome every time I restart my computer. With my laptop this happens a good bit since hibernating does not work (hopefully I can solve that problem at some point). You can have Gnome automatically login for you though. The process is simple, you just have to know where to look.&lt;br /&gt;&lt;br /&gt;Go to System -&gt; Administration -&gt; Login Window&lt;br /&gt;&lt;br /&gt;From here you can configure Gnome to automatically login as any user on the system immediately or after a delay. The latter option allows you to still login as a different user if that is your intention. All of my current systems are only used by me so I don't need that feature. And the obligatory sreeenshot to help you know you are in the correct place:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_oSDU1nPkdPE/R3nBxQUQcpI/AAAAAAAAAiw/Y_j9noCHaZc/s1600-h/Login+Window+Preferences.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://1.bp.blogspot.com/_oSDU1nPkdPE/R3nBxQUQcpI/AAAAAAAAAiw/Y_j9noCHaZc/s320/Login+Window+Preferences.png" alt="" id="BLOGGER_PHOTO_ID_5150360700812554898" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8057107437144001218-7414322141019216284?l=adventuresinswitching.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://adventuresinswitching.blogspot.com/feeds/7414322141019216284/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8057107437144001218&amp;postID=7414322141019216284' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8057107437144001218/posts/default/7414322141019216284'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8057107437144001218/posts/default/7414322141019216284'/><link rel='alternate' type='text/html' href='http://adventuresinswitching.blogspot.com/2007/12/ubuntu-auto-login-with-gnome.html' title='Ubuntu Auto Login With Gnome'/><author><name>Forrest</name><uri>http://www.blogger.com/profile/08156739167001456236</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_oSDU1nPkdPE/R3nBxQUQcpI/AAAAAAAAAiw/Y_j9noCHaZc/s72-c/Login+Window+Preferences.png' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8057107437144001218.post-3481638441603295501</id><published>2007-12-29T15:22:00.000-05:00</published><updated>2007-12-29T15:24:00.156-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='software'/><category scheme='http://www.blogger.com/atom/ns#' term='windows'/><category scheme='http://www.blogger.com/atom/ns#' term='switch'/><category scheme='http://www.blogger.com/atom/ns#' term='opensource'/><title type='text'>Cross Platform Applications That Make the Switch from Windows to Linux Easier</title><content type='html'>I'll admit that switching from Windows to Linux is not always a painless process. Years of learning the ins and outs of Windows doesn't always transfer to Linux. Fortunately when it comes to the applications you use, the process can become a little easier.&lt;br /&gt;&lt;br /&gt;There are numerous  cross platform applications that allow you to run the same exact application you may run under Linux in Windows.  If you are already comfortable with an application in Windows before switching to Linux, that removes one hurdle for you.&lt;br /&gt;&lt;br /&gt;Best of all, most if not all, of these applications are a free download away. Not all of them are Open Source though which I would argue is also a promising thing (not for &lt;a href="http://www.fsf.org/"&gt;Free Software advocates&lt;/a&gt; though) because it shows commercial support for Linux.&lt;br /&gt;&lt;br /&gt;Some of my favorite applications that I have used or use regularly are listed below:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="font-size:130%;"&gt;&lt;a style="font-weight: bold;" href="http://www.mozilla.com/en-US/firefox/"&gt;Firefox&lt;/a&gt;&lt;/span&gt; - My primary web browser for the last 5 years. &lt;a href="http://www.spreadfirefox.com/node&amp;amp;id=599&amp;amp;t=219"&gt;&lt;img alt="Firefox 2" title="Firefox 2" src="http://sfx-images.mozilla.org/affiliates/Buttons/firefox2/ff2b80x15.gif" border="0" /&gt;&lt;/a&gt; Take back the web!&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:130%;"&gt;&lt;a style="font-weight: bold;" href="http://www.pidgin.im/"&gt;Pidgn&lt;/a&gt;&lt;/span&gt; - (Formerly Gaim) This is one wonderful all in one IM client. It supports all of these protocols: AIM, Bonjour, Gadu-Gadu, Google Talk, Groupwise, ICQ, IRC, MSN, MySpaceIM, QQ, SILC, SIMPLE, Sametime, XMPP, Yahoo! and Zephyr. I started using this as my only IM client the minute I had to log into AIM and Yahoo! at the same time. I haven't looked back.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:130%;"&gt;&lt;a href="http://www.openoffice.org/"&gt;&lt;span style="font-weight: bold;"&gt;OpenOffice&lt;/span&gt;&lt;/a&gt;&lt;/span&gt; - A great open source office suite. Stop spending so much money on MS Word and just download the hefty 120-140MB installer. OO also helped lead the charge for the new &lt;a href="http://en.wikipedia.org/wiki/OpenDocument"&gt;Open Document Format (ODF)&lt;/a&gt;  which will allow office documents to work for anyone, not just those paying the Microsoft Tax. I imagine I will blog more on ODF sooner or later since it and the &lt;a href="http://en.wikipedia.org/wiki/Office_Open_XML"&gt;OOXML&lt;/a&gt; specification are still &lt;a href="http://ooxmlisdefectivebydesign.blogspot.com/"&gt;battling it out&lt;/a&gt;.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:130%;"&gt;&lt;a href="http://www.mozilla.com/en-US/thunderbird/"&gt;&lt;span style="font-weight: bold;"&gt;Thunderbird&lt;/span&gt;&lt;/a&gt;&lt;/span&gt; - A good email client brought to you from the same people who brought you Firefox. I have to be honest and say it is not my favorite email client but it is still solid. Once you get to Linux you might want to try &lt;a href="http://www.gnome.org/projects/evolution/"&gt;Evolution&lt;/a&gt; which is more Outlook like (and may have a &lt;a href="http://shellter.sourceforge.net/evolution/"&gt;Win32 version too&lt;/a&gt;!).&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: bold;font-size:130%;" &gt;&lt;a href="http://filezilla-project.org/"&gt;&lt;span&gt;Filezilla&lt;/span&gt;&lt;/a&gt;&lt;/span&gt; - A decent and full featured GUI FTP client. I don't like the latest UI updates that are part of version 3.0 but you get used to stuff like that. It does what you need without the need for a command line.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:130%;"&gt;&lt;a href="http://www.gimp.org/"&gt;&lt;span style="font-weight: bold;"&gt;Gimp&lt;/span&gt;&lt;/a&gt;&lt;/span&gt; - The "Photoshop Killer" it is not but still a great replacement for many. I am working on learning it since I do use Photoshop quite a bit.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:130%;"&gt;&lt;a href="http://azureus.sourceforge.net/"&gt;&lt;span style="font-weight: bold;"&gt;Azureus&lt;/span&gt;&lt;/a&gt;&lt;/span&gt; - My old favorite Bittorrent client. It is super feature rich. It is also a resource hog in my opinion. I've opted for &lt;a href="http://www.utorrent.com/"&gt;uTorrent&lt;/a&gt; on Windows and &lt;a href="http://deluge-torrent.org/"&gt;Deluge&lt;/a&gt; in Linux. All 3 are similar though. Maybe now that I have more RAM I will give it a go again.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:130%;"&gt;&lt;a href="http://desktop.google.com/"&gt;&lt;span style="font-weight: bold;"&gt;Google Desktop&lt;/span&gt;&lt;/a&gt;&lt;/span&gt; - Yep, Google ported their desktop search tool to Linux. There are other Linux specific desktop search applications but that is not the point of this post.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:130%;"&gt;&lt;a href="http://www.wireshark.org/"&gt;&lt;span style="font-weight: bold;"&gt;Wireshark&lt;/span&gt;&lt;/a&gt;&lt;/span&gt; - (formerly Ethereal) An awesome packet sniffer. You may never need this but when you do, it is there for you on both OSes.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:130%;"&gt;&lt;a href="http://earth.google.com/"&gt;&lt;span style="font-weight: bold;"&gt;Google Earth&lt;/span&gt;&lt;/a&gt;&lt;/span&gt; - This is just fun to play with! Especially for a &lt;a href="http://www.geocaching.com/"&gt;Geocacher&lt;/a&gt; like me.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:130%;"&gt;&lt;a href="http://picasa.google.com/"&gt;&lt;span style="font-weight: bold;"&gt;Picasa&lt;/span&gt;&lt;/a&gt;&lt;/span&gt; - Great photo management application. And to get it working, they made changes to &lt;a href="http://www.winehq.org/"&gt;Wine&lt;/a&gt; that were given back the the community. &lt;a href="http://www.winehq.org/pipermail/wine-devel/2006-May/047806.html"&gt;Open Source at its finest.&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:130%;"&gt;&lt;a href="http://www.abisource.com/"&gt;&lt;span style="font-weight: bold;"&gt;Abiword&lt;/span&gt;&lt;/a&gt;&lt;/span&gt; - A word processor that handles MS Word documents well and is lightweight and fast.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:130%;"&gt;&lt;a style="font-weight: bold;" href="http://www.tightvnc.com/"&gt;TightVNC&lt;/a&gt;&lt;/span&gt; - Remote desktop access. I use this mostly on Windows.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:130%;"&gt;&lt;a href="http://www.eclipse.org/"&gt;&lt;span style="font-weight: bold;"&gt;Eclipse&lt;/span&gt;&lt;/a&gt;&lt;/span&gt; - The new heavyweight (in a good and bad way) of IDEs. It is designed to be an IDE for any and everything you can imagine thanks to a plug-in architecture.&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:130%;"&gt;&lt;a href="http://secondlife.com/community/linux-alpha.php"&gt;&lt;span style="font-weight: bold;"&gt;Second Life&lt;/span&gt;&lt;/a&gt;&lt;/span&gt; - An online 3d virtual world game. I don't use it much but it is fun that it works.&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;And others I am less familiar with like:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="font-size:130%;"&gt;&lt;a href="http://www.opera.com/"&gt;&lt;span style="font-weight: bold;"&gt;Opera&lt;/span&gt;&lt;/a&gt;&lt;/span&gt; - Another web good browser. I only use it sporadically now. Back in the day when I had a 486 I ran it because all the other browsers were so slow. I mostly use it on my Wii these days.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:130%;"&gt;&lt;a style="font-weight: bold;" href="http://www.videolan.org/vlc/"&gt;VLC&lt;/a&gt;&lt;/span&gt; - Good all purpose media player. I used it to watch DVDs in Linux and haven't used the Windows version before.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:130%;"&gt;&lt;a href="http://audacity.sourceforge.net/"&gt;&lt;span style="font-weight: bold;"&gt;Audacity&lt;/span&gt;&lt;/a&gt;&lt;/span&gt; - Sound recording and editing software.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:130%;"&gt;&lt;a style="font-weight: bold;" href="http://www.inkscape.org/"&gt;Inkscape&lt;/a&gt;&lt;/span&gt; - Scalable Vector Grapics (SVG) editor like Illustrator or Corel Draw.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:130%;"&gt;&lt;a href="http://www.fpx.de/fp/Software/Gorilla/"&gt;&lt;span style="font-weight: bold;"&gt;Password Gorilla&lt;/span&gt;&lt;/a&gt;&lt;/span&gt; - Password Manager&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:130%;"&gt;&lt;a style="font-weight: bold;" href="http://www.rssowl.org/"&gt;RSS Owl&lt;/a&gt;&lt;/span&gt; - RSS Feed Reader&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:130%;"&gt;&lt;a href="http://www.nvu.com/"&gt;&lt;span style="font-weight: bold;"&gt;Nvu&lt;/span&gt;&lt;/a&gt;&lt;/span&gt; - Web authoring like DreamWeaver or FrontPage&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:130%;"&gt;&lt;a href="http://www.xchat.org/"&gt;&lt;span style="font-weight: bold;"&gt;Xchat&lt;/span&gt;&lt;/a&gt;&lt;/span&gt; - IRC chat program&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:130%;"&gt;&lt;a href="http://mamedev.org/"&gt;&lt;span style="font-weight: bold;"&gt;Mame&lt;/span&gt;&lt;/a&gt;&lt;/span&gt; - Play old video games with this emulator. I've only used the Windows version of this and that was many years ago.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:130%;"&gt;&lt;a href="http://popfile.sourceforge.net/"&gt;&lt;span style="font-weight: bold;"&gt;POPFile&lt;/span&gt;&lt;/a&gt;&lt;/span&gt; - Filter out all that annoying SPAM and sort other types of email too! I've run this in Windows for years but never Linux. It is written in Perl so I know it will run in Linux.&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;Also, as web applications are growing in use, all you need is a browser in any OS for many applications. Webmail, &lt;a href="http://docs.google.com/"&gt;Google Docs&lt;/a&gt;, &lt;a href="http://www.bloglines.com/"&gt;Bloglines&lt;/a&gt;, online calendars, etc all look and work the same (mostly!) on any compatible browser regardless of operating system. My eventual switch to Linux, among other advantages, is why I made the switch from POP email to a webmail provider.&lt;br /&gt;&lt;br /&gt;There are of course other cross platform applications like &lt;a href="http://httpd.apache.org/"&gt;Apache&lt;/a&gt;, &lt;a href="http://tomcat.apache.org/"&gt;Tomcat&lt;/a&gt; and &lt;a href="http://www.mysql.com/"&gt;MySQL&lt;/a&gt; but Linux is and has been rock solid as a server for a long time so I'm not really thinking about those applications. Just sticking to the desktop here.&lt;br /&gt;&lt;br /&gt;What applications did I miss that you use? I know there are more. I thought of a few new ones just from proof reading this post.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8057107437144001218-3481638441603295501?l=adventuresinswitching.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://adventuresinswitching.blogspot.com/feeds/3481638441603295501/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8057107437144001218&amp;postID=3481638441603295501' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8057107437144001218/posts/default/3481638441603295501'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8057107437144001218/posts/default/3481638441603295501'/><link rel='alternate' type='text/html' href='http://adventuresinswitching.blogspot.com/2007/12/cross-platform-applications-that-make.html' title='Cross Platform Applications That Make the Switch from Windows to Linux Easier'/><author><name>Forrest</name><uri>http://www.blogger.com/profile/08156739167001456236</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8057107437144001218.post-54121261222993912</id><published>2007-12-28T01:28:00.000-05:00</published><updated>2008-12-10T12:45:05.278-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='backgrounds'/><category scheme='http://www.blogger.com/atom/ns#' term='desktop'/><category scheme='http://www.blogger.com/atom/ns#' term='screen shot'/><category scheme='http://www.blogger.com/atom/ns#' term='SSOTD'/><title type='text'>Ubuntu Desktop Screenshot of the Day #2</title><content type='html'>This is a screen shot of my home PC Desktop. It is the P4 3GHz with 3GB of RAM (recently upgraded from 1GB).&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_oSDU1nPkdPE/R3SX0WDQctI/AAAAAAAAAig/kYdg9pEiKnk/s1600-h/Home+Desktop+2007-12-28.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://4.bp.blogspot.com/_oSDU1nPkdPE/R3SX0WDQctI/AAAAAAAAAig/kYdg9pEiKnk/s400/Home+Desktop+2007-12-28.png" alt="" id="BLOGGER_PHOTO_ID_5148907199519552210" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;The background is an image I took at &lt;a href="http://en.wikipedia.org/wiki/Pilot_Mountain_%28North_Carolina%29"&gt;Pilot Mountain&lt;/a&gt; while doing some hiking with my Dad in late November this year. I am using the &lt;a href="http://art.gnome.org/themes/gtk2/1311"&gt;Cillop-Mediterranean controls&lt;/a&gt;, &lt;a href="http://art.gnome.org/themes/metacity/1256"&gt;Clearlooks with a Cherry on Top&lt;/a&gt; window borders, and the &lt;a href="http://art.gnome.org/themes/icon/1138"&gt;JiniBlueSky icon&lt;/a&gt; set. I wish the icon set didn't have a different Firefox icon. I prefer the application icon in that case.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8057107437144001218-54121261222993912?l=adventuresinswitching.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://adventuresinswitching.blogspot.com/feeds/54121261222993912/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8057107437144001218&amp;postID=54121261222993912' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8057107437144001218/posts/default/54121261222993912'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8057107437144001218/posts/default/54121261222993912'/><link rel='alternate' type='text/html' href='http://adventuresinswitching.blogspot.com/2007/12/ubuntu-desktop-screenshot-of-day-2.html' title='Ubuntu Desktop Screenshot of the Day #2'/><author><name>Forrest</name><uri>http://www.blogger.com/profile/08156739167001456236</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_oSDU1nPkdPE/R3SX0WDQctI/AAAAAAAAAig/kYdg9pEiKnk/s72-c/Home+Desktop+2007-12-28.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8057107437144001218.post-8821707627808418807</id><published>2007-12-27T10:40:00.000-05:00</published><updated>2008-12-10T12:45:07.490-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='java'/><category scheme='http://www.blogger.com/atom/ns#' term='flikr'/><category scheme='http://www.blogger.com/atom/ns#' term='images'/><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='3rd party tools'/><category scheme='http://www.blogger.com/atom/ns#' term='photos'/><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu'/><title type='text'>Uploading Images To flickr In Ubuntu Linux</title><content type='html'>After my&lt;a href="http://adventuresinswitching.blogspot.com/2007/12/downloading-pictures-from-my-camera.html"&gt; disappointment with file modification dates being reset while moving my files from my digital camera to my desktop&lt;/a&gt;, it was time to upload some of those images to &lt;a href="http://www.flickr.com/"&gt;flikr&lt;/a&gt; to share with my family.&lt;br /&gt;&lt;br /&gt;flkr doesn't have an official Linux client. They have a &lt;a href="http://www.flickr.com/tools/"&gt;suggested client&lt;/a&gt;, which I will cover later, but nothing that is maintained and supported. I wish they did have an application they developed but I understand why they don't. I am impressed they link to non supported applications and I am more impressed that they make it easy (at least as a user) to use 3rd party tools to interact with your account. Way to go Yahoo (they own flickr)!&lt;br /&gt;&lt;br /&gt;My searching turned up a handful of different applications you can use to upload your images. I tried 2 of them and here are my thoughts:&lt;br /&gt;&lt;br /&gt;&lt;h3&gt;jUploadr&lt;/h3&gt;&lt;a href="http://juploadr.org/"&gt;jUploadr&lt;/a&gt; is the 3rd party uploader mentioned by flickr on their site. It is written in &lt;a href="http://java.sun.com/"&gt;Java&lt;/a&gt; using the &lt;a href="http://www.eclipse.org/swt/"&gt;SWT graphics library&lt;/a&gt; so it runs essentially the same on Linux, Mac OS X and Windows. Installing it is not as easy as Add/Remove Applications but it is still easy.&lt;br /&gt;&lt;br /&gt;Download and extract the tar.gz. Then run "jUploadr".&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_oSDU1nPkdPE/R3PZyWDQciI/AAAAAAAAAhI/8rgKOkbQOsU/s1600-h/Screenshot-jUploadr-1.1.2-linuxGTK-i386+-+File+Browser.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://3.bp.blogspot.com/_oSDU1nPkdPE/R3PZyWDQciI/AAAAAAAAAhI/8rgKOkbQOsU/s320/Screenshot-jUploadr-1.1.2-linuxGTK-i386+-+File+Browser.png" alt="" id="BLOGGER_PHOTO_ID_5148698257950536226" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;This is what you will see first. Notice that flikr button in the bottom right corner.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_oSDU1nPkdPE/R3QGnmDQcjI/AAAAAAAAAhQ/ZQBIk_yXMNI/s1600-h/Screenshot-jUploadr+.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://1.bp.blogspot.com/_oSDU1nPkdPE/R3QGnmDQcjI/AAAAAAAAAhQ/ZQBIk_yXMNI/s320/Screenshot-jUploadr+.png" alt="" id="BLOGGER_PHOTO_ID_5148747551290192434" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The next step is to authorize your account. Click on the flikr button in the bottom right corner. It will take you to a flikr page that requires you to authorize this application before allowing you to upload with it.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_oSDU1nPkdPE/R3QG1mDQckI/AAAAAAAAAhY/_hTzVqUvMh8/s1600-h/Screenshot-Flickr:+Authorize+jUploadr+-+Mozilla+Firefox.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://1.bp.blogspot.com/_oSDU1nPkdPE/R3QG1mDQckI/AAAAAAAAAhY/_hTzVqUvMh8/s320/Screenshot-Flickr:+Authorize+jUploadr+-+Mozilla+Firefox.png" alt="" id="BLOGGER_PHOTO_ID_5148747791808361026" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Then you can just drag and drop some photos in.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_oSDU1nPkdPE/R3QHKmDQclI/AAAAAAAAAhg/eUFpAA-t3YA/s1600-h/Screenshot-jUploadr+-1.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://1.bp.blogspot.com/_oSDU1nPkdPE/R3QHKmDQclI/AAAAAAAAAhg/eUFpAA-t3YA/s320/Screenshot-jUploadr+-1.png" alt="" id="BLOGGER_PHOTO_ID_5148748152585613906" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Change the title, description, tags and privacy settings for each photo individually.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_oSDU1nPkdPE/R3QHgWDQcmI/AAAAAAAAAho/rl0VpU6zecQ/s1600-h/Screenshot-Attributes+for+DSC03527+.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://4.bp.blogspot.com/_oSDU1nPkdPE/R3QHgWDQcmI/AAAAAAAAAho/rl0VpU6zecQ/s320/Screenshot-Attributes+for+DSC03527+.png" alt="" id="BLOGGER_PHOTO_ID_5148748526247768674" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;And then upload them!&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_oSDU1nPkdPE/R3QHyGDQcnI/AAAAAAAAAhw/U2Xn2-qODEU/s1600-h/Screenshot-jUploadr+-2.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://3.bp.blogspot.com/_oSDU1nPkdPE/R3QHyGDQcnI/AAAAAAAAAhw/U2Xn2-qODEU/s320/Screenshot-jUploadr+-2.png" alt="" id="BLOGGER_PHOTO_ID_5148748831190446706" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_oSDU1nPkdPE/R3QIDmDQcoI/AAAAAAAAAh4/hlVlUAaBBwQ/s1600-h/Screenshot-Upload+Complete.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://1.bp.blogspot.com/_oSDU1nPkdPE/R3QIDmDQcoI/AAAAAAAAAh4/hlVlUAaBBwQ/s320/Screenshot-Upload+Complete.png" alt="" id="BLOGGER_PHOTO_ID_5148749131838157442" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;I like jUploadr. It worked ok for the handful of images I uploaded. I didn't like that it wasn't as simple to install as going to Add/Remove Applications but there is likely a repository with it somewhere. I also did not like the way you manage photo meta data (title, description, tags). I did like how you can create a new Photo Set and add new images to any number of Photo Sets when you upload them. I also like that it has bandwidth throttling.&lt;br /&gt;&lt;br /&gt;&lt;h3&gt;FlickrUploadr&lt;/h3&gt;&lt;a href="http://micampe.it/projects/flickruploadr"&gt;FlickrUploadr&lt;/a&gt; can be installed easily in Ubuntu through Add/Remove Applications. Just search for "flikr"&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_oSDU1nPkdPE/R3SBK2DQcpI/AAAAAAAAAiA/LaovGo_dc4E/s1600-h/About+Flickr+Uploader.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://2.bp.blogspot.com/_oSDU1nPkdPE/R3SBK2DQcpI/AAAAAAAAAiA/LaovGo_dc4E/s320/About+Flickr+Uploader.png" alt="" id="BLOGGER_PHOTO_ID_5148882297299169938" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The first thing you need to do after starting the FlickrUploadr for the first time, is authorize it (just like I did for jUplodr above). The authorization will actually say "Postr" instead of FlickrUploar. I am not sure why that is but my guess is Postr is a library that FlickrUploadr uses or it is the old name for the application. Either way, just be aware of that difference.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_oSDU1nPkdPE/R3SBXmDQcqI/AAAAAAAAAiI/LM8pW2fO0UU/s1600-h/Screenshot-Flickr:+Your+Account:+Third-party+apps+-+Mozilla+Firefox.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://1.bp.blogspot.com/_oSDU1nPkdPE/R3SBXmDQcqI/AAAAAAAAAiI/LM8pW2fO0UU/s320/Screenshot-Flickr:+Your+Account:+Third-party+apps+-+Mozilla+Firefox.png" alt="" id="BLOGGER_PHOTO_ID_5148882516342502050" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Then just drag and drop in images or add them from the File menu. Once the images are added, you can then select one, many or all and change the image names, descriptions, tags and the set they are in.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_oSDU1nPkdPE/R3SBmGDQcrI/AAAAAAAAAiQ/LW7lhf_g5sg/s1600-h/Flickr+Uploader-2.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://3.bp.blogspot.com/_oSDU1nPkdPE/R3SBmGDQcrI/AAAAAAAAAiQ/LW7lhf_g5sg/s320/Flickr+Uploader-2.png" alt="" id="BLOGGER_PHOTO_ID_5148882765450605234" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;One thing I dislike about FlickrUploadr that I do like about jUploader is you can not create a new set. You have to go to the flikr website to create a set first when using the FlickrUploadr. You also can't create an empty set so you have to stick a dummy image in your new set until you upload some more images into it. Also note, after you create a new set, the FlickrUploadr will not update automatically, you will need to restart the application for it to refresh the list of available sets.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_oSDU1nPkdPE/R3SB6WDQcsI/AAAAAAAAAiY/1oS28jVF6e0/s1600-h/Flickr+Uploader+Progress.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://4.bp.blogspot.com/_oSDU1nPkdPE/R3SB6WDQcsI/AAAAAAAAAiY/1oS28jVF6e0/s320/Flickr+Uploader+Progress.png" alt="" id="BLOGGER_PHOTO_ID_5148883113342956226" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;I used the FlickrUploadr to upload most of my Christmas pictures but looking back, jUploadr is a much more feature rich application. FlickrUploadr is not far behind and if you don't need new sets or the ability to add images to multiple sets, I would go with it just because it is easier to get up and running.&lt;br /&gt;&lt;br /&gt;&lt;h3&gt;Others I Didn't Try&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.flock.com/"&gt;Flock&lt;/a&gt; - This is a web browser dubbed the "Social Web Browser". It is based on Firefox and has integrated features to work better with sites like flikr, del.icio.us, Facebook, MySpace, Twitter, YouTube, etc. I've used Flock in Windows before and I liked it but it was based off an older version of Firefox and I didn't really use the "Social" features.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://f-spot.org/"&gt;F-Spot&lt;/a&gt; - I read F-Spot allows you to easily upload images to flikr. It is a photo management application &lt;span style="font-style: italic;"&gt;similar&lt;/span&gt; to &lt;a href="http://picasa.google.com/"&gt;Picasa&lt;/a&gt; or &lt;a href="http://www.apple.com/ilife/iphoto/"&gt;iPhoto&lt;/a&gt; that comes pre-installed with Ubuntu 7.10. I haven't tried it myself though.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://kflickr.sourceforge.net/"&gt;kFlickr&lt;/a&gt; - A flickr uploader for KDE.&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;Are there any others you would suggest? Which do you use?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8057107437144001218-8821707627808418807?l=adventuresinswitching.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://adventuresinswitching.blogspot.com/feeds/8821707627808418807/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8057107437144001218&amp;postID=8821707627808418807' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8057107437144001218/posts/default/8821707627808418807'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8057107437144001218/posts/default/8821707627808418807'/><link rel='alternate' type='text/html' href='http://adventuresinswitching.blogspot.com/2007/12/uploading-images-to-flickr-in-ubuntu.html' title='Uploading Images To flickr In Ubuntu Linux'/><author><name>Forrest</name><uri>http://www.blogger.com/profile/08156739167001456236</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_oSDU1nPkdPE/R3PZyWDQciI/AAAAAAAAAhI/8rgKOkbQOsU/s72-c/Screenshot-jUploadr-1.1.2-linuxGTK-i386+-+File+Browser.png' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8057107437144001218.post-7435383896753457396</id><published>2007-12-26T23:49:00.001-05:00</published><updated>2008-12-10T12:45:07.710-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='pictures'/><category scheme='http://www.blogger.com/atom/ns#' term='windows'/><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu'/><category scheme='http://www.blogger.com/atom/ns#' term='gnome'/><title type='text'>Downloading Pictures From My Camera Changes The Dates!</title><content type='html'>I've been loving my Linux experience so far. Sometimes things &lt;a href="http://adventuresinswitching.blogspot.com/2007/12/it-is-nice-when-things-in-linux-just.html"&gt;just work the way or better than you expect&lt;/a&gt;. Sometimes, like today, they don't.&lt;br /&gt;&lt;br /&gt;Today I got home from spending time with the family for Christmas and decided instead of booting into Windows to copy my digital photos off my camera, I would use Linux. I was very confident it would work because the camera shows up as a &lt;a href="http://en.wikipedia.org/wiki/USB_mass_storage_device_class"&gt;generic mass storage device&lt;/a&gt; which I know is well supported by Linux. My 500GB external hard drive shows up this way and it works flawlessly.&lt;br /&gt;&lt;br /&gt;I plugged in the camera and up popped a "Photo Import" dialog. Sweet!&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_oSDU1nPkdPE/R3MshmDQchI/AAAAAAAAAhA/ESCzgTjgT5o/s1600-h/Gnome+Photo+Import.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://4.bp.blogspot.com/_oSDU1nPkdPE/R3MshmDQchI/AAAAAAAAAhA/ESCzgTjgT5o/s320/Gnome+Photo+Import.png" alt="" id="BLOGGER_PHOTO_ID_5148507754676122130" border="0" /&gt;&lt;/a&gt;As in Windows, I decided to import my images manually though so I clicked ignore. I have a system for this, ok! I also was not sure what the whole import would do. Turning on the camera had added a "disk" icon to my desktop so I just browsed there, created my local folder on the NTFS partition where all the other images are, and then moved them over. Now I wish I would have just copied them.&lt;br /&gt;&lt;br /&gt;After moving all the files, I wanted to sort them by the date they were taken. In Windows, that is the same date as the file. But oh no, not in Linux. The move operation had changed the modified date (the files was NOT modified, just moved) so they were all times of just a few minutes ago. Gnome will show you the picture taken date that is embedded in the &lt;a href="http://en.wikipedia.org/wiki/Exif"&gt;EXIF&lt;/a&gt; data but only on a per image basis so there is no sorting to be had. Good thing the file names are sequential. I still would like to have the file dates the same as the date they were taken.&lt;br /&gt;&lt;br /&gt;I did a little searching and found I am not alone in wanting to&lt;a href="http://ubuntuforums.org/archive/index.php/t-499602.html"&gt; sort by date the picture was taken in Gnome&lt;/a&gt;. We are both without an answer though. Someone suggested &lt;a href="http://f-spot.org/"&gt;F-Spot&lt;/a&gt; which is a photo collection application that comes &lt;a href="https://help.ubuntu.com/community/F-Spot"&gt;pre-installed in Ubuntu&lt;/a&gt;. I might try that out sometime soon to see if it can rename the files for me. There has to be a utility or script to change the file modified date to the picture taken date somewhere!!!&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;UPDATE 3/7/08:&lt;/span&gt; After &lt;a href="http://adventuresinswitching.blogspot.com/2008/03/copying-or-moving-files-to-ntfs.html"&gt;some more research&lt;/a&gt; I discovered this problem is limited to NTFS and there is a &lt;a href="http://adventuresinswitching.blogspot.com/2008/03/why-havent-i-heard-of-ubuntu-backports.html"&gt;fix thanks to Ubuntu Backports&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8057107437144001218-7435383896753457396?l=adventuresinswitching.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://adventuresinswitching.blogspot.com/feeds/7435383896753457396/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8057107437144001218&amp;postID=7435383896753457396' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8057107437144001218/posts/default/7435383896753457396'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8057107437144001218/posts/default/7435383896753457396'/><link rel='alternate' type='text/html' href='http://adventuresinswitching.blogspot.com/2007/12/downloading-pictures-from-my-camera.html' title='Downloading Pictures From My Camera Changes The Dates!'/><author><name>Forrest</name><uri>http://www.blogger.com/profile/08156739167001456236</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_oSDU1nPkdPE/R3MshmDQchI/AAAAAAAAAhA/ESCzgTjgT5o/s72-c/Gnome+Photo+Import.png' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8057107437144001218.post-3992343819715521271</id><published>2007-12-23T16:43:00.000-05:00</published><updated>2008-12-10T12:45:11.194-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='cd burning'/><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu'/><category scheme='http://www.blogger.com/atom/ns#' term='gnome'/><title type='text'>Burning a CD or DVD in Ubuntu</title><content type='html'>Every year my wife and I get calendars made with family pictures for grandparents and/or parents. We use digital photos and also scan in some older photos. Unfortunately I could not get my &lt;a href="http://ubuntuforums.org/showthread.php?t=149483"&gt;Memorex MEM 48U USB scanner working in Linux&lt;/a&gt; so I had to boot into Windows which lead to my discussion of &lt;a href="http://adventuresinswitching.blogspot.com/2007/12/dual-boot-into-windows-and-ubuntu-with.html"&gt;dual booting Ubuntu and Windows&lt;/a&gt;. If I hadn't waited until the last minute, I likely would have spent more time on the scanner. There might be more on that issue in the future.&lt;br /&gt;&lt;br /&gt;So after firing up Windows, scanning all the pictures and getting them all organized, I still needed to burn them to CD to take to Office Max. I rebooted into Linux figuring this would be an easy task. I looked and looked and looked for CD burning software but didn't see any pre-installed. I was a little disappointed. I fired up Add/Remove applications and installed &lt;a href="http://en.wikipedia.org/wiki/GnomeBaker"&gt;GnomeBaker&lt;/a&gt;. It had 4 stars (out of 4) for popularity and "integrates well" with Gnome. No problem, not everyone wants to burn CDs.&lt;br /&gt;&lt;br /&gt;At this point I fired up GnoneBaker and stuck in my blank CD. Up popped this message:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_oSDU1nPkdPE/R27TIWDQcQI/AAAAAAAAAe4/N9y6Fd-dMDg/s1600-h/Ubuntu+Burn+CD+01-Choose+Disc+Type.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://2.bp.blogspot.com/_oSDU1nPkdPE/R27TIWDQcQI/AAAAAAAAAe4/N9y6Fd-dMDg/s320/Ubuntu+Burn+CD+01-Choose+Disc+Type.png" alt="" id="BLOGGER_PHOTO_ID_5147283564442710274" border="0" /&gt;&lt;/a&gt;Oh Gnome, I'm so sorry for underestimating you! Why would I need an external CD burner when it is built into Gnome already?! Duh! After choosing "Make Data CD", I just had to create some directories and use some drag and drop to setup the content for my disc.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_oSDU1nPkdPE/R27TcWDQcRI/AAAAAAAAAfA/t6eybwQ1sRo/s1600-h/Ubuntu+Burn+CD+02-CD-DVD+Creator+-+File+Browser.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://2.bp.blogspot.com/_oSDU1nPkdPE/R27TcWDQcRI/AAAAAAAAAfA/t6eybwQ1sRo/s320/Ubuntu+Burn+CD+02-CD-DVD+Creator+-+File+Browser.png" alt="" id="BLOGGER_PHOTO_ID_5147283908040093970" border="0" /&gt;&lt;/a&gt;Then I selected my burning options. I changed the name from the default shown in the screen shot below. I generally play it safe too so I changed the disc to burn at some super low speed like 4x. I had other things to do before I headed to the store anyway. I could wait.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_oSDU1nPkdPE/R27UB2DQcSI/AAAAAAAAAfI/KykX4HmeSMY/s1600-h/Ubuntu+Burn+CD+03-Write+to+Disc.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://4.bp.blogspot.com/_oSDU1nPkdPE/R27UB2DQcSI/AAAAAAAAAfI/KykX4HmeSMY/s320/Ubuntu+Burn+CD+03-Write+to+Disc.png" alt="" id="BLOGGER_PHOTO_ID_5147284552285188386" border="0" /&gt;&lt;/a&gt;And then make it write the disc... (the preparing to write step took a lot longer than I expected, what was it doing?)&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_oSDU1nPkdPE/R27UKmDQcTI/AAAAAAAAAfQ/Jy2dVhETsZI/s1600-h/Screenshot-Writing+Files+to+CD.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://3.bp.blogspot.com/_oSDU1nPkdPE/R27UKmDQcTI/AAAAAAAAAfQ/Jy2dVhETsZI/s320/Screenshot-Writing+Files+to+CD.png" alt="" id="BLOGGER_PHOTO_ID_5147284702609043762" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_oSDU1nPkdPE/R27UaWDQcUI/AAAAAAAAAfY/7ZVBQ39jn2E/s1600-h/Screenshot-Writing+Files+to+CD-1.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://2.bp.blogspot.com/_oSDU1nPkdPE/R27UaWDQcUI/AAAAAAAAAfY/7ZVBQ39jn2E/s320/Screenshot-Writing+Files+to+CD-1.png" alt="" id="BLOGGER_PHOTO_ID_5147284973191983426" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_oSDU1nPkdPE/R27Uf2DQcVI/AAAAAAAAAfg/tRDQA6-osYA/s1600-h/Screenshot-Writing+Files+to+CD-2.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://4.bp.blogspot.com/_oSDU1nPkdPE/R27Uf2DQcVI/AAAAAAAAAfg/tRDQA6-osYA/s320/Screenshot-Writing+Files+to+CD-2.png" alt="" id="BLOGGER_PHOTO_ID_5147285067681263954" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_oSDU1nPkdPE/R27UjWDQcWI/AAAAAAAAAfo/QKJdiTz4g1c/s1600-h/Screenshot-Writing+Files+to+CD-3.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://2.bp.blogspot.com/_oSDU1nPkdPE/R27UjWDQcWI/AAAAAAAAAfo/QKJdiTz4g1c/s320/Screenshot-Writing+Files+to+CD-3.png" alt="" id="BLOGGER_PHOTO_ID_5147285127810806114" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;And there you have it. I burned a CD in Linux, so simply. After the successful burn without it, I uninstalled GnomeBurner. The GnomeBurner interfaced looked a little confusing anyway. Maybe I will install it again some other time if I want to do something more complex but until then I'll stick with the easy way.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Update:&lt;/span&gt; And burning an Audio CD was just as easy. Start from the same dialog when you pop in a blank disc and then up pops Serpentine to burn your audio CD.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_oSDU1nPkdPE/R3EDq2DQcbI/AAAAAAAAAgQ/H8ymxfP7J8E/s1600-h/burn+audio+cd+01.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://3.bp.blogspot.com/_oSDU1nPkdPE/R3EDq2DQcbI/AAAAAAAAAgQ/H8ymxfP7J8E/s320/burn+audio+cd+01.png" alt="" id="BLOGGER_PHOTO_ID_5147899883659751858" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Drag and drop in some mp3 (or other file formats too I am sure). Whoops, I added too many at first.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_oSDU1nPkdPE/R3EDvWDQccI/AAAAAAAAAgY/PiX4p6j5Fns/s1600-h/burn+audio+cd+02.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://1.bp.blogspot.com/_oSDU1nPkdPE/R3EDvWDQccI/AAAAAAAAAgY/PiX4p6j5Fns/s320/burn+audio+cd+02.png" alt="" id="BLOGGER_PHOTO_ID_5147899960969163202" border="0" /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_oSDU1nPkdPE/R3EDzmDQcdI/AAAAAAAAAgg/dTfvKUmscug/s1600-h/burn+audio+cd+03.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://2.bp.blogspot.com/_oSDU1nPkdPE/R3EDzmDQcdI/AAAAAAAAAgg/dTfvKUmscug/s320/burn+audio+cd+03.png" alt="" id="BLOGGER_PHOTO_ID_5147900033983607250" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Start the disc burning.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_oSDU1nPkdPE/R3ED7WDQceI/AAAAAAAAAgo/eDV_sXDF6-g/s1600-h/burn+audio+cd+04.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://1.bp.blogspot.com/_oSDU1nPkdPE/R3ED7WDQceI/AAAAAAAAAgo/eDV_sXDF6-g/s320/burn+audio+cd+04.png" alt="" id="BLOGGER_PHOTO_ID_5147900167127593442" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;And then wait a really long time. I assume this step is converting the MP3s I selected into wav files to burn to the disc. The during this process, CPU usage ramped up to a solid 50% (I have a &lt;a href="http://en.wikipedia.org/wiki/Hyper-threading"&gt;hyperthreading&lt;/a&gt; &lt;a href="http://en.wikipedia.org/wiki/Pentium_4"&gt;P4&lt;/a&gt;).&lt;br /&gt; &lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_oSDU1nPkdPE/R3EEBGDQcfI/AAAAAAAAAgw/8m6Fz3njrn4/s1600-h/burn+audio+cd+05.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://4.bp.blogspot.com/_oSDU1nPkdPE/R3EEBGDQcfI/AAAAAAAAAgw/8m6Fz3njrn4/s320/burn+audio+cd+05.png" alt="" id="BLOGGER_PHOTO_ID_5147900265911841266" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;And the next thing I knew, it was done!&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_oSDU1nPkdPE/R3EEEmDQcgI/AAAAAAAAAg4/lKIpimAnRWA/s1600-h/burn+audio+cd+07.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://2.bp.blogspot.com/_oSDU1nPkdPE/R3EEEmDQcgI/AAAAAAAAAg4/lKIpimAnRWA/s320/burn+audio+cd+07.png" alt="" id="BLOGGER_PHOTO_ID_5147900326041383426" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8057107437144001218-3992343819715521271?l=adventuresinswitching.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://adventuresinswitching.blogspot.com/feeds/3992343819715521271/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8057107437144001218&amp;postID=3992343819715521271' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8057107437144001218/posts/default/3992343819715521271'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8057107437144001218/posts/default/3992343819715521271'/><link rel='alternate' type='text/html' href='http://adventuresinswitching.blogspot.com/2007/12/burning-cd-or-dvd-in-ubuntu.html' title='Burning a CD or DVD in Ubuntu'/><author><name>Forrest</name><uri>http://www.blogger.com/profile/08156739167001456236</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_oSDU1nPkdPE/R27TIWDQcQI/AAAAAAAAAe4/N9y6Fd-dMDg/s72-c/Ubuntu+Burn+CD+01-Choose+Disc+Type.png' height='72' width='72'/><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8057107437144001218.post-6878566494430628515</id><published>2007-12-23T11:57:00.000-05:00</published><updated>2008-12-10T12:45:11.692-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='dual boot'/><category scheme='http://www.blogger.com/atom/ns#' term='windows'/><category scheme='http://www.blogger.com/atom/ns#' term='switch'/><category scheme='http://www.blogger.com/atom/ns#' term='grubb'/><title type='text'>Dual Boot Into Windows And Ubuntu With GRUB</title><content type='html'>Dual booting in Linux is pretty easy.  All you have to do is install Linux on a separate partition (after installing Windows or there is more work involved since Windows always overwrites your &lt;a href="http://en.wikipedia.org/wiki/Master_boot_record"&gt;MBR&lt;/a&gt;) and setup the &lt;a href="http://www.gnu.org/software/grub/"&gt;GRUB boot manager&lt;/a&gt;. Creating a separate partition is also fairly easy with &lt;a href="http://gparted.sourceforge.net/"&gt;GParted&lt;/a&gt;. GParted is part of the Ubuntu Live CD applications. I am not going to get into the details of resizing partitions today though.&lt;br /&gt;&lt;br /&gt;In addition to resizing partitions, GParted also is a handy utility to find out what partitions each OS is installed on. Knowing what partition each OS is installed on is necessary to configure GRUB. The image below is from my home desktop:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_oSDU1nPkdPE/R22krmDQcOI/AAAAAAAAAds/oCKLPkpLikg/s1600-h/GParted-sda-partitions.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://2.bp.blogspot.com/_oSDU1nPkdPE/R22krmDQcOI/AAAAAAAAAds/oCKLPkpLikg/s320/GParted-sda-partitions.png" alt="" id="BLOGGER_PHOTO_ID_5146951018009882850" border="0" /&gt;&lt;/a&gt;GParted is not installed by default so you have to add it from Add/Remove programs if you want to use it. Alternatively you can just use fdisk to find out how each partition is configured.&lt;pre&gt;forrest@desktop:~$ sudo fdisk -l /dev/sda&lt;br /&gt;&lt;br /&gt;Disk /dev/sda: 160.0 GB, 160000000000 bytes&lt;br /&gt;255 heads, 63 sectors/track, 19452 cylinders&lt;br /&gt;Units = cylinders of 16065 * 512 = 8225280 bytes&lt;br /&gt;Disk identifier: 0x41ab2316&lt;br /&gt;&lt;br /&gt;Device Boot      Start         End      Blocks   Id  System&lt;br /&gt;/dev/sda1               1           8       64228+   6  FAT16&lt;br /&gt;/dev/sda2   *           9       15756   126495810    7  HPFS/NTFS&lt;br /&gt;/dev/sda3           18996       19452     3670852+  db  CP/M / CTOS / ...&lt;br /&gt;/dev/sda4           15757       18995    26017267+   5  Extended&lt;br /&gt;/dev/sda5           15757       18799    24442866   83  Linux&lt;br /&gt;/dev/sda6           18800       18995     1574338+  82  Linux swap / Solaris&lt;br /&gt;&lt;/pre&gt;Earlier this week I commented about some new &lt;a href="http://adventuresinswitching.blogspot.com/2007/12/fresh-ubuntu-security-updates.html"&gt;Ubuntu updates, including a Kernel update&lt;/a&gt;. I'm a bit disappointed because the the update wiped out my GRUB configuration, removing my ability to boot into Windows (I still need it sometimes). That is the basis for this post.&lt;br /&gt;&lt;br /&gt;So at this point we know from above that Windows is installed on &lt;code&gt;/dev/sda2&lt;/code&gt; and Linux is installed on &lt;code&gt;/dev/sda5&lt;/code&gt;. To add the ability to boot into Windows back, you will need to edit your GRUB menu file. From a command line run (gksu is the graphical version of sudo):&lt;br /&gt;&lt;br /&gt;&lt;code&gt;gksu gedit /boot/grub/menu.lst &amp;amp;&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;The file has a lot of options but the ones you are looking for are the ones that have &lt;code&gt;title&lt;/code&gt; and &lt;code&gt;root&lt;/code&gt; options. My currently configured kernel has this entry in menu.lst:&lt;pre&gt;title  Ubuntu 7.10, kernel 2.6.22-14-generic&lt;br /&gt;root  (hd0,4)&lt;br /&gt;kernel  /boot/vmlinuz-2.6.22-14-generic root=UUID=2a7aa925-61b3-4890-ab99-baa68b29c76c ro quiet splash&lt;br /&gt;initrd  /boot/initrd.img-2.6.22-14-generic&lt;/pre&gt;Notice the hd0 part of the &lt;code&gt;root&lt;/code&gt; option. That corresponds to the device we want to boot from. The 4 is the partition on that device. In this case, Linux is installed on the first disk and the fifth partition. Since GRUB starts from 0 instead of 1, the first hard disk is hd0 and the first partition is 0. All of the details of &lt;a href="http://www.gnu.org/software/grub/manual/grub.html#Naming-convention"&gt;finding the correct name of your partition are here in the GRUB manual&lt;/a&gt;, including some slight differences when dealing with extended partitions.&lt;br /&gt;&lt;br /&gt;Looking ad the output from fdisk or what is show in GParted, we can see that Windows is installed on the second parition so all we have to do to add Windows to the list is add the following to the GRUB menu.lst:&lt;pre&gt;title  Windows XP&lt;br /&gt;root  (hd0,1)&lt;br /&gt;makeactive&lt;br /&gt;chainloader +1&lt;/pre&gt;&lt;a href="http://www.gnu.org/software/grub/manual/grub.html#DOS_002fWindows"&gt;Windows boots a little differently&lt;/a&gt; from other OSes. It has to be &lt;a href="http://www.gnu.org/software/grub/manual/grub.html#Chain_002dloading"&gt;chain-loaded&lt;/a&gt;. That is the reason for the &lt;code&gt;makeactive&lt;/code&gt; and &lt;code&gt;chainloader&lt;/code&gt; options.&lt;br /&gt;&lt;br /&gt;&lt;h3&gt;Another example&lt;/h3&gt;&lt;br /&gt;I also had to do the same thing on my laptop. I think when I initially installed Ubuntu on my laptop it automatically added Windows to the GRUB configuration. Updates have since wiped that out. Here are my partitions on the laptop via GParted and then fdisk:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_oSDU1nPkdPE/R22ru2DQcPI/AAAAAAAAAew/d7LMocNgjyc/s1600-h/GParted-sda-partitions-laptop.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://3.bp.blogspot.com/_oSDU1nPkdPE/R22ru2DQcPI/AAAAAAAAAew/d7LMocNgjyc/s320/GParted-sda-partitions-laptop.png" alt="" id="BLOGGER_PHOTO_ID_5146958770425852146" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;pre&gt;forrest@laptop:~$ sudo fdisk -l /dev/sda&lt;br /&gt;&lt;br /&gt;Disk /dev/sda: 40.0 GB, 40007761920 bytes&lt;br /&gt;255 heads, 63 sectors/track, 4864 cylinders&lt;br /&gt;Units = cylinders of 16065 * 512 = 8225280 bytes&lt;br /&gt;Disk identifier: 0xa0000000&lt;br /&gt;&lt;br /&gt;Device Boot      Start         End      Blocks   Id  System&lt;br /&gt;/dev/sda1               1           4       32098+  de  Dell Utility&lt;br /&gt;/dev/sda2   *           5        2567    20587297+   7  HPFS/NTFS&lt;br /&gt;/dev/sda3            2568        4676    16940542+  83  Linux&lt;br /&gt;/dev/sda4            4677        4864     1510110    5  Extended&lt;br /&gt;/dev/sda5            4677        4864     1510078+  82  Linux swap / Solaris&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;And based on that, my GRUB menu.lst entries for my Windows partition and Linux kernel:&lt;br /&gt;&lt;pre&gt;title  Windows XP&lt;br /&gt;root  (hd0,1)&lt;br /&gt;makeactive&lt;br /&gt;chainloader +1&lt;br /&gt;&lt;br /&gt;title  Ubuntu 7.10, kernel 2.6.22-14-generic&lt;br /&gt;root  (hd0,2)&lt;br /&gt;kernel  /boot/vmlinuz-2.6.22-14-generic root=UUID=b4741939-10d8-4a31-bfd1-55231e49ebb6 ro splash quiet&lt;br /&gt;initrd  /boot/initrd.img-2.6.22-14-generic&lt;br /&gt;quiet&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;I hope those examples help to get your dual boot back up and running. While I am here I also wanted to mention a few other GRUB options that I've taken advantage of. I think all of them are already in the default menu.lst file, just commented out with a #.&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.gnu.org/software/grub/manual/grub.html#default"&gt;default&lt;/a&gt; - set which OS you want to boot into by default&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.gnu.org/software/grub/manual/grub.html#timeout"&gt;timeout&lt;/a&gt; - how long to wait for a user selection before booting into the default OS&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.gnu.org/software/grub/manual/grub.html#color"&gt;color&lt;/a&gt; - make your default menus fit a tad more to your taste&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.gnu.org/software/grub/manual/grub.html#hiddenmenu"&gt;hidemenu&lt;/a&gt; - disable the OS selection menu, I prefer to NOT use this option&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;pre&gt;## default num&lt;br /&gt;# Set the default entry to the entry number NUM. Numbering starts from 0, and&lt;br /&gt;# the entry number 0 is the default if the command is not used.&lt;br /&gt;#&lt;br /&gt;# You can specify 'saved' instead of a number. In this case, the default entry&lt;br /&gt;# is the entry saved with the command 'savedefault'.&lt;br /&gt;# WARNING: If you are using dmraid do not use 'savedefault' or your&lt;br /&gt;# array will desync and will not let you boot your system.&lt;br /&gt;default  1&lt;br /&gt;&lt;br /&gt;## timeout sec&lt;br /&gt;# Set a timeout, in SEC seconds, before automatically booting the default entry&lt;br /&gt;# (normally the first entry defined).&lt;br /&gt;timeout  6&lt;br /&gt;&lt;br /&gt;## hiddenmenu&lt;br /&gt;# Hides the menu by default (press ESC to see the menu)&lt;br /&gt;# hiddenmenu&lt;br /&gt;&lt;br /&gt;# Pretty colours&lt;br /&gt;color cyan/blue white/blue&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;h3&gt;One final note on GRUB background images with "splashimage"&lt;/h3&gt;&lt;br /&gt;And one final, final comment. Thinking about the color configuration reminded me of booting into Fedora or RHEL. They have a &lt;a href="http://linuxdansmonpc.is-a-geek.com/distribution/fedora_core_5/captures/capture_031.jpg"&gt;nice graphical background as part of the GRUB boot screen&lt;/a&gt;. I looked into that months back and that is a feature that is not part of the vanilla GRUB distribution but was &lt;a href="http://ruslug.rutgers.edu/%7Emcgrof/grub-images/#0.1"&gt;added to the Redhat stream of GRUB as far back as Redhat 8&lt;/a&gt; (September 2002). This feature is not included in the &lt;a href="http://www.debian.org/"&gt;Debain&lt;/a&gt; stable branch, what Ubuntu is based on, so you can't add a boot background without installing GRUB from the &lt;a href="http://www.debian.org/releases/unstable/"&gt;Debian unstable&lt;/a&gt; which does have it. I don't think that is worth it. Many &lt;a href="http://ruslug.rutgers.edu/%7Emcgrof/grub-images/"&gt;details on splashimage in GRUB are here&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8057107437144001218-6878566494430628515?l=adventuresinswitching.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://adventuresinswitching.blogspot.com/feeds/6878566494430628515/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8057107437144001218&amp;postID=6878566494430628515' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8057107437144001218/posts/default/6878566494430628515'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8057107437144001218/posts/default/6878566494430628515'/><link rel='alternate' type='text/html' href='http://adventuresinswitching.blogspot.com/2007/12/dual-boot-into-windows-and-ubuntu-with.html' title='Dual Boot Into Windows And Ubuntu With GRUB'/><author><name>Forrest</name><uri>http://www.blogger.com/profile/08156739167001456236</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_oSDU1nPkdPE/R22krmDQcOI/AAAAAAAAAds/oCKLPkpLikg/s72-c/GParted-sda-partitions.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8057107437144001218.post-8092456748473501800</id><published>2007-12-21T21:34:00.000-05:00</published><updated>2008-12-10T12:45:12.332-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='gutsy gibson'/><category scheme='http://www.blogger.com/atom/ns#' term='firefox'/><category scheme='http://www.blogger.com/atom/ns#' term='7.10'/><category scheme='http://www.blogger.com/atom/ns#' term='beta'/><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu'/><title type='text'>Install Firefox 3.0 Beta 2 on Gutsy Gibson</title><content type='html'>Wohoo!! Firefox 3 Beta 2 was released on December 18th with a lot of buzz. &lt;a href="http://www.mozilla.com/en-US/firefox/all-beta.html"&gt;Download the latest beta here&lt;/a&gt;. I am finally getting around to running it (I am writing this post using it) and so far I am loving it. I am not going to go into all the details of what is new, I will let the &lt;a href="http://www.mozilla.com/en-US/firefox/3.0b2/releasenotes/"&gt;Firefox 3.0 Beta 2 release notes&lt;/a&gt; tell you that.&lt;br /&gt;&lt;br /&gt;I do wish it was easier to install on Ubuntu though. I first tried the Ubuntu Forums which suggested I use Synaptic to install the &lt;code&gt;firefox-granparadiso&lt;/code&gt; package. That would have worked well except that didn't install Beta 2 but rather &lt;a href="http://www.mozilla.org/projects/firefox/3.0a8/releasenotes/"&gt;Gran Paradiso Alpha 8&lt;/a&gt;. Gran Paradiso releases are quite rough and I assume the name change during alpha development is to keep overly eager users from running something that isn't ready for anything more than testing. I also imagine there is &lt;span style="font-style: italic;"&gt;some repository&lt;/span&gt; that has it but finding that would have been more work than the time it would have saved using apt-get.&lt;br /&gt;&lt;br /&gt;Anyway, to install Firefox 3 beta 2, I did it the old fashioned way. I downloaded the tar.bz2 archive, extracted it, stuck it in my home folder and then created an icon for it on my top panel that runs &lt;code&gt;/home/forrest/firefox-3.0b2/firefox&lt;/code&gt;.&lt;br /&gt;&lt;br /&gt;When I first fired up beta 2 I got a nice little dialog letting me know that some of my extensions are not compatible. I expected this. I was actually surprised that some of the extensions did work. I know that there is an extension manifest that allows you to specify which Firefox versions your plugin supports so many of these may still work but the meta data tells Firefox they don't. I remember that being a BIG problem when 1.5 came out. It was less of a problem when 2.0 came out though because extension developers were more prepared for it.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_oSDU1nPkdPE/R2xbpmDQcLI/AAAAAAAAAdU/RpUmOxVjr1w/s1600-h/Incompatible+Add-ons+Firefox+3+beta+2+Update.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://1.bp.blogspot.com/_oSDU1nPkdPE/R2xbpmDQcLI/AAAAAAAAAdU/RpUmOxVjr1w/s320/Incompatible+Add-ons+Firefox+3+beta+2+Update.png" alt="" id="BLOGGER_PHOTO_ID_5146589244324606130" border="0" /&gt;&lt;/a&gt; Save Session does has an updated version that was then downloaded and installed but at this point I don't care about it anymore. Firefox 3 makes the &lt;a href="https://addons.mozilla.org/en-US/firefox/addons/versions/4199"&gt;Save Session add on&lt;/a&gt; obsolete with the long awaited (by me) feature that lets you save you current open browser windows and tabs.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_oSDU1nPkdPE/R2xhEGDQcMI/AAAAAAAAAdc/PhIC0AUP4iI/s1600-h/Quit+Firefox+3b2+Save+Session.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://3.bp.blogspot.com/_oSDU1nPkdPE/R2xhEGDQcMI/AAAAAAAAAdc/PhIC0AUP4iI/s320/Quit+Firefox+3b2+Save+Session.png" alt="" id="BLOGGER_PHOTO_ID_5146595197149278402" border="0" /&gt;&lt;/a&gt;Save Session is a feature that should have been implemented in version 2.0. All the internals were there when they implemented &lt;a href="http://kb.mozillazine.org/Session_Restore"&gt;Session Restore&lt;/a&gt; so you wouldn't loose your open pages after a crash or a required restart to load a new Add-on. Also, about the time Firefox 2.0 came out, so did IE7 which does have a &lt;a href="http://www.techarp.com/showarticle.aspx?artno=478"&gt;save tabs&lt;/a&gt; feature. Before save session I found myself occasionally opening up Task Manager/System Monitor to forcefully kill the process and save my open tabs.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://adblockplus.org/"&gt;Addblock plus&lt;/a&gt;, &lt;a href="https://addons.mozilla.org/en-US/firefox/addon/173"&gt;Gmail Notifier&lt;/a&gt; and &lt;a href="http://www.stumbleupon.com/"&gt;StumbleUpon&lt;/a&gt; add-ons all still work. As long as those first two are still working, I'm not going to complain until a week or so after the final release for the other add-ons.&lt;br /&gt;&lt;br /&gt;One fun thing to point out before the obligatory screen shot is the &lt;a href="http://en-us.www.mozilla.com/en-US/firefox/3.0b2/firstrun/"&gt;new first run page is really funny&lt;/a&gt;. And now for the screen shot:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_oSDU1nPkdPE/R2xlyGDQcNI/AAAAAAAAAdk/oYvq76e-K0U/s1600-h/Mozilla+Firefox+3+Beta+2.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://3.bp.blogspot.com/_oSDU1nPkdPE/R2xlyGDQcNI/AAAAAAAAAdk/oYvq76e-K0U/s320/Mozilla+Firefox+3+Beta+2.png" alt="" id="BLOGGER_PHOTO_ID_5146600385469771986" border="0" /&gt;&lt;/a&gt;And one final note since I just realized it. The improved GTK support is very nice. "&lt;span style="font-weight: bold; font-style: italic;font-size:80;" &gt;[Improved in Beta 2!]&lt;/span&gt;&lt;span style="font-style: italic;"&gt;                 Integration with Linux: Firefox's default icons, buttons, and menu                 styles now use the native GTK theme.&lt;/span&gt;" Now the browser visually feels more at home with the rest of my desktop. Also, when I change themes around with Firefox open, it doesn't render the entire browser useless for a minute or so. I don't change themes that frequently but it was annoying if you change your theme while Firefox 2.0 was up and running.&lt;br /&gt;&lt;span style="font-weight: bold;font-size:80;" &gt; &lt;/span&gt;&lt;span style="font-weight: bold;font-size:80;" &gt;&lt;/span&gt;&lt;h3&gt;Reviews and other thoughts (including some beta 1 stuff)&lt;br /&gt;&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.go2linux.org/firefox-3-vs-firefox-2"&gt;Firefox 2 compared with Firefox 3 beta 2&lt;/a&gt;, with screen shots&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.itwire.com/content/view/15865/1023/"&gt;Firefox 3 Beta 2 - faster and easier to navigate&lt;/a&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://blogs.zdnet.com/hardware/?p=1061"&gt;ZDNet - First Look at Firefox 3.0 beta 2&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://arstechnica.com/news.ars/post/20071219-first-look-firefox-3-beta-2-officially-released.html"&gt;Ars Technica - First look: Firefox 3 beta 2 officially released&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://blogs.zdnet.com/hardware/?p=960"&gt;Memory test - Firefox 2.0.0.9 vs Firefox 3.0 b 1&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://arstechnica.com/news.ars/post/20071120-afirst-look-at-firefox-3-beta-1.html"&gt;Ars Technica - First look at Firefox 3.0b1: fast, stable, and full of new features&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.itwire.com/content/view/15788/1023/"&gt;We haven't forgotten Linux in Firefox 3: Mozilla&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.cybercapital.org/index.php/2007/11/09/beautiful-tab-switching-for-firefox-3/"&gt;“Beautiful” tab switching for Firefox 3&lt;/a&gt; - a feature I hope might make it in 3.0&lt;/li&gt;&lt;li&gt;&lt;a href="http://fosswire.com/2007/12/20/firefox-30-beta-2-is-a-win-for-linux/"&gt;Firefox 3.0 Beta 2 Is A Win For Linux&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Firefox, apply directly to the forehead. (Added 1/11/08, very interesting read)&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;span style="font-weight: bold;"&gt;Update:&lt;/span&gt; Flash is not working. I am not sure what I need to do to get it working but it makes you realize that a lot of sites use Flash!&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Update 2:&lt;/span&gt; I moved Firefox from my home directory to /opt and also got Flash working. To get Flash working I &lt;a href="http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash"&gt;downloaded it from Adobe&lt;/a&gt; and then just copied libflashplayer.so to /opt/firefox-3.0b2/plugins and restarted.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8057107437144001218-8092456748473501800?l=adventuresinswitching.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://adventuresinswitching.blogspot.com/feeds/8092456748473501800/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8057107437144001218&amp;postID=8092456748473501800' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8057107437144001218/posts/default/8092456748473501800'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8057107437144001218/posts/default/8092456748473501800'/><link rel='alternate' type='text/html' href='http://adventuresinswitching.blogspot.com/2007/12/install-firefox-30-beta-2-on-gutsy.html' title='Install Firefox 3.0 Beta 2 on Gutsy Gibson'/><author><name>Forrest</name><uri>http://www.blogger.com/profile/08156739167001456236</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_oSDU1nPkdPE/R2xbpmDQcLI/AAAAAAAAAdU/RpUmOxVjr1w/s72-c/Incompatible+Add-ons+Firefox+3+beta+2+Update.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8057107437144001218.post-93955750384872894</id><published>2007-12-21T14:08:00.000-05:00</published><updated>2007-12-21T14:13:45.403-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='gutsy gibson'/><category scheme='http://www.blogger.com/atom/ns#' term='law'/><category scheme='http://www.blogger.com/atom/ns#' term='dell'/><category scheme='http://www.blogger.com/atom/ns#' term='7.10'/><category scheme='http://www.blogger.com/atom/ns#' term='dvd'/><title type='text'>Dell to Offer Legal DVD Playback on Ubuntu Pre-Installed</title><content type='html'>&lt;h3&gt;A little background first&lt;/h3&gt;&lt;br /&gt;I've discussed &lt;a href="http://adventuresinswitching.blogspot.com/2007/12/i-want-to-watch-my-dvds-part-1.html"&gt;some background&lt;/a&gt; and &lt;a href="http://adventuresinswitching.blogspot.com/2007/12/i-want-to-watch-my-dvds-part-2.html"&gt;my experiences on getting DVDs to play on Linux&lt;/a&gt; before. The whole reason either of those articles even exist is because access to DVD content is restricted by &lt;a href="http://en.wikipedia.org/wiki/Content_Scramble_System"&gt;CSS&lt;/a&gt; and the &lt;a href="http://en.wikipedia.org/wiki/Digital_Millennium_Copyright_Act"&gt;DMCA&lt;/a&gt;  anti-circumvention provisions which make it illegal to work around CSS. If it were not for CSS and the DMCA, every Linux desktop distribution would have DVD support from the start. &lt;a href="http://emoglen.law.columbia.edu/"&gt;Eben Moglen&lt;/a&gt; wrote an insightful article back in 2000, soon after the algorithm to decrypt CSS was reverse engineered, titled: &lt;a href="http://emoglen.law.columbia.edu/publications/lu-02.html"&gt;Free Software Matters: Linux, the DVD and the Law&lt;/a&gt;. Read that for the historical perspective on the reverse engineering of CSS and the law.&lt;br /&gt;&lt;br /&gt;On Windows and Macs, you &lt;span style="font-style: italic;"&gt;can&lt;/span&gt; play DVDs out of the box so you might be asking "Why do you need to circumvent CSS and break the law (the law being the DMCA) on Linux anyway?" There are 2 primary reasons from what I see.&lt;br /&gt;&lt;br /&gt;The first, and less important in my opinion, is the desire for all software to be &lt;a href="http://www.gnu.org/philosophy/shouldbefree.html"&gt;Free software (free as in speech, not free as in beer) on Liunx and everywhere&lt;/a&gt;. You fundamentally can not have a proprietary, closed encryption scheme and an open implementation to access data encrypted by that scheme. An open implementation opens up the encryption to all.&lt;br /&gt;&lt;br /&gt;The second, and more practical issue, is there are no closed implementations of DVD software for Linux. Back in &lt;a href="http://adventuresinswitching.blogspot.com/2007/12/i-want-to-watch-my-dvds-part-1.html"&gt;I want to watch my DVDs (Part 1)&lt;/a&gt; I discussed the lack of commercial alternatives. There is a market for watching DVDs in Linux (I don't think it is a very large market but it does exist and it is definitely growing) yet there are no legal commercially available applications to meet the demand of that market. What has met the demand in the market is an open source solution that happens to be illegal.&lt;br /&gt;&lt;br /&gt;&lt;h3&gt;Dell, Ubuntu 7.10 and legal DVD watching&lt;/h3&gt;&lt;br /&gt;This is where Dell comes in. Dell has been selling systems with &lt;a href="http://direct2dell.com/one2one/archive/2007/05/01/13147.aspx"&gt;Ubuntu 7.04 pre-installed&lt;/a&gt; since May 2007. Now that Gutsy Gibson has been out for a few months Dell seems to have tested it and are ready to start selling 7.10 on new systems instead of 7.04. Oh but wait, that is not the exciting part. As part of the roll out of Gutsy Gibson on Dells, they are also including a LEGAL  DVD player. This is one exiting press release: &lt;a href="http://direct2dell.com/one2one/archive/2007/12/18/38935.aspx"&gt;Ubuntu 7.10 and Built-In DVD playback&lt;/a&gt; Dell is going with LinDVD which is one of the players I mentioned before but that I couldn't find a real site for.&lt;br /&gt;&lt;br /&gt;I guess with Dell's money, you can find the right person to talk to to make things like commercial DVD playback happen. That is one of the reasons that I love that Dell, and some other manufacturers are getting on the Linux train. They are helping Linux to solve it's chicken and the egg problems by throwing their weight behind it and giving it the credibility it deserves. Dell also offers some good resources such as &lt;a href="http://www.dellcommunity.com/supportforums/board?board.id=sw_linux"&gt;forums&lt;/a&gt; and &lt;a href="http://lists.us.dell.com/mailman/listinfo"&gt;mailing lists&lt;/a&gt;. Thanks Dell! I think my next computer will be one from you with Ubuntu on it.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8057107437144001218-93955750384872894?l=adventuresinswitching.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://adventuresinswitching.blogspot.com/feeds/93955750384872894/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8057107437144001218&amp;postID=93955750384872894' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8057107437144001218/posts/default/93955750384872894'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8057107437144001218/posts/default/93955750384872894'/><link rel='alternate' type='text/html' href='http://adventuresinswitching.blogspot.com/2007/12/dell-to-offer-legal-dvd-playback-on.html' title='Dell to Offer Legal DVD Playback on Ubuntu Pre-Installed'/><author><name>Forrest</name><uri>http://www.blogger.com/profile/08156739167001456236</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8057107437144001218.post-3765507025025154557</id><published>2007-12-19T20:53:00.000-05:00</published><updated>2008-12-10T12:45:12.778-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='rdesktop'/><category scheme='http://www.blogger.com/atom/ns#' term='gutsy gibson'/><category scheme='http://www.blogger.com/atom/ns#' term='7.10'/><category scheme='http://www.blogger.com/atom/ns#' term='vpn'/><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu'/><title type='text'>Ubuntu and Microsoft VPN Setup or: How I Learned to Stop Worrying and Work From Home in Linux</title><content type='html'>I work for a small company with a Microsoft based VPN. As employees of a small company, we have the luxury of being able to work from home when necessary. Since my primary computer at work is running Windows XP and already has everything I need configured, the easiest way to work from home is to connect to the VPN and then create a Terminal Services connection to my machine and work as if I am there (minus the second monitor).&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;Note:&lt;/span&gt; If you have a different, non PPTP VPN, your mileage &lt;strike&gt;may&lt;/strike&gt; will vary. This is the only VPN I have ever connected to with Linux.&lt;br /&gt;&lt;h3&gt;Step 1: Connecting to the VPN&lt;/h3&gt;The first step in this of course is to get connected to the VPN. It turns out, at least in Gutsy Gibson, this is a fairly easy task. All you really need to do is install the  "VPN Connection Manager (PPP generic)" in Applications -&gt; Add/Remove...&lt;br /&gt;&lt;br /&gt;Once you have that installed, just left click on the network icon in the system tray, select VPN Connections -&gt;  Configure VPN. Click the Add button to configure a new connection. Configuring the VPN was straightforward for me. I entered in the Connection Name, Gateway (this is the IP address of your VPN server) and under the Routing tab I set it to only route traffic to the VPN local network over the VPN by adding 10.10.10.0/24.  We intentionally setup our work network to be 10.10.10.x so it would not conflict with the home network of any other employees. Most routers default to using 10.0.0.x, 192.168.0.x or 192.168.1.x (you don't often see a 172.16.x.x - 172.31.x.x internal network). Everything else I left as the default.&lt;br /&gt;&lt;br /&gt;After configuring my new VPN connection I did have one little issue. The connection didn't show up when I again clicked the network icon in the system tray. I think to fix this you can just restart the network manager but I had to restart my system anyway due to a kernel update required restart.&lt;br /&gt;&lt;br /&gt;Once you have the VPN connection configured, then you can just click on the network icon, select VPN Connections and click on your newly created connection. You will then get a dialog to enter in your username and password. As it is connecting to your VPN, the network icon will have a little yellow swoosh thing that flows into a little lock on the network icon. Once connected, the lock stays constant.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_oSDU1nPkdPE/R2nBcGDQcJI/AAAAAAAAAdE/lIFTY20sZZA/s1600-h/Connected+to+the+VPN.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://4.bp.blogspot.com/_oSDU1nPkdPE/R2nBcGDQcJI/AAAAAAAAAdE/lIFTY20sZZA/s320/Connected+to+the+VPN.jpg" alt="" id="BLOGGER_PHOTO_ID_5145856737652273298" border="0" /&gt;&lt;/a&gt;&lt;h3&gt;Step 2: Connecting to the my computer at work with rdesktop&lt;br /&gt;&lt;/h3&gt;The next thing I need to do is connect to my work computer using Terminal Services / Remote Desktop. I am not really sure what the difference is between those two terms so I will use them interchangeably. The default install of Gutsy Gibson has a "Terminal Server Client" installed. It is the last option under Applications -&gt; Internet. It handles 2 types of connections: &lt;a href="http://en.wikipedia.org/wiki/VNC"&gt;Virtual Network Computing (VNC)&lt;/a&gt; and &lt;a href="http://en.wikipedia.org/wiki/Remote_Desktop_Protocol"&gt;Remote Desktop Protocol (RDP)&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;VNC is platform-independent and works pretty well. When in Windows, I have &lt;a href="http://www.tightvnc.com/"&gt;TightVNC&lt;/a&gt; running as a server so I can connect to my home system from anywhere, even the Java client in a browser. I am sure I will setup a VNC server in Linux for the same purpose eventually. RDP is primarily a Windows solution. The "Terminal Server Client" is really just a nice front end for the actual applications, &lt;a href="http://www.rdesktop.org/"&gt;rdesktop&lt;/a&gt; and &lt;a href="http://www.realvnc.com/"&gt;vncviewer&lt;/a&gt;, that are used to connect to a remote system.&lt;br /&gt;&lt;br /&gt;The information you need to know is self explanatory if you have ever used Remote Desktop on Windows. You need to know the IP or host name of the computer you are connecting to, select the RDPv5 protocol (only use the plain RDP protocol if you have to connect to an NT4 machine, I hope you don't), enter your username (skip the password, it asks again later anyway) and the domain (I am pretty sure you do not always need this). I also go to the Display tab and change my connection to full screen mode but that is your call. &lt;span style="font-style: italic;"&gt;Important Note:&lt;/span&gt; To get out of full screen mode, hit the key combination  CTRL + ALT + ENTER. The native Windows client handles this much, much better as it has a little bar in the top center that works like a menu bar with auto hide and is only shown when you mouse over it or explicitly pin it to show.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_oSDU1nPkdPE/R2nHBWDQcKI/AAAAAAAAAdM/k0A3fVYdnCE/s1600-h/Terminal+Server+Client.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://1.bp.blogspot.com/_oSDU1nPkdPE/R2nHBWDQcKI/AAAAAAAAAdM/k0A3fVYdnCE/s320/Terminal+Server+Client.jpg" alt="" id="BLOGGER_PHOTO_ID_5145862875160539298" border="0" /&gt;&lt;/a&gt;And that is all there is to it! Now I am Working from Home in Linux!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://
