15Aug

4 τρόποι για να ανακτήσετε από έναν κατεστραμμένο ή κατεψυγμένο διακομιστή X στο Linux

Ο διακομιστής X στο Linux παρέχει γραφικό περιβάλλον εργασίας.Εάν συντρίψει, θα χάσετε όλες τις μη αποθηκευμένες εργασίες σε γραφικά προγράμματα, αλλά μπορείτε να ανακτήσετε από τη συντριβή και να κάνετε επανεκκίνηση του διακομιστή Χ χωρίς επανεκκίνηση του υπολογιστή σας.Οι αστοχίες του διακομιστή

X μπορούν να προκληθούν από σφάλματα με προγράμματα οδήγησης γραφικών στοιχείων - τα πακέτα προγραμμάτων οδήγησης γραφικών AMD ή NVIDIA, για παράδειγμα - προβλήματα υλικού ή άλλα σφάλματα λογισμικού.Πιστοποίηση εικόνας

: Francois Schnell στο Flickr

Ctrl + Alt + Backspace

Η συντόμευση πληκτρολογίου Ctrl + Alt + Backspace επανεκκίνησε παραδοσιακά τον εξυπηρετητή X σε Linux.Ωστόσο, μετά από καταγγελίες - ειδικά από νέους χρήστες του Linux που έπληξαν τυχαία αυτόν τον συνδυασμό πλήκτρων και έχασαν όλη τη δουλειά τους - αυτή η συντόμευση απενεργοποιήθηκε από προεπιλογή.Για να το ενεργοποιήσετε στο Ubuntu, στο Fedora ή σε οποιαδήποτε άλλη διανομή χρησιμοποιώντας μια επιφάνεια εργασίας που βασίζεται στο GNOME, μπορείτε να χρησιμοποιήσετε το βοηθητικό πρόγραμμα Layout Keyboard.

Κάντε κλικ στο κουμπί Επιλογές και ενεργοποιήστε το πλαίσιο ελέγχου Control + Alt + Backspace κάτω από την ακολουθία πλήκτρων για να σκοτώσετε το διακομιστή X.

Αφού ενεργοποιηθεί, μπορείτε να πατήσετε Ctrl + Alt + Backspace για να ξεκινήσετε αμέσως τον X σας.Ωστόσο, αυτή η συντόμευση υλοποιείται από το διακομιστή X και ενδέχεται να μην λειτουργήσει αν το X κρέμεται με κάποιους τρόπους.Διακόπτης

Εικονικές κονσόλες

Μπορείτε να χρησιμοποιήσετε τη συντόμευση πληκτρολογίου Ctrl + Alt + F1( και άλλες συντομεύσεις πληκτρολογίου πλήκτρων F) για να μεταβείτε σε μια άλλη εικονική κονσόλα από το διακομιστή X σας.(Το Ctrl + Alt + F7 συνήθως σας μεταφέρει στο X - το ακριβές κλειδί F εξαρτάται από τη διανομή του Linux σας.)

Μόλις έχετε, μπορείτε να συνδεθείτε στην εικονική κονσόλα και να εκτελέσετε την κατάλληλη εντολή για να ξεκινήσετε ξανά τον X σας.Η εντολή που χρειάζεστε εξαρτάται από τον διαχειριστή οθόνης που χρησιμοποιείτε.Στο Ubuntu, το οποίο χρησιμοποιεί το διαχειριστή προβολής LightDM, χρησιμοποιείτε την ακόλουθη εντολή:

sudo service lightdm επανεκκίνηση

SSH σε υπολογιστή

Αν δεν μπορείτε να σκοτώσετε τον X διακομιστή τοπικά, μπορείτε να τον σκοτώσετε μέσω του δικτύου.Υποθέτοντας ότι έχετε εγκαταστήσει ένα διακομιστή SSH στο σύστημα Linux, μπορείτε να συνδεθείτε από άλλο υπολογιστή και να εκτελέσετε την κατάλληλη εντολή για να επανεκκινήσετε τον εξυπηρετητή X.Απλά συνδεθείτε μέσω SSH για να αποκτήσετε πρόσβαση σε μια απομακρυσμένη κονσόλα και χρησιμοποιήστε την κατάλληλη εντολή για να ξεκινήσετε εκ νέου τον διαχειριστή οθόνης σας - στο Ubuntu, είναι το sudo service lightdm κάντε επανεκκίνηση της εντολής παραπάνω.

Χρησιμοποιήστε το κλειδί Magic SysRq

Έχουμε καλύψει χρησιμοποιώντας το πλήκτρο SysRq στο παρελθόν - το SysRq είναι γενικά το ίδιο με το κλειδί οθόνης εκτύπωσης.Αν υποθέσουμε ότι θέλετε να σκοτώσετε τον X διακομιστή τοπικά - όχι πάνω από το δίκτυο - το σύστημά σας μπορεί να μην ανταποκρίνεται σε πλήκτρες, συμπεριλαμβανομένης της συντόμευσης πληκτρολογίου Ctrl + Alt + F1.Αυτό μπορεί να συμβεί επειδή ο διακομιστής X έχει πάρει τον έλεγχο του πληκτρολογίου.Για να αποκτήσετε τον έλεγχο μακριά από το διακομιστή X, χρησιμοποιήστε τον ακόλουθο συνδυασμό πλήκτρων:

Alt + SysRq + r

Αφού έχετε, μπορείτε να δοκιμάσετε να πιέσετε Ctrl + Alt + F1 για να αποκτήσετε πρόσβαση σε μια εικονική κονσόλα.Μπορείτε επίσης να χρησιμοποιήσετε το συνδυασμό Alt + SysRq + k, το οποίο σκοτώνει όλα τα προγράμματα στην τρέχουσα εικονική κονσόλα σας, συμπεριλαμβανομένου του διακομιστή X σας.

Εάν θέλετε να κάνετε επανεκκίνηση του υπολογιστή σας, μπορείτε επίσης να χρησιμοποιήσετε το μαγικό κλειδί SysRq για να επανεκκινήσετε με καθαρό τρόπο το σύστημά σας - ανατρέξτε στην πλήρης ανάρτησή μας στο μαγικό κλειδί SysRq για περισσότερες πληροφορίες.