Terminal wird mit großer Verzögerung angezeigt, wenn eine Verknüpfung verwendet wird

25

Wenn ich Ctrl+ Alt+ drücke, Töffnet sich das Terminal nach ungefähr 30 Sekunden. Das ist ziemlich nervig. Wenn ich es mit Alt+ öffne F2und gnome-terminaldas Fenster betrete, erscheint sofort wie gewohnt.

Ich benutze Ubuntu 16.04 mit Gnome3.

Danke im Voraus für Ihre Hilfe!

Alex Leidwein
quelle
Überprüfen Sie unter Systemeinstellungen -> Tastatur -> Verknüpfungen -> Startprogramme -> Terminal starten, ob die Einstellungen korrekt sind. Haben Sie in letzter Zeit Änderungen an Ihren Tastaturkürzeln vorgenommen?
wjandrea
Es ist richtig eingestellt und ich habe keine Änderungen vorgenommen.
Alex Leidwein
2
@AlexLeidwein, Es gibt jetzt eine Lösung, die nur eine Umgehung darstellt. Entfernen Sie dbus-user-session, die in Ubuntu 16.04 nicht standardmäßig installiert ist.
Antonios Hadjigeorgalis
1
Möglicherweise startet das
Byte Commander

Antworten:

21

Temporäre Problemumgehung, die in Kommentar 16 behandelt wird:
https://bugzilla.gnome.org/show_bug.cgi?id=729101#c16

gnome-keyring-daemonIm Terminal ohne Befehlszeilenoptionen ausführen .
Nach Eingabe des Passworts funktioniert dann alles wie gewohnt, um den Schlüsselbund zu entsperren.

Auf meinem System muss ich HUD öffnen, bevor die Passwortabfrage angezeigt wird. Wenn ich die Schwebepalette vor dem Terminalbefehl öffne, wird sofort das Dialogfeld mit der Kennwortabfrage angezeigt.

Ausgabe von journalctl -fShows
gnome-keyring-daemon[12913]: Gkm: using old keyring directory: ...

Jetzt gelöst:
Für mich und viele andere bestand die Lösung für dieses Problem darin, dbus-user-sessiondie Software zu entfernen, die zusammen mit einer kürzlich installierten Software hinzugefügt wurde, die nicht benötigt wird. Für mich wurde es bei der Installation hinzugefügtflatpak

Lösung:

  1. sudo apt-get remove --purge dbus-user-session
  2. Starten Sie neu

Weitere Informationen finden Sie ab Kommentar Nr. 67 in diesem Thread.
https://bugs.launchpad.net/ubuntu/+source/gnome-keyring/+bug/1689825

Antonios Hadjigeorgalis
quelle
3
Dies sollte die am gnome-keyring-daemonhäufigsten gewählte und akzeptierte Antwort sein, da sie eine echte Korrektur enthält und nicht nur eine schmutzige Lösung zum Beenden der , wodurch die gespeicherten Kennwörter usw. nicht mehr verfügbar sind.
Byte Commander
Das hat perfekt funktioniert! Ich hatte auch zu ähnliche Probleme behoben: Verzögerung zwischen dem Drücken von "Print Screen" und dem Aufnehmen des Screenshots und langsames Starten von Google Chrome.
Alex
Ist nach der absichtlichen Installation dbus-user-sessiondarauf gestoßen, um systemd-Dienste zu unterstützen, die Benachrichtigungen über dbus auslösen. Dies ist vermutlich eine Fehlkonfiguration, bei der die systemd-Benutzersitzung nicht mit der GUI-Sitzung identisch ist.
Adrian
13

Basierend auf dieser Antwort auf Superuser:

Vom Bug durch eingereicht xgdgsc , diese langsame Reaktion auf GNOME Verknüpfungen erscheint durch verursacht zu werden gnome-keyring-daemon. Insbesondere bei mehreren Instanzen des Dämons wird die Ausführung der Verknüpfung anscheinend angehalten, während versucht wird, mit dem Dämon zu kommunizieren, bis eine Zeitüberschreitung eintritt. Mit dem folgenden Befehl können Sie überprüfen, ob mehrere Instanzen des Dämons ausgeführt werden:

pgrep gnome-keyring --list-full

Unter CentOS 7 mit GNOME 3.14.2 konnte ich dies umgehen, indem ich beide Prozesse abbrach:

killall gnome-keyring-daemon

gnome-keyring-daemon Wird automatisch mit nur einer Instanz neu gestartet, wenn ich das nächste Mal eine GNOME-Tastenkombination verwende, und die Verknüpfung wird sofort ausgeführt.

EIS
quelle
Selbst wenn nur ein Wichtel-Schlüsselring ausgeführt wird, wird beim Öffnen von Terminals immer noch langsam reagiert. Als ich alles getötet habe, konnte sich gnome-keyring-daemonChrome nicht anmelden.
Antonios Hadjigeorgalis
@AntoniosHadjigeorgalis nach meiner Erfahrung geschieht diese Art der Verzögerung nur für ein oder zwei Verknüpfungen. Wenn Sie killall gnome-keyring-daemonnicht für Sie arbeiten, können Sie diese Verknüpfungen möglicherweise neu zuweisen.
ICE
@ICE neue Verknüpfungen funktionierten auch nicht.
Antonios Hadjigeorgalis
7

Öffnen Sie die Startanwendung und fügen Sie neue hinzu

  1. Neue hinzufügen
  2. Name: was auch immer
  3. Befehl : killall gnome-keyring-daemon
  4. Kommentar: was auch immer

genießen..

SierraX
quelle
3
Was terserahsoll das heißen?
Anwar
2
@Anwar: "terserah" ist ein indonesisch / malaiisches Wort für "was auch immer" oder "irgendetwas". Der Name und die Beschreibung der Startanwendung dienen nur dazu, sie zu finden und zu organisieren, aber es ist nicht wirklich wichtig, was Sie dort eingeben. Vielleicht hat SierraX es irgendwo von einem Blog / einer Website kopiert und vergessen, es zu übersetzen?
Lie Ryan
1

Eigentlich hat mir das geholfen. Ging zu Systemeinstellungen -> Tastatur -> Verknüpfungen -> Starter -> Startterminal, dort wurde etwas neues Beschleuniger geschrieben. Ich setze die Taste zurück, indem ich Ctrl+ Alt+ Terneut drücke . Es löste das Problem.

Robus
quelle