Środowisko KDE Plasma 5 jest obecnie stabilne i rzadko napotyka na problemy, które mogłyby uniemożliwić korzystanie z pulpitu. Niemniej jednak, panel KDE Plasma czasami może ulegać awariom lub zawieszać się, co stanowi poważny kłopot.
W przeciwieństwie do Gnome Shell, KDE Plasma 5 nie oferuje wbudowanego mechanizmu do ponownego uruchamiania, z którego mogliby korzystać użytkownicy. Dlatego, jeśli korzystasz z KDE i napotkasz na problemy z uszkodzonym panelem, musisz opracować własne rozwiązanie. W tym artykule przedstawimy sposób stworzenia narzędzia do restartu, które pomoże w sytuacji awarii panelu Plasma.
Restartowanie panelu za pomocą terminala
Panel KDE jest częścią procesu „plasmashell”, który działa w tle na systemie Linux. Jeśli napotykasz problemy z panelem, najprostszym sposobem na jego przywrócenie jest zarządzanie tym procesem.
Jednak proces „plasmashell” nie może być bezpośrednio restartowany z poziomu terminala; musisz najpierw go zatrzymać. Najlepszym sposobem, aby to zrobić, jest użycie polecenia killall, które natychmiast zakończy wszystkie instancje „plasmashell”. Otwórz terminal, naciskając Ctrl + Alt + T lub Ctrl + Shift + T, a następnie zakończ działanie „plasmashell”.
killall plasmashell
Po wykonaniu tego polecenia ekran stanie się czarny, ale nadal będziesz mieć dostęp do terminala. W tym momencie możesz ponownie uruchomić proces „plasmashell” z terminala, pamiętając o dodaniu „&” na końcu, aby uruchomić go w tle.
plasmashell &
Po aktywacji tego polecenia na ekranie pojawi się nowy panel KDE Plasma 5. Ten nowy panel jest uzależniony od terminala, co oznacza, że musi działać w tle. Aby to osiągnąć, użyj polecenia disown.
disown
Disown „przejmuje” proces „plasmashell” i uruchamia go w tle, co pozwala na pełne korzystanie z panelu KDE Plasma 5.
Tworzenie skryptu do restartu
Ręczne otwieranie terminala w celu zakończenia procesu „plasmashell” może być dość uciążliwe. Choć działa szybko, nie jest to idealne rozwiązanie dla większości użytkowników. Dobrym sposobem na łatwe ponowne uruchomienie panelu w przypadku jego zawieszenia jest stworzenie skryptu restartującego, który można uruchomić jednym poleceniem.
Aby rozpocząć, otwórz terminal, naciskając Ctrl + Alt + T lub Ctrl + Shift + T. Następnie postępuj zgodnie z poniższymi krokami.
Krok 1: Utwórz nowy, pusty plik w katalogu domowym, nazywając go „restart-panel”. Użyj poniższego polecenia:
touch panel-restart
Krok 2: Dodaj shebang na początku skryptu, używając polecenia echo, co jest konieczne, aby system Linux wiedział, jak zinterpretować skrypt.
echo '#!/bin/bash' > panel-restart
Krok 3: Wprowadź kolejne polecenie echo, aby dodać główną logikę skryptu restartującego panel.
echo 'killall plasmashell; plasmashell &' >> panel-restart
Krok 4: Zmień uprawnienia pliku restartu, aby działał jako aplikacja na systemie Linux, używając polecenia chmod.
sudo chmod +x panel-restart
Krok 5: Przenieś plik restartu do katalogu /usr/bin/ za pomocą polecenia mv. Dzięki temu możesz wywołać go jak każdy inny program w systemie Linux.
sudo mv panel-restart /usr/bin/
Zamknij terminal, a następnie przejdź do pulpitu KDE i naciśnij Alt + F2, aby otworzyć okno szybkiego uruchamiania Plasma. Wprowadź polecenie, aby natychmiast zrestartować panel KDE Plasma 5 za pomocą stworzonego skryptu:
panel-restart
Po wykonaniu tego polecenia panel KDE Plasma 5 powinien być gotowy do użycia!
Dodawanie skryptu do skrótu klawiaturowego
Chcesz uruchomić ponowne uruchomienie panelu KDE Plasma 5 za pomocą skrótu klawiszowego? W takim razie musisz skonfigurować niestandardowe skróty klawiaturowe. Wykonaj poniższe instrukcje.
Uwaga: Jeśli potrzebujesz bardziej szczegółowych informacji na temat niestandardowych skrótów klawiaturowych w KDE, zapoznaj się z odpowiednim przewodnikiem.
Krok 1: Otwórz menu aplikacji, wyszukaj „niestandardowe skróty” i kliknij na ten element.
Krok 2: W oknie niestandardowych skrótów KDE kliknij „Edytuj”, a następnie wybierz „Nowy”, następnie „Skrót globalny” i „Polecenie / URL”.
Krok 3: W polu „Komentarz” wpisz „Ponowne uruchomienie panelu KDE”.
Krok 4: Kliknij „Wyzwalanie” i przypisz ulubiony skrót klawiszowy do swojego niestandardowego skrótu. Jeśli nie masz pomysłu, spróbuj kombinacji Ctrl + `.
Krok 5: Wybierz „Akcja” i wpisz polecenie do restartu panelu w polu „Polecenie / URL”.
Krok 6: Kliknij „Zastosuj”, aby zapisać zmiany na swoim systemie Linux.
Zamknij okno z niestandardowymi skrótami. Teraz możesz użyć wybranego skrótu klawiszowego, aby błyskawicznie ponownie uruchomić panel KDE Plasma 5.
newsblog.pl