Test the latest RawTherapee AppImage

I have found a couple of bugs/inconvenience (minor) with:
RT rawtherapee-dev-5.4-918-gae12a41.appimage

  1. If exporting first as TIFF (Ctrl-S), and the next image (Ctrl-S) is changed to JPEG, the filename doesn’t change (including the “.tif” portion). So RT creates a a jpeg file with the name abc.tif instead of abc.jpg. (I just have to make sure that I manually change the extension)
  2. color tab > rgb curve > I select the channel Red > control cage, the red tone curve box doesn’t expand fully. The bottom of the box is cut off. The size of the cut off depends on how much “toward the bottom” is left, so that the color toning and color management headers as always displayed. The fix is to fold the rgb curve and unfold it again.

Thanks

Syv

1 Like

These issues are not specific to the AppImage, they affect normal builds as well.

Bug 1: Save As - Wrong file suffix when clicking on existing file then changing file format · Issue #4446 · Beep6581/RawTherapee · GitHub
Bug 2: Curve container partially covered until user hovers mouse over curve button · Issue #3525 · Beep6581/RawTherapee · GitHub

1 Like

It shows that the issue: 3525 is closed on 19-Aug-2018. But it’s still happening on all the curves boxes that are closer to the end of the tab (exposure, colour, …)

Graphics:  Device-1: NVIDIA GK106 [GeForce GTX 650 Ti] driver: nvidia v: 396.54 
       Display: x11 server: N/A driver: nvidia resolution: <xdpyinfo missing> 
       OpenGL: renderer: GeForce GTX 650 Ti/PCIe/SSE2 v: 4.6.0 NVIDIA 396.54 

and

 archlinux: 
 gtk3 3.22.30-1
 gtk-xfce-engine 2.10.1-1.1

Thanks

Syv

Dear all, I have prepared a new update of the RT AppImage packages. The most notable improvement is the automated download of updated packages.

This feature is still quite experimental. Moreover, since some users might not appreciate that the program accesses the internet to check for updates, the feature is disabled by default. To enable it, run the appimage with the --enable-auto-update argument. For example:

./RawTherapee-dev-5.4-918-gae12a41.AppImage --enable-auto-update

Next time you will run the AppImage, it will fetch the list of available packages from the nightly builds GitHub release, and will download a more recent package if available. The downloaded files are saved in $HOME/.local/appimages.
Notice that a confirmation dialog will always ask permission to the user before downloading and executing the new package. Moreover, if the sha256sum command is installed in the host system, the downloaded file will be checked against the SHA256 checksum from the same “nightly” release.

The automated updates can be disabled with

./RawTherapee-dev-5.4-918-gae12a41.AppImage --disable-auto-update

Any feedback is very much appreciated, as I am still improving the code.

Enjoy!!!

2 Likes

I have been running the most recent RawTherapee-dev-5.4-928-XXX and all’s well with that - no problems.

However, recently on each run of this dev I’m getting the pop-uo inviting an update to a new version, namely RawTherapee-waveletsnew-5.4-1031-XXX

When this version installs I have noticed that the Preferences Button (Bottom LHS) fails to function and it simply closes down RT.

So I have removed it from /home/.local/appimages and reverted back to the dev-928 version

That’s a bug that I need to investigate… any RawTherapee-dev-* AppImage should only propose updates from the dev branch.

Thanks for checking and reporting the issue.

Sorry for the late reply… I found and fixed the issue. The newest package should only propose updates from the same dev branch, not from others. Please remember to enable auto-updates by passing the --enable-auto-update options to the AppImage.

Please let me know if you still experience issues with the auto-updating mechanism.

Thank you Carmelo,

I installed that RawTherapee-dev-5.4-966-xxx.AppImage and ran it with the " --enable-auto-update" option.

It’s now working perfectly and selects updates (if any available) exclusively from the dev branch.

I greatly appreciate the work you have been doing on the RT Appimage

1 Like

I have just tried RawTherapee-dev-5.4-1098-ge1742c8.AppImage on lubuntu 14.04.5 64 bit.

It doesn’t start, here is what i get:

AILIBDIR=/tmp/tmp.4vT2Z5dqZT
System stdc++ library: “/usr/lib/x86_64-linux-gnu/libstdc++.so.6”
System stdc++ library version: “3.4.19”
Bundled stdc++ library version: “3.4.19”
Newest stdc++ library version: “3.4.19”
Using system stdc++ library
atomiclib: /usr/lib/x86_64-linux-gnu/libatomic.so.1
Checking versions of library “libfontconfig”
system library: “/usr/lib/x86_64-linux-gnu/libfontconfig.so.1.8.0” (libfontconfig.so.1.8.0)
system library version: 1.8.0
/tmp/.mount_RawThepNiaKp/apprun-helper.sh: riga 105: realpath: comando non trovato
ailib: “”
bundled library version:
newest library version: “1.8.0”
Removing bundled “libfontconfig”
“/tmp/tmp.4vT2Z5dqZT/libfontconfig.so.1” rimosso
“/tmp/tmp.4vT2Z5dqZT/libfontconfig.so.1.7.0” rimosso
Checking versions of library “libfreetype”
system library: “/usr/lib/x86_64-linux-gnu/libfreetype.so.6.11.1” (libfreetype.so.6.11.1)
system library version: 6.11.1
/tmp/.mount_RawThepNiaKp/apprun-helper.sh: riga 105: realpath: comando non trovato
ailib: “”
bundled library version:
newest library version: “6.11.1”
Removing bundled “libfreetype”
“/tmp/tmp.4vT2Z5dqZT/libfreetype.so.6” rimosso
“/tmp/tmp.4vT2Z5dqZT/libfreetype.so.6.10.0” rimosso
DO_UPDATE: 1
GTK_PATH=/tmp/.mount_RawThepNiaKp/usr/lib/gtk-2.0
GTK_IM_MODULE_FILE=/tmp/.mount_RawThepNiaKp/usr/lib/gtk-2.0:/tmp/.mount_RawThepNiaKp/usr/lib/gtk-2.0
PANGO_LIBDIR=/tmp/.mount_RawThepNiaKp/usr/lib
linux-vdso.so.1 => (0x00007fff2a963000)
libcanberra-gtk3.so.0 => /tmp/tmp.4vT2Z5dqZT/libcanberra-gtk3.so.0 (0x00007f79cd7cb000)
libX11.so.6 => /usr/lib/x86_64-linux-gnu/libX11.so.6 (0x00007f79cd496000)
libcanberra.so.0 => /tmp/tmp.4vT2Z5dqZT/libcanberra.so.0 (0x00007f79cd285000)
libgtk-3.so.0 => /tmp/tmp.4vT2Z5dqZT/libgtk-3.so.0 (0x00007f79cc972000)
libgdk-3.so.0 => /tmp/tmp.4vT2Z5dqZT/libgdk-3.so.0 (0x00007f79cc686000)
libatk-1.0.so.0 => /tmp/tmp.4vT2Z5dqZT/libatk-1.0.so.0 (0x00007f79cc460000)
libgio-2.0.so.0 => /tmp/tmp.4vT2Z5dqZT/libgio-2.0.so.0 (0x00007f79cc0c5000)
libpangocairo-1.0.so.0 => /tmp/tmp.4vT2Z5dqZT/libpangocairo-1.0.so.0 (0x00007f79cbeb8000)
libgdk_pixbuf-2.0.so.0 => /tmp/tmp.4vT2Z5dqZT/libgdk_pixbuf-2.0.so.0 (0x00007f79cbc90000)
libcairo-gobject.so.2 => /tmp/tmp.4vT2Z5dqZT/libcairo-gobject.so.2 (0x00007f79cba87000)
libpango-1.0.so.0 => /tmp/tmp.4vT2Z5dqZT/libpango-1.0.so.0 (0x00007f79cb83c000)
libcairo.so.2 => /tmp/tmp.4vT2Z5dqZT/libcairo.so.2 (0x00007f79cb514000)
libgobject-2.0.so.0 => /tmp/tmp.4vT2Z5dqZT/libgobject-2.0.so.0 (0x00007f79cb2c3000)
libglib-2.0.so.0 => /tmp/tmp.4vT2Z5dqZT/libglib-2.0.so.0 (0x00007f79cafaf000)
libexpat.so.1 => /lib/x86_64-linux-gnu/libexpat.so.1 (0x00007f79cad85000)
libatomic.so.1 => /tmp/tmp.4vT2Z5dqZT/libatomic.so.1 (0x00007f79cab7d000)
libfftw3f.so.3 => /tmp/tmp.4vT2Z5dqZT/libfftw3f.so.3 (0x00007f79ca804000)
libfftw3f_omp.so.3 => /tmp/tmp.4vT2Z5dqZT/libfftw3f_omp.so.3 (0x00007f79ca5fd000)
libgiomm-2.4.so.1 => /tmp/tmp.4vT2Z5dqZT/libgiomm-2.4.so.1 (0x00007f79ca23f000)
libglibmm-2.4.so.1 => /tmp/tmp.4vT2Z5dqZT/libglibmm-2.4.so.1 (0x00007f79c9fbf000)
libsigc-2.0.so.0 => /tmp/tmp.4vT2Z5dqZT/libsigc-2.0.so.0 (0x00007f79c9db8000)
libgthread-2.0.so.0 => /tmp/tmp.4vT2Z5dqZT/libgthread-2.0.so.0 (0x00007f79c9bb6000)
libgtkmm-3.0.so.1 => /tmp/tmp.4vT2Z5dqZT/libgtkmm-3.0.so.1 (0x00007f79c9408000)
libatkmm-1.6.so.1 => /tmp/tmp.4vT2Z5dqZT/libatkmm-1.6.so.1 (0x00007f79c91ba000)
libgdkmm-3.0.so.1 => /tmp/tmp.4vT2Z5dqZT/libgdkmm-3.0.so.1 (0x00007f79c8f66000)
libpangomm-1.4.so.1 => /tmp/tmp.4vT2Z5dqZT/libpangomm-1.4.so.1 (0x00007f79c8d38000)
libcairomm-1.0.so.1 => /tmp/tmp.4vT2Z5dqZT/libcairomm-1.0.so.1 (0x00007f79c8b12000)
libiptcdata.so.0 => /tmp/tmp.4vT2Z5dqZT/libiptcdata.so.0 (0x00007f79c8906000)
libjpeg.so.62 => /tmp/tmp.4vT2Z5dqZT/libjpeg.so.62 (0x00007f79c86b1000)
liblcms2.so.2 => /tmp/tmp.4vT2Z5dqZT/liblcms2.so.2 (0x00007f79c8457000)
libpng15.so.15 => /tmp/tmp.4vT2Z5dqZT/libpng15.so.15 (0x00007f79c822c000)
libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x00007f79c8013000)
libtiff.so.5 => /tmp/tmp.4vT2Z5dqZT/libtiff.so.5 (0x00007f79c7d9c000)
liblensfun.so.1 => /tmp/tmp.4vT2Z5dqZT/liblensfun.so.1 (0x00007f79c7b7f000)
libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f79c7879000)
libstdc++.so.6 => /usr/lib/x86_64-linux-gnu/libstdc++.so.6 (0x00007f79c7575000)
libgomp.so.1 => /tmp/tmp.4vT2Z5dqZT/libgomp.so.1 (0x00007f79c734f000)
libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 (0x00007f79c7139000)
libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007f79c6f1b000)
libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f79c6b52000)
libvorbisfile.so.3 => /tmp/tmp.4vT2Z5dqZT/libvorbisfile.so.3 (0x00007f79c6949000)
libvorbis.so.0 => /tmp/tmp.4vT2Z5dqZT/libvorbis.so.0 (0x00007f79c671c000)
libogg.so.0 => /tmp/tmp.4vT2Z5dqZT/libogg.so.0 (0x00007f79c6515000)
libtdb.so.1 => /tmp/tmp.4vT2Z5dqZT/libtdb.so.1 (0x00007f79c62fe000)
libltdl.so.7 => /tmp/tmp.4vT2Z5dqZT/libltdl.so.7 (0x00007f79c60f4000)
libxcb.so.1 => /tmp/tmp.4vT2Z5dqZT/libxcb.so.1 (0x00007f79c5ecc000)
libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f79c5cc8000)
libgmodule-2.0.so.0 => /tmp/tmp.4vT2Z5dqZT/libgmodule-2.0.so.0 (0x00007f79c5ac4000)
libXi.so.6 => /tmp/tmp.4vT2Z5dqZT/libXi.so.6 (0x00007f79c58b4000)
libXfixes.so.3 => /tmp/tmp.4vT2Z5dqZT/libXfixes.so.3 (0x00007f79c56ae000)
libatk-bridge-2.0.so.0 => /tmp/tmp.4vT2Z5dqZT/libatk-bridge-2.0.so.0 (0x00007f79c547f000)
libepoxy.so.0 => /tmp/tmp.4vT2Z5dqZT/libepoxy.so.0 (0x00007f79c518a000)
libpangoft2-1.0.so.0 => /tmp/tmp.4vT2Z5dqZT/libpangoft2-1.0.so.0 (0x00007f79c4f74000)
libfontconfig.so.1 => /usr/lib/x86_64-linux-gnu/libfontconfig.so.1 (0x00007f79c4d38000)
libXinerama.so.1 => /tmp/tmp.4vT2Z5dqZT/libXinerama.so.1 (0x00007f79c4b35000)
libXrandr.so.2 => /tmp/tmp.4vT2Z5dqZT/libXrandr.so.2 (0x00007f79c492a000)
libXcursor.so.1 => /tmp/tmp.4vT2Z5dqZT/libXcursor.so.1 (0x00007f79c471f000)
libXcomposite.so.1 => /tmp/tmp.4vT2Z5dqZT/libXcomposite.so.1 (0x00007f79c451c000)
libXdamage.so.1 => /tmp/tmp.4vT2Z5dqZT/libXdamage.so.1 (0x00007f79c4319000)
libxkbcommon.so.0 => /tmp/tmp.4vT2Z5dqZT/libxkbcommon.so.0 (0x00007f79c40d9000)
libwayland-cursor.so.0 => /tmp/tmp.4vT2Z5dqZT/libwayland-cursor.so.0 (0x00007f79c3ed1000)
libwayland-egl.so.1 => /tmp/tmp.4vT2Z5dqZT/libwayland-egl.so.1 (0x00007f79c3ccf000)
libwayland-client.so.0 => /tmp/tmp.4vT2Z5dqZT/libwayland-client.so.0 (0x00007f79c3ac0000)
libXext.so.6 => /tmp/tmp.4vT2Z5dqZT/libXext.so.6 (0x00007f79c38ae000)
librt.so.1 => /lib/x86_64-linux-gnu/librt.so.1 (0x00007f79c36a6000)
libffi.so.6 => /tmp/tmp.4vT2Z5dqZT/libffi.so.6 (0x00007f79c349e000)
libpcre.so.1 => /tmp/tmp.4vT2Z5dqZT/libpcre.so.1 (0x00007f79c323c000)
libselinux.so.1 => /tmp/tmp.4vT2Z5dqZT/libselinux.so.1 (0x00007f79c3015000)
libresolv.so.2 => /lib/x86_64-linux-gnu/libresolv.so.2 (0x00007f79c2dfa000)
libmount.so.1 => /tmp/tmp.4vT2Z5dqZT/libmount.so.1 (0x00007f79c2bb8000)
libthai.so.0 => /tmp/tmp.4vT2Z5dqZT/libthai.so.0 (0x00007f79c29ac000)
libharfbuzz.so.0 => /tmp/tmp.4vT2Z5dqZT/libharfbuzz.so.0 (0x00007f79c2749000)
libfreetype.so.6 => /usr/lib/x86_64-linux-gnu/libfreetype.so.6 (0x00007f79c24a6000)
libpixman-1.so.0 => /tmp/tmp.4vT2Z5dqZT/libpixman-1.so.0 (0x00007f79c21fd000)
libEGL.so.1 => /tmp/tmp.4vT2Z5dqZT/libEGL.so.1 (0x00007f79c1fc7000)
libxcb-shm.so.0 => /tmp/tmp.4vT2Z5dqZT/libxcb-shm.so.0 (0x00007f79c1dc3000)
libxcb-render.so.0 => /tmp/tmp.4vT2Z5dqZT/libxcb-render.so.0 (0x00007f79c1bb5000)
libXrender.so.1 => /tmp/tmp.4vT2Z5dqZT/libXrender.so.1 (0x00007f79c19aa000)
libGL.so.1 => /usr/lib/x86_64-linux-gnu/mesa/libGL.so.1 (0x00007f79c1744000)
liblzma.so.5 => /tmp/tmp.4vT2Z5dqZT/liblzma.so.5 (0x00007f79c151e000)
/lib64/ld-linux-x86-64.so.2 (0x00007f79cd9d0000)
libcrypt.so.1 => /lib/x86_64-linux-gnu/libcrypt.so.1 (0x00007f79c12e5000)
libXau.so.6 => /tmp/tmp.4vT2Z5dqZT/libXau.so.6 (0x00007f79c10e1000)
libatspi.so.0 => /tmp/tmp.4vT2Z5dqZT/libatspi.so.0 (0x00007f79c0eb1000)
libdbus-1.so.3 => /lib/x86_64-linux-gnu/libdbus-1.so.3 (0x00007f79c0c6c000)
libblkid.so.1 => /tmp/tmp.4vT2Z5dqZT/libblkid.so.1 (0x00007f79c0a2d000)
libuuid.so.1 => /lib/x86_64-linux-gnu/libuuid.so.1 (0x00007f79c0828000)
libgraphite2.so.3 => /tmp/tmp.4vT2Z5dqZT/libgraphite2.so.3 (0x00007f79c05fa000)
libpng12.so.0 => /lib/x86_64-linux-gnu/libpng12.so.0 (0x00007f79c03d4000)
libxcb-dri2.so.0 => /tmp/tmp.4vT2Z5dqZT/libxcb-dri2.so.0 (0x00007f79c01cf000)
libX11-xcb.so.1 => /tmp/tmp.4vT2Z5dqZT/libX11-xcb.so.1 (0x00007f79bffcd000)
libxcb-dri3.so.0 => /tmp/tmp.4vT2Z5dqZT/libxcb-dri3.so.0 (0x00007f79bfdca000)
libxcb-xfixes.so.0 => /tmp/tmp.4vT2Z5dqZT/libxcb-xfixes.so.0 (0x00007f79bfbc2000)
libxcb-present.so.0 => /tmp/tmp.4vT2Z5dqZT/libxcb-present.so.0 (0x00007f79bf9bf000)
libxcb-sync.so.1 => /tmp/tmp.4vT2Z5dqZT/libxcb-sync.so.1 (0x00007f79bf7b8000)
libxshmfence.so.1 => /tmp/tmp.4vT2Z5dqZT/libxshmfence.so.1 (0x00007f79bf5b5000)
libgbm.so.1 => /tmp/tmp.4vT2Z5dqZT/libgbm.so.1 (0x00007f79bf3a7000)
libwayland-server.so.0 => /tmp/tmp.4vT2Z5dqZT/libwayland-server.so.0 (0x00007f79bf194000)
libdrm.so.2 => /usr/lib/x86_64-linux-gnu/libdrm.so.2 (0x00007f79bef86000)
libglapi.so.0 => /tmp/tmp.4vT2Z5dqZT/libglapi.so.0 (0x00007f79bed56000)
libxcb-glx.so.0 => /tmp/tmp.4vT2Z5dqZT/libxcb-glx.so.0 (0x00007f79beb3b000)
libXxf86vm.so.1 => /tmp/tmp.4vT2Z5dqZT/libXxf86vm.so.1 (0x00007f79be935000)

==========

LD_LIBRARY_PATH: /tmp/tmp.4vT2Z5dqZT:/usr/lib::/tmp/.mount_RawThepNiaKp/usr/lib/gdk-pixbuf-2.0/loaders
DIRNAME: is_external_process: filename = /usr/bin/dirname
is_external_process: external process found
.
.
.
/bin
.
.
.
.
/tmp/.mount_RawThepNiaKp/usr/bin
DESKTOPFILE_NAME: is_external_process: filename = /usr/bin/basename
is_external_process: external process found
find
sed: impossibile leggere is_external_process: filename = /usr/bin/head
is_external_process: external process found
is_external_process: filename = /usr/bin/find: File o directory non esistente
APP_FULL: is_external_process: filename = /usr/bin/head
is_external_process: external process found
is_external_process: filename = /bin/sed
APP: is_external_process: filename = /usr/bin/tr
is_external_process: external process found
isexternalprocessfilenameusrbinheadisexternalprocessexternalprocessfoundisexternalprocessfilenamebinsed
APP_FULL: is_external_process: filename = /usr/bin/head
is_external_process: external process found
is_external_process: filename = /bin/sed
APP: is_external_process: filename = /usr/bin/tr
is_external_process: external process found
isexternalprocessfilenameusrbinheadisexternalprocessexternalprocessfoundisexternalprocessfilenamebinsed
is_external_process: filename = /bin/sed
is_external_process: external process found
is_external_process: filename = /bin/readlink
is_external_process: external process found
/tmp/.mount_RawThepNiaKp/usr/bin/rawtherapee not found

Before that version i was using RawTherapee-dev-5.4-918-gae12a41.AppImage and it worked perfectly.

Thank you in advance.

Output from Linux Mint 18.3 Sylvia

tushar@tushar-Satellite-C600 ~ $ '/home/tushar/RawTherapee-dev-5.4-1098-ge1742c8.AppImage'
AILIBDIR=/tmp/tmp.HCmqA4XN4Z
System stdc++ library: "/usr/lib/x86_64-linux-gnu/libstdc++.so.6"
System stdc++ library version: "3.4.21"
Bundled stdc++ library version: "3.4.19"
Newest stdc++ library version: "3.4.21"
Using system stdc++ library
atomiclib: /usr/lib/x86_64-linux-gnu/libatomic.so.1
Checking versions of library "libfontconfig"
  system library: "/usr/lib/x86_64-linux-gnu/libfontconfig.so.1.9.0" (libfontconfig.so.1.9.0)
  system library version: 1.9.0
  ailib: "/tmp/.mount_RawThevLlWRy/usr/lib/libfontconfig.so.1.7.0"
  bundled library: "/tmp/.mount_RawThevLlWRy/usr/lib/libfontconfig.so.1.7.0" (libfontconfig.so.1.7.0)
  bundled library version: 1.7.0
  newest library version: "1.9.0"
Removing bundled "libfontconfig"
removed '/tmp/tmp.HCmqA4XN4Z/libfontconfig.so.1'
removed '/tmp/tmp.HCmqA4XN4Z/libfontconfig.so.1.7.0'
Checking versions of library "libfreetype"
  system library: "/usr/lib/x86_64-linux-gnu/libfreetype.so.6.12.1" (libfreetype.so.6.12.1)
  system library version: 6.12.1
  ailib: "/tmp/.mount_RawThevLlWRy/usr/lib/libfreetype.so.6.10.0"
  bundled library: "/tmp/.mount_RawThevLlWRy/usr/lib/libfreetype.so.6.10.0" (libfreetype.so.6.10.0)
  bundled library version: 6.10.0
  newest library version: "6.12.1"
Removing bundled "libfreetype"
removed '/tmp/tmp.HCmqA4XN4Z/libfreetype.so.6'
removed '/tmp/tmp.HCmqA4XN4Z/libfreetype.so.6.10.0'
DO_UPDATE: 1
GTK_PATH=/tmp/.mount_RawThevLlWRy/usr/lib/gtk-2.0
GTK_IM_MODULE_FILE=/tmp/.mount_RawThevLlWRy/usr/lib/gtk-2.0:/tmp/.mount_RawThevLlWRy/usr/lib/gtk-2.0
PANGO_LIBDIR=/tmp/.mount_RawThevLlWRy/usr/lib
	linux-vdso.so.1 =>  (0x00007ffca2d58000)
	libcanberra-gtk3.so.0 => /tmp/tmp.HCmqA4XN4Z/libcanberra-gtk3.so.0 (0x00007f5f3c52a000)
	libX11.so.6 => /usr/lib/x86_64-linux-gnu/libX11.so.6 (0x00007f5f3c1f0000)
	libcanberra.so.0 => /tmp/tmp.HCmqA4XN4Z/libcanberra.so.0 (0x00007f5f3bfdf000)
	libgtk-3.so.0 => /tmp/tmp.HCmqA4XN4Z/libgtk-3.so.0 (0x00007f5f3b6cc000)
	libgdk-3.so.0 => /tmp/tmp.HCmqA4XN4Z/libgdk-3.so.0 (0x00007f5f3b3e0000)
	libatk-1.0.so.0 => /tmp/tmp.HCmqA4XN4Z/libatk-1.0.so.0 (0x00007f5f3b1ba000)
	libgio-2.0.so.0 => /tmp/tmp.HCmqA4XN4Z/libgio-2.0.so.0 (0x00007f5f3ae1f000)
	libpangocairo-1.0.so.0 => /tmp/tmp.HCmqA4XN4Z/libpangocairo-1.0.so.0 (0x00007f5f3ac12000)
	libgdk_pixbuf-2.0.so.0 => /tmp/tmp.HCmqA4XN4Z/libgdk_pixbuf-2.0.so.0 (0x00007f5f3a9ea000)
	libcairo-gobject.so.2 => /tmp/tmp.HCmqA4XN4Z/libcairo-gobject.so.2 (0x00007f5f3a7e1000)
	libpango-1.0.so.0 => /tmp/tmp.HCmqA4XN4Z/libpango-1.0.so.0 (0x00007f5f3a596000)
	libcairo.so.2 => /tmp/tmp.HCmqA4XN4Z/libcairo.so.2 (0x00007f5f3a26e000)
	libgobject-2.0.so.0 => /tmp/tmp.HCmqA4XN4Z/libgobject-2.0.so.0 (0x00007f5f3a01d000)
	libglib-2.0.so.0 => /tmp/tmp.HCmqA4XN4Z/libglib-2.0.so.0 (0x00007f5f39d09000)
	libexpat.so.1 => /lib/x86_64-linux-gnu/libexpat.so.1 (0x00007f5f39ae0000)
	libatomic.so.1 => /tmp/tmp.HCmqA4XN4Z/libatomic.so.1 (0x00007f5f398d8000)
	libfftw3f.so.3 => /tmp/tmp.HCmqA4XN4Z/libfftw3f.so.3 (0x00007f5f3955f000)
	libfftw3f_omp.so.3 => /tmp/tmp.HCmqA4XN4Z/libfftw3f_omp.so.3 (0x00007f5f39358000)
	libgiomm-2.4.so.1 => /tmp/tmp.HCmqA4XN4Z/libgiomm-2.4.so.1 (0x00007f5f38f9a000)
	libglibmm-2.4.so.1 => /tmp/tmp.HCmqA4XN4Z/libglibmm-2.4.so.1 (0x00007f5f38d1a000)
	libsigc-2.0.so.0 => /tmp/tmp.HCmqA4XN4Z/libsigc-2.0.so.0 (0x00007f5f38b13000)
	libgthread-2.0.so.0 => /tmp/tmp.HCmqA4XN4Z/libgthread-2.0.so.0 (0x00007f5f38911000)
	libgtkmm-3.0.so.1 => /tmp/tmp.HCmqA4XN4Z/libgtkmm-3.0.so.1 (0x00007f5f38163000)
	libatkmm-1.6.so.1 => /tmp/tmp.HCmqA4XN4Z/libatkmm-1.6.so.1 (0x00007f5f37f15000)
	libgdkmm-3.0.so.1 => /tmp/tmp.HCmqA4XN4Z/libgdkmm-3.0.so.1 (0x00007f5f37cc1000)
	libpangomm-1.4.so.1 => /tmp/tmp.HCmqA4XN4Z/libpangomm-1.4.so.1 (0x00007f5f37a93000)
	libcairomm-1.0.so.1 => /tmp/tmp.HCmqA4XN4Z/libcairomm-1.0.so.1 (0x00007f5f3786d000)
	libiptcdata.so.0 => /tmp/tmp.HCmqA4XN4Z/libiptcdata.so.0 (0x00007f5f37661000)
	libjpeg.so.62 => /tmp/tmp.HCmqA4XN4Z/libjpeg.so.62 (0x00007f5f3740c000)
	liblcms2.so.2 => /tmp/tmp.HCmqA4XN4Z/liblcms2.so.2 (0x00007f5f371b2000)
	libpng15.so.15 => /tmp/tmp.HCmqA4XN4Z/libpng15.so.15 (0x00007f5f36f87000)
	libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x00007f5f36d6d000)
	libtiff.so.5 => /tmp/tmp.HCmqA4XN4Z/libtiff.so.5 (0x00007f5f36af6000)
	liblensfun.so.1 => /tmp/tmp.HCmqA4XN4Z/liblensfun.so.1 (0x00007f5f368d9000)
	libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f5f365d0000)
	libstdc++.so.6 => /usr/lib/x86_64-linux-gnu/libstdc++.so.6 (0x00007f5f3624e000)
	libgomp.so.1 => /tmp/tmp.HCmqA4XN4Z/libgomp.so.1 (0x00007f5f36028000)
	libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 (0x00007f5f35e12000)
	libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007f5f35bf5000)
	libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f5f3582b000)
	libvorbisfile.so.3 => /tmp/tmp.HCmqA4XN4Z/libvorbisfile.so.3 (0x00007f5f35622000)
	libvorbis.so.0 => /tmp/tmp.HCmqA4XN4Z/libvorbis.so.0 (0x00007f5f353f5000)
	libogg.so.0 => /tmp/tmp.HCmqA4XN4Z/libogg.so.0 (0x00007f5f351ee000)
	libtdb.so.1 => /tmp/tmp.HCmqA4XN4Z/libtdb.so.1 (0x00007f5f34fd7000)
	libltdl.so.7 => /tmp/tmp.HCmqA4XN4Z/libltdl.so.7 (0x00007f5f34dcd000)
	libxcb.so.1 => /tmp/tmp.HCmqA4XN4Z/libxcb.so.1 (0x00007f5f34ba5000)
	libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f5f349a1000)
	libgmodule-2.0.so.0 => /tmp/tmp.HCmqA4XN4Z/libgmodule-2.0.so.0 (0x00007f5f3479d000)
	libXi.so.6 => /tmp/tmp.HCmqA4XN4Z/libXi.so.6 (0x00007f5f3458d000)
	libXfixes.so.3 => /tmp/tmp.HCmqA4XN4Z/libXfixes.so.3 (0x00007f5f34387000)
	libatk-bridge-2.0.so.0 => /tmp/tmp.HCmqA4XN4Z/libatk-bridge-2.0.so.0 (0x00007f5f34158000)
	libepoxy.so.0 => /tmp/tmp.HCmqA4XN4Z/libepoxy.so.0 (0x00007f5f33e63000)
	libpangoft2-1.0.so.0 => /tmp/tmp.HCmqA4XN4Z/libpangoft2-1.0.so.0 (0x00007f5f33c4d000)
	libfontconfig.so.1 => /usr/lib/x86_64-linux-gnu/libfontconfig.so.1 (0x00007f5f33a0a000)
	libXinerama.so.1 => /tmp/tmp.HCmqA4XN4Z/libXinerama.so.1 (0x00007f5f33807000)
	libXrandr.so.2 => /tmp/tmp.HCmqA4XN4Z/libXrandr.so.2 (0x00007f5f335fc000)
	libXcursor.so.1 => /tmp/tmp.HCmqA4XN4Z/libXcursor.so.1 (0x00007f5f333f1000)
	libXcomposite.so.1 => /tmp/tmp.HCmqA4XN4Z/libXcomposite.so.1 (0x00007f5f331ee000)
	libXdamage.so.1 => /tmp/tmp.HCmqA4XN4Z/libXdamage.so.1 (0x00007f5f32feb000)
	libxkbcommon.so.0 => /tmp/tmp.HCmqA4XN4Z/libxkbcommon.so.0 (0x00007f5f32dab000)
	libwayland-cursor.so.0 => /tmp/tmp.HCmqA4XN4Z/libwayland-cursor.so.0 (0x00007f5f32ba3000)
	libwayland-egl.so.1 => /tmp/tmp.HCmqA4XN4Z/libwayland-egl.so.1 (0x00007f5f329a1000)
	libwayland-client.so.0 => /tmp/tmp.HCmqA4XN4Z/libwayland-client.so.0 (0x00007f5f32792000)
	libXext.so.6 => /tmp/tmp.HCmqA4XN4Z/libXext.so.6 (0x00007f5f32580000)
	librt.so.1 => /lib/x86_64-linux-gnu/librt.so.1 (0x00007f5f32378000)
	libffi.so.6 => /tmp/tmp.HCmqA4XN4Z/libffi.so.6 (0x00007f5f32170000)
	libpcre.so.1 => /tmp/tmp.HCmqA4XN4Z/libpcre.so.1 (0x00007f5f31f0e000)
	libselinux.so.1 => /tmp/tmp.HCmqA4XN4Z/libselinux.so.1 (0x00007f5f31ce7000)
	libresolv.so.2 => /lib/x86_64-linux-gnu/libresolv.so.2 (0x00007f5f31acc000)
	libmount.so.1 => /tmp/tmp.HCmqA4XN4Z/libmount.so.1 (0x00007f5f3188a000)
	libthai.so.0 => /tmp/tmp.HCmqA4XN4Z/libthai.so.0 (0x00007f5f3167e000)
	libharfbuzz.so.0 => /tmp/tmp.HCmqA4XN4Z/libharfbuzz.so.0 (0x00007f5f3141b000)
	libfreetype.so.6 => /usr/lib/x86_64-linux-gnu/libfreetype.so.6 (0x00007f5f31171000)
	libpixman-1.so.0 => /tmp/tmp.HCmqA4XN4Z/libpixman-1.so.0 (0x00007f5f30ec8000)
	libEGL.so.1 => /tmp/tmp.HCmqA4XN4Z/libEGL.so.1 (0x00007f5f30c92000)
	libxcb-shm.so.0 => /tmp/tmp.HCmqA4XN4Z/libxcb-shm.so.0 (0x00007f5f30a8e000)
	libxcb-render.so.0 => /tmp/tmp.HCmqA4XN4Z/libxcb-render.so.0 (0x00007f5f30880000)
	libXrender.so.1 => /tmp/tmp.HCmqA4XN4Z/libXrender.so.1 (0x00007f5f30675000)
	libGL.so.1 => /usr/lib/x86_64-linux-gnu/mesa/libGL.so.1 (0x00007f5f30401000)
	liblzma.so.5 => /tmp/tmp.HCmqA4XN4Z/liblzma.so.5 (0x00007f5f301db000)
	/lib64/ld-linux-x86-64.so.2 (0x00007f5f3c72f000)
	libcrypt.so.1 => /lib/x86_64-linux-gnu/libcrypt.so.1 (0x00007f5f2ffa3000)
	libXau.so.6 => /tmp/tmp.HCmqA4XN4Z/libXau.so.6 (0x00007f5f2fd9f000)
	libatspi.so.0 => /tmp/tmp.HCmqA4XN4Z/libatspi.so.0 (0x00007f5f2fb6f000)
	libdbus-1.so.3 => /lib/x86_64-linux-gnu/libdbus-1.so.3 (0x00007f5f2f923000)
	libblkid.so.1 => /tmp/tmp.HCmqA4XN4Z/libblkid.so.1 (0x00007f5f2f6e4000)
	libuuid.so.1 => /lib/x86_64-linux-gnu/libuuid.so.1 (0x00007f5f2f4df000)
	libgraphite2.so.3 => /tmp/tmp.HCmqA4XN4Z/libgraphite2.so.3 (0x00007f5f2f2b1000)
	libpng12.so.0 => /lib/x86_64-linux-gnu/libpng12.so.0 (0x00007f5f2f08c000)
	libxcb-dri2.so.0 => /tmp/tmp.HCmqA4XN4Z/libxcb-dri2.so.0 (0x00007f5f2ee87000)
	libX11-xcb.so.1 => /tmp/tmp.HCmqA4XN4Z/libX11-xcb.so.1 (0x00007f5f2ec85000)
	libxcb-dri3.so.0 => /tmp/tmp.HCmqA4XN4Z/libxcb-dri3.so.0 (0x00007f5f2ea82000)
	libxcb-xfixes.so.0 => /tmp/tmp.HCmqA4XN4Z/libxcb-xfixes.so.0 (0x00007f5f2e87a000)
	libxcb-present.so.0 => /tmp/tmp.HCmqA4XN4Z/libxcb-present.so.0 (0x00007f5f2e677000)
	libxcb-sync.so.1 => /tmp/tmp.HCmqA4XN4Z/libxcb-sync.so.1 (0x00007f5f2e470000)
	libxshmfence.so.1 => /tmp/tmp.HCmqA4XN4Z/libxshmfence.so.1 (0x00007f5f2e26d000)
	libgbm.so.1 => /tmp/tmp.HCmqA4XN4Z/libgbm.so.1 (0x00007f5f2e05f000)
	libwayland-server.so.0 => /tmp/tmp.HCmqA4XN4Z/libwayland-server.so.0 (0x00007f5f2de4c000)
	libdrm.so.2 => /usr/lib/x86_64-linux-gnu/libdrm.so.2 (0x00007f5f2dc3a000)
	libglapi.so.0 => /tmp/tmp.HCmqA4XN4Z/libglapi.so.0 (0x00007f5f2da0a000)
	libxcb-glx.so.0 => /tmp/tmp.HCmqA4XN4Z/libxcb-glx.so.0 (0x00007f5f2d7ef000)
	libXxf86vm.so.1 => /tmp/tmp.HCmqA4XN4Z/libXxf86vm.so.1 (0x00007f5f2d5e9000)
	libsystemd.so.0 => /tmp/tmp.HCmqA4XN4Z/libsystemd.so.0 (0x00007f5f2d3b8000)
	libcap.so.2 => /tmp/tmp.HCmqA4XN4Z/libcap.so.2 (0x00007f5f2d1b3000)
	liblz4.so.1 => /tmp/tmp.HCmqA4XN4Z/liblz4.so.1 (0x00007f5f2cf9e000)
	libgcrypt.so.11 => /tmp/tmp.HCmqA4XN4Z/libgcrypt.so.11 (0x00007f5f2cd1d000)
	libgpg-error.so.0 => /lib/x86_64-linux-gnu/libgpg-error.so.0 (0x00007f5f2cb09000)
	libdw.so.1 => /tmp/tmp.HCmqA4XN4Z/libdw.so.1 (0x00007f5f2c8c2000)
	libattr.so.1 => /tmp/tmp.HCmqA4XN4Z/libattr.so.1 (0x00007f5f2c6bd000)
	libelf.so.1 => /tmp/tmp.HCmqA4XN4Z/libelf.so.1 (0x00007f5f2c4a5000)
	libbz2.so.1 => /tmp/tmp.HCmqA4XN4Z/libbz2.so.1 (0x00007f5f2c295000)

==========

LD_LIBRARY_PATH: /tmp/tmp.HCmqA4XN4Z:/usr/lib::/tmp/.mount_RawThevLlWRy/usr/lib/gdk-pixbuf-2.0/loaders
DIRNAME: is_external_process: filename = /usr/bin/dirname
is_external_process: external process found
.
.
.
/bin
.
.
.
.
/tmp/.mount_RawThevLlWRy/usr/bin
DESKTOPFILE_NAME: is_external_process: filename = /usr/bin/basename
is_external_process: external process found
find
sed: can't read is_external_process: filename = /usr/bin/head
is_external_process: external process found
is_external_process: filename = /usr/bin/find: No such file or directory
APP_FULL: is_external_process: filename = /usr/bin/head
is_external_process: external process found
is_external_process: filename = /bin/sed
APP: is_external_process: filename = /usr/bin/tr
is_external_process: external process found
isexternalprocessfilenameusrbinheadisexternalprocessexternalprocessfoundisexternalprocessfilenamebinsed
APP_FULL: is_external_process: filename = /usr/bin/head
is_external_process: external process found
is_external_process: filename = /bin/sed
APP: is_external_process: filename = /usr/bin/tr
is_external_process: external process found
isexternalprocessfilenameusrbinheadisexternalprocessexternalprocessfoundisexternalprocessfilenamebinsed
is_external_process: filename = /bin/sed
is_external_process: external process found
is_external_process: filename = /bin/readlink
is_external_process: external process found
/tmp/.mount_RawThevLlWRy/usr/bin/rawtherapee not found

@nnanda @ggc
This is a bad side effect of some debugging I did for hugin. I will fix it asap.

Thanks for the detailed report!

1 Like

@nnanda @ggc
Could you test the latest version and see if the problem is solved?

Thanks!

1 Like

Latest appimage “RawTherapee-dev-5.4-1098-ge1742c8-20181108.AppImage” is opening in my system and working. (Linux Mint 18.3 Sylvia).

1 Like

Works here too :wink: . Thank you!

1 Like

I’ve tried it better and i have noticed i’ve lost again the Fuji X-T20 and “newer” lensfun entries ( with RawTherapee-dev-5.4-918-gae12a41.AppImage it was ok).

Thank you.

Does deleting the settings folder ( $HOME/.config/RawTherapee5-dev-ai ) works like it did in the past?
If yes, I will try to figure out why this happens…

Unfortunatly even after deleting that directory this time nothing seems to change (except panel layout and customizations are lost)

There seems to be a problem in the automated updating of the LensFun database in my build scripts:

Update LensFun database

Traceback (most recent call last):
  File "/usr/local/bin/lensfun-update-data", line 46, in <module>
    import lensfun
ModuleNotFoundError: No module named 'lensfun'

I’m investigating…

It should be fixed now. Could you please check the latest AppImage?

Thanks!

2 Likes

Yes it works :wink: . Thank you!!!

2 Likes