2 hours ago
I should have mentioned that I'm on Xubuntu 24.04.4.
All the AppImage Files are directly downloaded from the official GIMP website.
RawTherapee is version 5.10 installed from the standard package library and the binary is
/bin/rawtherapee.
When I look at the Preferences -> Folders -> Plug-ins page, both 3.0.8 and 3.2.2 both show the same relative plug-ins paths:
3.0.8
/u/jeff/.config/GIMP/3.0/plug-ins
/usr/local/bin/GIMP-3.0.8/usr/lib/x86_64-linux-gnu/gimp/3.0/plug-ins
3.2.2
/u/jeff/.config/GIMP/3.2/plug-ins
/usr/local/bin/GIMP-3.2.2/usr/lib/x86_64-linux-gnu/gimp/3.0/plug-ins
The plug-ins directory under .config is the same for 3.0 and 3.2.
The plug-ins directory under GIMP-3.0.8 and GIMP-3.2.2 both contain the same file-rawtherapee sub-directories.
For 3.2.2 I did try adding the explicit plug-ins folder directory:
/usr/local/bin/GIMP-3.2.2/usr/lib/x86_64-linux-gnu/gimp/3.0/plug-ins/file-rawtherapee
And restarted GIMP.
However, this failed to load and display the entry:
${gimp_plug_in_dir}/plug-ins/file-raw-rawtherapee/file-rawtherapee
under Preferences -> Image Import & Export -> Raw Image Importer as it does for 3.0.8.
I looked at the respective files under ~/.config/GIMP/3.x and saw that there was an entry for:
(import-raw-plug-in "${gimp_plug_in_dir}/plug-ins/file-rawtherapee/file-rawtherapee")
in the 3.0 gimprc file which was missing from that under 3.2 so I copied it over. However, every time GIMP 3.2.2 starts, it overwrites this file with some default config (as noted below).
As rich2005 suggested, I started GIMP 3.2.2 with the --verbose switch and examined the output. Here are the lines related to rawtherapee:
Parsing '/u/jeff/.config/GIMP/3.2/pluginrc'
Querying plug-in: '/usr/local/bin/GIMP-3.2.2/usr/lib/x86_64-linux-gnu/gimp/3.0/plug-ins/file-rawtherapee/file-rawtherapee'
Querying plug-in: '/usr/local/bin/GIMP-3.2.2/usr/lib/x86_64-linux-gnu/gimp/3.0/plug-ins/file-another-rawtherapee/file-another-rawtherapee'
...
Initializing plug-in: '/usr/local/bin/GIMP-3.2.2/usr/lib/x86_64-linux-gnu/gimp/3.0/plug-ins/file-rawtherapee/file-rawtherapee'
Initializing plug-in: '/usr/local/bin/GIMP-3.2.2/usr/lib/x86_64-linux-gnu/gimp/3.0/plug-ins/file-another-rawtherapee/file-another-rawtherapee'
Writing '/u/jeff/.config/GIMP/3.2/pluginrc'
So what's up? It seems to see the rawtherapee plugin and initializes it, but then nothing when the program starts. The binary file-rawtherapee is identical under both 3.08 and 3.22.
I'm really puzzled by this one.
All the AppImage Files are directly downloaded from the official GIMP website.
RawTherapee is version 5.10 installed from the standard package library and the binary is
/bin/rawtherapee.
When I look at the Preferences -> Folders -> Plug-ins page, both 3.0.8 and 3.2.2 both show the same relative plug-ins paths:
3.0.8
/u/jeff/.config/GIMP/3.0/plug-ins
/usr/local/bin/GIMP-3.0.8/usr/lib/x86_64-linux-gnu/gimp/3.0/plug-ins
3.2.2
/u/jeff/.config/GIMP/3.2/plug-ins
/usr/local/bin/GIMP-3.2.2/usr/lib/x86_64-linux-gnu/gimp/3.0/plug-ins
The plug-ins directory under .config is the same for 3.0 and 3.2.
The plug-ins directory under GIMP-3.0.8 and GIMP-3.2.2 both contain the same file-rawtherapee sub-directories.
For 3.2.2 I did try adding the explicit plug-ins folder directory:
/usr/local/bin/GIMP-3.2.2/usr/lib/x86_64-linux-gnu/gimp/3.0/plug-ins/file-rawtherapee
And restarted GIMP.
However, this failed to load and display the entry:
${gimp_plug_in_dir}/plug-ins/file-raw-rawtherapee/file-rawtherapee
under Preferences -> Image Import & Export -> Raw Image Importer as it does for 3.0.8.
I looked at the respective files under ~/.config/GIMP/3.x and saw that there was an entry for:
(import-raw-plug-in "${gimp_plug_in_dir}/plug-ins/file-rawtherapee/file-rawtherapee")
in the 3.0 gimprc file which was missing from that under 3.2 so I copied it over. However, every time GIMP 3.2.2 starts, it overwrites this file with some default config (as noted below).
As rich2005 suggested, I started GIMP 3.2.2 with the --verbose switch and examined the output. Here are the lines related to rawtherapee:
Parsing '/u/jeff/.config/GIMP/3.2/pluginrc'
Querying plug-in: '/usr/local/bin/GIMP-3.2.2/usr/lib/x86_64-linux-gnu/gimp/3.0/plug-ins/file-rawtherapee/file-rawtherapee'
Querying plug-in: '/usr/local/bin/GIMP-3.2.2/usr/lib/x86_64-linux-gnu/gimp/3.0/plug-ins/file-another-rawtherapee/file-another-rawtherapee'
...
Initializing plug-in: '/usr/local/bin/GIMP-3.2.2/usr/lib/x86_64-linux-gnu/gimp/3.0/plug-ins/file-rawtherapee/file-rawtherapee'
Initializing plug-in: '/usr/local/bin/GIMP-3.2.2/usr/lib/x86_64-linux-gnu/gimp/3.0/plug-ins/file-another-rawtherapee/file-another-rawtherapee'
Writing '/u/jeff/.config/GIMP/3.2/pluginrc'
So what's up? It seems to see the rawtherapee plugin and initializes it, but then nothing when the program starts. The binary file-rawtherapee is identical under both 3.08 and 3.22.
I'm really puzzled by this one.

