LINUX.ORG.RU

При использовании lightdm пропадают кнопки заверешения работы в kde4

 ,


0

1

KDE 4.10.5, LightDM-1.7.7, lightdm-kde-0.3.2.1

В меню завершения работы (что вызывается через контекстное меню рабочего стола) пропали кнопки «Shutdown», «Reboot», «Suspend», осталась только «Logout». Работавший при kdm плазмоид Lock/Logout теперь не работает, жму на кнопку «Suspend» и ничего не происходит. Чтобы отправить комп в сон, приходится выходить из kde. Как починить?



Последнее исправление: cetjs2 (всего исправлений: 1)

Команда, уводящая систему в суспенд:

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

Но при выполнении её от юзера выходит ошибка:

dbus-send --system --print-reply --dest="org.freedesktop.UPower" /org/freedesktop/UPower org.freedesktop.UPower.Suspend
Error org.freedesktop.UPower.GeneralError: not authorized

Подозреваю, что нужно добавить какое-то правило в policykit. Но какое?

it-nativa
() автор топика

Проблема решена: не стал пытаться подружить lightdm с polkit, просто добавил на панель кнопку приложения, вписав туда вышеупомянутую команду.

Трабл с авторизацией решил так: запустил systemsettings от рута (через kdesu) -> Action Policy -> org.freedesktop -> The UPower Project -> Suspend the system и значение «Any» выставил в «Yes».

it-nativa
() автор топика
25 марта 2014 г.

Молодец. Сам сломал, сам починил.

weracri
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.