RawTherapee-ből exportálás Gimp-be

Sziasztok !

RawTherapee-ból (RT) közvetlenül Gimp-be exportálom a képet akkor a Gimp angol nyelven indul el.

Ha megnyitott az alapértelmezetten magyar nyelvű  Gimpeben, akkor az RT ebbe a magyar verzióba exportálja a fotókat.

Találkozott már valaki ezzel a hibával? Esetleg van rá megoldás, hogy at RT is magyar nyelven nyissa meg a Gimp alkalmazást?

A lokáció rendben,nyelvi csomagok rendben és az RT is magyar nyelven fut.

Gimp 2.10.32

RT 5.9

Köszönöm, ha tudtok segíteni.

Hozzászólások

Sajnos nem műxik :(

A fórumban több megoldás is szerepel.

parancssorból simán megy a gimp nyelvváltás (LANG=hu_HU gimp ) akár angol vagy más nyelvekre

de ha azt beírom a RT-be akkor nem működik  " A  megadott külső program nem indítható"

próbáltam teljes elérési utat megadni azzal sem működött.

Nem kell wrapper, ez legyen a parancs:

env LANG=hu_HU gimp

(Valószínűleg az a baj, hogy hogy exec-kel direktben indítja a megadott parancsot, viszont az egy speciális /bin/sh által értelmezett forma. Amit én írtam, ott az env parancsot kell indítania (azt valszeg megtalálja, ha nem akkor /usr/bin/env ... ) és majd az env fogja a környezeti változó beállítása után elindítani a gimpet.

A wrapper script csak annyi, hogy becsomagolod a parancsodat, amit nem tudsz így beírni. Vagyis csinálsz egy olyat, hogy startgimp.sh, amiben valami ilyesmi van:

#!/bin/sh

LANG=hu_HU gimp

A startgimp.sh-t már el fogja fogadni az RT. De ezek szerint erre nincs szükség.

Debian - The "What?!" starts not!
http://nyizsa.blogspot.com

Szerkesztve: 2023. 02. 01., sze – 12:05

Sziasztok!

env LANG=hu_HU gimp

Ez már jobb egy fokkal, mert a nyelv magyar lesz, viszont a GIMP felületének ikonkészlete szinte teljesen hiányzik.

Ezt úgy értsem, hogy nálad is ugyanaz a hiba, mint az eredeti kérdésfelvetőnél? És amikor a RT direktben  indítja a gimpet, akkor nincs ez az ikonkészlet-vesztés? Mert arra tippelnék, hogy valamiért néhány - egyelőre ismeretlen - környezeti változót valaki ellop. (Írnál kicsit a környezetről?)

Igen, ugyanaz a hiba. A magyar nyelv kérdését megoldja az env, viszont a RT által nyitott GIMP felülete némiképp megváltozik a normál felhasználói felülethez képest (szögletesebb gombelemek, hiányzó ikonok stb.). Kicsit olyan, mintha egy másik (nem létező) felhasználói fiók beállításaival indulna a GIMP, viszont ha az RT-be a gimp helyére gnome-terminált adok meg, majd ott simán csak egy env parancsot, akkor látszólag helyes minden visszaadott információ. Ha itt indítom a GIMP-et (akárhogy), akkor is egy megváltozott felületű GIMP indul el.

Itt egy kép róla: https://mega.nz/folder/RJ4mDR7S#VEHF8VX8Xu9nSEqIBrl4nA
Ez egy LinuxMint 21.1, Cinnamon-nal egyébként.

Annyira nem zavar, mert visszateszem az RT 5.8-at, azzal rendben van minden. De azért köszönet a segítségért!

Mondanám, hogy nagy különbség van, de nincs...
...mindössze ennyi plusz dolog van az (appimage) RT-ből indított terminálban kiadott env sorokban a normál módon indított terminálhoz képest.

APPDIR=/tmp/.mount_RawTheAlzrZ0

GTK_PATH=/tmp/.mount_RawTheAlzrZ0//usr/lib/x86_64-linux-gnu/gtk-3.0

OWD=/home/user

XDG_DATA_DIRS=/tmp/.mount_RawTheAlzrZ0/usr/share:/usr/share:/usr/share/cinnamon:/usr/share/gnome:/home/user/.local/share/flatpak/exports/share:/var/lib/flatpak/exports/share:/usr/local/share:/usr/share

GDK_BACKEND=x11

GTK_IM_MODULE_FILE=/tmp/.mount_RawTheAlzrZ0//usr/lib/x86_64-linux-gnu/gtk-3.0/3.0.0/immodules.cache

Jahogy AppImage.

Amúgy nekem az a GTK_PATH nem tetszik. Vagy vak vagyok, vagy elírtad, vagy valóban a konténeren belüli könyvtárra hivatkozik egyedül, és ebben az esetben ez bőven elég ahhoz, hogy a "valódi" gimp egy teljesebb widget/font/bizbasz készletet lásson. A XDG_DATA_DIRS egyértelműen konténeren belüli és kívüli könyvtárakra is hivatkozik (klasszikus, kettősponttal elválasztott felsorolás), de a többi mind csak a börtönre. Szerintem itt a nagy különbség, de gőzöm nincs, hgy kellene javítani - hacsak bele nem tákolod valahogyan a külső könyvtára(ka)t is.

Könyvtár - itt folder és nem library

Nem írtam el, másoltam a Meld-ből.

env GTK_PATH=/usr/lib/x86_64-linux-gnu/gtk-3.0 LANG=hu_HU gimp

vagy megpróbálva ezzel is

env GTK_PATH=/usr/lib/x86_64-linux-gnu/gtk-2.0 LANG=hu_HU gimp

rá sem hederít sajnos.

De... ...ahogy említetted az appimage-et, arra gondoltam, hogy megpróbálom csomagból feltenni. Össze kellett hozzá vadászni néhány deb-et, de végül sikerült, és így az env LANG=hu_HU gimp megoldás is működik! Még egyszer köszönöm én is a segítséget!

Kiegészítés azoknak, akik esetleg szintén fel szeretnék tenni csomagból (rendszer: LinuxMint 21.x; Ubuntu 22.04), és elég "bátrak", hogy külső forrásból telepítsenek:
Források:

https://ftp.bme.hu/debian/pool/main/a/atkmm1.6/
http://ftp.debian.org/debian/pool/main/g/glibmm2.4/
https://mirror.squ.edu.om/ubuntuarchive/ubuntu/ubuntu/pool/main/c/cairo…
http://http.kali.org/pool/main/g/gtkmm3.0/
http://ftp.ubuntu.com/ubuntu/pool/universe/l/lensfun/
https://centos.is/ubuntu/pool/main/p/pangomm/
https://launchpad.net/ubuntu/+source/rawtherapee/5.9-1/+build/24887288

Ezekre lesz szükség a fenti forrásokból:
libatkmm-1.6-1v5_2.28.3-1_amd64.deb
libcairomm-1.0-1v5_1.14.4-1_amd64.deb
libglibmm-2.4-1v5_2.66.5-2_amd64.deb
libgtkmm-3.0-1v5_3.24.7-1_amd64.deb
liblensfun1_0.3.3-1_amd64.deb
liblensfun-data-v1_0.3.3-1_all.deb
libpangomm-1.4-1v5_2.46.3-1_amd64.deb
rawtherapee-data_5.9-1_all.deb
rawtherapee_5.9-1_amd64.deb