Bug 56390 - В интерфейсе настроек GNOME не отрисовывается отметка на радиобаттоне "Фиксированные рабочие столы" при управлении через команду gsettings
Summary: В интерфейсе настроек GNOME не отрисовывается отметка на радиобаттоне "Фиксир...
Status: ASSIGNED
Alias: None
Product: Branch p11
Classification: Unclassified
Component: gnome-control-center (show other bugs)
Version: unspecified
Hardware: x86_64 Linux
: P5 enhancement
Assignee: Semen Fomchenkov
QA Contact: qa-p11@altlinux.org
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-10-14 14:29 MSK by Kirill Sen
Modified: 2025-10-14 17:56 MSK (History)
6 users (show)

See Also:


Attachments
Видео (766.38 KB, video/x-matroska)
2025-10-14 14:29 MSK, Kirill Sen
no flags Details
Скриншот (145.76 KB, image/png)
2025-10-14 14:29 MSK, Kirill Sen
no flags Details
Уведомление от dconf editor (170.05 KB, image/png)
2025-10-14 16:55 MSK, Semen Fomchenkov
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Kirill Sen 2025-10-14 14:29:31 MSK
Created attachment 19768 [details]
Видео

Образ:
Alt Workstation 11.1

Версия пакета:
gnome-control-center-47.4-alt1

Шаги воспроизведения:
1) Открыть Настройки -> Многозадачность -> Рабочие столы
2) В терминале выполнить команду, которая меняет настройку:

$ gsettings set org.gnome.mutter dynamic-workspaces false

3) Обратить внимание на отрисовку свойств настройки из п.1

Результат: вариант Фиксированные рабочие столы остается не отмеченным - скрин прилагаю.

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

Дополнительно прилагаю видео.
Comment 1 Kirill Sen 2025-10-14 14:29:54 MSK
Created attachment 19769 [details]
Скриншот
Comment 2 Антон Мидюков 2025-10-14 14:56:56 MSK
Фигнёй не занимайтесь. Достаточно вкладку переключить туда-обратно, и всё отобразится.
Comment 3 Vera Blagoveschenskaya 2025-10-14 15:51:19 MSK
(Ответ для Антон Мидюков на комментарий #2)
> Фигнёй не занимайтесь. Достаточно вкладку переключить туда-обратно, и всё
> отобразится.
Тем не менее, ошибка есть и она состоит в том, что некорректная отрисовка имеет место быть.
Comment 4 Semen Fomchenkov 2025-10-14 15:58:54 MSK
Редактирование из двух мест не предусмотрено, работайте либо в dconf editor, либо в терминале через gsettings, либо в графике. При этом поведение коду соответствует. Если пункт включен, radio button тоже включен, если выключен то и он выключен.
Comment 5 Sergey V Turchin 2025-10-14 16:11:37 MSK
Кажется, фишка dconf только в том и состоит, чтобы настройки отслеживались в реальном времени. Иначе он вообще не нужен.
Comment 6 Vera Blagoveschenskaya 2025-10-14 16:31:16 MSK
Если поведение не планируется исправлять, ставим статус Wontfix.
Comment 7 Mikhail Chernonog 2025-10-14 16:50:31 MSK
(Ответ для Semen Fomchenkov на комментарий #4)
> Редактирование из двух мест не предусмотрено, работайте либо в dconf editor,
> либо в терминале через gsettings, либо в графике. При этом поведение коду
> соответствует. Если пункт включен, radio button тоже включен, если выключен
> то и он выключен.

не соответствует, кто-то мне на машине выставил false. 
В dconf editor ничего не отображается, при этом gsettings показывает false.
При переключение на состояние true корректно отображается в любом состояние, подхватывается моментально.
Comment 8 Semen Fomchenkov 2025-10-14 16:54:39 MSK
(Ответ для Mikhail Chernonog на комментарий #7)
> (Ответ для Semen Fomchenkov на комментарий #4)
> > Редактирование из двух мест не предусмотрено, работайте либо в dconf editor,
> > либо в терминале через gsettings, либо в графике. При этом поведение коду
> > соответствует. Если пункт включен, radio button тоже включен, если выключен
> > то и он выключен.
> 
> не соответствует, кто-то мне на машине выставил false. 
> В dconf editor ничего не отображается, при этом gsettings показывает false.
> При переключение на состояние true корректно отображается в любом состояние,
> подхватывается моментально.

При изменении значения ключа через gsettings, dconf editor отобразит уведомление об изменении свойств и предложит перезагрузить информацию.
Comment 9 Semen Fomchenkov 2025-10-14 16:55:49 MSK
Created attachment 19775 [details]
Уведомление от dconf editor
Comment 10 Антон Мидюков 2025-10-14 16:56:13 MSK
(Ответ для Mikhail Chernonog на комментарий #7)
> (Ответ для Semen Fomchenkov на комментарий #4)
> > Редактирование из двух мест не предусмотрено, работайте либо в dconf editor,
> > либо в терминале через gsettings, либо в графике. При этом поведение коду
> > соответствует. Если пункт включен, radio button тоже включен, если выключен
> > то и он выключен.
> 
> не соответствует, кто-то мне на машине выставил false. 
> В dconf editor ничего не отображается, при этом gsettings показывает false.
> При переключение на состояние true корректно отображается в любом состояние,
> подхватывается моментально.

Кто-то выставил. Открываю центр настроек, смотрю, показывает то, что кто-то выставил, закрываю настройки. Опять кто-то выставил. Открываю центр настроек, смотрю, показывает так, как кто-то выставил, закрываю настройки...
Где проблема? У кого-то вечно открыто окно настроек, и он им мониторит состояние настройки?
Comment 11 Vera Blagoveschenskaya 2025-10-14 16:56:40 MSK
(Ответ для Semen Fomchenkov на комментарий #8)
> При изменении значения ключа через gsettings, dconf editor отобразит
> уведомление об изменении свойств и предложит перезагрузить информацию.

Ничего не предлагает, см. предложенное видео.
Comment 12 Semen Fomchenkov 2025-10-14 16:57:52 MSK
(Ответ для Vera Blagoveschenskaya на комментарий #11)
> (Ответ для Semen Fomchenkov на комментарий #8)
> > При изменении значения ключа через gsettings, dconf editor отобразит
> > уведомление об изменении свойств и предложит перезагрузить информацию.
> 
> Ничего не предлагает, см. предложенное видео.

dconf editor отображает, см. приложенный скриншот.
Comment 13 Mikhail Chernonog 2025-10-14 17:00:25 MSK
(Ответ для Semen Fomchenkov на комментарий #12)
> (Ответ для Vera Blagoveschenskaya на комментарий #11)
> > (Ответ для Semen Fomchenkov на комментарий #8)
> > > При изменении значения ключа через gsettings, dconf editor отобразит
> > > уведомление об изменении свойств и предложит перезагрузить информацию.
> > 
> > Ничего не предлагает, см. предложенное видео.
> 
> dconf editor отображает, см. приложенный скриншот.

я про это и говорю, что у тебя dconf editor показывает, а gnome-control-center не показывает, ошибка. gnome-control-center - не знает что такое значение false, но знает что такое значение true?
Comment 14 Semen Fomchenkov 2025-10-14 17:56:45 MSK
Прошу открыть репорт в upstream