- - Cum să rezolvați un manager de ferestre KDE înghețat

Cum să rezolvați un manager de ferestre KDE înghețat

Managerul de ferestre (KWin) al KDE a depășit multede îmbunătățiri de la lansarea KDE Plasma 5. Printre aceste îmbunătățiri se numără performanța generală mai rapidă, mai multe caracteristici de personalizare, remedieri de erori și, desigur, o utilizare mai mică a memoriei. Corecțiile adăugate la KWin sunt vizibile și, în consecință, se dovedește în mod regulat că este unul dintre cei mai buni manageri de ferestre de pe toate Linux. Cu toate acestea, în ciuda tuturor corecțiilor, încă se produc ruperi, înghețuri și blocaje.

Dacă aveți de-a face cu un KDE înghețat sau prăbușitmanager de ferestre de pe desktopul dvs. Plasma 5, nu veți putea să apăsați o tastatură rapidă sau să bifați o setare pentru a o repara. În schimb, va trebui să luați lucrurile în propriile mâini. Deci, în acest ghid, vom examina modul de reparare a unui manager de ferestre KDE înghețat.

Reporniți managerul de ferestre cu o comandă

Managerul de ferestre KDE Plasma 5 (KWin) poate ușorsă fie repornit sau reluat dacă este necesar. Cu toate acestea, spre deosebire de forțarea panoului KDE Plasma să repornească, Kwin nu poate fi scos din fereastra terminalului. Motivul pentru care nu va funcționa în acest fel este acela că atunci când managerul de ferestre este în proces de repornire, nu este disponibilă posibilitatea de a comuta între programe (inclusiv terminalul).

O modalitate mai bună de a face față cu oprirea plasmei KDEmanagerul de ferestre de la alergare pentru a-l reporni sau reexecuta este de a utiliza lansatorul rapid Krunner care este o parte a desktop-ului Plasma. Este independent de Kwin și va funcționa chiar dacă nu există un manager de ferestre, cu condiția să aveți acces la o tastatură.

Pentru a utiliza Krunner pentru a încheia o instanță ruptă a managerului de ferestre KDE Plasma 5, începeți prin apăsare Alt + F2 sau Alt + Space pe tastatură. După apăsarea combo-ului, în partea de sus a ecranului va apărea un lansator de aplicații.

Folosind mouse-ul, faceți clic pe caseta de lansare pentru a face Plasma să se concentreze asupra acesteia. Apoi, utilizați butonul omoara-i pe toti comanda de a încheia toate instanțele de rulare de KWin pe computerul Linux.

killall kwin

presa introduce pe tastatură pentru a executa comanda de ucidere. La scurt timp, KDE Plasma 5 ar trebui să-și piardă capacitatea de a face efecte de animație pe desktop și toate controalele ferestrei vor fi dispărute. De aici, va trebui să rulați din nou Kwin de la Krunner pentru a obține acces la gestionarea ferestrei în KDE.

Reînceperea Kwin pe KDE Plasma 5, trebuie repornită direct prin Krunner. Pentru a face acest lucru, Alt + F2 sau Alt + Space pe tastatură. Apoi, faceți clic pe caseta de text din lansatorul din partea de sus și scrieți în comanda de mai jos.

kwin --replace

Ca înainte, apăsați introduce pentru a executa comanda prin Krunner. Dacă comanda are succes, Krunner va reporni instantaneu Kwin și vă va oferi acces la ferestrele dvs., iar orice ferestre înghețate sau sparte ar trebui să fie rezolvate!

Crearea unui script de repornire

Fiind capabil să-l reporniți pe Kwin direct de la Krunneratunci când apare o problemă este destul de util, dar în cele din urmă, poate fi o idee mai bună să configurați un script de repornire, deoarece îl puteți apela pentru a înlocui Kwin la un moment dat, mai degrabă decât să vă ocupați de linia de comandă.

Primul pas în crearea unui script de repornire este utilizarea atingere comanda pentru a crea un fișier gol etichetat „kwin-restart”. Folosind terminalul, introduceți comanda de mai jos.

touch kwin-restart

După ce ați creat noul fișier de script „kwin-restart”, utilizați butonul ecou comanda pentru a adăuga prima linie de cod la script. Această linie de cod este critică, deoarece, fără ea, interpretul de pe computerul dvs. Linux nu va ști ce să facă cu scriptul.

echo "#!/bin/bash" > kwin-restart

În urma shebang-ului, adăugați o linie de cod care va încheia toate rulările proceselor Kwin din sistem.

echo "killall kwin" >> kwin-restart

Utilizarea ecou, adăugați a treia linie de cod. Această linie va spune sistemului să reînceapă aplicația de gestionare a ferestrei Kwin.

echo "kwin --replace &" >> kwin-restart

Cu tot codul adăugat la scriptul „kwin-restart”, actualizați permisiunile fișierului cu ajutorul fișierului chmod comanda.

sudo chmod +x kwin-restart

Instalați-l în directorul „/ usr / bin /” cu mv.

sudo mv kwin-restart /usr/bin/

Reporniți Kwin prin Krunner apăsând Alt + F2 sau Alt + Space pe tastatură și scriind comanda de mai jos în ea.

kwin-restart

Adăugarea scriptului la o comandă rapidă

Deși nu este necesar, este posibil să rulațiscriptul „kwin-restart” cu o comandă rapidă de la tastatură. Pentru a face acest lucru, deschideți meniul aplicației, căutați „Comenzi rapide” personalizate și deschideți aplicația cu acea etichetă. Apoi, urmați instrucțiunile pas cu pas de mai jos pentru a o configura ca o comandă rapidă.

Notă: pentru mai mult ajutor cu comenzile rapide pe KDE, faceți clic aici

Pasul 1: Găsiți butonul „Editați” și faceți clic pe acesta cu mouse-ul. Apoi, selectați „Nou”, „Comutare rapidă globală” și „Comandă / URL.”

Pasul 3: Accesați „Comentați” și scrieți „Kwin restart” în casetă.

Pasul 4: Faceți clic pe butonul „Declanșare” din comenzile rapide și personalizați noua comandă personalizată pentru legarea tastei preferate. Nu sunteți sigur ce scurtătură să utilizați? Încerca Ctrl + /.

Pasul 5: Accesați „Acțiune” și scrieți în „kwin-restart”. Apoi, faceți clic pe „Aplicați”.

Cu shortcut-ul aplicat, veți putea reporni un manager de ferestre KDE Plasma 5 înghețat și care nu funcționează doar cu o scurtătură rapidă de la tastatură!

Comentarii