Ich bekomme das Fenster unten gelegentlich beim Herunterfahren. Gibt es eine Möglichkeit herauszufinden, was das "Unbekannte" Programm ist? Vielleicht den Pfad der ausführbaren Datei finden?
ps -eo pid,stat,args
.
Ich bekomme das Fenster unten gelegentlich beim Herunterfahren. Gibt es eine Möglichkeit herauszufinden, was das "Unbekannte" Programm ist? Vielleicht den Pfad der ausführbaren Datei finden?
ps -eo pid,stat,args
.
Antworten:
Dies ist eigentlich eine Funktion, kein Fehler. Zuvor meldete sich das System beim Verlust nicht gespeicherter Arbeit ab und war blind für Schäden.
Heutzutage registrieren sich Anwendungen, die lange wartende Aufgaben ausführen, über DBus bei der Shell. Dies können Videokodierung, Hochladen und Synchronisieren von Ubuntu One- oder DropBox-Aufgaben usw. sein.
Manchmal können Anwendungen abstürzen und daher ihre ausstehenden Aufgaben nicht abmelden , und sie können Firefox sein oder nicht .
Sie können Ihren Abschalthemmer mit jedem DBus-Viewer wie d-feet untersuchen:
Auf dem Sitzungsbus macht die org.gnome.SessionManager
Schnittstelle die Methode verfügbar GetInhibitors()
, die beispielsweise zurückgibt ['/org/gnome/SessionManager/Inhibitor2']
. Mit dem Objekt in diesem Pfad können Sie verschiedene Dinge abfragen, GetAppId()
z. GetReason()
B. GetToplevelXid()
(z. B. Handbremse) (z. B. Codierung) (z. B. 79691816L). Insbesondere die neueste Version kann von Nutzen sein: Sie können xwininfo -id 79691816
das Fenster ausstellen und somit überprüfen, ob es noch vorhanden ist, und wenn ja , wie der tatsächliche Titel lautet.
Firefox leidet seit langer Zeit unter einem schlechten Speicherverlust. Und in den letzten Veröffentlichungen (4, 5 & 6) ist es nur noch schlimmer geworden.
Ich erhalte häufig die Meldung "Nicht reagiert" und habe durch Ausprobieren erfahren, dass sie von Firefox stammt. Um festzustellen, ob Firefox dies auf Ihrem Computer verursacht, versuchen Sie Folgendes:
Wenn Sie das Dialogfeld Nicht antworten erhalten, öffnen Sie den Systemmonitor. Suchen Sie in der Liste "Prozesse" nach der ausführbaren Datei "Firefox-Bin". Wenn Sie sie finden, überprüfen Sie, ob im Header "Wartender Kanal" "futex_wait_queue_me" steht:
Wenn Sie diesen Eintrag sehen, öffnen Sie ein Terminal und geben Sie "killall Firefox-Bin" ein. Dieser Befehl beendet den Prozess.
Wiederholen Sie nun alles, was Sie getan haben, um das Dialogfeld "Nicht antworten" zu erstellen (z. B. den Versuch, den Computer neu zu starten oder herunterzufahren), und prüfen Sie, ob alles kopaketisch ist. Wenn alles reibungslos verläuft und Sie kein weiteres Dialogfeld "Nicht antworten" erhalten, können Sie daraus schließen, dass es sich um den Firefox-Speicherverlust handelt, der ihn verursacht hat.
Versuchen Sie, das Grub-Update auszuführen:
sudo update-grub
Ich hatte das gleiche Problem wie oben beschrieben und dies hat es für mich behoben.