Bug 54676 - Не работает ограничение системных настроек в Kiosk Mode KDE 6
Summary: Не работает ограничение системных настроек в Kiosk Mode KDE 6
Status: CLOSED NOTABUG
Alias: None
Product: Альт Рабочая станция K
Classification: Distributions
Component: Ошибки работы (show other bugs)
Version: 11.0
Hardware: x86 Linux
: P5 normal
Assignee: Sergey V Turchin
QA Contact: qa-p8@altlinux.org
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-06-05 08:08 MSK by Slbomber
Modified: 2025-06-17 09:04 MSK (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Slbomber 2025-06-05 08:08:14 MSK
При добавлении в файл ограничений для пользователя по пути /etc/xdg/kdeglobals - работают ограничения типа "KDE Action Restrictions" (ограничение консоли, редактирование раб.стола, печати и т.д) но не работают "KDE Control Module Restrictions" влияющие на доступность тех или иных модулей системных настроек для пользователя. Настройки так и остаются полностью доступными.
На Р10 всё было в порядке, на Р11 неработоспособно. Секцию настроек пихал во все возможные конфигурации, в том числе и пользователю локально. Подозреваю проблема в каком-то пакете, на KDE Neon (KDE 6) (офф дистре KDE) всё работает корректно
Comment 1 Sergey V Turchin 2025-06-05 08:49:16 MSK
(Ответ для Slbomber на комментарий #0)
> KDE Neon (KDE 6) (офф дистре KDE) всё работает корректно
Приведите пример, который в ALT не работает, но в Neon работает.
Comment 2 Slbomber 2025-06-05 12:13:13 MSK
(Ответ для Sergey V Turchin на комментарий #1)
> (Ответ для Slbomber на комментарий #0)
> > KDE Neon (KDE 6) (офф дистре KDE) всё работает корректно
> Приведите пример, который в ALT не работает, но в Neon работает.

Привожу: создаём файла по пути /etc/xdg/kdeglobals со следующим содержимым:

[KDE Action Restrictions][$i]
plasma/plasmashell/unlockedDesktop=false
plasma-desktop/add_activities=false
plasma/allow_configure_when_locked=false
editable_desktop_icons=false
action/lock_screen=false
action/print=false
action/options_configure=false
action/options_save_Settings=false
action/options_configure_keybinding=false
action/options_configure_toolbars=false
action/options_configure_notifications=false
action/configdesktop=false
action/run_command=false
action/font=false
action/settings=false
movable_toolbars=false
options_show_toolbar=false
action/switch_user=false
action/start_new_session=false
action/show_dot=false

[KDE Control Module Restrictions][$i]
kcm_access.desktop=false
kcm_kwin_virtualdesktops.desktop=false
kcm_touchscreen.desktop=false
kcm_colors.desktop=false
kcm_sddm.desktop=false
kcm_lightdm.desktop=false
kcm_kaccounts.desktop=false
kcm_workspace.desktop=false
kcm_keys.desktop=false
kcm_fonts.desktop=false
kcm_notifications.desktop=false
kcm_users.desktop=false
kcm_translations.desktop=false
kcm_touchpad.desktop=false
kcm_style.desktop=false
kcm_splashscreen.desktop=false
kcm_icons.desktop=false
kcm_smb.desktop=false
kcm_regionandlang.desktop=false
kcm_webshortcuts.desktop=false
kcm_keyboard.desktop=false
kcmsmserver.desktop=false
kcm_clock.desktop=false
kcm_lookandfeel.desktop=false

После этого корректно блокирются возможности из раздела Action Restrictions, но полностью игнорируется раздел Control Module Restrictions, открыты все разделы настроек будто ограничений вовсе не установлено в этом разделе. Соответственно, работает и в Р10 и в KDE Neon, но не на Рабочей станции К 11.0 (даже с обновлениями после установки)
Comment 3 Sergey V Turchin 2025-06-10 12:13:35 MSK
".desktop" уберите.
Comment 4 Slbomber 2025-06-17 08:46:55 MSK
(Ответ для Sergey V Turchin на комментарий #3)
> ".desktop" уберите.

Это не помогает. Вообще так положено по официальной документации Kiosk, приставка .desktop добавляет именно в KDE Control Module Restrictions
Comment 5 Slbomber 2025-06-17 09:04:59 MSK
(Ответ для Sergey V Turchin на комментарий #3)
> ".desktop" уберите.

Прошу прощения, действительно помогло, нечаянно сбил права файлу на тестовой виртуалке при правке