Bir sonraki makalede bir göz atacağız. kendimizi donmuş bir Gnome oturumuyla karşı karşıya bulursak ne yapabiliriz. Günümüzde pek çok kişi güvenilir, kullanımı kolay, daha hızlı ve daha hızlı olduğu için Gnome Shell kullanıyor. Ancak, en iyi masaların bile sorunları vardır.
Belki de Gnome'un yaşadığı en çarpıcı ve zayıflatıcı sorun şudur: birçok kullanıcı oturumlarını dondurur. Aşağıdaki satırlarda donmuş bir Gnome masaüstü oturumumuz olduğunda ne yapacağımızı göreceğiz.
Dondurulmuş bir Gnome oturumu nasıl yeniden başlatılır
Yöntem 1: X11'i yeniden başlatın
Gnome Shell'in yerleşik bir yeniden başlatma işlevi vardır. Kullanıcılar, donmuş bir masaüstünü yeniden başlatmak için çalıştırabilir. Tek dezavantajı bu wayland ile çalışmıyoryani yapmalıyız kullan "xorg" Çalışması için.
Her şey donmuş haldeyken Gnome Shell oturumunu yeniden başlatmak için başlayacağız Alt + F2 tuş kombinasyonuna basmak. Bu, komut yazabileceğimiz bir pencere açacaktır.
Bu pencerede sadece yapmamız gerekecek yazmak 'r'. Bu komut esas olarak oturumu kapatmadan yeniden başlatır.
r
Tek bir yeniden başlatmanın sorunu çözmemesi durumunda, bunu istediğimiz kadar yapabileceğiz.
Yöntem 2: Wayland'i yeniden başlatma
Eğer kullanıyorsanız Wayland Gnome için iyi bir performans göreceksiniz, ancak buna rağmen oturum çökmeleri meydana gelebilir. Ne yazık ki, burada sıfırlama işlevi çalışmıyor. Takımın kontrolünü yeniden kazanmak için başka bir şey yapılması gerekecek.
Bir oturumu yeniden başlatmak için, bu durumda Gnome masaüstü ortamında çalışamayacağız. Yerine TTY konsolunu kullanmalı ve Gnome'un işlediği masaüstü yöneticisini yeniden başlatmaya zorlamalı ve böylece oturumu yeniden başlatabilmeliyiz.. Konsolu açmak için tuş kombinasyonlarını kullanabiliriz Ctrl + Alt + F2 o Ctrl + Alt + F3.
TTY konsol penceresine girdikten sonra, oturum açmamız gerekecek. Her şey doğruysa, TTY modunda komut satırı. Buradan, oturumumuzu yeniden başlatmak için adım adım talimatları izlememiz gerekecek:
1 Adım: ile systemctl stop komutu, Gnome ekran yöneticisinin çalışmasını durduracağız. Bunu yap otomatik olarak Gnome Kabuğundan çıkış yapacak:
sudo systemctl stop gdm
LightDM kullanıyorsanız Gnome ile komut yerine kullanmanız gerekecek:
sudo systemctl stop lightdm
2 Adım: Durdurma komutunu yürütürken, gdm veya lightdm çalışmayı durduracak. Buradan yapacağız tekrar başla start komutunu kullanarak:
sudo systemctl start gdm
LightDM için çalıştırılacak komut şöyle olacaktır:
sudo systemctl start lightdm
Komutlar doğru şekilde çalıştırılırsa, Gnome oturum açma ekranını görmeliyiz. Oradan tekrar giriş yapabiliriz.
Yöntem 3: gnome-shell kullanarak –replace
Yukarıdaki Xorg ve Wayland yöntemlerini denediyseniz ve hala sorunları çözmeyi başaramadıysanız, Gnome Shell oturumunu dondurulmuş haldeyken yeniden başlatmanın üçüncü bir yolu daha vardır. Argüman "değiştirmek"Wayland ile yaptığımıza benzer şekilde işliyor, çünkü TTY terminalinde başlatılmalıdır. Ctrl + Alt + F2 veya Ctrl + Alt + F3 tuş kombinasyonlarıyla erişeceğiz.
Orada okuduğum gibi, bu çözüm Gnome Shell'in tüm sürümleriyle çalışırWayland dahil.
TTY terminalinin içinde, kullanıcımızla oturum açacağız ve aşağıdaki talimatları izleyeceğiz:
İlk önce gidiyoruz "adlı bir dosya oluşturgnome-yeniden başlatbaşlıklı bir kılavuz yayınladı dokunma komutunu kullanarak:
touch gnome-restart
Aşağıdakiler olacak echo komutunu kullan. Sıfırlama kodunu dosyaya ekleyeceğiz gnome-yeniden başlatma, terminalde ilk satırın yazılması:
echo '#!/bin/bash' > gnome-restart
Ve sonra bu diğer satır:
echo 'DISPLAY=:0 gnome-shell --replace &' >> gnome-restart
Dosya izinlerini güncelleyeceğiz 'gnome-yeniden başlat' onu terminalden bir program olarak çalıştırabilmemiz için oluşturduğumuz:
sudo chmod +x gnome-restart
Aşağıdakiler olacak dosyayı taşı 'gnome-yeniden başlat'için / usr / bin /. Bununla, sistemin onu bir program olarak adlandırabileceğini anlayacağız:
sudo mv gnome-restart /usr/bin/
TTY terminalinden yapmamız gerekecek yazmak gnome-yeniden başlat Gnome Shell oturumumuzu yeniden başlatmak için dondurulmuş. Bu komutu doğrudan Gnome masaüstünden de yazacağımız komut penceresini açmak için Alt + F2 tuşlarına basarak çalıştırabiliriz:
gnome-restart
Komutu başarıyla yürüttüğümüzde, oturumumuz yeniden işlevsel olmalıdır.
Yöntem 4: Killall'ı kullanma
Tüm bunlardan sonra, bir Gnome oturumu çöktüğünde, onu yeniden başlatmanın en kolay yolunun bu olduğunu düşünüyorum. Sadece TTY'ye yazmamız gerekecek:
killall -3 gnome-shell
Yukarıdaki komutu da yapabiliriz ~ / .bashrc dosyasında takma ad olarak kullanın aşağıdaki gibi:
alias kgnome=’killall -3 gnome-shell’
Dosya kaydedildikten sonra, bir masaüstü oturumu dondurulduğunda, TTY'den sadece yazmamız gerekecek:
kgnome
Bu komutla kilitli oturumu kapatmaya zorlayacağız.