Xubuntu 15.04 не может приостановиться, когда неактивен

У меня установлен Xubuntu 15.04, и у меня есть некоторые проблемы с Suspend. Он прекрасно работает, когда выполняется из командной строки или из меню выключения, или даже закрывая крышку. Я установил таймер неактивности на 15 минут, используя xfce power manager для приостановки. Тем не менее, он никогда не приостанавливается из-за бездействия. При повторном входе в систему после сбоя приостановки я вижу это сообщение в правом верхнем углу: GDBus.Error:org.freedesktop.DBus.Error.AccessDenied: разрешение отклонено

Я попробовал некоторые решения онлайн, такие как здесь и здесь, но это не имело значения.

У любого есть идеи, что можно попробовать. Есть ли журналы, которые могут сказать мне, что может быть не так.

3 ответа

Похоже, что ваш пользователь не может приостановить работу компьютера, когда не вошел в систему.

открыто /usr/share/polkit-1/actions/org.freedesktop.login1.policy
с вашим любимым редактором в качестве пользователя root и поиска записи
<action id="org.freedesktop.login1.suspend">

+ Изменить
<allow_inactive>auth_admin_keep</allow_inactive>
к:
<allow_inactive>yes</allow_inactive>

У меня была такая же проблема в Xubuntu 16.04, это исправило ее для меня:

На терминале введите:

xfconf-query -c xfce4-power-manager -lv

Если вывод вышеуказанной команды не содержит следующую строку:

/xfce4-power-manager/inactivity-sleep-mode-on-battery   1

затем в терминале типа:

xfconf-query -c xfce4-power-manager -p /xfce4-power-manager/inactivity-sleep-mode-on-battery -n -t int -s 1

К сожалению, ни один из других ответов AlexAndersan и Holy Makerel не помог, и это все еще проблема в Jammy. Однако мое сообщение об ошибке было немного другим: оно говорило о сбое, а не об отказе в доступе. Насколько я понимаю, блокировка экрана зависит от , что удивительно: я ожидаю справиться с этим.

Чтобы проверить, может ли это решить вашу проблему, запустите терминал, а затем снова попробуйте приостановить работу системы. Если это работает, сделайте изменения постоянными, дав команду XFCE запустить при входе в систему (перейдите в «Настройки» -> «Сеанс и запуск» -> «Автозапуск приложения», затем добавьте программу, выйдите из системы и войдите снова). «Запуск служб GNOME при запуске» не подходит.

Другие вопросы по тегам