If-Koubou

4 Cara untuk Memulihkan Dari Server X yang Hancur atau Beku di Linux

4 Cara untuk Memulihkan Dari Server X yang Hancur atau Beku di Linux (Bagaimana caranya)

Server X pada Linux menyediakan desktop grafis Anda. Jika macet, Anda akan kehilangan semua pekerjaan yang belum disimpan dalam program grafis, tetapi Anda dapat memulihkan dari kerusakan dan memulai ulang server X tanpa menghidupkan ulang komputer Anda.

X server crash dapat disebabkan oleh bug dengan driver grafis - proprietary AMD atau driver grafis NVIDIA, misalnya - masalah perangkat keras, atau bug perangkat lunak lainnya.

Kredit Gambar: Francois Schnell di Flickr

Ctrl + Alt + Backspace

Pintasan keyboard Ctrl + Alt + Backspace secara tradisional memulai ulang server X di Linux. Namun, setelah keluhan - terutama dari pengguna Linux baru yang secara tidak sengaja menekan kombinasi tombol ini dan kehilangan semua pekerjaan mereka - pintasan ini dinonaktifkan secara default. Untuk mengaktifkannya di Ubuntu, Fedora, atau distribusi lain menggunakan desktop berbasis GNOME, Anda dapat menggunakan utilitas Tata Letak Keyboard.

Klik tombol Opsi dan aktifkan kotak centang Kontrol + Alt + Backspace di bawah Urutan kunci untuk membunuh server X.

Setelah diaktifkan, Anda dapat menekan Ctrl + Alt + Backspace untuk segera me-restart server X Anda. Namun, pintasan ini diterapkan oleh server X dan mungkin tidak berfungsi jika X hang dalam beberapa cara.

Ganti Konsol Virtual

Anda dapat menggunakan pintasan keyboard Ctrl + Alt + F1 (dan pintasan keyboard F-key lainnya) untuk beralih ke konsol virtual yang berbeda dari server X Anda. (Ctrl + Alt + F7 biasanya membawa Anda kembali ke X - tombol F yang tepat bergantung pada distribusi Linux Anda.)

Setelah Anda memilikinya, Anda dapat masuk ke konsol virtual dan menjalankan perintah yang sesuai untuk memulai ulang server X Anda. Perintah yang Anda perlukan bergantung pada pengelola tampilan yang Anda gunakan. Di Ubuntu, yang menggunakan pengelola tampilan LightDM, Anda akan menggunakan perintah berikut:

sudo service lightdm restart

SSH Into Computer

Jika Anda tidak dapat membunuh server X secara lokal, Anda dapat membunuhnya melalui jaringan. Dengan asumsi Anda memiliki server SSH yang diatur dan dijalankan di sistem Linux Anda, Anda dapat masuk dari komputer lain dan menjalankan perintah yang sesuai untuk memulai ulang server X. Cukup masuk melalui SSH untuk mengakses konsol jarak jauh dan gunakan perintah yang sesuai untuk me-restart pengelola tampilan Anda - di Ubuntu, itu adalah sudo service lightdm restart perintah di atas.

Gunakan Kunci SysRq Sihir

Kami telah membahas menggunakan kunci SysRq ajaib di masa lalu - SysRq umumnya sama dengan tombol Print Screen. Dengan asumsi Anda ingin membunuh server X secara lokal - tidak melalui jaringan - sistem Anda mungkin tidak merespons penekanan tombol, termasuk pintasan keyboard Ctrl + Alt + F1. Ini dapat terjadi karena server X telah mengambil alih keyboard. Untuk mengambil kendali dari server X, gunakan kombinasi tombol berikut:

Alt + SysRq + r

Setelah Anda selesai, Anda dapat mencoba menekan Ctrl + Alt + F1 untuk mengakses konsol virtual. Anda juga dapat menggunakan kombinasi Alt + SysRq + k, yang membunuh semua program pada konsol virtual Anda saat ini, termasuk server X Anda.

Jika Anda ingin me-restart komputer Anda, Anda juga dapat menggunakan kunci SysRq ajaib untuk dengan bersih me-restart sistem Anda - lihat posting lengkap kami pada tombol SysRq ajaib untuk informasi lebih lanjut.