web-dev-qa-db-ja.com

Ubuntu 16.04の中断コマンド

Ubuntu 14.04では、次のコマンドを使用して、root権限のないユーザーとしてコンピューターを一時停止していました。

dbus-send --system --print-reply --dest="org.freedesktop.UPower" \
/org/freedesktop/UPower org.freedesktop.UPower.Suspend

残念ながら、Ubuntu 16.04ではこれはもう機能せず、エラーメッセージが表示されます。

エラーorg.freedesktop.DBus.Error.UnknownMethod:そのようなメソッド「サスペンド」はありません

どうやらいくつかの変更があったようです今正しいコマンドは何でしょうか

22
tmt

Debianのwiki によると、systemdではこれが新しいコマンドです:

systemctl suspend

NOTE:このコマンドはまだ 必須 他のユーザーのセッションがある場合はroot権限open。また、Cronでは機能しません。どちらの場合も、追加の settings を作成する必要があります。

31
tmt