Gimp 3 support
obriat opened this issue · 10 comments
Is this PhotoGimp is ready for Gimp 3 (or 2.99) ?
OS: Arch Linux
GIMP: gimp-devel v2.99.12
To expand a little bit on the previous comment for non-Arch users: on Debian I have installed GIMP 2.99.14 (debian experimental channel), cloned the PhotoGimp repository and moved these files:
cp -r .var/app/org.gimp.GIMP/config/GIMP/2.10/* ~/.config/GIMP/2.99/
Gimp starts and the UI is PhotoGIMP'ed but will emit warnings because apparently the plug-ins that PhotoGIMP installs are in the wrong place, so I followed the warning suggestions and moved them. The plugins structure now looks like (not sure if it makes sense, I'm no GIMP expert):
$ pwd
/home/$USER/.config/GIMP/2.99/plug-ins
$ tree
.
├── dbp
│ └── dbp
├── fix-ca
│ └── fix-ca
├── gimp-lqr-plugin
│ └── gimp-lqr-plugin
├── gimpmask
│ └── gimpmask
├── plugin-heal-selection
│ └── plugin-heal-selection.py
├── plugin-heal-transparency
│ └── plugin-heal-transparency.py
├── plug_in_lqr_iter
│ └── plug_in_lqr_iter
├── plugin-map-style
│ └── plugin-map-style.py
├── plugin-render-texture
│ └── plugin-render-texture.py
├── plugin-resynth-enlarge
│ └── plugin-resynth-enlarge.py
├── plugin-resynth-fill-pattern
│ └── plugin-resynth-fill-pattern.py
├── plugin-resynth-sharpen
│ └── plugin-resynth-sharpen.py
├── plugin-uncrop
│ └── plugin-uncrop.py
├── resynthesizer
│ ├── resynthesizer
│ └── resynthesizer-gui
├── separate
│ └── separate
├── separate_import
│ └── separate_import
├── streak
│ └── streak
├── wavelet-denoise
│ └── wavelet-denoise
└── webexport
└── webexport
19 directories, 20 files
Now at least on my debian bookworm GIMP 2.99 will complain onstartup (for each plugin):
/home/$USER/.config/GIMP/2.99/plug-ins/xxx/xxx: error while loading shared libraries: libgimp-2.0.so.0: cannot open shared object file: No such file or directory
I guess I'll investigate a bit more and test if Gimp 2.99 works for real (besides starting)
hth
Tumbleweed 2.99.15+git146.d087c1a84


