Bug 44308 - Добавление параметра idle-delay (времени простоя) до включения screensaver
Summary: Добавление параметра idle-delay (времени простоя) до включения screensaver
Status: CLOSED WORKSFORME
Alias: None
Product: Branch p9
Classification: Distributions
Component: gpupdate (show other bugs)
Version: не указана
Hardware: x86_64 Linux
: P5 normal
Assignee: qa-team@altlinux.org
QA Contact: qa-p9@altlinux.org
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-11-15 20:11 MSK by Эдуард
Modified: 2023-04-15 09:18 MSK (History)
2 users (show)

See Also:


Attachments
Пример применения ограничений (170.13 KB, image/png)
2022-11-15 20:11 MSK, Эдуард
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Эдуард 2022-11-15 20:11:23 MSK
Created attachment 11861 [details]
Пример применения ограничений

В настройках групповых политик Alt System -> Mate setting -> Screensaver  очень не хватает настройки "idle-delay" - время простоя компьютера до включения скринсейвера с возможностью блокировки от изменений пользователем.
Присутствует настройка "Set the delay in minutes between screen saver activation and computer lock." т.е. время задержки между включением скринсейвера и блокировки компьютера. Эта настройка без настройки "idle-delay" не имеет смысла, так как пользователь может сам изменить время простоя до включения скринсейвера до 2 часов.

Вручную настройка устанавливается следующим образом:

Файл: /etc/dconf/db/local.d/10_screen

[org/mate/session]
idle-delay=15
[org/mate/screensaver]
lock-enabled=true
idle-activation-enabled=true

Файл: /etc/dconf/db/local.d/locks/10_screen

/org/mate/desktop/session/idle-delay
/org/mate/screensaver/lock-enabled
/org/mate/screensaver/idle-activation-enabled
Comment 1 Эдуард 2022-11-20 10:57:11 MSK
Уточнение, для установки и блокировки времени простоя до включения заставки необходимо указать следующие параметры в файлах:

Файл: /etc/dconf/db/local.d/10_screen

[org/mate/desktop/session]
idle-delay=15

Файл: /etc/dconf/db/local.d/locks/10_screen

/org/mate/desktop/session/idle-delay
Comment 2 Evgeny Shesteperov 2023-03-23 18:37:45 MSK
Добрый день!

Пожалуйста, дополнительно предоставьте следующую информацию:

1.  Операционная система, версия, на которой воспроизвелась ошибка.

2.  Выводы следующих команд:

         $ uname -a
         $ cat /etc/os-release
         $ apt-repo

3.  Насколько мне известно, MATE-политики admx-basealt работают с
    gsettings. Подойдёт ли Вам политика
    https://admx.help/?Category=ALTLinux&Policy=BaseALT.Policies.Gsettings::OrgMateScreensaverLockDelayMachine&Language=ru-ru
    для Вашей задачи? Опишите пользовательский сценарий, который Вы
    хотите получить.
Comment 3 Эдуард 2023-03-27 12:31:13 MSK
1. «Альт Рабочая станция» 9, «Альт Рабочая станция» 10

2. Вывод команд

uname -a
Linux ws-au-l762.aup.ttg.gazprom.ru 5.10.174-std-def-alt1 #1 SMP Mon Mar 13 16:12:32 UTC 2023 x86_64 GNU/Linux

cat /etc/os-release
NAME="ALT Workstation"
VERSION="10.1"
ID=altlinux
VERSION_ID=10.1
PRETTY_NAME="ALT Workstation 10.1 (Autolycus)"
ANSI_COLOR="1;33"
CPE_NAME="cpe:/o:alt:workstation:10.1"
BUILD_ID="ALT Workstation 10.1"
HOME_URL="https://basealt.ru/"
BUG_REPORT_URL="https://bugs.altlinux.org/"

apt-repo
rpm [p10] http://mirror-test.ttg.gazprom.ru/pub/distributions/ALTLinux p10/branch/x86_64 classic
rpm [p10] http://mirror-test.ttg.gazprom.ru/pub/distributions/ALTLinux p10/branch/x86_64-i586 classic
rpm [p10] http://mirror-test.ttg.gazprom.ru/pub/distributions/ALTLinux p10/branch/noarch classic

3. Предложенная вами политика работает, но она устанавливает "Интервал в минутах между активацией хранителя экрана и появлением диалога выхода из системы при активации".
Мне требуется установить интервал простоя, после которого будет активироваться заставка и, соответственно, блокировка данной опции от изменения пользователем. В настройках групповых политики данные настройки в настоящее время отсутствуют.

Включить данные опции для платформ p9 и p10 можно создав файл (например 10-screensaver) в каталоге: /etc/dconf/db/local.d/ со следующим содержимым:

[org/mate/desktop/session]
idle-delay=14
[org/mate/screensaver]
idle-activation-enabled=true
lock-enabled=true

В этом случае заставка будет включаться при простое 14 минут, и возможность изменения пользователем этого времени будет заблокировано.
Comment 4 Evgeny Shesteperov 2023-03-31 17:18:34 MSK
(Ответ для Эдуард на комментарий #3)
> изменения пользователем этого времени будет заблокировано.

Пожалуйста, покажите, как вы добились данного результата, по текущим описанным конфигурациям не удаётся воспроизвести, текущее значение можно поменять через Хранитель экрана.
Comment 5 Evgeny Shesteperov 2023-04-15 09:18:20 MSK
Нет блокировки изменения пользователем этого времени (интервала простоя), не могу переквалифицировать как FR.