У 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: Немає такого методу "Призупинити"
Мабуть, відбулися якісь зміни, тож, що було б правильною командою зараз?
-i
засобиignore-inhibitors
(Див. Systemctl manpage: manpages.ubuntu.com/manpages/xenial/en/man1/systemctl.1.html ), які можуть бути не потрібними .