kwin bleibt gelegentlich hängen, was den Anschein hat, als würde das System nicht auf Mausklicks oder Tastendrücke reagieren - obwohl sich der Mauszeiger beim Bewegen der Maus immer noch bewegt!
kwin bleibt gelegentlich hängen, was den Anschein hat, als würde das System nicht auf Mausklicks oder Tastendrücke reagieren - obwohl sich der Mauszeiger beim Bewegen der Maus immer noch bewegt!
Antworten:
Wie in der offiziellen beschrieben Kwin Dokumentation , ein guter Weg , dies zu realisieren wäre entweder auf einer laufende Terminal - Anwendung oder auf einer virtuelle Konsole versuchen (dh: Ctrl+ Alt+ F1),:
DISPLAY=:0 kwin --replace
Ähnlich wie die Antwort von Robin Green, jedoch muss dazu noch kein Terminalfenster geöffnet sein. Geben Sie stattdessen die Anzeige an, in der kwin mit tty1 gestartet werden soll. Daher,
Drücken Sie Ctrl+ Alt+, F1um auf ein Terminal zuzugreifen. Einloggen.
Typ killall kwin
. Dann tippe ein DISPLAY=:0 kwin
.
Drücken Sie Ctrl+ Alt+ F7, um zu Ihrer primären Anzeige zurückzukehren.
Drücken Sie Strg + Alt + F1. Einloggen. Typ killall kwin
.
Drücken Sie Strg + Alt + F7.
Beenden Sie alle offenen Anwendungen, bis ein Terminal sichtbar wird. Bewegen Sie die Maus über die Terminalanwendung. Typ kwin &
.
Was ist das, keine Terminalanwendung geöffnet? Schwierig - Sie müssen nur neu starten.
In späterer Kubuntu / Plasma - 5 kwin
immer noch hängt / Abstürze (vor allem mit Treibern Intel - Display scheint es ), aber mehr kann einfach neu gestartet: einfach läuft in krunner
- Alt-Raum, oder Alt-F2:kwin --replace
Oder erstellen Sie eine neue benutzerdefinierte Verknüpfung für das: zB Trigger: Meta + K, Action, Befehl / URL: kwin --replace
.
Auf diese Weise kwin
kann mit nur der Meta-K-Verknüpfung neu gestartet werden.
Mach einfach:
killall plasma-desktop
plasma-desktop &
Sie könnten alles in einem Bash-Skript haben, falls Sie es öfter brauchen,
recoverkde.sh :
killall plasma-desktop
plasma-desktop &
Das funktioniert tatsächlich. Es ist ein böser Bug, aber zumindest kann ich mich jetzt erholen.
In meinem Fall gibt es keine Notwendigkeit an der Konsole Login zurück zu gehen ist mit ctrl+ alt+ f2aber mit alt+ f2ich einfach eingeben kann killall plasma-desktop plasma-desktop
und dann mit alt+ f2wieder,
Ich kann laufen plasma-desktop
. Könnte natürlich auch in einem Skript verwendet werden. Auf diese Weise bekomme ich meine Maus zurück und ich werde keine Arbeit verlieren.
kwin
reagiert richtig aufsigint
?), Und schon gar nicht schlechter. Auch ein einziger Befehl, also besser.