pixbyjnjphotos wrote:
I have been several months putting together a laptop with the Linux operating system. It is a wonderful internet machine. However, I would really like to do photo post processing with it. Good image editing software is not easy to find for Linux. I have tried many programs and have come to the conclusion that Gimp, Darktable, Raw Therapee, Lightzone, and Aftershot Pro2 are the top programs.
A laptop is not perhaps the best system for photo editing. The monitors on laptops just are not good enough. On the other hand, if you get a good IPS monitor to use where you are most often located, it can work very well despite the problems when you are away from that location.
You do really want a decent CPU and a 64 bit system. One thing you do not want is a hyperthreaded CPU, as opposed to something with multiple cores. Hyperthreading is okay when the process is not CPU bound. Image editing is. Two real cores is faster. Splitting one core into two is slower.
Plus you'll want at least a couple of external disk drives to provide image storage and a backup. 1 or 2 TB eSATA or USB3.0 disks aren't expensive.
I would recommend staying with GIMP 2.6 if you actually do much editing. 2.8 is nice, but... it is also slower. If you never work on large files for printing then 2.8 is better.
I would highly recommend UFRAW for raw conversions. It was designed with an X mindset rather than the way MicroSoft does things. The main trick is to configure it to save only the ID file and to save the configuration each time. Then you whip through the RAW files very quickly, because you don't wait for the output file to be rendered and saved. When you have a *.ufraw file for each RAW file, run "ufraw-batch" to do them all. You can be doing other things while the computer works. Save them all to 8-bit TIFF files, which you then edit with GIMP.
Also, make sure you have ImageMagick tools. Lots of really good stuff, including a viewer.
I use a number of shell scripts. All resizing is done using ImageMagick's "convert" program via a script. I flip all images to the right orientation with another script. And, mostly because I use an 8-core system, I run a script to invoke ufraw-batch in a way that fully loads the system.