Lightweight and affordable, Pixeluvo is an excellent application for editing and retouching photos on Linux. Pixeluvo is not free, but it can be installed on Linux using the binary packages available on the project’s website. The RPM packages are built for Fedora, but with minor tweaking, you can make Pixeluvo run smoothly on openSUSE, too.
To install Pixeluvo, grab the appropriate RPM file from the project’s website, and install the downloaded package using the following command:
sudo zypper in pixeluvo-x.x.x.arch.rpm
The launcher script supplied with Pixeluvo uses the ldconfig tool to determine whether the required Qt libraries are available on the system. On openSUSE, this tool must be run with root privileges, so launching Pixeluvo from the Application Menu won’t work. Since openSUSE does have the required libraries installed by default, you can simply disable the offending parts of the script. To do this, run the
sudo emacs /usr/bin/pixeluvo command (replace emacs with your preferred text editor, and comment specific line as shown below:
#!/bin/bash if [ $(getconf LONG_BIT) = "64" ] then LIBS=/opt/pixeluvo/libs64 BIN=/opt/pixeluvo/bin/Pixeluvo64 else LIBS=/opt/pixeluvo/libs32 BIN=/opt/pixeluvo/bin/Pixeluvo32 fi # Check if the system has Qt Libraries installed #if (( $(ldconfig -p | grep QtDeclarative -i -c) > 0 )) && (( $(ldconfig -p | grep QtSvg -i -c) > 0 \ )) #then # echo "Using System Qt Libraries" #else # echo "Using Pixeluvo Shipped Qt Libraries" # export QT_PLUGIN_PATH="" # export LD_LIBRARY_PATH=$LIBS:"$LD_LIBRARY_PATH" #fi # Run Pixeluvo $BIN "$@"
Save the changes, launch Pixeluvo, and it should start normally.
Add Pixeluvo to your Linux-based photographic workflow. Read the the Linux Photography book.