В KDE 5,

В KDE 5,

Я пробую рабочий стол KDE на Ubuntu 14.04LTS (на стартовом экране теперь написано "kubuntu", но DE был установлен поверх обычного ubuntu). Если в течение 10 или 15 минут не выполняется никаких действий, экран блокируется, а Spotify/youtube/что угодно останавливается.

Я System Settings > Display and Monitor > Lock Screen снял отметку с таймера (и установил большое время ожидания в неотмеченной настройке).

Я System Settings > Energy Saver настроил его так, чтобы он ничего не делал при подключении к сети переменного тока.

Установлено xscreensaverзначение «отключить заставку»

Эти настройки не остановили тайм-аут. Я отредактировал ~/.kde/share/config/kscreensaverrcв:

[ScreenSaver]
Enabled=false
LegacySaverEnabled=false
Lock=false
PlasmaEnabled=false
Saver=krandom.desktop
Timeout=36000060

Это не имело никакого эффекта. Я нашел в другом ответе, что делать

setterm blank 0
setterm powerdown 0
xset s 0 0

сделает свое дело, что он и сделал! Но он перезаписывается при перезагрузке. Единственный ли у меня вариант сделать это скриптом запуска? Я не мог поверить, что это может быть такой проблемой в таком стандартном DE...

решение1

В моей версии KDE(4.14.12) есть виджет управления питанием. (Вы можете добавить его, щелкнув правой кнопкой мыши по панели запуска и выбрав Panel Options -> Add Widget. Он называется Battery and Brightness.) На этом виджете есть флажок с надписью Enable Power Management. Если снять флажок, то затемнение экрана отключается полностью. У меня это работает.

введите описание изображения здесь

решение2

В KDE5 по состоянию на апрель 2021 г.:

  1. Открыть системные настройки
  2. Поиск "Блокировка экрана"
  3. Настройте «Автоматическую блокировку экрана» введите описание изображения здесь

решение3

В KDE 5,

Вы можете настроить его через System settingsграфический Screen Lockingинтерфейс.

Системные настройки - блокировка экрана

На самом деле он выполняет изменение ~/.config/kscreenlockerrc, что вы также можете сделать в терминале с помощью команды:kwriteconfig5 --file ~/.config/kscreenlockerrc --group Daemon --key Autolock false. Удаление строк конфигурации [Daemon]восстанавливает значения соответствующих параметров по умолчанию.

[$Version]
update_info=kscreenlocker.upd:0.1-autolock

[Daemon]
Autolock=false
LockOnResume=false
Timeout=4
LockGrace=5

Сопоставление параметров графического интерфейса с клавишами конфигурации

  • Lock screen automatically: Autolock.
    • After: Timeoutв минутах.
    • After waking from sleep: LockOnResume.
  • Allow unlocking without password for: LockGraceв секундах.

Energy saving

Если вы также заинтересованы в настройке System settings' Energy saving, см.https://unix.stackexchange.com/a/735124/247246.

решение4

Я использую KDE Plasma 5.24.7 на машине Lubuntu. Найденная мной настройка скрыта в виджете «Управление питанием». Чтобы отключить тайм-аут экрана, щелкните правой кнопкой мыши по виджету и выберите «Настроить энергосбережение...». Затем щелкните по пункту левого меню «Параметры питания активности» и выберите «Никогда не выключать экран» в разделе «Определить особое поведение». Надеюсь, это сработает для вас.

Связанный контент