Linux'ta Düşen veya Donmuş Bir X Sunucusundan Kurtarmanın 4 Yolu
Linux'taki X sunucusu, grafik masaüstünüzü sunar. Çökerse, kaydedilmemiş tüm çalışmaları grafik programlarda kaybedersiniz, ancak çökmeden kurtulup bilgisayarınızı yeniden başlatmadan X sunucusunu yeniden başlatabilirsiniz.
X sunucusu çökmeleri, grafik sürücülerindeki hatalardan (örneğin, özel AMD veya NVIDIA grafik sürücüleri, örneğin) donanım sorunları veya diğer yazılım hatalarından kaynaklanabilir..
Resim Kredisi: Flickr'daki Francois Schnell
Ctrl + Alt + Geri
Ctrl + Alt + Backspace klavye kısayolu geleneksel olarak X sunucusunu Linux'ta yeniden başlattı. Bununla birlikte, şikayetlerden sonra - özellikle bu tuş kombinasyonuna yanlışlıkla çarpan ve tüm çalışmalarını kaybeden yeni Linux kullanıcılarından - bu kısayol varsayılan olarak devre dışı bırakıldı. Ubuntu, Fedora veya GNOME tabanlı bir masaüstünü kullanan herhangi bir dağıtımda etkinleştirmek için Klavye Düzeni yardımcı programını kullanabilirsiniz..
Seçenekler düğmesini tıklayın ve X sunucusunu öldürmek için Anahtar dizisi altındaki Control + Alt + Backspace onay kutusunu etkinleştirin.
Etkinleştirildikten sonra, X sunucunuzu hemen yeniden başlatmak için Ctrl + Alt + Backspace tuşlarına basabilirsiniz. Ancak, bu kısayol X sunucusu tarafından uygulanır ve X bir şekilde kilitlenirse çalışmayabilir..
Sanal Konsolları Değiştir
X sunucunuzdan farklı bir sanal konsola geçmek için Ctrl + Alt + F1 klavye kısayolunu (ve diğer F tuş klavye kısayollarını) kullanabilirsiniz. (Ctrl + Alt + F7 genellikle sizi X'e geri götürür - tam F tuşu Linux dağıtımınıza bağlıdır.)
Bir kez sanal sunucuya giriş yapabilir ve X sunucunuzu yeniden başlatmak için uygun komutu çalıştırabilirsiniz. İhtiyacınız olan komut, kullandığınız ekran yöneticisine bağlıdır. LightDM ekran yöneticisini kullanan Ubuntu'da aşağıdaki komutu kullanırsınız:
sudo service lightdm yeniden başlat
Bilgisayara SSH
X sunucusunu yerel olarak öldüremezseniz, ağ üzerinden öldürebilirsiniz. Linux sisteminizde kurulmuş ve çalışan bir SSH sunucunuz olduğunu varsayarak, başka bir bilgisayardan oturum açabilir ve X sunucusunu yeniden başlatmak için uygun komutu çalıştırabilirsiniz. Uzak bir konsola erişmek için SSH üzerinden oturum açın ve ekran yöneticinizi yeniden başlatmak için uygun komutu kullanın - Ubuntu’da sudo service lightdm yeniden başlat yukarıdaki komut.
Magic SysRq Anahtarını kullanın
Geçmişte sihirli SysRq tuşunu kullanarak işimiz var - SysRq genellikle Baskı Ekranı tuşuyla aynıdır. X sunucusunu yerel olarak öldürmek istediğinizi varsayalım - ağ üzerinden değil - sisteminiz Ctrl + Alt + F1 klavye kısayolu da dahil olmak üzere tuşa basmaya yanıt vermeyebilir. Bunun nedeni, X sunucusunun klavyeyi kontrol altına almış olması olabilir. X sunucusundan kontrolü elinize almak için aşağıdaki tuş kombinasyonunu kullanın:
Alt + SysRq + r
Sonra sanal bir konsola erişmek için Ctrl + Alt + F1 tuşlarına basmayı deneyebilirsiniz. Ayrıca X sunucunuz da dahil olmak üzere geçerli sanal konsolunuzdaki tüm programları öldüren Alt + SysRq + k kombinasyonunu kullanabilirsiniz..
Bilgisayarınızı yeniden başlatmak isterseniz, sisteminizi temiz bir şekilde yeniden başlatmak için magic SysRq tuşunu da kullanabilirsiniz - daha fazla bilgi için magic SysRq tuşundaki tam yayınımıza bakın.