Repman
Anmeldungsdatum: 12. September 2019
Beiträge: 14
Wohnort: Europa
|
Guten Tag, kann es sein, dass ich wirklich in Dolphin die Ansicht stets mit F5 aktualisieren muss, um den aktuellen Inhalt eines Ordners angezeigt zu bekommen? In einem alten Thread von 2011 (https://forum.ubuntuusers.de/topic/dolphin-und-automatische-aktualisierung-der-or/#post-2931027) habe ich gelesen, dass es das Problem offenbar schon lange gibt. Kann doch nicht sein, dass das immer noch nicht gelöst ist.
Oder habe ich eine Einstellung dazu übersehen?
Für eine Hilfe wäre ich dankbar.
Viele Grüße
Stefan
|
mr-soul
Anmeldungsdatum: 21. Oktober 2009
Beiträge: 292
|
Hallo, scheinbar ist es nicht gewollt, dass es automatisch geht.
Ich habe dafür in der Werkzeugleiste (Werkzeugleiste einrichten) "Anzeige auffrischen" hinzugefügt.
Umständlich, aber geht.
|
merlin1987
Anmeldungsdatum: 27. Juli 2009
Beiträge: 361
|
mr-soul schrieb: Hallo, scheinbar ist es nicht gewollt, dass es automatisch geht.
Das muss eher versionsabhängig sein. Ich arbeite mit KDE-neon und daher mit den neuesten KDE Programmen. Dort funktioniert die automatische Aktualisierung einwandfrei.
|
mr-soul
Anmeldungsdatum: 21. Oktober 2009
Beiträge: 292
|
merlin1987 schrieb: mr-soul schrieb: Hallo, scheinbar ist es nicht gewollt, dass es automatisch geht.
Das muss eher versionsabhängig sein. Ich arbeite mit KDE-neon und daher mit den neuesten KDE Programmen. Dort funktioniert die automatische Aktualisierung einwandfrei.
Hi, KDE Neon kenne ich nicht.
Vormals hatte ich LM Kde, welches nicht mehr weiter gepflegt wird.
Nun gerade frisch kubuntu installiert. Es ist doch einiges anders und einiges ist einfach nicht dabei. Umständlich. Aber wohl die einzige Möglichkeit aktiv noch KDE (außer Opensuse) laufen zu lassen.
Wenn ich mir sicher wäre, dass die Backports nicht mehr Ärger als Nutzen bringen würden, würde ich die ausprobieren. Vielleicht ist das ja die Chance für dich, diese zu installieren?
|
voxxell99
Anmeldungsdatum: 23. September 2009
Beiträge: 3903
Wohnort: da, wo andere Urlaub machen. :)
|
KDE Neon basiert auf Ubuntu 18.04, hat aber stets die neueste KDE System-Software drauf.
|
ChickenLipsRfun2eat
Anmeldungsdatum: 6. Dezember 2009
Beiträge: 12067
|
Hallo! Öffne Dolphin mal mit der Debug-Option für inotify und öffne den Pfad, der sich nicht aktualisiert. QT_LOGGING_RULES=kf5.kcoreaddons.kdirwatch.debug=true dolphin Ich habe aktuell kein echtes Kubuntu zum Test, daher kann ich das nicht nachstellen. Bei mir funktioniert die Aktualisierung - lediglich bei eingebundenen Netzlaufwerken (über FUSE/sshfs) dauert die Aktualisierung länger, so dass ein manuelles F5 meist schneller ist. Wie sieht dein Kubuntu aus? Fremdquellen, eingebundene Laufwerke, Energiesparmodi, zusätzliche Dienste, laufende Programme, etc.
|
Repman
(Themenstarter)
Anmeldungsdatum: 12. September 2019
Beiträge: 14
Wohnort: Europa
|
Es scheint daran zu liegen, dass das ein gemountetes Netzwerklaufwerk (cifs) ist. Das Netzwerklaufwerk ist auf einem RaspberryPi freigegeben. Man muss zwei Fälle unterscheiden: Beispiel: Ich habe drei Instanzen des Dolphin geöffnet.
Eine Instanz ist mein persönlicher Ordner, jeweils zwei zeigen den gleichen Ordner auf dem Netzwerklaufwerk an.
Ziehe ich nun vom persönlichen Ordner eine Datei in eines der beiden anderen Dolphin-fenster des Netzwerklaufwerks und kopiere die Datei, dann wird sie sofort auch in der zweiten Instanz mit dem gleichen Ordner angezeigt. Das geht also wie erwartet! Wenn ich nun aber (z. B. via ssh) auf dem gemounteten Netzwerklaufwerk eine Datei erzeuge, dann wird diese in den geöffneten Dolphin-Instanzen nicht angezeigt, ob wohl sie auf das gleiche Verzeichnis zeigen. Übrigens auch nicht nach langem Warten. Erst wenn ich dann ein Refresh der Anzeige mache, taucht die Datei auf. Any Ideas? Hat wohl auch irgendwie mit cifs zu tun...
|
ChickenLipsRfun2eat
Anmeldungsdatum: 6. Dezember 2009
Beiträge: 12067
|
Repman schrieb: Any Ideas? Hat wohl auch irgendwie mit cifs zu tun...
cifs unterstützt inotify nicht. Da kann sich nichts aktualisieren.
|
Repman
(Themenstarter)
Anmeldungsdatum: 12. September 2019
Beiträge: 14
Wohnort: Europa
|
Naja, bei Licht betrachtet ist das ja kein Problem von cifs sondern von Dolphin. Dolphin ist ein Dateimanager und dient auch dem Betrachten von Dateien und Ordnerinhalten. Wenn ich also eine Instanz von Dolphin aufmache, zeigt es mir ja auch den aktuellen Inhalt der Netzwerkresource an. Und wenn ich dann F5 drücke aktualisiert es den Inhalt ja auch. Dann könnte Dolphin das auch automatisch machen. Mir erschließt sich kein Grund, warum eine offene Dolphin-Instanz nicht
den aktuellen Inhalt anzeigen sollte bzw. warum das nicht gewollt ist. Wie wäre es mit einem Cronjob, der alle 10 sec einen Tastendruck auf F5 simuliert, wenn Dolphin geöffnet ist ☺ VG Stefan
|
ChickenLipsRfun2eat
Anmeldungsdatum: 6. Dezember 2009
Beiträge: 12067
|
Repman schrieb: Naja, bei Licht betrachtet ist das ja kein Problem von cifs sondern von Dolphin.
Nein, das ist kein Dolphin-Problem (oder von irgend einem anderen Anzeigeprogramm), sondern liegt daran, dass du Netzlaufwerke einbindest und diese stets zu aktualisieren wäre teuer. Es müsste ja auch aktualisieren, wenn ein anderer Nutzer dort etwas ändert und das geht nur über Neuabfragen. Inotify läuft für diese Daten ja auf dem Server, dieser müsste dann eine Aktualisierung an alle Klienten senden (wie es z.B. Nextcloud mit seinen WebDAV-Einbindungen macht). Das kostet viel und verzögert auch spürbar. Und cifs bietet das - neben anderen - eben nicht an.
Wie wäre es mit einem Cronjob, der alle 10 sec einen Tastendruck auf F5 simuliert, wenn Dolphin geöffnet ist ☺
Das wäre möglich. Dafür gibt es z.B. xdotool für den xserver.
|
Repman
(Themenstarter)
Anmeldungsdatum: 12. September 2019
Beiträge: 14
Wohnort: Europa
|
ChickenLipsRfun2eat schrieb: Nein, das ist kein Dolphin-Problem (oder von irgend einem anderen Anzeigeprogramm), sondern liegt daran, dass du Netzlaufwerke einbindest und diese stets zu aktualisieren wäre teuer. Es müsste ja auch aktualisieren, wenn ein anderer Nutzer dort etwas ändert und das geht nur über Neuabfragen.
Sorry, kann ich nicht nachvollziehen.
Jetzt drücken alle User, die das Verzeichnis angezeigt bekommen wollen, die F5 Taste. Wer ein Verzeichnis in Dolphin geöffnet hat, will ja auch seinen Inhalt sehen, nicht unbedingt nur den Inhalt zum Zeitpunkt des Öffnens.
Wenn ich alle 10 sec F5 drücken muss, dann sollte Dolphin das auch automatisiert hinbekommen (Ist ja schließlich ein Computer ☺).
Von mir aus per Schalter einschaltbar. Aber sei´s drum, ich schließe das Thema ab.
|
ChickenLipsRfun2eat
Anmeldungsdatum: 6. Dezember 2009
Beiträge: 12067
|
Repman schrieb: Sorry, kann ich nicht nachvollziehen.
Was genau nicht? Das cifs das nicht unterstützt?
Jetzt drücken alle User, die das Verzeichnis angezeigt bekommen wollen, die F5 Taste. Wer ein Verzeichnis in Dolphin geöffnet hat, will ja auch seinen Inhalt sehen, nicht unbedingt nur den Inhalt zum Zeitpunkt des Öffnens.
Ja. Aber das funktioniert nur bedingt, bzw. mit manuellem Nacharbeiten - und ist nach wie vor keine Dolphin-Geschichte. Der verwendete Dateibrowser ist da irrelevant, es geht darum, wie die Dateien gemountet sind. Bei KIO (KDE Input Output) werden bspw. die Protokolle FTP, SSH, WebDAV überwacht. Bedeutet, wenn du da im Terminal eine Datei anlegst, wird das automatisch aktualisiert. Bei cifs offenbar nicht. Da ich kein Windows nutze, hatte ich da aber auch noch keinen Bedarf dem nachzugehen.
Wenn ich alle 10 sec F5 drücken muss, dann sollte Dolphin das auch automatisiert hinbekommen (Ist ja schließlich ein Computer ☺).
Wie oben geschrieben: Müsstest du dir selbst bauen, mit bspw. xdotool.
|
Repman
(Themenstarter)
Anmeldungsdatum: 12. September 2019
Beiträge: 14
Wohnort: Europa
|
ChickenLipsRfun2eat schrieb: Repman schrieb: Sorry, kann ich nicht nachvollziehen.
Was genau nicht? Das cifs das nicht unterstützt?
Nein, was ich nicht gut finde, ist dass ich eine Taste drücken muss um den Inhalt des Ordners zu aktualisieren.
Du siehst das vielleicht als Programmierer aus technischer Seite, ich sehe es als einfacher User. Für dich ist das System wohl ein Gesamtkunstwerk auf hohem technischen Niveau.
Bei mir ist das anders:
Ich benutze Dolphin als Mittel zum Zweck, um mir Dateien anzeigen zu lassen. Das macht Dolphin auch sehr gut. Mit dieser Ausnahme:
Habe ich ein Netzwerklaufwerk, auf dem meine Überwachungsvideos (mit motion) aufgezeichnet werden,
dann zeigt mir Dolphin die Dateien nur dann an, wenn ich die Darstellung aktualisiere, also F5 drücke. Das finde ich als User nicht gut.
Denn wenn ICH F5 drücken kann, dann sollte Dolphin das auch für mich erledigen können, damit ich den Inhalt des Netzwerkordners sehen kann.
Jetzt drücken alle User, die das Verzeichnis angezeigt bekommen wollen, die F5 Taste. Wer ein Verzeichnis in Dolphin geöffnet hat, will ja auch seinen Inhalt sehen, nicht unbedingt nur den Inhalt zum Zeitpunkt des Öffnens.
Ja. Aber das funktioniert nur bedingt, bzw. mit manuellem Nacharbeiten - und ist nach wie vor keine Dolphin-Geschichte. Der verwendete Dateibrowser ist da irrelevant, es geht darum, wie die Dateien gemountet sind. Bei KIO (KDE Input Output) werden bspw. die Protokolle FTP, SSH, WebDAV überwacht. Bedeutet, wenn du da im Terminal eine Datei anlegst, wird das automatisch aktualisiert. Bei cifs offenbar nicht. Da ich kein Windows nutze, hatte ich da aber auch noch keinen Bedarf dem nachzugehen.
Siehst Du, das meine ich mit technische Sicht.
Mein Ansatz ist eher: Der User will den Inhalt des Ordners sehen, und den sieht er nicht, wenn er nicht vorher F5 drückt.
Ich habe mich auch vor kurzem weitestgehend von der Windows-Welt verabschiedet, kann mich aber erinnern, dass der Explorer diese Aktualisierung selbst erledigt (Dafür hatte der andere Macken, nur nebenbei).
Wenn ich alle 10 sec F5 drücken muss, dann sollte Dolphin das auch automatisiert hinbekommen (Ist ja schließlich ein Computer ☺).
Wie oben geschrieben: Müsstest du dir selbst bauen, mit bspw. xdotool.
|
ChickenLipsRfun2eat
Anmeldungsdatum: 6. Dezember 2009
Beiträge: 12067
|
Repman schrieb: Nein, was ich nicht gut finde, ist dass ich eine Taste drücken muss um den Inhalt des Ordners zu aktualisieren.
Du siehst das vielleicht als Programmierer aus technischer Seite, ich sehe es als einfacher User.
Ich bin gelernter Kaufmann und arbeite in der Logistik ☺ Bin auch "nur Anwender", allerdings mit diesem Hobby. Aber danke für die Blumen. Da ich dir nun auch keine Lösung bieten kann: Welches System ist denn der Server? Also wo liegen die Daten und werden geändert? Vielleicht gäbe es da eine Möglichkeit eine Synchronisation zu automatisieren.
|
Repman
(Themenstarter)
Anmeldungsdatum: 12. September 2019
Beiträge: 14
Wohnort: Europa
|
ChickenLipsRfun2eat schrieb: Da ich dir nun auch keine Lösung bieten kann: Welches System ist denn der Server? Also wo liegen die Daten und werden geändert? Vielleicht gäbe es da eine Möglichkeit eine Synchronisation zu automatisieren.
Ich werd erstmal mit der "F5-Lösung" leben, da ich momentan noch ein paar andere Baustellen habe und mich deshalb nicht weiter mit dieser Thematik beschäftigen kann. Trotzdem danke für das Angebot. Ich finde es prima, wie einem hier auf Ubuntuusers geholfen wird 👍 .
Die Daten liegen auf einer SSD, die an einem RaspberryPi hängt. Der läuft 24/7. Als Betriebsystem läuft Raspbian.
Vielleicht wäre nfs eine Alternative, da ich ja sowieso auf keinem Rechner mehr Windows mehr fahre. Vielleicht probiere ich das mal bei Gelegenheit aus. VG Stefan
|