Call for testing: experimental AppImage package for LuminanceHDR

I have just finished preparing a first experimental AppImage package for LuminanceHDR, that can be downloaded from here.

In order to validate the package, it is important to test it on as many Linux distributions as possible.
Running the appimage is easy:

  • download the package
  • make the downloaded file executable with chmod +x
  • run the file

Please give feedback wether the package runs on your system or not, specifying your Linux distribution/version and, in case of issues, please also provide the full terminal output.

Thanks in advance for checking!

3 Likes

Tested in Sabayon. It took about 30 seconds to start the first time, then it ran fine. HDR file created, tonemapped and saved without issues.

1 Like

Loads ok on Ubuntu 16.04.
However I couldn’t load files from my data partition (it was mounted). Clicking “computer” gave just one item, “/”, and double-clicking that gave the folders from bin to var, but no sign of any volumes.

1 Like

Works well on Ubuntu 17:10. I tested loading raw files and tone mapping and saving and loading .exr files.

I had no problems navigating to different disk drives or an sdcard.

1 Like

Starts on Debian 9 without any issues. I only tried one HDR export from 3 TIFFs, because I have no experience with LHDR.
UI language remains in English no matter what is set in the preferences. That’s all.

log.txt (8.8 KB)

1 Like

I also observed the same when testing the package. No idea what it is doing the first time…

Did you notice any suspicious terminal message?

I will try to find out what is wrong with the internationalization… probably some files missing in the AppImage bundle.

No, this is how Terminal finishes up after loading L.HDR -
…
libgcrypt.so.20 => /lib/x86_64-linux-gnu/libgcrypt.so.20 (0x00007f9323e92000)
libgpg-error.so.0 => /lib/x86_64-linux-gnu/libgpg-error.so.0 (0x00007f9323c7e000)

/luminance-hdr “”

Then with “New HDR image” and trying (but failing) to find a volume, there are no further messages.

Mounted volume details

Running Linux Mint 18.3 Cinnamon. First Time using LuminanceHDR. I used it on a single jpg image I shot. It performed better than expected. Thanks for this…

3 Likes

@Carmelo_DrRaw Hi, I tried the latest LHDR appimage (luminance-hdr-git-20181016_1157.glibc2.15-x86_64) but it core dumped. Here’s the console output:

DIR: /tmp/.mount_xpvBa0
GTK_PATH=/tmp/.mount_xpvBa0/usr/lib/gtk-2.0
GTK_IM_MODULE_FILE=/tmp/.mount_xpvBa0/usr/lib/gtk-2.0:/tmp/.mount_xpvBa0/usr/lib/gtk-2.0
PANGO_LIBDIR=/tmp/.mount_xpvBa0/usr/lib
System stdc++ library: "/usr/lib/libstdc++.so.6"
System stdc++ library version: "3.4.25"
Bundled stdc++ library version: "3.4.22"
Newest stdc++ library version: "3.4.25"
Using system stdc++ library
GDK_PIXBUF_MODULEDIR: /tmp/.mount_xpvBa0/usr/lib/gdk-pixbuf-2.0/2.10.0/loaders
GDK_PIXBUF_MODULE_FILE: /tmp/.mount_xpvBa0/usr/lib/gdk-pixbuf-2.0/2.10.0/loaders.cache
cat: /tmp/.mount_xpvBa0/usr/lib/gdk-pixbuf-2.0/2.10.0/loaders.cache: No such file or directory
Input parameters: ""

Input File: 
	linux-vdso.so.1 (0x00007ffe4baf3000)
	libcfitsio.so.3 => /tmp/.mount_xpvBa0/usr/lib/libcfitsio.so.3 (0x00007fdec157d000)
	libHalf.so.6 => /tmp/.mount_xpvBa0/usr/lib/libHalf.so.6 (0x00007fdec133a000)
	libIex.so.6 => /tmp/.mount_xpvBa0/usr/lib/libIex.so.6 (0x00007fdec111c000)
	libIlmImf.so.6 => /tmp/.mount_xpvBa0/usr/lib/libIlmImf.so.6 (0x00007fdec0e6d000)
	libIlmThread.so.6 => /tmp/.mount_xpvBa0/usr/lib/libIlmThread.so.6 (0x00007fdec0c67000)
	libImath.so.6 => /tmp/.mount_xpvBa0/usr/lib/libImath.so.6 (0x00007fdec0a61000)
	libtiff.so.5 => /tmp/.mount_xpvBa0/usr/lib/libtiff.so.5 (0x00007fdec07ec000)
	libraw_r.so.18 => /tmp/.mount_xpvBa0/usr/lib/libraw_r.so.18 (0x00007fdec050e000)
	libfftw3f.so.3 => /tmp/.mount_xpvBa0/usr/lib/libfftw3f.so.3 (0x00007fdec0109000)
	libfftw3f_threads.so.3 => /tmp/.mount_xpvBa0/usr/lib/libfftw3f_threads.so.3 (0x00007fdebff02000)
	libgsl.so.0 => /tmp/.mount_xpvBa0/usr/lib/libgsl.so.0 (0x00007fdebfaa2000)
	libgslcblas.so.0 => /tmp/.mount_xpvBa0/usr/lib/libgslcblas.so.0 (0x00007fdebf856000)
	libexiv2.so.12 => /tmp/.mount_xpvBa0/usr/lib/libexiv2.so.12 (0x00007fdebf407000)
	libjpeg.so.8 => /tmp/.mount_xpvBa0/usr/lib/libjpeg.so.8 (0x00007fdebf1b2000)
	liblcms2.so.2 => /tmp/.mount_xpvBa0/usr/lib/liblcms2.so.2 (0x00007fdebef5d000)
	libpng12.so.0 => /tmp/.mount_xpvBa0/usr/lib/libpng12.so.0 (0x00007fdebed37000)
	libz.so.1 => /usr/lib/libz.so.1 (0x00007fdebead8000)
	libboost_program_options.so.1.54.0 => /tmp/.mount_xpvBa0/usr/lib/libboost_program_options.so.1.54.0 (0x00007fdebe86a000)
	libboost_thread.so.1.54.0 => /tmp/.mount_xpvBa0/usr/lib/libboost_thread.so.1.54.0 (0x00007fdebe652000)
	libboost_chrono.so.1.54.0 => /tmp/.mount_xpvBa0/usr/lib/libboost_chrono.so.1.54.0 (0x00007fdebe44b000)
	libboost_system.so.1.54.0 => /tmp/.mount_xpvBa0/usr/lib/libboost_system.so.1.54.0 (0x00007fdebe247000)
	libboost_date_time.so.1.54.0 => /tmp/.mount_xpvBa0/usr/lib/libboost_date_time.so.1.54.0 (0x00007fdebe036000)
	libboost_atomic.so.1.54.0 => /tmp/.mount_xpvBa0/usr/lib/libboost_atomic.so.1.54.0 (0x00007fdebde34000)
	libQt5Xml.so.5 => /tmp/.mount_xpvBa0/usr/lib/libQt5Xml.so.5 (0x00007fdebddf8000)
	libQt5Sql.so.5 => /tmp/.mount_xpvBa0/usr/lib/libQt5Sql.so.5 (0x00007fdebddb1000)
	libQt5WebEngineWidgets.so.5 => /tmp/.mount_xpvBa0/usr/lib/libQt5WebEngineWidgets.so.5 (0x00007fdebdd72000)
	libQt5WebEngineCore.so.5 => /tmp/.mount_xpvBa0/usr/lib/libQt5WebEngineCore.so.5 (0x00007fdeb8136000)
	libQt5WebChannel.so.5 => /tmp/.mount_xpvBa0/usr/lib/libQt5WebChannel.so.5 (0x00007fdeb8116000)
	libQt5Positioning.so.5 => /tmp/.mount_xpvBa0/usr/lib/libQt5Positioning.so.5 (0x00007fdeb80d6000)
	libQt5PrintSupport.so.5 => /tmp/.mount_xpvBa0/usr/lib/libQt5PrintSupport.so.5 (0x00007fdeb8067000)
	libQt5Quick.so.5 => /tmp/.mount_xpvBa0/usr/lib/libQt5Quick.so.5 (0x00007fdeb7c18000)
	libQt5Qml.so.5 => /tmp/.mount_xpvBa0/usr/lib/libQt5Qml.so.5 (0x00007fdeb7804000)
	libQt5Network.so.5 => /tmp/.mount_xpvBa0/usr/lib/libQt5Network.so.5 (0x00007fdeb7687000)
	libQt5Widgets.so.5 => /tmp/.mount_xpvBa0/usr/lib/libQt5Widgets.so.5 (0x00007fdeb703c000)
	libQt5Concurrent.so.5 => /tmp/.mount_xpvBa0/usr/lib/libQt5Concurrent.so.5 (0x00007fdeb7034000)
	libQt5Gui.so.5 => /tmp/.mount_xpvBa0/usr/lib/libQt5Gui.so.5 (0x00007fdeb6ae3000)
	libQt5Core.so.5 => /tmp/.mount_xpvBa0/usr/lib/libQt5Core.so.5 (0x00007fdeb65c1000)
	libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0x00007fdeb6432000)
	libm.so.6 => /usr/lib/libm.so.6 (0x00007fdeb62ad000)
	libgomp.so.1 => /usr/lib/libgomp.so.1 (0x00007fdeb627d000)
	libgcc_s.so.1 => /usr/lib/libgcc_s.so.1 (0x00007fdeb6263000)
	libpthread.so.0 => /usr/lib/libpthread.so.0 (0x00007fdeb6242000)
	libc.so.6 => /usr/lib/libc.so.6 (0x00007fdeb607c000)
	liblzma.so.5 => /tmp/.mount_xpvBa0/usr/lib/liblzma.so.5 (0x00007fdeb5e5a000)
	libjbig.so.0 => /tmp/.mount_xpvBa0/usr/lib/libjbig.so.0 (0x00007fdeb5c4c000)
	libexpat.so.1 => /usr/lib/libexpat.so.1 (0x00007fdeb5c10000)
	librt.so.1 => /usr/lib/librt.so.1 (0x00007fdeb5c06000)
	libQt5QuickWidgets.so.5 => /tmp/.mount_xpvBa0/usr/lib/libQt5QuickWidgets.so.5 (0x00007fdeb5bf1000)
	libdl.so.2 => /usr/lib/libdl.so.2 (0x00007fdeb5bec000)
	libglib-2.0.so.0 => /tmp/.mount_xpvBa0/usr/lib/libglib-2.0.so.0 (0x00007fdeb58e4000)
	libfontconfig.so.1 => /tmp/.mount_xpvBa0/usr/lib/libfontconfig.so.1 (0x00007fdeb56a8000)
	libfreetype.so.6 => /tmp/.mount_xpvBa0/usr/lib/libfreetype.so.6 (0x00007fdeb5405000)
	libnss3.so => /tmp/.mount_xpvBa0/usr/lib/libnss3.so (0x00007fdeb50c5000)
	libnssutil3.so => /tmp/.mount_xpvBa0/usr/lib/libnssutil3.so (0x00007fdeb4e98000)
	libsmime3.so => /tmp/.mount_xpvBa0/usr/lib/libsmime3.so (0x00007fdeb4c6c000)
	libnspr4.so => /tmp/.mount_xpvBa0/usr/lib/libnspr4.so (0x00007fdeb4a2f000)
	libX11.so.6 => /usr/lib/libX11.so.6 (0x00007fdeb48f0000)
	libXi.so.6 => /tmp/.mount_xpvBa0/usr/lib/libXi.so.6 (0x00007fdeb46e0000)
	libXext.so.6 => /tmp/.mount_xpvBa0/usr/lib/libXext.so.6 (0x00007fdeb44cc000)
	libXcursor.so.1 => /tmp/.mount_xpvBa0/usr/lib/libXcursor.so.1 (0x00007fdeb42c2000)
	libXfixes.so.3 => /tmp/.mount_xpvBa0/usr/lib/libXfixes.so.3 (0x00007fdeb40bc000)
	libXrender.so.1 => /tmp/.mount_xpvBa0/usr/lib/libXrender.so.1 (0x00007fdeb3eb2000)
	libXss.so.1 => /tmp/.mount_xpvBa0/usr/lib/libXss.so.1 (0x00007fdeb3cae000)
	libXcomposite.so.1 => /tmp/.mount_xpvBa0/usr/lib/libXcomposite.so.1 (0x00007fdeb3aab000)
	libasound.so.2 => /usr/lib/libasound.so.2 (0x00007fdeb37c9000)
	libopus.so.0 => /tmp/.mount_xpvBa0/usr/lib/libopus.so.0 (0x00007fdeb3581000)
	libXdamage.so.1 => /tmp/.mount_xpvBa0/usr/lib/libXdamage.so.1 (0x00007fdeb337e000)
	libXtst.so.6 => /tmp/.mount_xpvBa0/usr/lib/libXtst.so.6 (0x00007fdeb3178000)
	libdbus-1.so.3 => /usr/lib/libdbus-1.so.3 (0x00007fdeb3125000)
	libxml2.so.2 => /tmp/.mount_xpvBa0/usr/lib/libxml2.so.2 (0x00007fdeb2dbe000)
	libxslt.so.1 => /tmp/.mount_xpvBa0/usr/lib/libxslt.so.1 (0x00007fdeb2b7f000)
	libsnappy.so.1 => /tmp/.mount_xpvBa0/usr/lib/libsnappy.so.1 (0x00007fdeb2979000)
	/lib64/ld-linux-x86-64.so.2 => /usr/lib64/ld-linux-x86-64.so.2 (0x00007fdec1937000)
	libGL.so.1 => /usr/lib/libGL.so.1 (0x00007fdeb28e6000)
	libicui18n.so.52 => /tmp/.mount_xpvBa0/usr/lib/libicui18n.so.52 (0x00007fdeb24df000)
	libicuuc.so.52 => /tmp/.mount_xpvBa0/usr/lib/libicuuc.so.52 (0x00007fdeb2164000)
	libpcre.so.3 => /tmp/.mount_xpvBa0/usr/lib/libpcre.so.3 (0x00007fdeb1f26000)
	libplc4.so => /tmp/.mount_xpvBa0/usr/lib/libplc4.so (0x00007fdeb1d21000)
	libplds4.so => /tmp/.mount_xpvBa0/usr/lib/libplds4.so (0x00007fdeb1b1d000)
	libxcb.so.1 => /usr/lib/libxcb.so.1 (0x00007fdeb1af3000)
	libsystemd.so.0 => /usr/lib/libsystemd.so.0 (0x00007fdeb1a65000)
	libGLX.so.0 => /usr/lib/libGLX.so.0 (0x00007fdeb1a32000)
	libGLdispatch.so.0 => /usr/lib/libGLdispatch.so.0 (0x00007fdeb1976000)
	libicudata.so.52 => /tmp/.mount_xpvBa0/usr/lib/libicudata.so.52 (0x00007fdeb0109000)
	libXau.so.6 => /tmp/.mount_xpvBa0/usr/lib/libXau.so.6 (0x00007fdeaff05000)
	libXdmcp.so.6 => /tmp/.mount_xpvBa0/usr/lib/libXdmcp.so.6 (0x00007fdeafcfd000)
	liblz4.so.1 => /usr/lib/liblz4.so.1 (0x00007fdeafcde000)
	libgcrypt.so.20 => /usr/lib/libgcrypt.so.20 (0x00007fdeaf9c2000)
	libgpg-error.so.0 => /usr/lib/libgpg-error.so.0 (0x00007fdeaf7a2000)

/luminance-hdr ""
Could not initialize GLX
/tmp/.mount_xpvBa0/AppRun: line 119: 21239 Aborted                 (core dumped) bin/luminance-hdr "$@"

My machine runs on Manjaro.