Virtual Machine for Digital Darkroom Work

It is certainly possible to do all the work on digital images under Linux. However I think to a large part it still feels somewhat clumsy. At the very least it requires dedication and time to achieve similar results as under Windows.

Since VMWare released the player and the former GSX server (still beta at the moment) for free, I decided to check the feasibility of using a VMWare virtual machine for any digital darkroom and cataloguing work.

The Windows VM was quickly created after having installed the necessary VMWare software. The VM is run on a AMD 2800+ with 1Gb main memory of which is 512Mb assigned to the VM. The Windows installation was extended with these tools from Microsoft:

Additionaly these free utilities were installed to make the operation of the VM reasonably safe and comfortable.

And now, most importantly the tools, that I wanted to check out within the VM.

Of course, all of these programs run perfectly within the VM. The question was, how much am I slowed down for my typical work because the software runs within the VM.

Imatch works very well. The importing of many pictures into the database is slowed down due to the fact, that the pictures and and the actual database reside in the Linux native file system and are accessed in the VM through the networking layer and SAMBA. However, this not much of a problem. In my other scenario, where Imatch would be running on a real Windows system the access of the picture would still be over the network. Once the pictures are imported the tagging and categorising of the pictures works without any noticable delays, very smoothly. Only if you want to look at the picture in the native resolution with Irfanview, there is a distinct delay until the image appears on the screen.

Basically the same can be said about RawShooter Essentials. It works quick enough for me. It would be snappier running natively, but it employs so clever algorithms, that the slow down from the VM is very acceptable. Anyway, I’m not so quick in deciding if I want a certain picture or not.

Now, Neatimage benefits from every CPU cycle it can get. If you only want to de-noise the occasional one or two pictures, it is ok to run it in the VM, but if you have many pictures, that you want to treat with Neatimage, it is definitely better you used it natively on a Windows host. Or since Neatimage runs within Wine, this might be another option.

In the end the VM solution is very usable for me. Even some Photoshop work is possible, if you’re only doing some cropping or some colour and contrast enhancements. However it is completely impossible to do any work, which requires colour calibration. The Linux/VM combination doesn’t provide the required setting to actually calibrate the monitor. The best, what you can do is to set the monitor to a colour temperature of 6500K and use this diagram to adjust the monitor so that black and white levels are displayed correctly. And you need to stay in the sRGB colour domain.

And since I was at it, I also checked, if I could use my Canon Pixma 4000 printer from within the VM and if I could connect to my recently bought used Nokia 3660 phone through Bluetooth. For this I additionally installed these packages:

  • Belkin Bluetooth Software (from the F8T012 Bluetooth dongle)
  • Canon Utilities Easy-PhotoPrint (from my Pixma 4000 printer)
  • CD-LabelPrint (from my Pixma 4000 printer)
  • PC Suite für das Nokia 3660

I’m happy to say, that this worked flawlessly as well. I loaded some new pictures onto the phone, so data transfer works. However since I don’t use any of the synchronisation targets like Outlook or Lotus Notes this is somewhat useless for me, but it would work.

The driver for the Konica Minolta Dimage IV apparently isn’t build cleanly enough. Installation work fine, but when I tried to access the scanner with the scanning software this resulted in a Blue Screen of Death.

Online for ASOT 250

I’m currently on-line to listen to episode 250 of “A State of Trance”. I’m a big of Armin van Buuren and his radio show since episode 138 and I think I’ve only missed a handful.

I was introduced to Armin and ASOT by Chris, who was about 20 years of age at the time and me being a little more than twice that age. If I would’ve belonged to the generation of my parents age wise he easily could’ve been my son.

Anyway, Armin keep going with the compilations and the radio show “A State of Trance“.

Linux needs better Font Rendering

Currently I’m doing most of my web browsing from the sofa in the living room with an older company laptop (screen resolution of 1024×768) due to my broken ankle. And I must admit, the appearance of all the fonts under Windows is simply so much better.

I mean, I’m using TrueType fonts under Linux, have antialiasing enabled within KDE, using the TrueType libraries with Firefox and have TrueType fonts selected as the standard fonts. And I think I followed all the wisdom from the web concerning these matters, but still it does not look as good as Windows.

I guess I’ll need to examine a current SuSE installation and compare it to my Gentoo installation, if there is a difference.


Seit der Operation an meinem Fußgelenk sind jetzt etwas mehr als 3 Wochen vergangen. Nach 6 Wochen darf ich den Fuß wieder voll belasten, also habe ich jetzt Halbzeit gehabt. Die Röntgenaufnahmen, die Anfang der Woche gemacht wurden, zeigen alles im grünen Bereich. Ich fühle mich jetzt auch soweit wieder fit, das ich am nächsten Montag zu Arbeit gehen kann. Ist ja zum Glück nur eine kurze Woche.

Von Innen

Da ich gegenwärtig die Röntgenbilder von meinem Bruch zu Hause habe, konnte ich nicht widerstehen und habe sie eingescannt. Die beiden Linken wurden Nachts direkt nach der Einlieferung ins Krankenhaus aufgenommen. Das Rechte wurde nach der OP aufgenommen. Das Metall ist deutlich zur erkennen. Das trage ich jetzt noch 6 Monate mit mir rum.


Finally installed WordPress 2.0.2

It’s been quite a while, that WordPress 2.0.2 has been released. Until now I didn’t really had the nerve to update to this version, but due to my broken ankle joint, I currently have a little more time on my hands until I’m fit enough to start working again.

Anyway, I mirrored the data from the website to my local Linux box, first to have backup and second to do the actual update on the local system. Update went smoothly due to the very good instructions. After that I needed to update some plug-ins or reintroduce the changes, that one of the plug-ins required. Since I only use AuthImage, Markdown, IImage-Browser and Spam Karma 2 this wasn’t much work.

Finally I deactivated the plug-ins on the website, rsync’d the local WordPress directory to the website, ran the upgrade.php script and reactivated the plug-ins. Done.

Cudos to the WordPress developers. I guess, it’s now time to create some new theme and update the look of the site.