Ben bahsetmiyorum shutdown
ve reboot
emrediyorum. KDE masaüstündeki logout / reboot / shutdown düğmesine basarsam gerçekleştirilecek komut satırından aynı rutini başlatmak istiyorum.
Ben bahsetmiyorum shutdown
ve reboot
emrediyorum. KDE masaüstündeki logout / reboot / shutdown düğmesine basarsam gerçekleştirilecek komut satırından aynı rutini başlatmak istiyorum.
Yanıtlar:
Kde4 için:
qdbus org.kde.ksmserver /KSMServer org.kde.KSMServerInterface.logout -1 -1 -1
Üç tamsayı parametresi confirm
, sdtype
ve KWorkSpace :: requestShutDown öğesininsdmode
argümanlarıdır . Değerleri sayfanın üstünde açıklanmıştır.
Cannot find 'org.kde.KSMServerInterface.logout' in object /KSMServer at org.kde.ksmserver
. Ancak normal kullanıcı ile çalışırken çok iyi çalışıyor ^ ^ ^
KDE'nin herhangi bir sürümü için (belki ayrıca GNOME ve diğerleri):
KDE Kontrol Merkezinde (KDE3.5 / trinity) "onaysız durma" için bir klavye kısayolu ayarlayabilirsiniz ( Ctrl+ Shift+ Alt+ gibi bir trajediyi önlemek için karmaşık olmalı Delete) ve sonra çalıştırın xvkbd
(sanal klavye):
xvkbd -text '\C\S\A\d'
Bunun için bir takma ad oluşturabilirsiniz (örneğin kdehalt
);
En sevdiğim: sleep 1h 20m && kdehalt
ya da wget "http://something" ; kdehalt
.
Böylece Gilles tarafından sunulan cevabı denedim, ama bu sadece KDE4 için işe yarıyor.
Grafiklerimle yapılan bir sistem güncellemesinden sonra, artık çıkış yapamıyorum, yeniden başlayamıyor veya kapatamıyordum. Sonunda bu komutu çalıştı bulundu:
qdbus org.kde.ksmserver /KSMServer logout 0 0 0
Kaynağım buradan, biraz daha fazla tartışıyorlar. Diğer optoinler hakkında emin değilim. Forum konusu tartışma KDE5 kapatma seçenekleri. Yukarıdaki komut sistemimi incelikle kapatmış görünüyor. Tüm programlarim, dogru siparis sirainda beklenen, geri geldi ve hiçbir seyi özlemiyordum. Bu işe yaramazsa, lütfen yorum yapın ve cevabımı ayarlayacağım ancak şu ana kadar kilitliyken zarif bir KDE5 kapatma işlemi için çalıştı. (Belli ki kapatma komutunu kullanabilir veya init olarak adlandırabilirdim, ancak bunlar zarif değil.)