ubuntuusers.de

Geeqie - wie Bilder an RawTherapee übergeben?

Status: Gelöst | Ubuntu-Version: Ubuntu 10.04 (Lucid Lynx)
Antworten |

digitus

Avatar von digitus

Anmeldungsdatum:
4. Mai 2010

Beiträge: 727

Wohnort: Schwäbische Alb

Hallo miteinander,

nachdem ich auch mit GThumb nicht so ganz zufrieden bin, habe ich mir jetzt mal Geeqie angeschaut. Gefällt mir von der Bedienung her ganz gut, aber ich schaffe es in der Version 1.0 beta 2 ums Verrecken nicht, Dateien aus Geeqie heraus an RawTherapee zu übergeben.

Meine Suche in den diversen Foren (hier, aber auch im RawTherapee-Forum waren nicht von Erfolg gekrönt oder scheiterten an meinem fehlenden Verständnis z.B. dieser Manual-Seite).

Wie kann ich RT zu den "externen Editoren" hinzufügen?

Ich brauche bittebitte eine Schritt-für-Schritt-Anleitung (die dann vielleicht auch gleich auf die entsprechende Wiki-Seite sollte).

Schon jetzt vielen Dank.

Hoffnungsfrohe Grüße,
digitus

aasche

Anmeldungsdatum:
30. Januar 2006

Beiträge: 14259

digitus schrieb:

Wie kann ich RT zu den "externen Editoren" hinzufügen?

Prinzipiell so: erstelle einen Programmstarter mit dem Namen rt.desktop und folgendem Inhalt.

[Desktop Entry]
Version=1.0
Encoding=UTF-8
Type=Application
Name=RawTherapee
GenericName=Editor for Raw Image Files
Comment=Create images from raw image files
Exec=/usr/share/RawTherapee24b4/rtstart
TryExec=/usr/share/RawTherapee24b4/rtstart
Icon=/usr/share/RawTherapee24b4/images/logoicon32.png
Terminal=false
Categories=Graphics;2DGraphics;GTK;
StartupNotify=true
MimeType=image/cr2;image/crw;image/nef;image/x-dcraw;

Der Pfad und das Programmsymbol muessen noch angepasst werden. Diese Datei anschliessend in den Ordner ~/.local/share/applications/ verschieben. Nun sollte ein entsprechender Eintrag in Geeqie vorhanden sein.

Was noch fehlen koennte: der Parameter %U (oder %F) bei rtstart (damit der Dateiname uebergeben wird).

digitus

(Themenstarter)
Avatar von digitus

Anmeldungsdatum:
4. Mai 2010

Beiträge: 727

Wohnort: Schwäbische Alb

aasche schrieb:

Nun sollte ein entsprechender Eintrag in Geeqie vorhanden sein.

Ist er aber leider nicht ☹ - ich habe sämtliche Schritte, wie von Dir beschrieben (Danke dafür!), ausgeführt.
Weder unter Bearbeiten –→ Externe Editoren noch unter (bei Rechtsklick auf Bild) Kontextmenü –→ Bearbeiten taucht RawTherapee auf ...

Was kann ich noch probieren?

Hoffnungsfrohe Grüße von
digitus

der aber jetzt erst mal ins Bett geht ...

aasche

Anmeldungsdatum:
30. Januar 2006

Beiträge: 14259

digitus schrieb:

Weder unter Bearbeiten –→ Externe Editoren ... taucht RawTherapee auf

Entscheidend ist die Liste unterhalb von "Bearbeiten → Einstellungen → Editoren einrichten". Dort muss RT auf jeden Fall auftauchen (und darf nicht versteckt sein), sonst klappt es nicht.

PS: zum Testen habe ich das Fremdpaket von geeqie (Version 1.0) benutzt, nicht die in den Paketquellen enthaltene Beta-Version.

digitus

(Themenstarter)
Avatar von digitus

Anmeldungsdatum:
4. Mai 2010

Beiträge: 727

Wohnort: Schwäbische Alb

aasche schrieb:

Entscheidend ist die Liste unterhalb von "Bearbeiten → Einstellungen → Editoren einrichten". Dort muss RT auf jeden Fall auftauchen (und darf nicht versteckt sein), sonst klappt es nicht.

Aah, da ist es auch tatsächlich und es ist versteckt ... das Problem ist: Ich kann das Häkchen bei "Versteckt" nicht entfernen ... *grummel*

Das ist doch zum Mäusemelken! 👿

Hast Du nochmal Rat?!

Hoffnungsfroh,
digitus

PS: Alles immer noch unter 1.0beta2. Wenn ich versuche, die Ubuntu/Debian-Fremdpakete zu installieren, lassen sich irgendwelche Abhängigkeiten nicht auflösen ...

aasche

Anmeldungsdatum:
30. Januar 2006

Beiträge: 14259

digitus schrieb:

Aah, da ist es auch tatsächlich und es ist versteckt ... das Problem ist: Ich kann das Häkchen bei "Versteckt" nicht entfernen ... *grummel*

Aendere folgende Zeilen in rt.desktop:

Exec=/Pfad/zum/Programm/RawTherapee/rtstart %f

und

Categories=X-Geeqie;Graphics;2DGraphics;GTK;

digitus

(Themenstarter)
Avatar von digitus

Anmeldungsdatum:
4. Mai 2010

Beiträge: 727

Wohnort: Schwäbische Alb

aasche schrieb:

Aendere folgende Zeilen in rt.desktop (...)

Danke, jetzt ist es sichtbar, und RawTherapee taucht in Bearbeiten –→ Externe Editoren auf.

Beim Menüeintrag im Kontextmenü Rechtsklick auf Bild –→ Bearbeiten –→ RawTherapee geht zwar RT (mit dem beim letzten Schließen geöffneten Verzeichnis) auf, aber es wird nicht gleich das entsprechende Bild geöffnet.

Ist der Übergabeparameter "%f" der Richtige?

Weiter hoffnungsfroh,
digitus

aasche

Anmeldungsdatum:
30. Januar 2006

Beiträge: 14259

digitus schrieb:

Beim Menüeintrag im Kontextmenü Rechtsklick auf Bild –→ Bearbeiten –→ RawTherapee geht zwar RT (mit dem beim letzten Schließen geöffneten Verzeichnis) auf, aber es wird nicht gleich das entsprechende Bild geöffnet.

bei mir schon...

Ist der Übergabeparameter "%f" der Richtige?

%f steht fuer eine einzelne Datei - etwas anderes macht bei "Rechtsklick auf Bild → Bearbeiten → RawTherapee" wenig Sinn...

digitus

(Themenstarter)
Avatar von digitus

Anmeldungsdatum:
4. Mai 2010

Beiträge: 727

Wohnort: Schwäbische Alb

aasche schrieb:

digitus schrieb:

Beim Menüeintrag im Kontextmenü Rechtsklick auf Bild –→ Bearbeiten –→ RawTherapee geht zwar RT (mit dem beim letzten Schließen geöffneten Verzeichnis) auf, aber es wird nicht gleich das entsprechende Bild geöffnet.

bei mir schon...

*soifz*

Also nochmal - meine "rt.desktop" sieht so aus:

[Desktop Entry]
Version=1.0
Encoding=UTF-8
Type=Application
Name=RawTherapee
GenericName=Editor for Raw Image Files
Comment=Create images from raw image files
Exec=/opt/RawTherapee30a1/rtstart %f
TryExec=/opt/RawTherapee30a1/rtstart
Icon=/opt/RawTherapee30a1/images/logoicon32.png
Terminal=false
Categories=X-Geeqie;Graphics;2DGraphics;GTK;
StartupNotify=true
MimeType=image/cr2;image/crw;image/nef;image/x-dcraw;

Sowohl Menü als auch Kontextmenü öffnen zwar RT aber nicht das jeweilige Bild oder Verzeichnis ... wo ist der Wurm drin? Ist es ein Problem der RT 3.0 alpha 1?

Ratlose Grüße,
digitus

der jetzt ins Bett geht ...

digitus

(Themenstarter)
Avatar von digitus

Anmeldungsdatum:
4. Mai 2010

Beiträge: 727

Wohnort: Schwäbische Alb

digitus schrieb:

Sowohl Menü als auch Kontextmenü öffnen zwar RT aber nicht das jeweilige Bild oder Verzeichnis ... wo ist der Wurm drin? Ist es ein Problem der RT 3.0 alpha 1?

Das hat mir jetzt doch keine Ruhe gelassen. Es ist tatsächlich ein Problem der Version 3.0 alpha ...

Unter der Vorversion (2.4.1), die ich jetzt probeweise parallel installiert habe, klappt es nämlich so, wie es sein soll. Andererseits ist die Fensterarchitektur (mit Tabs) in der Version 3.0 eine etwas andere.

Von daher: Problem (zumindest für 2.4.1) gelöst ...

aasche, Dir Danke für Deine Geduld!

Gute Nacht,
digitus

digitus

(Themenstarter)
Avatar von digitus

Anmeldungsdatum:
4. Mai 2010

Beiträge: 727

Wohnort: Schwäbische Alb

digitus schrieb:

Es ist tatsächlich ein Problem der Version 3.0 alpha ...

Mal sehen, was die Freaks im RawTherapee-Forum dazu meinen.

Grüße, digitus

aasche

Anmeldungsdatum:
30. Januar 2006

Beiträge: 14259

Das Problem koennte am unterschiedlichen Inhalt von rtstart liegen:

RT 2.4.1:

#!/bin/bash

export LD_LIBRARY_PATH=`dirname "$0"`
`dirname "$0"`/rt "$*"

RT 3.0a1:

#!/bin/bash

export LD_LIBRARY_PATH=`dirname "$0"`
`dirname "$0"`/rt

Es fehlt die Uebergabe von Parametern... vermutlich bedingt durch das neue Oberflaechenkonzept von RT3. Ob es mit "$*" auch unter RT3 klappt, solltest Du ausprobieren.

digitus

(Themenstarter)
Avatar von digitus

Anmeldungsdatum:
4. Mai 2010

Beiträge: 727

Wohnort: Schwäbische Alb

aasche schrieb:

Es fehlt die Uebergabe von Parametern... vermutlich bedingt durch das neue Oberflaechenkonzept von RT3. Ob es mit "$*" auch unter RT3 klappt, solltest Du ausprobieren.

Nö, ändert leider nichts - danke für Dein Mitdenken ...

Grüße,
digitus

aasche

Anmeldungsdatum:
30. Januar 2006

Beiträge: 14259

digitus schrieb:

Es fehlt die Uebergabe von Parametern... vermutlich bedingt durch das neue Oberflaechenkonzept von RT3. Ob es mit "$*" auch unter RT3 klappt, solltest Du ausprobieren.

Nö, ändert leider nichts - danke für Dein Mitdenken ...

tja, bei mir schon... Vielleicht aenderst Du mal die Einstellungen von RT so ab, dass nicht das zuletzt benutzte, sondern das Standardverzeichnis geoeffnet wird.

digitus

(Themenstarter)
Avatar von digitus

Anmeldungsdatum:
4. Mai 2010

Beiträge: 727

Wohnort: Schwäbische Alb

aasche schrieb:

Vielleicht aenderst Du mal die Einstellungen von RT so ab, dass nicht das zuletzt benutzte, sondern das Standardverzeichnis geoeffnet wird.

Mit Standardverzeichnis meinst Du das Installationsverzeichnis?

Ich habe mal alles durchprobiert: Es ändert sich nichts. RT öffnet das jeweilige Verzeichnis, aber nicht das in Geeqie ausgewählte Bild in einem neuen Tab ☹

Meine Starterdatei sieht so aus:

[Desktop Entry]
Version=1.0
Encoding=UTF-8
Type=Application
Name=RawTherapee
GenericName=Editor for Raw Image Files
Comment=Create images from raw image files
Exec=/opt/RawTherapee30a1/rtstart $*
TryExec=/opt/RawTherapee30a1/rtstart
Icon=/opt/RawTherapee30a1/images/logoicon32.png
Terminal=false
Categories=X-Geeqie;Graphics;2DGraphics;GTK;
StartupNotify=true
MimeType=image/cr2;image/crw;image/nef;image/x-dcraw;

Die Exec-Zeile ist doch jetzt so, wie Du es oben (9.6.10 um 16:00 Uhr) gemeint hast, oder?

Grüße, Andreas

Antworten |