Yanıtlar:
Başlangıç yolu
sudo service lightdm restartlightdm kullanan daha yeni sürümler için
veya gdmsudo service gdm restart kullanan daha eski sürümler için .
Güncelleme: Terminali kullanmayan ancak bir tuş kombinasyonu kullanan başka bir seçenek, X sunucusunu öldürmek için klavye kombinasyonunu nasıl ayarlayabilirim?
gdmUbuntu 14.04’te mevcut görünmüyor.
nohup compiz --display :0 --replace &şu anki oturumunuzun pencerelerini kaybetmeden birliği yeniden başlatıyor gibi görünüyor. Bkz askubuntu.com/a/38597/35666
Komut unitybirliği yeniden başlatmak için kullanılabilir. Pencere yöneticisini yeniden başlatır, böylece açık programlarınız bozulmadan kalır ve siz çıkış yapmazsınız.
Komutu bir terminal uygulamasından çalıştırırsanız, & disownonu terminalden çıkarmak için eklemelisiniz . Bunu yapmazsanız, birlik programı terminal uygulamasının bir alt süreci haline gelir, böylece terminali kapattığınızda birlik de kapanır.
&> /dev/nullMetin ve hata çıktısının terminalinizi karıştırmaması için (yayılma bitinden önce) eklenmesi de faydalı olabilir .
Yani, komut:
unity &> /dev/null & disown
Nedeniyle masaüstü son derece tepkisiz (veya herhangi başka bir nedenle) olmak üzere terminal uygulamasını açamıyor ise, vurarak tamamen metin tabanlı terminali açabilirsiniz alt-ctrl-F1yoluyla F6.
Orada bir metin terminali alacaksınız, önce giriş yapmalısınız.
Sonra yukarıdaki komutu çalıştırabilir, sonra grafik masaüstüne geri dönmek için alt-ctrl-F7veya tuşuna basabilirsiniz alt-ctrl-F8.
Bu "asılma" sorunlarını çözme eğilimindedir.
Bir yan not olarak: Unity bir compiz eklentisi olduğu için, komutu kullanarak compiz'i yeniden başlatarak birliği yeniden başlatabilirsiniz:
compiz --replace
Eğer alt-ctrl-F1terminalden çalıştırırsanız , bir --displayparametreye ihtiyacınız olacaktır.
compiz --display :0 --replace
Hala eklemeniz gerekecek & disown
& disown. Teşekkür ederim!
nohup compiz --display :0 --replace &
unity-2d-shell &> /dev/null & disown
Bir terminalde nohup compiz --replace komutunu çalıştırın. Nohup komutu, terminali kapattığınızda compiz'in kapalı olmadığından emin olacaktır.
GDM'yi yeniden başlatma komutunu sudo stop gdmtakip eder sudo start gdmve bir tty'den yapılmalıdır.
Birliğin kendisini yeniden başlatmaya çalışıyorsanız, sadece çalıştırın unity(ama çalıştır iletişim kutusundan bunu yapmanız gerektiğini unutmayın.
Monitöre bağlı olarak GNOME'un yazı tipi boyutunu değiştirmeyi seviyorum. Programları doğrudan kapatıyorum, böylece pencere konumu kaydedilmiş. Bunu, muhtemelen hemen hemen aynı şeyi yapan senaryoya koydum:
nautilus -q && sleep 2 && bgcmd nautilus -n
pkill unity-panel
pkill unity-window
sleep 1
unity-window-decorator &> /dev/null & disown