vbuntv
Anmeldungsdatum: 3. Mai 2022
Beiträge: 69
|
Hallo Ubuntuuser-Forum, ich habe mir das Programm "nautilus-image-converter" installiert damit ich im Dateibrowser komfortabel per Rechtsklick-/Kontextmenü Fotos verkleinern kann in der gewünschten Auflösung. Das resizen funktioniert soweit ganz gut allerdings gibt's einen großen Haken an der Sache –> das funktioniert nur auf dem lokalen Dateisystem, nicht aber bei entfernten CIFS-Freigaben. Wenn ich z.B. in Nautilus den Pfad smb://ent/fernt/foo/bar geöffnet hat und dort rechtsklick mache dann erscheint im Kontextmenü die Funktion gar nicht. Ich muss als Workaround die zu verkleinernden Fotos erstmal lokal nach z.B. ~/Bilder/Temp kopieren und dort dann den resize Vorgang durchführen. Anschliessend wieder zurück auf den ursprünglichen Freigabepfad am entfernten NAS ablegen. Ich habe keine Optionen zu diesem Programm finden können. Weiß jemand ob man da was fixen bzw. konfigurieren kann, damit das auch auf entfernten Pfaden klappt? Oder irgendwelche alternative Möglichkeiten, die via GUI/GTK/Gnome funktionieren ? Ich möchte erwähnen, dass es sich um Massenänderung von Fotos handelt, nicht nur um zwei oder drei Fotos. Damit sollten z.B. in einem Zug über 50 Fotos bearbeitet werden. Ich möchte das nicht über GIMP oder ähnlichen Dritt-Programmen abwickeln, es soll schnell und komfortabel sein, eben so wie nautilus-image-converter es vorsieht. LG,
Mia
|
schollsky
Anmeldungsdatum: 3. Dezember 2012
Beiträge: 1488
Wohnort: Ruhrgebeat
|
Hallo Mia, ohne eine konkrete Lösung, aber vielleicht ein Ansatz für Dich: GIMP lässt eine Skriptsteuerung zu, mit der Du eventuell weiter kommst: https://docs.gimp.org/en/gimp-concepts-script-fu.html HTH & Grüße schollsky
|
vbuntv
(Themenstarter)
Anmeldungsdatum: 3. Mai 2022
Beiträge: 69
|
Hallo schollsky, danke für den Tip. Aber wie bereits im Ursprungspost vorangekündigt möchte ich keine Drittprogramme nutzen, obwohl ich weiß das es damit sicherlich über Umwege geht. Vor allem GIMP ist ressourcenhungrig und ich möchte für solche simple tasks keine Drittprogramme nutzen. Alles was im Hintergrund passiert mittels script oder plugin im Dateimanager sei erlaubt. Viele Wege führen nach Rom, aber ich bevorzuge den mit dem geringsten Widerstand 😛 Wer hat weitere Ideen und Lösungsansätze ?
|
seahawk1986
Anmeldungsdatum: 27. Oktober 2006
Beiträge: 11176
Wohnort: München
|
Hast du mal geschaut, ob es ein Problem mit GIO/GVFS (vgl. Samba Client GNOME) für die Samba-Freigaben ist?
Also statt smb://ent/fernt/foo/bar in Nautilus zu öffnen mal explizit die Samba-Freigabe zu mounten (über mount.cifs) und dann probieren, ob es damit funktioniert.
|
vbuntv
(Themenstarter)
Anmeldungsdatum: 3. Mai 2022
Beiträge: 69
|
Nein, habe ich noch nicht probiert. Aber ich will das auch gar nicht ausprobieren denn ein statisches Mounten kommt aus diversen Gründen für den Desktop-Einsatz nicht in Frage, ich möchte weiterhin über GVFS arbeiten. Also selbst wenn das so wäre, hilft es mir leider nicht weiter da ich auf keinen Fall statisch via fstab einbinden würde. Danke für den Tip jedoch. Welches GIO/GVFS im Detail meinst du aus der von dir geposteten URL bzw. der verlinkten GIO Seite? Das "Umbenennen" Tool aus dem Kontextmenü des Nautilus funktioniert hingegen problemlos. Wenn jemand noch paar Tips hat, bin ich ganz Ohr und dankbar.
|
seahawk1986
Anmeldungsdatum: 27. Oktober 2006
Beiträge: 11176
Wohnort: München
|
vbuntv schrieb: Welches GIO/GVFS im Detail meinst du aus der von dir geposteten URL bzw. der verlinkten GIO Seite?
Gnome_Virtual_File_System kann über https://docs.gtk.org/gio/ genutzt werden - das ist eine nicht POSIX-kompatible Abstraktionsebene, u.a. um Dateisystemzugriffe für Netzwerkfreigaben zu realisieren - du könntest auch mal versuchen über den in gio (Abschnitt „Alternativer-Zugriff“) genannten Ordner zu gehen, nachdem du die Freigabe über Nautilus eingebunden hast. Ansonsten kannst du ja auch erst mal nur temporär zum Ausprobieren mit mount.cifs arbeiten (mount.cifs (Abschnitt „Temporaeres-Einbinden“)), also z.B.:
sudo mount -t cifs -o username=nutzer,password=geheim //entfernt/foobar /mnt/
Wenn man weiß, dass es prinzipiell über Samba funktioniert, kann man sich die Unterschiede im URI-Handling zwischen den Erweiterungen ansehen. Statisch in die fstab schreiben muss man Samba-Freigaben nicht, man könnte das z.B. auch über einen Systemd-Automount (https://rayagainstthemachine.net/linux%20administration/systemd-automount/) oder Autofs (Abschnitt „SMB-Freigabe“) lösen.
|
hakel2022
Anmeldungsdatum: 21. Februar 2022
Beiträge: 2209
|
Hüpf doch mal zu gvfs /run/user/1000/gvfs/... Wenn es damit klappt, kannst du dir ein Lesezeichen legen. Für Stapelbetrieb kann man gThumb nutzen. Das ist im Prinzip nur ein auf Fotos spezialisierter Dateimanager.
|
Dakuan
Anmeldungsdatum: 2. November 2004
Beiträge: 6339
Wohnort: Hamburg
|
Wenn ich z.B. in Nautilus den Pfad smb://ent/fernt/foo/bar geöffnet hat und dort rechtsklick mache dann erscheint im Kontextmenü die Funktion gar nicht.
Ich kenne das Programm und dessen Fähigkeiten nicht. Wahrscheinlich beherrscht es das SMB Protokoll nicht oder es wurde Nautilus nicht mitgeteilt. Aber du kannst mal in /var/run... suchen. Da sollte der Pfad auch auftauchen, z.B. so:
/var/run/user/1000/gvfs/smb-share\:server\=lager1.local\,share\=homes/
Dabei ist die 1000 die aktive User ID.
|
Lidux
Anmeldungsdatum: 18. April 2007
Beiträge: 15844
|
Hallo vbuntv, Das Programm wurde normal über die Repos installiert ? Gruss Lidux
|
vbuntv
(Themenstarter)
Anmeldungsdatum: 3. Mai 2022
Beiträge: 69
|
Ja, wurde ganz üblich unter die offizielle Repo installiert. wenn ich in Nautilus unter /var/run/user/1000/... zugreife dann klappt das.
wenn ich in Nautilus unter /run/user/1000/... zugreife dann klappt das nicht. das wäre also ein Workaround, wenn ich jetzt einen Favorit erstelle, aber ich habe mehrere Freigaben, die so eingebunden sind. Ich hätte jetzt also alles doppel. Auch nicht schön, um ehrlich zu sein. Ich würde dennoch gerne verstehen, ob man das irgendwie fixen bzw. beheben kann. Weiß jemand vielleicht ob es solch ein image-resize Addon für den Nemo gibt? Dann würde ich ggf. mal Nemo probieren, der hat eh einige Sachen mehr, die ich sehr beim abgespeckten Nautilus vermisse.
|
vbuntv
(Themenstarter)
Anmeldungsdatum: 3. Mai 2022
Beiträge: 69
|
Ich möchte hinzufügen, dass das selbe Problem auch mit dem PDF-Betrachter "Evince" passiert. Wenn ich Evince starte und auf Öffne klicke und sich das Auswahlfenster/Dateibrowser öffnet, dann erscheint unter dem Abschnitt (+) Andere Orte nichts weiter. Selbst wenn man draufklickt, keine Spur von den im System eingehängten GVFS Freigaben. Ich muss in diesem restriktiven Dateibrowserfenster durch folgende Klickaktionen zum Ziel: (+) Andere Orte
Doppelklick auf "Rechner"
/var/run/user/1000/gvfs/<meine-eingehaengte-Freigabe> Auch bei Evince Funktion "Speichern unter..." dasselbe. Mir ist übrigens auch aufgefallen dass bei diesem restriktiven Dateibrowserfenster die Tastenkombination [CTRL]+L nicht funktioniert, zum Einblenden der Pfadanzeige als URL. Nervig :-/
|
hakel2022
Anmeldungsdatum: 21. Februar 2022
Beiträge: 2209
|
Das ist alles völlig normal bei Anwendungen, die gut in den Desktop integriert sind. Nautilus ist die Grundlage für das gesamte Datenmanagement (Standarddateimanager) von Gnome.
/var/run/user/1000/gvfs/
Das als Lesezeichen wäre doch schon mal bequemer. sollte auch im Filepicker (Dialog) der Anwendungen erscheinen. https://wiki.ubuntuusers.de/gio_mount/ "Symlinks zum Mountpunkt scheinbar nicht möglich" Das könnte man auch mal probieren.
image-resize Addon für den Nemo gibt?
Heißt -glaube ich- nemo-image-converter 🤣 . Kann mir aber nicht vorstellen, daß der das anders/besser macht.
|
vbuntv
(Themenstarter)
Anmeldungsdatum: 3. Mai 2022
Beiträge: 69
|
Habe das genannte /var/run/... Verzeichnis als Lesezeichen hinzugefügt, aber ich finde es dennoch eine nicht so saubere Lösung. Schade, dass die Applikation nicht korrekt auf die GIO Verknüpfung zugreift, so wie es das restliche Ubuntusystem (z.B. Nautilus, Caja, Nemo, ...) richtigerweise tun. Zu Nemo konnte ich keine passende Erweiterung in dieser Richtung finden: # apt-cache search nemo |grep -E 'image|convert' ; echo $?
1 Schönes Wochenende allerseits
Mia
|
vbuntv
(Themenstarter)
Anmeldungsdatum: 3. Mai 2022
Beiträge: 69
|
vbuntv schrieb: Ich möchte hinzufügen, dass das selbe Problem auch mit dem PDF-Betrachter "Evince" passiert. Wenn ich Evince starte und auf Öffne klicke und sich das Auswahlfenster/Dateibrowser öffnet, dann erscheint unter dem Abschnitt (+) Andere Orte nichts weiter. Selbst wenn man draufklickt, keine Spur von den im System eingehängten GVFS Freigaben.
Nervig :-/
Hinzufügen möchte ich noch, dass auf meinem anderen Ubuntu-System mit Focal Fossa alles problemlos funktioniert. Dort funktioniert Evince wie man es erwartet, es werden also die eingehängten Freigaben angezeigt. Ist das evtl. ein Bug in Jammy Jellyfish (22.04), kann das jemand gegenprüfen ?
|
hakel2022
Anmeldungsdatum: 21. Februar 2022
Beiträge: 2209
|
Das könnte an Snap in 22.04 liegen. Snaps laufen in einer Sandbox und verhindern den Zugriff auf potentiell, gefährliche Quellen. Zugriff nur auf home, und da bei gvfs kein mountpoint im home vorhanden ist ... 🐸 22.04 ist noch nicht weit verbreitet, daher fehlt da noch etwas das Feedback. Möglicherweise mußt du nur Snap durch apt oder Snap -classic ersetzen. Es handelt sich also nicht um einen Bug, sondern um ein Feature/Merkmal.
|