Acasă
» LINUX
»
Cum să remediați un panou Plasma KDE defect
Cum să remediați un panou Plasma KDE defect
Dacă panoul KDE Plasma se blochează, dispare sau nu mai răspunde în timp ce ferestrele aplicației rămân deschise, reporniți plasmashell. În Plasma 6 și multe instalări de Plasma 5, KDE este documentat plasmashell --replaceca o comandă de recuperare rapidă. Aceasta reîncarcă shell-ul desktopului, inclusiv panourile și widget-urile, fără a necesita o repornire completă.
Urmați pașii de mai jos pentru a restaura mai întâi panoul, apoi investigați o eroare recurentă. Configurarea exactă a serviciului și programul de actualizare variază în funcție de distribuția Linux, așa că începeți cu comanda care corespunde sesiunii dvs.
Reporniți panoul Plasma
1. Confirmați că doar cochilia este afectată
Verificați dacă ferestrele deschise încă răspund și dacă puteți comuta între ele. Dacă ferestrele rămân vizibile, dar widget-urile panoului sau desktopului au dispărut, problema este probabil în [punctul 1] plasmashell. Dacă întregul ecran este blocat, negru sau inutilizabil, repornirea panoului s-ar putea să nu ajute; salvați munca, dacă este posibil, și utilizați în schimb recuperarea normală prin deconectare sau repornire. Evitați repornirea KWin în cazul unei erori exclusive a panoului, deoarece acesta gestionează separat ferestrele și compunerea.
Ferestrele deschise rămân vizibile chiar și atunci când dispare singur panoul.
2. Executați comanda de înlocuire
Apăsați Alt+Space sau Alt+F2 pentru a deschide KRunner; manualul KRunner documentează ambele comenzi rapide. Apoi tastați plasmashell --replaceși apăsați Enter. KDE documentează ambele comenzi rapide pentru KRunner, care pot lansa comenzi chiar și atunci când panoul lipsește. În multe configurări, Ctrl+Alt+T deschide Konsole; altfel, utilizați comanda rapidă configurată în terminal și executați aceeași comandă acolo. Ghidul de recuperare KDE folosește această comandă atunci când shell-ul trebuie repornit. Nu adăugați sudo; acesta este shell-ul desktopului, deci ar trebui să repornească ca utilizatorul conectat.
Folosește comanda shell replacement pentru a reporni shell-ul desktopului Plasma.
Acordați Plasmei câteva secunde pentru a reconstrui panoul. Ferestrele deschise ale aplicației ar trebui să rămână pe ecran. Dacă utilizați Konsole, lăsați-l deschis până când shell-ul revine; comanda are scopul de a înlocui shell-ul curent, nu de a-l închide și a-l lăsa oprit.
3. Încercați serviciul pentru utilizatori dacă sesiunea dvs. îl folosește
Unele sesiuni Plasma sunt pornite și supravegheate ca serviciu utilizator systemd. În KRunner sau Konsole, puteți încerca . Ghidul de depanaresystemctl --user restart plasma-plasmashell.service KDE listează repornirea serviciului corespunzător pentru sesiunile care activează inițializarea systemd. Dacă sistemul dvs. raportează că unitatea nu poate fi găsită, săriți peste această opțiune și utilizați în schimb; numele serviciilor și integrarea sesiunilor depind de distribuție.plasmashell --replace
Folosește comanda service doar atunci când distribuția ta oferă acel serviciu utilizator.
4. Verificați ce a fost returnat
Confirmați că lansatorul de aplicații, managerul de activități, bara de sistem și orice alte widget-uri ale panoului au reapărut. Dacă panoul revine, dar ignoră în continuare clicurile, așteptați scurt până când Plasma termină încărcarea. Dacă lipsește în continuare, deconectați-vă din sesiunea Plasma și conectați-vă din nou. Aceasta este o resetare mai amplă și poate închide aplicații, așa că salvați mai întâi documentele.
După ce shell-ul repornește, verificați dacă panoul și widget-urile sale revin la setări.
Găsiți cauza dacă panoul se blochează în mod repetat
5. Înregistrați versiunea Plasma și instalați actualizările distribuției
Deschideți Setări sistem → Despre acest sistem și notați versiunea Plasma și platforma grafică, cum ar fi Wayland sau X11. Dacă Setările nu sunt disponibile, rulați plasmashell --versionîn Konsole. Apoi instalați actualizările în așteptare folosind instrumentul de actualizare sau managerul de pachete obișnuit al distribuției dvs. Corecțiile Plasma sunt livrate în programe diferite de către diferite distribuții; utilizați pachetele acceptate pentru versiunea dvs. și reporniți sesiunea dacă instrumentul de actualizare înlocuiește componentele Plasma.
Înregistrați versiunea Plasma și platforma grafică înainte de a raporta o eroare recurentă.
6. Testați widget-urile adăugate recent
Dacă eroarea a început după ce ați instalat un widget, ați modificat o temă sau ați editat panoul, testați mai întâi modificarea respectivă. Când panoul este utilizabil, faceți clic dreapta pe el și intrați în modul de editare. Eliminați un widget terț adăugat recent, aplicați modificarea și observați dacă problema reapare. Modificați câte un element pe rând, astfel încât să puteți identifica declanșatorul. Notele de depanare KDE explică faptul că widget-urile Plasma rulează în plasmashell, deci un applet defect poate afecta shell-ul. Evitați ștergerea întregii configurații de aspect Plasma ca o soluție timpurie; aceasta poate elimina panourile personalizate și widget-urile desktop.
Eliminați pe rând câte un widget adăugat recent pentru a testa dacă acesta declanșează eroarea.
7. Citiți jurnalul shell-ului
Deschideți Konsole și rulați comanda journalctl /usr/bin/plasmashell. Verificați mesajele din perioada în care panoul a dispărut și căutați avertismente sau erori repetate. Rezultatul poate include detalii obișnuite despre pornire, așa că o linie în sine nu dovedește cauza prăbușirii. Dacă problema reapare, notați ora și comparați noile mesaje. Ghidul de depanare Plasma al KDE folosește această comandă atunci când verifică comportamentul shell-ului și al widget-urilor.
Inspectați mesajele din jurnalul Plasmashell în perioada în care panoul a cedat.
8. Trimiteți un raport de eroare util
Dacă apare Raportorul de erori al KDE, includeți pașii care au dus la eroare și permiteți-i să colecteze o retrotracere. De asemenea, rețineți distribuția și versiunea dvs., versiunea Plasma, sesiunea Wayland sau X11, configurarea monitorului și orice widget-uri sau teme instalate recent. O descriere precisă a reproducerii și o retrotracere utilă ajută dezvoltatorii să investigheze; ghidul de raportare a erorilor al KDE explică ce trebuie inclus. Pentru o problemă legată de shell-ul Plasma, trimiteți raportul prin intermediul raportorului sau depuneți-l în secțiunea plasmashell din KDE Bugzilla .
Adăugați o scurtă descriere a reproducerii și includeți backtrace-ul erorii, atunci când este disponibil.