Предполагая, что вы используете KDE4, вы можете попробовать вызов командной строки, аналогичный тому, который используется здесь
От JanGerrit
Select allqdbus org.kde.powerdevil /modules/powerdevil setProfile <Profilename>
Замените на имя предварительно настроенного профиля, который вы добавили (я думаю, что-то вроде этого называется "Презентация" или что-то подобное)
И или
От Gen2ly
Наткнулся сегодня, что у dbus есть команда запрета, которую я могу использовать. Не то же самое, но похоже, что powerdevil не имеет возможности отключить управление питанием.
qdbus org.freedesktop.PowerManagement /org/freedesktop/PowerManagement \
org.freedesktop.PowerManagement.Inhibit.Inhibit