14.04でグラフィカルメニューからシャットダウンすると、どのコマンドが実行されますか?


15

歯車をクリックすると表示されるメニューから「シャットダウン」をクリックすると、次のコマンドが実行されることを理解しています。

dbus-send --system --print-reply --dest=org.freedesktop.Hal /org/freedesktop/Hal/devices/computer org.freedesktop.Hal.Device.SystemPowerManagement.Shutdown

ただし、端末でこのコマンドを実行すると、次のエラーが表示されます。

Error org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.Hal was not provided by any .service files

14.04がシャットダウンするために他のサービスを使用しているからですか、それとも何か間違っているのですか?


注:この質問のフォローアップは次のとおりです。


2
これは、本質的にaskubuntu.com/questions/1792/の複製です...ここでの答えは、適切にフォーマットされ、正しいため、他の質問に移動する必要があります...-
Cas

回答:


25

systemd-logind 14.04でユーザーセッションを管理します(コンソールキットとupowerをlogin1に置き換えます)。使用するコマンドは次のとおりです。

パワーオフ

dbus-send --system --print-reply --dest=org.freedesktop.login1 /org/freedesktop/login1 "org.freedesktop.login1.Manager.PowerOff" boolean:true

再起動

dbus-send --system --print-reply --dest=org.freedesktop.login1 /org/freedesktop/login1 "org.freedesktop.login1.Manager.Reboot" boolean:true

サスペンド

dbus-send --system --print-reply --dest=org.freedesktop.login1 /org/freedesktop/login1 "org.freedesktop.login1.Manager.Suspend" boolean:true

休止状態

dbus-send --system --print-reply --dest=org.freedesktop.login1 /org/freedesktop/login1 "org.freedesktop.login1.Manager.Hibernate" boolean:true

ソース:forum.ubuntu-fr.org


意図したとおりに機能しますが、ソリューションのソースに言及できると便利です。
ジョバン

回答をソースで更新しました
シルヴァンピノー14
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.