This is the personal website of John Watson: father, software developer, artist, guitar player. Follow me on Mastodon or Twitter or Twitch or itch.io or GitHub.

Four weeks with Ubuntu Linux on the desktop. Part 3: Oh my God---it's full of stars!

[ On January 30th I installed Ubuntu Linux and decided to give it a serious try. Read Part 1 for an introduction including my reasons for doing this. Part 2 covers my installation experience. ]

I’ve heard that installing software on Linux is very difficult. That may have been true once but it is a myth today. The truth is, installing software in Ubuntu is a far better and easier process that it has ever been in Windows.

The installation and updating of software is an area where Ubuntu shines. The Windows Add/Remove programs dialog is a feeble shadow of Apt, Ubuntu’s package management system. There are several different ways to install software in Ubuntu including a familiar sounding “Add/Remove” programs choice, a utility called Synaptic, and a command-line utility called apt-get; but under the covers they are all accessing Apt.

Apt manages a tremendous catalog of free software that has been packaged by official Ubuntu representatives and the Ubuntu community. There are over 20,000 applications available to me right now. I prefer using Synaptic to access the catalog which lets me browse and search software by category and description. To install anything I need requires just two clicks. One to select the software and one click to actually start the install. Once it’s installed, Ubuntu will automatically let me know if any of my installed software has been updated and offer to upgrade it for me. As if that wasn’t enough, I never have to reboot after I install anything!

Anything not in the official repositories that has any kind of popularity is quickly packaged by the community and made available. The end result is that if you need it, it’s in there. It’s an understatement to call this an amazing resource.

Apt combined with Synaptic is Ubuntu’s killer app.

* * *

I was already using a variety of free and open source applications when I installed Ubuntu. This probably made the switch easier for me since most of those applications were already available on Ubuntu. In other words, switching was easier because I was able to keep using the same apps. If you’re considering switching, switch apps first. Find free and open source applications that run on Linux and your current operating system. Open Source Alternative is the definitive resource for this information. You may be surprised by the quality of alternative software available (I was) in every category.

Applications I was using regularly (daily, in most cases):

Firefox, iTunes, Skype, Gaim, Adobe Lightroom, Paint Shop Pro X, GVIM, Subversion, Launchy, Last.fm, Apache 2, MySql, MySql Query browser, Audacity, Terminal Server Client

(I use Gmail and Google Calendar exclusively for mail and scheduling so those were non-issues.)

All of these applications also run on Linux except for iTunes, LightRoom, Paint Shop Pro, and Launchy. As I wrote earlier, this makes switching easier. Because I was already using a lot of free and open source software like Firefox, I could keep on using those apps on Linux.

I just needed to find replacements for Launchy, iTunes, Lightroom, and Paint Shop Pro. Replacing Launchy, a keyboard-based application launcher, was easy. A free app called Katapult performs exactly the same function.

iTunes was a bit more problematic. I don’t mind not being able to access the iTunes music store any longer as I didn’t buy a whole lot of music from them anyway. The real problem was being able to play the DRM-protected music files on my Ubuntu system that I had already purchased. Fortunately, I’ve always burned newly purchased iTunes tracks to a CD and re-ripped them in mp3 format. If you haven’t been doing this all along, you may have some work ahead of you.

But what app to replace iTunes as a music library and player? amaroK stands head and shoulders above every other music player I’ve tried, iTunes included. The amaroK guys say version 2.0 (due out this year) will run on Linux, Windows, and OS X. Whether you’ve switched or not, give it a try when that day comes.

Replacing Lightroom and Paint Shop Pro, key components of my digital photography workflow, have been my biggest hurdles. I’m a photographer. I care more about my photographs than the average snapshot shooter. I don’t typically get prints at Target and send them to grandma (not that there’s anything wrong with that). I’ve pressed the shutter on my Nikon nearly 50,000 times (no joke) since 2004. I’ve spent a couple thousand dollars on equipment. I mention all this not to brag but just to show how important photography is to me.

Adobe Lightroom is, frankly, magnificent. Lightroom is a joy to use and is brilliantly designed both aesthetically and functionally. Lightroom only runs on Windows and Macs. I haven’t found anything on Linux (or Windows!) that even comes close to it. There are apps on Linux that perform roughly the same function. digiKam, for example, is a very fine photo management and editing suite similar in capability and use to Google’s Picasa (which also runs on Linux). But, I don’t even think you can make a fair comparison between digiKam and Lightroom since the intended audiences are drastically different (Joe Snapshooter vs. Pro Photographer). Lightroom is in a different league.

Recognizing that nothing can truly replace Lightroom, I hunted around for usable alternatives and came across an app called LightZone. LightZone is a professional, commercial photo processing application created by a company called Light Crafts. LightZone runs on Windows, OS X, and Linux and retails for $249. But wait! They give away the Linux version for free! It’s a very nice photo processing app with some very useful and unique capabilities. It’s not as polished or quite as capable as Lightroom; but for me—for now—it’ll do nicely.

Which leaves Paint Shop Pro. The GIMP image editor is the de facto Linux standard for image editing. It is a shining example of the open source community’s ability to create complex and highly functional software. It is a technological marvel and includes almost everything you’d expect including stuff like pressure-sensitive tablet support. That said, the learning curve is a steep. Everything is there but it can take a while to get used to its… idiosyncracies. Everything, that is, with the exception of adjustment layers.

Ah, adjustment layers. If you don’t know what adjustment layers are, I’ll just say that switching to an app without them is kind of like giving up your dual-core PC for a Commodore 64. The GIMP may have adjustment layers in version 3. That’s a long way off.

There are other alternatives. You can actually run Photoshop 7 and maybe 8 (CS) under Linux via an emulation app called Wine. I haven’t tried it personally but many others have reported success. There’s also a very promising looking and modestly-priced ($38) commercial (shareware) application called Pixel (which I haven’t tried). If your needs are more modest, open source Krita, Picasa, or digiKam may suit you better.

For now, I’m using a combination of digiKam, LightZone, and GIMP. It took a lot of getting used to as these apps are significantly different from what I was accustomed to, but I’m finally becoming proficient with these new tools.

* * *

There are several “desktops” you can use with Ubuntu. Ubuntu comes with the Gnome desktop but you can easily install others. I’m currently using KDE and I think I prefer it over Gnome but I haven’t been a Linux user for very long. KDE is more Windows-like than Gnome is so Windows switchers might feel more comfortable with it.

KDE and Gnome each include a lot of “little” things that make working with your computer more civilized. For example:

  • In Windows XP, you can download an app (Tweak UI) that lets you configure Windows not to steal focus from the current app. Instead, it will make the app that needs your attention blink in the taskbar. In Gnome, that is the default behavior; and it is much less intrusive with a very soft, gradual pulse instead of harsh blinking.
  • You can copy and paste text simply by highlighting the text you want to copy and then clicking the mouse wheel where you want to paste it.
  • In KDE, when I highlight a URL, a small popup appears in the corner of the screen asking me what I'd like to do with it (like open it in a browser).
  • You can paste the contents of the clipboard directly to your desktop or folder. KDE prompts you for a filename and saves the contents in a new file for you automatically.

And there are hundreds of these kinds of things that, if you use a computer a lot, make a big difference in the long run.

* * *

In part four, the last article in this series, I’ll conclude with my overall impressions of Ubuntu and talk a little about the kinds of users Ubuntu might be best suited for.

[ Continue to Part 4: And the verdict is… ]

Comments

  1. Dave Riley on 2007-03-21 01:24:23 wrote: I’m envious as i haven’t been able to install Ubuntu via the downlaod and burn method. So I’m waiting on a shipped copy. I have a similar problem in that IO rely on SonySonic Stage mini disc program which isn’t Linus friendly

  2. hdi on 2007-03-21 04:41:15 wrote: You can use Hymn or QT4FairUse to try and strip Apple’s DRM, but I can’t remember if you need to be on Windows to do it. I also don’t know if iTunes can run under WINE although you can certainly use it under VirtualBox, qemu, or VMWare. (you may be interested in this to run your windows applications as Mac users run their windows apps under Parallels Coherence, so it’s a seamless desktop experience: https://help.ubuntu.com/community/WindowsXPUnderQemuHowTo https://help.ubuntu.com/community/SeamlessVirtualization http://www.digg.com/linux_unix/Windows_XP_apps_on_your_Ubuntu_desktop_now_with_Coherence h http://www.google.ca/url?sa=t&ct=res&cd=1&url=http%3A%2F%2Fubuntuforums.org%2Fshowthread.php%3Ft%3D224212&ei=4hgBRo-wJ56cgAK925jfCA&usg=__Ox6C-pAqdhx9_-PUUbdxlU8JJfI=&sig2=xJibyuXwdFXJ1o6GG0mbeQ http://www.google.ca/url?sa=t&ct=res&cd=2&url=http%3A%2F%2Fubuntuforums.org%2Fshowthread.php%3Fp%3D2249916&ei=4hgBRo-wJ56cgAK925jfCA&usg=__rIqrbMN8134GqJAIn1FmxODvuG8=&sig2=vidi6k42MRYyuigyz-HZkA http://loftninjas.org/blog/2007/01/seamless-rdp-on-ubuntu-edgy-eft-outlook.html ) Good reviews and I’m looking forward to the next part :)

  3. Chuck on 2007-03-22 01:57:40 wrote: This has been a great series. Thanks for putting it together. I’m looking forward to the final installment.

  4. Pat J on 2007-03-23 13:07:54 wrote: I will shortly be putting together a new home computer, and I’m seriously considering putting Linux on it. Thanks to your series of articles, I’m pretty sure it’s going to be Ubuntu.

  5. Roel on 2007-04-23 08:35:26 wrote: I have been using Ubuntu for +18 months now, and I totally agree that its a great experience. From managing a solid system, to installing software through apt/synaptic. Amarok is great. I haven’t tried Katapult. Gimp is somewhat different, but I haven’t really put in the effort. The area where Ubuntu is lacking is definitely (semi)professional photo (digital asset) management. On the other hand, it took some time before Aperture and Lightroom were first released. I am currently trying out Bibble, which looks promising for RAW conversion. Management of processed images (JPGs) is something I will probably trust to F-Spot. Too bad we can’t have Lightroom. But hey, we do have Beryl/Compiz for our 3D desktop! :)

  6. Jennifer on 2007-04-23 20:18:56 wrote: I just stumbled on this via google, and I now know I need to read the rest of your linux posts. Thanks in advance!

  7. DiRT on 2007-06-01 19:49:43 wrote: I’m also trying to get Kubuntu (Ubuntu + KDE) as my new desktop standard, but I’m also a Paint Shop Pro X addict and this is probably my only hurdle right now.

  8. Ten Sigh on 2007-10-30 09:26:32 wrote: The idea that installing software on Linux is easier needs to be reexamined. MOST software in Synaptic will work without problems, that’s true. But every now and then you’ll get errors that lib6.9.8.blah.free is version 1.9879 and it needs version 1.9979 so it won’t install. And may the force be with you if you have to compile from source! In Windows, installing software and hardware drivers is a breeze. Click on “Setup.exe”, and pretty much just click on “Next”. Repeat until you click on “Finish”. This works 99% of the time.

  9. John on 2007-10-30 15:56:24 wrote: I don’t have any percentages handy but ok, lets assume that Synaptic and Windows installs both fail 1% of the time. Synaptic still gives you a huge repository of trusted, virus-free packages to choose from without having to go anywhere, and they all automatically update themselves when new versions are available. That’s magic, isn’t it?

  10. flagrantdisregard » Blog Archive » A year with Linux on the desktop on 2007-11-16 10:09:24 wrote: […] about the surprises of that switch (both happy and vexing) in a four-part series (part 1, part 2, part 3, part 4) in […]

  11. GS Davis on 2008-04-01 20:03:21 wrote: I with you. I’m a photographer and a new Linux enthusiast. I have tried dozens of blends on my IBM Thinkpad, and while I still tweak my photos on my Mac, but if I couldn’t use the Mac, I’d go full-on Linux because I don’t like MS. I have currently two Debian blends (similar to Ubuntu) on my hard drive and my spare hard drive. One is gOS, the other is Dreamlinux. They are so Mac like. Greg S Davis www.gsdavisphotography.com

  12. Rory on 2008-10-05 14:38:48 wrote: For what its worth, I would like to state that for me as a photographer I could not Sacrifice Lightroom 2 for any other package , even if I could explain it away and justify it in 1000 ways. So I needed a way to open it in Ubuntu. After Much Searching I came with the solution, no its not a dual boot , since that is a killer, its too much of an either/or when one is working. AND i did not want Ubuntu running in windows, which the ver8 comfortably does ( since that makes Windows once again in control - Bad Idea) so i found this link - http://maconstuff.blogspot.com/2006/06/how-to-run-windows-xp-under-ubuntu.html Which does a beautiful step by step instruction with Qemu Installation , which comes with ubuntu 8 , but follow this instruction, its smoother and works. Now I have a link on the desktop which opens windows in UBUNTU and thats where I have installed a new Windows XP Version and have Lightroom 2 Running. Guys, this is the solution. its now a matter of opening windows. So for me Linux is king and I have my other Kings - Lightroom 2, Photoshop CS3, Indesign CS3, Illustrator CS3 all running smoothly. Regards