Ich spreche nicht über shutdown
und reboot
Befehle. Ich möchte die gleiche Routine von der Befehlszeile aus starten, die ausgeführt würde, wenn ich die Taste zum Abmelden / Neustarten / Herunterfahren auf dem KDE-Desktop drücken würde.
kde
command-line
shutdown
reboot
txwikinger
quelle
quelle
Antworten:
Für kde4:
Die drei Integer - Parameter sind die
confirm
,sdtype
undsdmode
Argumente zu KWorkSpace :: requestShutDown . Ihre Werte werden oben auf der Seite erläutert.quelle
Cannot find 'org.kde.KSMServerInterface.logout' in object /KSMServer at org.kde.ksmserver
. Funktioniert jedoch sehr gut, wenn es mit dem regulären Benutzer ^ _ ^Für jede Version von KDE (vielleicht auch GNOME und andere):
In KDE - Kontrollzentrum (KDE3.5 / Trinität) können Sie eine Tastenkombination für „halt ohne Bestätigung“ gesetzt (sollten kompliziert zu vermeiden Tragödie sein, wie Ctrl+ Shift+ Alt+ Delete) und führen Sie dann
xvkbd
(virtuelle Tastatur):Sie können dafür einen Alias erstellen (zB
kdehalt
);Mein Favorit:
sleep 1h 20m && kdehalt
oderwget "http://something" ; kdehalt
.quelle
Also habe ich die Antwort von Gilles ausprobiert, aber das funktioniert nur mit KDE4.
Nach einem System-Update mit meiner Grafik konnte ich mich nicht mehr abmelden, neu starten oder herunterfahren. Letztendlich hat dieser Befehl funktioniert:
Meine Quelle ist von hier, wo sie ein bisschen mehr darüber diskutieren. Ich bin mir nicht sicher, was die anderen Optoins angeht. Forumthema Diskussion KDE5-Optionen zum Herunterfahren. Der obige Befehl scheint mein System ordnungsgemäß heruntergefahren zu haben. Alle meine Programme kamen zurück, die erwartet wurden, in der richtigen Layoutreihenfolge, und ich schien nichts zu vermissen. Wenn dies nicht funktioniert, kommentieren Sie bitte und ich werde meine Antwort anpassen, aber bisher ist dies alles, was für ein ordnungsgemäßes Herunterfahren von KDE5 bei gesperrtem KDE5 funktioniert hat. (Ich hätte natürlich den Befehl shutdown verwenden oder init aufrufen können, aber diese Befehle sind nicht sinnvoll.)
quelle