Створіть новий викликовий файл /etc/polkit-1/localauthority/50-local.d/com.ubuntu.disable-suspend.pkla
із таким вмістом:
[Disable suspend (upower)]
Identity=unix-user:*
Action=org.freedesktop.upower.suspend
ResultActive=no
ResultInactive=no
ResultAny=no
[Disable suspend (logind)]
Identity=unix-user:*
Action=org.freedesktop.login1.suspend
ResultActive=no
ResultInactive=no
ResultAny=no
[Disable suspend when others are logged in (logind)]
Identity=unix-user:*
Action=org.freedesktop.login1.suspend-multiple-sessions
ResultActive=no
ResultInactive=no
ResultAny=no
а потім перезавантажте.
Це повідомляє PolicyKit автоматично говорити "ні", коли що-небудь запитує, чи нормально / можливо призупинити. Меню виходу буде реагувати на це, автоматично видаливши вибір меню "Призупинити".
Я не зовсім розумію, чому, але upower
налаштування потрібні для KDE, але це не впливає на Unity. Ці login1
параметри необхідні для єдності , але не впливають на KDE.