Das Dialogfeld "Datei öffnen" wird in allen Anwendungen lange angezeigt

844
maki57

Auf Ubuntu 14.04.

Bei der Verwendung von KeepassX habe ich versucht, eine Datenbank mit der Ctrl+ OVerknüpfung zu öffnen, die jedoch mit einem nicht reagierenden Fenster abstürzte. Ich bemerkte dann dasselbe Verhalten mit Firefox, geditEye of Gnome und fast jeder Anwendung, die ich mit einem "Datei öffnen" -Dialogfeld habe.

Beim Neustart habe ich es erneut versucht und es passiert immer noch. Schließlich stellte ich jedoch fest, dass das Dialogfeld nur sehr lange angezeigt wurde, und die Anwendung reagiert nur nicht mehr, bevor sie erscheint (wodurch sie aussieht, als wäre sie abgestürzt). Es passiert jedoch nur beim ersten Mal. Die nachfolgende Verwendung von Ctrl+ Overlangsamt sich bei einer bereits laufenden Anwendung, die diese langsame Sequenz bereits einmal durchlaufen hat, nicht mehr, wird jedoch nach dem Neustart der Anwendung erneut ausgeführt (immer nur beim ersten Aufruf des Dialogfelds).

Mit Hilfe eogzu testen, wenn ich es auf einem Terminal lief und verwendet, um die Ctrl+ OVerknüpfung. Die folgende Ausgabe wird direkt vor dem Dialogfeld angezeigt:

Error creating proxy: Error calling StartServiceByName for org.gtk.Private.UDisks2VolumeMonitor: Timeout was reached (g-io-error-quark, 24) 

Ich habe mehrere Anwendungen auf einem Terminal mit dem gleichen Effekt getestet. Ich habe auch bemerkt, dass das Ausführen von Anwendungen als root nicht den gleichen Effekt hat. Dies bedeutet, dass das langsame Verhalten bei der Verwendung dieser Anwendungen nicht auftritt sudo. Aus dieser Ausgabe kann ich schließen, dass es wahrscheinlich etwas mit uDisks zu tun hat, da ich beim Start Partitionen und Laufwerke installiert habe. Ich habe auch das Gefühl, dass uDisks etwas damit zu tun hat, weil ich getestet habe, dass dies nur passiert, wenn meine externen Laufwerke angeschlossen sind, bevor ich angemeldet bin.

Das nächste, was ich über das Problem an anderer Stelle finden kann, ist dieser ziemlich kryptische Kommentar zu SourceForge, der auf eine andere Anwendung (die ich nicht verwende oder verwende) passiert und besagt:

... stellt sich heraus, dass gtk nicht gerne als gegnerischer Waisenprozess von Kindern läuft - go figger ...

Was kann der Grund sein, warum dies passiert? Kann ich irgendetwas tun, um die Langsamkeit loszuwerden?

7
Ich auch, außer ich bin bei Debian, aber der Rest ist identisch mit Ihrer Beschreibung. Ist es Ihnen gelungen, das Problem zu lösen? Lucio Crusca vor 5 Jahren 0
Technisch gesehen wurde es vor Jahren "gelöst" (dh ich habe das Problem nicht mehr), aber ich habe nichts getan, von dem ich glaube, dass es das Problem gelöst hätte. Ich beschäftigte mich einige Zeit mit der Langsamkeit und dann hörte es auf, langsam zu sein. Ich kann mich jedoch genau erinnern, dass ich zu der Zeit nichts aktualisiert oder etwas Neues installiert habe. Sean Daveys Lösung unten könnte Ihnen helfen. maki57 vor 5 Jahren 0
Thanks @ maki57 Ich hatte diese Lösung bereits ausprobiert, aber es hat nicht geholfen. Lucio Crusca vor 5 Jahren 0
So habe ich das Problem gelöst: https://lists.debian.org/debian-user/2018/07/msg00043.html Lucio Crusca vor 5 Jahren 0

1 Antwort auf die Frage

0
Sean Davey

Ich weiß nicht genau, was genau das verursacht hat (habe eine schnelle Google-Suche für Sie durchgeführt und könnte einer der Gründe sein, die dazu führen könnten)

Bei weitem die häufigste Lösung, die ich gefunden habe, war der Versuch

sudo apt-get remove tracker --purge 

Das Trackerpaket ist nicht erforderlich und verursacht bei vielen Menschen dasselbe Problem. Dies schien für ALLE (3) die Foren zu funktionieren, die ich gesucht habe: D hoffentlich kann es Ihnen auch helfen.