Bug 50339

Summary: Возможно изменить параметры отображения виртуальных рабочих столов через настройки KDE после применения политики с блокировкой
Product: Branch p10 Reporter: Монастырский Илья <monastirskiyii>
Component: gpupdateAssignee: Valery Sinelnikov <greh>
Status: CLOSED NOTABUG QA Contact: qa-p10 <qa-p10>
Severity: normal    
Priority: P5 CC: skachedubovda
Version: не указана   
Hardware: x86_64   
OS: Linux   
Attachments:
Description Flags
screen none

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.