Trong Ubuntu 14.04, tôi thường sử dụng lệnh sau để tạm dừng máy tính với tư cách là người dùng mà không có quyền root:
dbus-send --system --print-reply --dest="org.freedesktop.UPower" \
/org/freedesktop/UPower org.freedesktop.UPower.Suspend
Thật không may trong Ubuntu 16.04, nó không hoạt động nữa và tôi nhận được một thông báo lỗi:
Lỗi org.freedesktop.DBus.Error.Un UnknownMethod: Không có phương pháp 'Đình chỉ' như vậy
Rõ ràng đã có một số thay đổi, vậy điều gì sẽ là lệnh chính xác bây giờ?
-i
phương tiệnignore-inhibitors
(Xem manpage systemctl: manpages.ubfox.com/manpages/xenial/en/man1/systemctl.1.html ) có thể không phải là điều bạn muốn.