Bug 50339 - Возможно изменить параметры отображения виртуальных рабочих столов через настройки KDE после применения политики с блокировкой
Summary: Возможно изменить параметры отображения виртуальных рабочих столов через наст...
Status: CLOSED NOTABUG
Alias: None
Product: Branch p10
Classification: Unclassified
Component: gpupdate (show other bugs)
Version: не указана
Hardware: x86_64 Linux
: P5 normal
Assignee: Valery Sinelnikov
QA Contact: qa-p10@altlinux.org
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-05-12 10:09 MSK by Монастырский Илья
Modified: 2024-05-29 15:42 MSK (History)
1 user (show)

See Also:


Attachments
screen (331.34 KB, image/png)
2024-05-12 10:09 MSK, Монастырский Илья
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Монастырский Илья 2024-05-12 10:09:39 MSK
Created attachment 16093 [details]
screen

Версии пакетов:
admx-basealt-0.1.13.5-alt1.noarch
gpupdate-0.9.13.8-alt1.noarch

Стенды:
ALT Server 10.2 в качестве Samba DC
ALT Workstation K 10.3 в качестве клиента

Предварительные условия:
Для корректной проверки работы данной политики на клиенте с KDE необходимо:
удалить файл: # rm -f /etc/xdg/kwinrc
удалить файл: $ rm -rf ~/.config/kwinrc

Шаги воспроизведения: 
1) ADMC -> Создать подразделение OU1, добавить компьютер client2 в это подразделение.
2) Клик на OU1 -> в контекстном меню подразделения (в папке Объекты групповой политики ) выбрать пункт Создать политику и связать с этим подразделением
3) Изменить cозданную политику:
открыть раздел Компьютер - Административные шаблоны - Система ALT - Настройки KDE
выбрать политику Виртуальные рабочие столы
перевести состояние во Включено
выставить параметр Количество виртуальных столов на панели в значение 2
отметить чекбокс Блокировать
выставить параметр Количество строк отображения виртуальных столов на панели в значение 2
отметить чекбокс Блокировать
Нажать OK
4) Перезагрузить систему и проверить значение:
# grep 'Desktops' -A 2 /etc/xdg/kwinrc
[Desktops]
Number[$i]=2
Rows[$i]=2
5) Изменить параметры отображения виртуальных рабочих столов через настройки KDE:
перейти в Параметры системы KDE -> Поведение рабочей среды -> Виртуальные рабочие столы
добавить еще один рабочий стол
изменить количество строк отображения
нажать Применить

Результат: 
Возможно изменить параметры отображения виртуальных рабочих столов через настройки KDE

Ожидаемый результат: 
Изменить параметры отображения виртуальных рабочих столов через настройки KDE невозможно, т.к. выставлена настройка блокировки

Дополнительно:
Аналогичное поведение для пользовательской политики с блокировкой
Пользователь - Административные шаблоны - Система ALT - Настройки KDE - Виртуальные рабочие столы
Comment 1 Danila Skachedubov 2024-05-29 15:42:27 MSK
Данное поведение обусловлено работой KDE при блокировке параметров, выдержка из документации (https://userbase.kde.org/KDE_System_Administration/Configuration_Files#Example:_Using_[$i]):

Любые изменения, внесенные приложениями в заблокированные настройки будут автоматически удалены. Приложения могут по-разному реагировать на заблокированные настройки. 
Некоторые приложения распознавать, когда настройка была закрыта и будет удалена элементы пользовательского интерфейса.
Другие приложения продолжат предлагать эти опции в своем пользовательском интерфейсе, даже если опция больше не имеет никакого эффекта.
Также возможно, что это действительно так. все еще возможно изменить настройку в запущенной программе.
В этом случае измененная настройка будет действовать в течение всего времени, пока программа остается запущенной. 
После перезапуска программы она вернется к заблокированным настройкам по умолчанию.

Это не является багом gpupdate.