- - Jak naprawić zamrożony menedżer okien KDE

Jak naprawić zamrożony menedżer okien KDE

Menedżer okien KDE (KWin) wiele przeszedłulepszeń od czasu wydania KDE Plasma 5. Wśród tych ulepszeń jest szybsza ogólna wydajność, więcej funkcji dostosowywania, poprawki błędów i oczywiście niższe zużycie pamięci. Poprawki dodane do KWin są zauważalne, w wyniku czego regularnie udowodniono, że jest jednym z najlepszych menedżerów okien w całym systemie Linux. Mimo wszystkich poprawek nadal występują awarie, zawieszenia i awarie.

Jeśli masz do czynienia z zamrożonym lub zawieszonym KDEmenedżer okien na pulpicie Plazmy 5, nie będziesz mógł nacisnąć klawisza skrótu ani zaznaczyć ustawienia, aby to naprawić. Zamiast tego musisz wziąć sprawy w swoje ręce. W tym przewodniku omówimy sposób naprawy zamrożonego menedżera okien KDE.

Uruchom ponownie menedżera okien za pomocą polecenia

Menedżer okien KDE Plasma 5 (KWin) może z łatwościązostać zrestartowanym lub uruchom ponownie, jeśli to konieczne. Jednak w przeciwieństwie do zmuszania panelu plazmowego KDE do ponownego uruchomienia, Kwin nie może być zmieniany w oknie terminala. Powodem, dla którego nie działa w ten sposób, jest to, że gdy menedżer okien jest w trakcie ponownego uruchamiania, wszystkie możliwości przełączania programów (w tym terminala) są niedostępne.

Lepszy sposób radzenia sobie z zatrzymywaniem plazmy KDEMenedżer okien od uruchomienia, aby go ponownie uruchomić lub uruchomić ponownie, to użyć szybkiego uruchamiania Krunnera, który jest częścią pulpitu Plazmy. Jest niezależny od Kwina i będzie działać, nawet jeśli nie ma menedżera okien, pod warunkiem, że masz dostęp do klawiatury.

Aby użyć Krunnera do zakończenia zepsutej instancji menedżera okien KDE Plasma 5, zacznij od naciśnięcia Alt + F2 lub Alt + spacja na klawiaturze. Po naciśnięciu kombinacji pojawi się program uruchamiający aplikacje w górnej części ekranu.

Za pomocą myszy kliknij pole uruchamiania, aby Plasma skupiła się na nim. Następnie użyj zabić wszystkich polecenie, aby zakończyć wszystkie uruchomione wystąpienia KWin na komputerze z systemem Linux.

killall kwin

naciśnij Wchodzić na klawiaturze, aby wykonać polecenie zabicia. Wkrótce potem KDE Plazma 5 powinna utracić zdolność renderowania efektów animacji pulpitu, a wszystkie kontrolki okna znikną. Odtąd musisz ponownie uruchomić Kwin z Krunner, aby ponownie uzyskać dostęp do zarządzania oknami w KDE.

Ponowne uruchomienie Kwin na KDE Plasma 5 musi zostać ponownie uruchomione bezpośrednio przez Krunnera. Aby to zrobić Alt + F2 lub Alt + spacja na klawiaturze. Następnie kliknij pole tekstowe w programie uruchamiającym u góry i wpisz polecenie poniżej.

kwin --replace

Tak jak poprzednio, naciśnij Wchodzić wykonać polecenie za pośrednictwem Krunnera. Jeśli polecenie się powiedzie, Krunner natychmiast ponownie uruchomi Kwin i zapewni ci dostęp do twoich okien, a wszelkie zamrożone lub uszkodzone okna powinny zostać naprawione!

Tworzenie skryptu restartu

Możliwość ponownego uruchomienia Kwina bezpośrednio z Krunnerakiedy pojawia się problem, jest całkiem przydatny, ale ostatecznie lepszym pomysłem może być skonfigurowanie skryptu ponownego uruchomienia, ponieważ można go wywołać w celu natychmiastowego zastąpienia Kwina, zamiast zajmować się wierszem poleceń.

Pierwszym krokiem w tworzeniu skryptu ponownego uruchomienia jest użycie dotknąć polecenie, aby utworzyć pusty plik oznaczony „kwin-restart”. Korzystając z terminala, wprowadź polecenie dotykowe poniżej.

touch kwin-restart

Po utworzeniu nowego pliku skryptu „kwin-restart” użyj Echo polecenie, aby dodać pierwszy wiersz kodu do skryptu. Ten wiersz kodu jest krytyczny, ponieważ bez niego interpreter na komputerze z systemem Linux nie będzie wiedział, co zrobić ze skryptem.

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

Po shebang dodaj wiersz kodu, który zakończy wszystkie uruchomione procesy Kwin w systemie.

echo "killall kwin" >> kwin-restart

Za pomocą Echo, dodaj trzeci wiersz kodu. Ta linia nakazuje systemowi ponowne uruchomienie aplikacji do zarządzania oknami Kwin.

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

Po dodaniu całego kodu do skryptu „kwin-restart” zaktualizuj uprawnienia do pliku za pomocą chmod Komenda.

sudo chmod +x kwin-restart

Zainstaluj go w katalogu „/ usr / bin /” za pomocą mv.

sudo mv kwin-restart /usr/bin/

Uruchom ponownie Kwin przez Krunnera, naciskając Alt + F2 lub Alt + spacja na klawiaturze i wpisanie poniższego polecenia.

kwin-restart

Dodanie skryptu do skrótu

Chociaż nie jest to konieczne, można uruchomićskrypt „kwin-restart” ze skrótem klawiaturowym. Aby to zrobić, otwórz menu aplikacji, wyszukaj „Niestandardowe skróty” i otwórz aplikację z tą etykietą. Następnie postępuj zgodnie z poniższymi instrukcjami krok po kroku, aby skonfigurować go jako skrót.

Uwaga: aby uzyskać dodatkową pomoc dotyczącą skrótów w KDE, kliknij tutaj.

Krok 1: Znajdź przycisk „Edytuj” i kliknij go myszą. Następnie wybierz „Nowy”, „Globalny skrót” i „Polecenie / URL”.

Krok 3: Przejdź do „Komentuj” i wpisz w polu „Ponowne uruchomienie Kwin”.

Krok 4: Kliknij przycisk „Wyzwalacz” w Skrótach niestandardowych i przypisz nowy niestandardowy skrót do ulubionego skrótu klawiszowego. Nie jesteś pewien, jakiego skrótu użyć? Próbować Ctrl + /.

Krok 5: Przejdź do „Action” i napisz „kwin-restart”. Następnie kliknij „Zastosuj”.

Po zastosowaniu skrótu będziesz mógł ponownie uruchomić zamrożony, niedziałający menedżer okien KDE Plasma 5 za pomocą skrótu klawiaturowego!

Komentarze