Hi, siehe Betreff: Es lief perfekt, ich konnte via Dolphin Dateien vom WebDAV lesen und welche dorthin speichern. Aber ich konnte keine LibreOffice-Writer Dokumente öffnen. (andere wie pdf, png, etc. schon) Also habe ich (ergebnislos) in der dortigen Mailing-List angefragt und mich dann doch selber auf die Suche gemacht ... Ich fand das der Mimetype (MimeType=x-scheme-handler/vnd.sun.star.webdav) nicht zugeordnet sei. https://bugs.launchpad.net/df-libreoffice/+bug/1186702 Daraufhin änderte ich die Datei /usr/share/applications/writer.desktop und fügte an den Eintrag/die Zeile MimeType, den String: 'x-scheme-handler/vnd.sun.star.webdav;' hinzu. Anschließend ließ ich 'update-desktop-database' laufen. Das brachte jedoch keine Änderung zum Besseren. Im Gegenteil, nun sehe ich im Dolphin keine Dateien vom WebDAV mehr. Also habe ich den oben genannten Mime-Eintrag wieder entfernt und erneut 'update-desktop-database' ausgeführt. ... aber es bleibt kaputt :-( Ich bin mir sicher das ich nur die beiden Punkte 'Datei anpassen' und 'update-desktop-database' ausgeführt habe. Wie repariere ich das wieder? Bernd Achso ... es handelt sich um ein Leap 15.2 mit KDE -- Die normative Kraft des Faktischen behindert die Entwicklung zum Besseren.
Hallo, klingt so, als sollte es gehen. Am Donnerstag, 6. Mai 2021, 10:40:15 CEST schrieb Bernd Nachtigall:
Hi,
siehe Betreff:
Es lief perfekt, ich konnte via Dolphin Dateien vom WebDAV lesen und welche dorthin speichern. Aber ich konnte keine LibreOffice-Writer Dokumente öffnen. (andere wie pdf, png, etc. schon) Also habe ich (ergebnislos) in der dortigen Mailing-List angefragt und mich dann doch selber auf die Suche gemacht ...
Ich fand das der Mimetype (MimeType=x-scheme-handler/vnd.sun.star.webdav) nicht zugeordnet sei. https://bugs.launchpad.net/df-libreoffice/+bug/1186702
Daraufhin änderte ich die Datei /usr/share/applications/writer.desktop und fügte an den Eintrag/die Zeile MimeType, den String: 'x-scheme-handler/vnd.sun.star.webdav;' hinzu. Anschließend ließ ich 'update-desktop-database' laufen.
Das brachte jedoch keine Änderung zum Besseren. Im Gegenteil, nun sehe ich im Dolphin keine Dateien vom WebDAV mehr.
Also habe ich den oben genannten Mime-Eintrag wieder entfernt und erneut 'update-desktop-database' ausgeführt.
... aber es bleibt kaputt :-( Ich bin mir sicher das ich nur die beiden Punkte 'Datei anpassen' und 'update-desktop-database' ausgeführt habe.
Wie repariere ich das wieder?
Bernd
Achso ... es handelt sich um ein Leap 15.2 mit KDE
Ich nutze nicht webdav, kann es daher nicht testen. Aber nach den Pfadnamen nehme ich an, Du hast das als root gemacht? Zum Test, ob das update Kommando hier geht, habe ich den Namen, der im Menü angezeigt wird, mal geändert. Geht wie erwartet. . > cp /usr/share/applications/writer.desktop /tmp/writer.desktop-orig . > sudo vi /usr/share/applications/writer.desktop . > sudo update-desktop-database . > diff /usr/share/applications/writer.desktop /tmp/writer.desktop-orig . 27c27 . < Name=LibreOffice Writer für Test . --- . > Name=LibreOffice Writer Geht sowas bei Dir? Gibt es Fehlermeldungen? update-desktop-database kann evtl. mit verbose mehr info geben. Deine Referenz scheint mir alt zu sein. https://help.libreoffice.org/3.3/Common/ Opening_a_Document_Using_WebDAV_over_HTTPS gilt bis libreoffice version 6.0. Und danach scheint es doch zu gehen. Wäre erstaunt, wenn nicht. Gruss Hugo Mahr
Am 07.05.21 um 10:41 schrieb Hugo:
Hallo, klingt so, als sollte es gehen. Ja, nachdem ich das Pwd. aus KWallet gelöscht hatte und ein reboot erfolgt war klappt es heute wieder :-) Das mit dem Dolphin war wohl also wohl nur eine zufälliges Zusammentreffen der Symptome. (...) Aber nach den Pfadnamen nehme ich an, Du hast das als root gemacht? Genau.
Zum Test, ob das update Kommando hier geht, habe ich den Namen, der im Menü angezeigt wird, mal geändert. Geht wie erwartet. . > cp /usr/share/applications/writer.desktop /tmp/writer.desktop-orig . > sudo vi /usr/share/applications/writer.desktop . > sudo update-desktop-database . > diff /usr/share/applications/writer.desktop /tmp/writer.desktop-orig . 27c27 . < Name=LibreOffice Writer für Test . --- . > Name=LibreOffice Writer
Geht sowas bei Dir? Gibt es Fehlermeldungen? update-desktop-database kann evtl. mit verbose mehr info geben. Hm, hier ist wohl etwas im Argen. <code> sudo update-desktop-database -v Search path is now: [/usr/local/share/applications, /usr/share/applications] Could not create cache file in "/usr/local/share/applications": Error opening directory ?/usr/local/share/applications?: No such file or directory </code>
und danach jede Menge Zeilen der Art: <code> File "/usr/share/applications/org.kde.knetattach.desktop" lacks MimeType key </code> Wenn ich den gesuchten Ordner /usr/local/share/applications manuell anlege und update-desktop-database laufen lasse wird dort nur eine mimeinfo.cache angelegt in der nur eine Zeile: [MIME Cache] steht. Lasse ich 'sudo update-desktop-database -v /usr/local/share/applications' laufen (statt ohne Pfadangeabe), bleiben zwar die o.g. Meldungen aus, aber die Datei mimeinfo.cache ist danach genauso leer. Das erstaunliche ist, dass sich die Writerdateien (Endung .odt) problemlos aus dem Dolphin starten lassen wenn man als Programm Okular oder Ark nimmt. (via Öffnen mit ...) Es scheint also etwas mit der nicht ganz KDE konformen Einbettung von LO zu tun zu haben. Aber das es eben aus dem Writer heraus auch nicht klappt wundert mich. -- Die normative Kraft des Faktischen behindert die Entwicklung zum Besseren.
participants (2)
-
Bernd Nachtigall
-
Hugo