- - Jak opravit zamrzlého správce oken KDE

Jak opravit zamrzlého správce oken KDE

Správce oken KDE (KWin) hodně prošelvylepšení od vydání KDE Plasma 5. Mezi tato vylepšení patří rychlejší celkový výkon, více funkcí přizpůsobení, opravy chyb a samozřejmě menší využití paměti. Opravy přidané do KWin jsou patrné, a proto je pravidelně prokázáno, že je jedním z nejlepších správců oken na celém Linuxu. I přes všechny opravy stále dochází k rozbití, zamrzání a pádům.

Pokud máte co do činění se zmrzlou nebo havarovanou KDEsprávce oken na ploše Plasma 5, nebudete moci stisknout klávesovou zkratku nebo zaškrtnutím některého nastavení opravit. Místo toho budete muset vzít věci do svých rukou. V této příručce se tedy podíváme, jak opravit zamrzlého správce oken KDE.

Restartujte správce oken příkazem

Správce oken KDE Plasma 5 (KWin) může snadnov případě potřeby restartovat nebo znovu spustit. Na rozdíl od nuceného restartování plazmového panelu KDE však nelze Kwin hrát z okna terminálu. Důvod, proč to nebude fungovat, je ten, že když se správce oken právě restartuje, veškerá možnost přepínání mezi programy (včetně terminálu) není k dispozici.

Lepší způsob, jak se vypořádat s zastavením plazmy KDESprávce oken se spouští a restartuje nebo znovu spouští pomocí rychlého spouštěče Krunner, který je součástí plazmové plochy. Je nezávislý na Kwin a bude fungovat, i když nemáte správce oken, pokud máte přístup k klávesnici.

Chcete-li použít Krunner k ukončení přerušené instance správce oken KDE Plasma 5, začněte stisknutím Alt + F2 nebo Alt + Space na klávesnici. Po stisknutí rozbalovací nabídky se v horní části obrazovky zobrazí spouštěč aplikací.

Pomocí myši klikněte na spouštěcí pole, aby se plazma soustředila. Poté použijte zabít všechny příkaz k ukončení všech běžících instancí KWin na vašem Linuxovém PC.

killall kwin

lis Vstoupit na klávesnici k provedení příkazu kill. Brzy poté by měla KDE Plasma 5 ztratit veškerou schopnost vykreslovat efekty animace na ploše a všechny ovládací prvky okna budou pryč. Odtud budete muset znovu spustit Kwin z Krunneru, abyste znovu získali přístup ke správě oken v KDE.

Opětovné spuštění Kwin na KDE Plasma 5 musí být znovu spuštěno přímo přes Krunner. Udělat toto, Alt + F2 nebo Alt + Space na klávesnici. Poté klikněte na textové pole ve spouštěči nahoře a napište následující příkaz.

kwin --replace

Stejně jako dříve, stiskněte Vstoupit vykonat příkaz přes Krunner. Pokud je příkaz úspěšný, Krunner okamžitě restartuje Kwin a umožní vám přístup k vašim oknům a všechna zamrzlá nebo rozbitá okna by měla být opravena!

Vytvoření restartovacího skriptu

Možnost restartovat Kwin přímo z Krunnerukdyž nastane problém, je to docela užitečné, ale nakonec může být lepší nastavit rebootovací skript, protože ho můžete zavolat, abyste nahradili Kwina ve chvíli, než byste se zabývali příkazovým řádkem.

Prvním krokem při vytváření restartovacího skriptu je použití dotek příkaz k vytvoření prázdného souboru s názvem „kwin-restart“. Pomocí terminálu zadejte níže uvedený příkaz touch.

touch kwin-restart

Jakmile vytvoříte nový skriptový soubor „kwin-restart“, použijte echo příkaz k přidání prvního řádku kódu do skriptu. Tento řádek kódu je kritický, protože bez něj nebude tlumočník na vašem počítači Linux vědět, co dělat se skriptem.

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

Za shebang přidejte řádek kódu, který ukončí všechny spuštěné procesy Kwin v systému.

echo "killall kwin" >> kwin-restart

Použitím echo, přidejte třetí řádek kódu. Tento řádek řekne systému, aby znovu spustil aplikaci pro správu oken Kwin.

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

S veškerým kódem přidaným do skriptu „kwin-restart“ aktualizujte oprávnění souboru pomocí chmod příkaz.

sudo chmod +x kwin-restart

Nainstalujte jej do adresáře „/ usr / bin /“ pomocí mv.

sudo mv kwin-restart /usr/bin/

Stisknutím tlačítka restartujte Kwin přes Krunner Alt + F2 nebo Alt + Space na klávesnici a do ní zapíšete příkaz níže.

kwin-restart

Přidání skriptu do zástupce

Ačkoli to není nutné, je možné běžetskript „kwin-restart“ s klávesovou zkratkou. Chcete-li to provést, otevřete nabídku aplikace, vyhledejte „Vlastní zkratky“ a otevřete aplikaci s tímto štítkem. Poté postupujte podle pokynů krok za krokem níže a nastavte je jako zástupce.

Poznámka: Další nápovědu ke zkratkám na KDE najdete zde.

Krok 1: Najděte tlačítko „Upravit“ a klikněte na něj myší. Poté vyberte „Nový“, „Globální zástupce“ a „Příkaz / URL“.

Krok 3: Přejděte na „Komentář“ a do pole napište „Kwin restart“.

Krok 4: Klikněte na tlačítko „Spustit“ ve Vlastních klávesových zkratkách a přiřaďte novou vlastní klávesovou zkratku své oblíbené vazbě kláves. Nejste si jisti, jakou zkratku použít? Snaž se Ctrl + /.

Krok 5: Přejděte na „Akce“ a napište „kwin-restart“. Poté klikněte na „Použít“.

Po použití zástupce budete moci restartovat zamrzlou nefunkční správce oken KDE Plasma 5 pomocí klávesové zkratky!

Komentáře