Home
» LINUX
»
Bagaimana untuk membetulkan pengurus tetingkap KDE beku
Bagaimana untuk membetulkan pengurus tetingkap KDE beku
Pengurus tetingkap KDE (KWin) telah melalui banyak penambahbaikan sejak KDE Plasma 5 dikeluarkan. Antara penambahbaikan tersebut ialah prestasi keseluruhan yang lebih pantas, lebih banyak ciri penyesuaian, pembetulan pepijat, dan sudah tentu, penggunaan memori yang lebih rendah. Pembaikan yang ditambahkan pada KWin adalah ketara, dan akibatnya, ia kerap terbukti sebagai salah satu pengurus tetingkap terbaik di semua Linux. Namun, walaupun semua pembaikan, kerosakan, pembekuan dan ranap masih berlaku.
Jika anda berhadapan dengan pengurus tetingkap KDE yang beku atau ranap pada desktop Plasma 5 anda, anda tidak akan dapat menekan kekunci pintas atau menanda tetapan untuk membetulkannya. Sebaliknya, anda perlu uruskan urusan anda sendiri. Jadi, dalam panduan ini, kami akan membincangkan cara membaiki pengurus tetingkap KDE beku.
Mulakan semula pengurus tetingkap dengan arahan
Pengurus tetingkap KDE Plasma 5 (KWin) boleh dimulakan semula atau dijalankan semula dengan mudah jika perlu. Walau bagaimanapun, tidak seperti memaksa panel Plasma KDE untuk dimulakan semula , Kwin tidak boleh digunakan dari tetingkap terminal. Sebab ia tidak akan berfungsi dengan cara ini ialah apabila pengurus tetingkap sedang dalam proses memulakan semula, semua keupayaan untuk bertukar antara program (termasuk terminal) tidak tersedia.
Cara yang lebih baik untuk menangani menghentikan pengurus tetingkap KDE Plasma daripada berjalan untuk memulakan semula atau menjalankannya semula ialah menggunakan pelancar pantas Krunner yang merupakan sebahagian daripada desktop Plasma. Ia bebas daripada Kwin dan akan berfungsi walaupun tiada pengurus tetingkap, dengan syarat anda mempunyai akses kepada papan kekunci.
Untuk menggunakan Krunner untuk menamatkan contoh pengurus tetingkap KDE Plasma 5 yang rosak, mulakan dengan menekan Alt + F2 atau Alt + Space pada papan kekunci. Setelah kombo ditekan, pelancar aplikasi akan muncul di bahagian atas skrin.
Menggunakan tetikus anda, klik pada kotak pelancaran untuk mendapatkan Plasma memfokus padanya. Kemudian, gunakan perintah killall untuk menamatkan semua contoh KWin yang sedang berjalan pada PC Linux anda.
membunuh kwin
Tekan Enter pada papan kekunci untuk melaksanakan perintah bunuh. Tidak lama selepas itu, KDE Plasma 5 akan kehilangan semua keupayaan untuk memaparkan kesan animasi desktop dan semua kawalan tetingkap akan hilang. Dari sini, anda perlu menjalankan semula Kwin daripada Krunner untuk mendapatkan semula akses kepada pengurusan tetingkap dalam KDE.
Memulakan semula Kwin pada KDE Plasma 5, mesti dimulakan semula secara langsung melalui Krunner. Untuk melakukan ini, Alt + F2 atau Alt + Space pada papan kekunci. Kemudian, klik pada kotak teks dalam pelancar di bahagian atas dan tulis dalam arahan di bawah.
kwin --ganti
Seperti sebelum ini, tekan Enter untuk melaksanakan arahan melalui Krunner. Jika arahan itu berjaya, Krunner akan memulakan semula Kwin serta-merta dan memberi anda akses kepada tetingkap anda, dan mana-mana tetingkap beku atau pecah harus diperbaiki!
Mencipta skrip mulakan semula
Keupayaan untuk but semula Kwin terus daripada Krunner apabila masalah timbul adalah sangat berguna, tetapi akhirnya, mungkin idea yang lebih baik untuk menyediakan skrip but semula, kerana anda boleh memanggilnya untuk menggantikan Kwin dengan segera, dan bukannya berurusan dengan baris arahan.
Langkah pertama dalam mencipta skrip but semula ialah menggunakan arahan sentuh untuk mencipta fail kosong berlabel "kwin-restart." Menggunakan terminal, masukkan arahan sentuh di bawah.
sentuh kwin-restart
Setelah anda mencipta fail skrip "kwin-restart" baharu, gunakan arahan gema untuk menambah baris pertama kod pada skrip. Barisan kod ini adalah kritikal, kerana, tanpanya, jurubahasa pada PC Linux anda tidak akan tahu apa yang perlu dilakukan dengan skrip.
echo '#!/bin/bash' > kwin-restart
Mengikuti shebang, tambahkan baris kod yang akan menamatkan semua proses Kwin yang dijalankan pada sistem.
echo 'killall kwin' >> kwin-restart
Menggunakan echo , tambah baris ketiga kod. Baris ini akan memberitahu sistem untuk memulakan semula apl pengurusan tetingkap Kwin.
echo 'kwin --replace &' >> kwin-restart
Dengan semua kod ditambahkan pada skrip "kwin-restart", kemas kini kebenaran fail menggunakan arahan chmod .
sudo chmod +x kwin-restart
Pasangnya ke direktori “/usr/bin/” dengan mv .
sudo mv kwin-restart /usr/bin/
Mulakan semula Kwin melalui Krunner dengan menekan Alt + F2 atau Alt + Space pada papan kekunci, dan tulis arahan di bawah ke dalamnya.
kwin-restart
Menambah skrip pada pintasan
Walaupun ia tidak perlu, adalah mungkin untuk menjalankan skrip "kwin-restart" dengan pintasan papan kekunci. Untuk melakukan ini, buka menu apl anda, cari "Pintasan Tersuai" dan buka apl dengan label itu. Kemudian, ikut arahan langkah demi langkah di bawah untuk menyediakannya sebagai pintasan.
Langkah 1: Cari butang "Edit" dan klik dengan tetikus. Kemudian, pilih "Baharu", "Pintasan Global" dan "Perintah/URL."
Langkah 3: Pergi ke "Ulasan," dan tulis "Kwin restart" dalam kotak.
Langkah 4: Klik butang "Pencetus" dalam Pintasan Tersuai dan tetapkan pintasan tersuai baharu kepada ikatan kekunci kegemaran anda. Tidak pasti tentang jalan pintas apa yang hendak digunakan? Cuba Ctrl + / .
Langkah 5: Pergi ke "Tindakan," dan tulis dalam "kwin-restart". Kemudian, klik "Guna".
Dengan pintasan yang digunakan, anda akan dapat memulakan semula pengurus tetingkap KDE Plasma 5 yang beku dan tidak berfungsi dengan hanya pintasan papan kekunci!