Running (Adobe) Lightroom on Linux

As an active Linux user my use of Lightroom was limited to the snatched minutes at Anna’s computer for a long time. With the amount of pictures we have and take, the tagging and keywording features were good enough to warrant a purchase even if they were the only feature I used.

After testing Vista for a while on my new laptop and using Lightroom on it I was hooked. So much so, that I put off installing Linux until I could figure out a way to run Lightroom on it. Yes, I endured Vista just so I could use Lightroom.

After a while the hardships of running Vista overcame the lure of Lightroom and I started installing Linux on the laptop. What helped my decision was my experience of running VMware with our development environments. Since I found that the player is free and I can create my own image of XP to run under Linux, my problem was solved.

So no, this post will not show you a method of hacking Wine to get Lightroom running with it (I haven’t even tested Lightroom with Wine). What I did was:

  1. Downloaded and installed the latest version of VMplayer.
  2. Created an empy VM with EasyVMX. I used a VMplayer 2 compatible VM so that I can share directories between my machine and the image without the need for Samba.
  3. Install XP (including various applications) in the empty virtual machine.
  4. Tweaked and fiddled with the shared directories.
  5. Ran Lightroom ;)

When I ran Lightroom in Vista, I used it to import the pictures from the memory card when I hooked it up. With the VM setup I don’t give the VM access to the memory card reader (I really don’t know why), so I copy the files manually and use rename to keep them in numeric order and lowercase the letters. My scheme for directories and such is simple: all pictures from a given day are copied into a date folder (e.g. 20071031). Each image is then renamed to represent the (almost) true shot number with the camera and camera specific identifier. (Our 300D’s images are img_ and the 30D’s are Vimg_ .)

The directory in which the pictures are copied is in a folder that I share with Lightroom, so now all I have to do is import them (with the setting that doesn’t move or copy the images) in and I’m all set to go.

One issue that I have noticed with running VMs in either Linux or Windows (XP, at work) is that on laptops it really increases the speed of the VM if it is on a separate drive, e.g. an external USB-drive.

Customizing Easyeclipse’s runtime environment

The error dialog raised by EasyEclipseThis all started as an effort to solve a problem in getting EasyEclipse to run on my new laptop. The error initially surfaced as a dialog full of JVM output when trying to run Eclipse.

After some digging (i.e. running Eclipse from a terminal) the error was pinpointed to a problem in the JRE install that comes with EasyEclipse. The error was:

Error: no `server’ JVM at `/usr/java/easyeclipse-lamp-1.2.1.3/jre/lib/i386/server/libjvm.so’.

Several searches on Google provided some others with the same problem, but no solutions. Since I’d wanted to run Eclipse under a newer VM anyway, I thought I’d try hacking and see if I could get Java 6 to work.

The solution was deceptively simple:

  1. Change into the EasyEclipse directory.
  2. Rename the jre directory (e.g.mv jre jre.old).
  3. Link the JDK supplied JRE as the jre directory (e.g. ln -s /usr/java/latest/jre jre).

There is some output that comes to the terminal once Eclipse is started, but it doesn’t seem to affect performance at all. For all I know, it might even be normal output…

Installing Fedora Core 6 on a HP nw9440

I had to upgrade my trusty old HP nw8000 since the hardware started to fall to pieces around me (keyboard tuned, lost the soundcard etc.). I liked the HP nw series enough to go for the newest model (it helps that HP is one of the providers we use at work ;) but not quite top of the line model. I also stuck to Fedora Core since that’s the distro I’m most familiar with and my computer is a tool and I’ve done my fair share of tinkering with Linux.

Continue reading Installing Fedora Core 6 on a HP nw9440

HP compaq nw8000 and Software Suspend2

OK, linux nerd alert again. I spent some time fiddling around with the various tricks needed to get hibernation and suspending working on my laptop with FC5. Keep reading to find out what I did. If you’re interested, that is.

Continue reading HP compaq nw8000 and Software Suspend2

Criminal acts

While I have a small sliver of hope that the president will not accept the copyright law that the parliament just passed, I’m a realist and will just have to accept it. The law has some good changes compared to the old law, but it is filled with too many weakenings of consumer rights and against the basic rights of people as noted in the Finnish constitution that I’m very sad that a law like this can be passed.

But, my criminal acts to date are: copying copy-protected music from CDs to MP3, publishing guides on how to print protected PDF documents, and how to rip DVD audio into MP3. Both guides tell you how to circumvent copy-protection and are thus illegal. I will hold on to my rights as a consumer and Finnish citizen and will fight against it — even if only by civil disobedience.