- - Πώς να διορθώσετε έναν κατεψυγμένο διαχειριστή παραθύρων του KDE

Πώς να διορθώσετε έναν κατεψυγμένο διαχειριστή παραθύρων του KDE

Ο διαχειριστής παραθύρων του KDE (KWin) έχει περάσει πολύτων βελτιώσεων από την κυκλοφορία του KDE Plasma 5. Μεταξύ αυτών των βελτιώσεων είναι η ταχύτερη συνολική απόδοση, περισσότερες δυνατότητες προσαρμογής, διορθώσεις σφαλμάτων και, φυσικά, χαμηλότερη χρήση μνήμης. Οι διορθώσεις που προστέθηκαν στο KWin είναι αισθητές και ως εκ τούτου αποδεικνύεται τακτικά ότι είναι ένας από τους καλύτερους διαχειριστές παραθύρων σε όλο το Linux. Παρόλα αυτά, παρά όλες τις διορθώσεις, εξακολουθούν να συμβαίνουν θραύσεις, παγίδες και συντριβές.

Αν πρόκειται για ένα κατεψυγμένο ή καταρρακτωμένο KDEδιαχειριστή παραθύρων στην επιφάνεια εργασίας σας Plasma 5, δεν θα μπορείτε να πατήσετε ένα πλήκτρο πρόσβασης ή να επιλέξετε μια ρύθμιση για να την διορθώσετε. Αντ 'αυτού, θα πρέπει να πάρετε τα πράγματα στα χέρια σας. Έτσι, σε αυτόν τον οδηγό, θα δούμε πώς να επιδιορθώσουμε ένα παγωμένο διαχειριστή παραθύρων του KDE.

Κάντε επανεκκίνηση του διαχειριστή παραθύρων με μια εντολή

Ο διαχειριστής παραθύρων του KDE Plasma 5 (KWin) μπορεί εύκολανα επανεκκινήσετε ή να επαναλάβετε την εκτέλεση, αν χρειαστεί. Ωστόσο, σε αντίθεση με την αναγκαστική εκ νέου ενεργοποίηση του πίνακα πλάσματος του KDE, το Kwin δεν μπορεί να πειραματιστεί από το παράθυρο του τερματικού. Ο λόγος που δεν θα λειτουργήσει με αυτόν τον τρόπο είναι ότι όταν ο διαχειριστής παραθύρων βρίσκεται στη διαδικασία επανεκκίνησης, δεν είναι διαθέσιμη όλη η δυνατότητα εναλλαγής μεταξύ προγραμμάτων (συμπεριλαμβανομένου του τερματικού).

Ένας καλύτερος τρόπος αντιμετώπισης της διακοπής του πλάσματος KDEο διαχειριστής παραθύρων από το να τρέξει για να τον επανεκκινήσει ή να ξαναρχίσει είναι να χρησιμοποιήσει το Krunner γρήγορη εκτόξευσης που είναι μέρος της επιφάνειας Plasma. Είναι ανεξάρτητο από το Kwin και θα λειτουργήσει ακόμα και αν δεν υπάρχει διαχειριστής παραθύρων, υπό την προϋπόθεση ότι έχετε πρόσβαση σε ένα πληκτρολόγιο.

Για να χρησιμοποιήσετε το Krunner για να τερματίσετε μια σπασμένη παρουσία του διαχειριστή παραθύρων του KDE Plasma 5, ξεκινήστε πατώντας Alt + F2 ή Alt + Διάστημα στο πληκτρολόγιο. Μόλις πατήσετε το πλήκτρο combo, στο επάνω μέρος της οθόνης θα εμφανιστεί ένα πρόγραμμα εκκίνησης εφαρμογών.

Χρησιμοποιώντας το ποντίκι σας, κάντε κλικ στο κουτί εκτόξευσης για να πάρετε την πλάσμα για να εστιάσετε σε αυτό. Στη συνέχεια, χρησιμοποιήστε το killall για να τερματίσετε όλες τις εμφανίσεις του KWin που εκτελούνται στον υπολογιστή σας Linux.

killall kwin

Τύπος Εισαγω στο πληκτρολόγιο για να εκτελέσετε την εντολή kill. Λίγο αργότερα, το KDE Plasma 5 θα πρέπει να χάσει κάθε δυνατότητα να αποδώσει εφέ κίνησης επιφάνειας εργασίας και όλα τα στοιχεία ελέγχου παραθύρων θα φύγουν. Από εδώ, θα χρειαστεί να ξανακάνετε την Kwin από την Krunner για να αποκτήσετε ξανά πρόσβαση στη διαχείριση παραθύρων στο KDE.

Η επανεκκίνηση του Kwin στο KDE Plasma 5 πρέπει να ξαναρχίσει απευθείας μέσω του Krunner. Για να γινει αυτο, Alt + F2 ή Alt + Διάστημα στο πληκτρολόγιο. Στη συνέχεια, κάντε κλικ στο πλαίσιο κειμένου στο πρόγραμμα εκκίνησης στην κορυφή και γράψτε στην παρακάτω εντολή.

kwin --replace

Όπως και πριν, πατήστε Εισαγω να εκτελέσει την εντολή μέσω του Krunner. Εάν η εντολή είναι επιτυχής, ο Krunner θα επανεκκινήσει αμέσως το Kwin και θα σας δώσει πρόσβαση στα παράθυρά σας και θα πρέπει να καθοριστούν τυχόν κατεψυγμένα ή σπασμένα παράθυρα!

Δημιουργία δέσμης ενεργειών επανεκκίνησης

Είναι σε θέση να επανεκκινήσει το Kwin απευθείας από την Krunnerόταν ένα πρόβλημα προκύψει είναι αρκετά χρήσιμο, αλλά τελικά μπορεί να είναι μια καλύτερη ιδέα να δημιουργηθεί ένα σενάριο επανεκκίνησης, όπως μπορείτε να το ονομάσετε για να αντικαταστήσετε το Kwin σε μια ειδοποίηση στιγμών, αντί να ασχολείστε με τη γραμμή εντολών.

Το πρώτο βήμα στη δημιουργία ενός σεναρίου επανεκκίνησης είναι η χρήση του αφή για να δημιουργήσετε ένα κενό αρχείο με την ένδειξη "kwin-restart." Χρησιμοποιώντας το τερματικό, πληκτρολογήστε την εντολή αφής παρακάτω.

touch kwin-restart

Αφού δημιουργήσετε το νέο αρχείο δέσμης ενεργειών "kwin-restart", χρησιμοποιήστε το ηχώ εντολή για να προσθέσετε την πρώτη γραμμή κώδικα στο σενάριο. Αυτή η γραμμή κώδικα είναι κρίσιμη, καθώς, χωρίς αυτό, ο διερμηνέας στον υπολογιστή σας Linux δεν θα ξέρει τι να κάνει με το σενάριο.

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

Μετά από το shebang, προσθέστε μια σειρά κώδικα που θα τερματίσει όλες τις διαδικασίες Kwin που εκτελούνται στο σύστημα.

echo "killall kwin" >> kwin-restart

Χρησιμοποιώντας ηχώ, προσθέστε την τρίτη γραμμή κώδικα. Αυτή η γραμμή θα πει το σύστημα να ξαναρχίσει την εφαρμογή διαχείρισης παραθύρων του Kwin.

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

Με όλο τον κώδικα που προστέθηκε στο σενάριο "kwin-restart", ενημερώστε τα δικαιώματα του αρχείου χρησιμοποιώντας το chmod εντολή.

sudo chmod +x kwin-restart

Εγκαταστήστε τον στον κατάλογο "/ usr / bin /" με mv.

sudo mv kwin-restart /usr/bin/

Επανεκκινήστε το Kwin μέσω του Krunner πιέζοντας Alt + F2 ή Alt + Διάστημα στο πληκτρολόγιο και γράφοντας την παρακάτω εντολή σε αυτήν.

kwin-restart

Προσθέτοντας τη δέσμη ενεργειών σε μια συντόμευση

Παρόλο που δεν είναι απαραίτητο, είναι δυνατό να τρέξουμετο σενάριο "kwin-restart" με μια συντόμευση πληκτρολογίου. Για να το κάνετε αυτό, ανοίξτε το μενού της εφαρμογής σας, αναζητήστε "Συντομεύσεις συντομεύσεων" και ανοίξτε την εφαρμογή με αυτήν την ετικέτα. Στη συνέχεια, ακολουθήστε τις παρακάτω οδηγίες βήμα προς βήμα για να την ορίσετε ως συντόμευση.

Σημείωση: Για περισσότερες πληροφορίες σχετικά με τις συντομεύσεις στο KDE, κάντε κλικ εδώ.

Βήμα 1: Βρείτε το κουμπί "Επεξεργασία" και κάντε κλικ με το ποντίκι. Στη συνέχεια, επιλέξτε "Νέα", "Συνοπτική συντόμευση" και "Εντολή / διεύθυνση URL".

Βήμα 3: Πηγαίνετε στο "Σχόλιο", και γράψτε "Kwin επανεκκίνηση" στο πλαίσιο.

Βήμα 4: Κάντε κλικ στο κουμπί "Δρομολόγηση" στις προσαρμοσμένες συντομεύσεις και ορίστε τη νέα προσαρμοσμένη συντόμευση στην αγαπημένη σας δέσμευση κλειδιών. Δεν είστε σίγουροι για τη συντόμευση που θα χρησιμοποιήσετε; Δοκιμάστε Ctrl + /.

Βήμα 5: Πηγαίνετε στο "Action" και γράψτε "kwin-restart". Στη συνέχεια, κάντε κλικ στην επιλογή "Εφαρμογή".

Με τη συντόμευση που θα εφαρμοστεί, θα μπορείτε να επανεκκινήσετε έναν κατεψυγμένο, μη ενεργό διαχειριστή παραθύρων του KDE Plasma 5 με μια μόνο συντόμευση πληκτρολογίου!

Σχόλια