Bug 54970 - Отсутствует конфиг для настройки монитора в плагине tuner-gdm
Summary: Отсутствует конфиг для настройки монитора в плагине tuner-gdm
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: tuner-gdm (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P5 normal
Assignee: Alex
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-06-27 19:01 MSK by Olga
Modified: 2025-07-01 18:33 MSK (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Olga 2025-06-27 19:01:20 MSK
Версия программ:
=================
tuner-0.3.0-alt1
tuner-gdm-0.1.1-alt1

Стенды с ошибкой, обновлен. до Sisyphus:
========================================
Alt Workstation 11

Шаги, приводящие к ошибке:
==========================
1. Установить пакеты:
# apt-get install tuner tuner-gdm
2. Открыть программу tuner (Тюнер)
3. ЛКМ GDM на левой панели-> На вкладке Дисплей применить текущие настройки -> Ввести пароль администратора и подтвердить

Ожидаемый результат:
====================
Есть какие-то настройки Дисплея на соответствующей вкладке или с плагином tuner-gdm идет пример конфига monitors.xml 

Фактический результат:
======================
В терминале ошибка:.
/usr/bin/install: не удалось выполнить stat для '/home/test/.config/monitors.xml': Нет такого файла или каталога
С плагином tuner-gdm НЕТ примера конфига monitors.xml
$ rpm -ql tuner-gdm
/usr/lib64/tuner/plugins/gdm.plugin
/usr/lib64/tuner/plugins/libgdm.so
/usr/share/doc/tuner-gdm-0.1.1
/usr/share/doc/tuner-gdm-0.1.1/README.md
/usr/share/locale/ru/LC_MESSAGES/tuner-gdm.mo
/usr/share/metainfo/org.altlinux.TunerGdm.metainfo.xml
Comment 1 Olga 2025-07-01 16:13:18 MSK
Ошибка с "не удалось выполнить stat для '/home/test/.config/monitors.xml': Нет такого файла или каталога" пофикшена для новой версии плагина tuner-gdm-0.1.3-alt1. НО с плагином tuner-gdm НЕТ конфига (примера) monitors.xml. Если применить настройки дисплея без конфига, то появляется предупреждение: "Измененные настройки дисплея не обнаружены". 
Однако, если создать конфиг с настройками дисплея самостоятельно, то они не применяются.
 
Версия программ:
=================
tuner-0.3.0-alt1
tuner-gdm-0.1.3-alt1

Стенды с ошибкой, обновлен. до Sisyphus:
========================================
Alt Workstation 11

Шаги, приводящие к ошибке:
==========================
1. Установить пакеты:
# apt-get install tuner tuner-gdm
2. Создать конфиг monitors.xml
cat > /home/test/.config/monitors.xml <<EOF
<?xml version="1.0" encoding="UTF-8"?>
<gdm-config>
    <display>
        <!-- Разрешение по умолчанию (если автоопределение не работает) -->
        <default-resolution>1280x720</default-resolution>

        <!-- Ориентация экрана (normal, inverted, left, right) -->
        <rotation>inverted</rotation>
    </display>
</gdm-config>
EOF
3. Открыть программу tuner (Тюнер)
4. ЛКМ GDM на левой панели-> На вкладке Дисплей применить текущие настройки -> Ввести пароль администратора и подтвердить

Ожидаемый результат:
====================
Применились настройки дисплея. Или есть какие-то настройки Дисплея на соответствующей вкладке или с плагином tuner-gdm идет пример конфига monitors.xml.
 

Фактический результат:
======================
Не применяются настройки дисплея из конфига monitors.xml. 
Обращаю внимание, что настройки дисплея корректно применяются из Настройки -> Дисплеи
Comment 2 Semen Fomchenkov 2025-07-01 18:02:23 MSK
(Ответ для Olga на комментарий #1)
> Ошибка с "не удалось выполнить stat для '/home/test/.config/monitors.xml':
> Нет такого файла или каталога" пофикшена для новой версии плагина
> tuner-gdm-0.1.3-alt1. НО с плагином tuner-gdm НЕТ конфига (примера)
> monitors.xml. Если применить настройки дисплея без конфига, то появляется
> предупреждение: "Измененные настройки дисплея не обнаружены". 
> Однако, если создать конфиг с настройками дисплея самостоятельно, то они не
> применяются.
>  
> Версия программ:
> =================
> tuner-0.3.0-alt1
> tuner-gdm-0.1.3-alt1
> 
> Стенды с ошибкой, обновлен. до Sisyphus:
> ========================================
> Alt Workstation 11
> 
> Шаги, приводящие к ошибке:
> ==========================
> 1. Установить пакеты:
> # apt-get install tuner tuner-gdm
> 2. Создать конфиг monitors.xml
> cat > /home/test/.config/monitors.xml <<EOF
> <?xml version="1.0" encoding="UTF-8"?>
> <gdm-config>
>     <display>
>         <!-- Разрешение по умолчанию (если автоопределение не работает) -->
>         <default-resolution>1280x720</default-resolution>
> 
>         <!-- Ориентация экрана (normal, inverted, left, right) -->
>         <rotation>inverted</rotation>
>     </display>
> </gdm-config>
> EOF
> 3. Открыть программу tuner (Тюнер)
> 4. ЛКМ GDM на левой панели-> На вкладке Дисплей применить текущие настройки
> -> Ввести пароль администратора и подтвердить
> 
> Ожидаемый результат:
> ====================
> Применились настройки дисплея. Или есть какие-то настройки Дисплея на
> соответствующей вкладке или с плагином tuner-gdm идет пример конфига
> monitors.xml.
>  
> 
> Фактический результат:
> ======================
> Не применяются настройки дисплея из конфига monitors.xml. 
> Обращаю внимание, что настройки дисплея корректно применяются из Настройки
> -> Дисплеи

Корректное поведение. Если пользователь ничего не изменил, то и кастомный конфигурации монитора нет. Обработчик как раз добавлен для исправления ошибки описанной в первом сообщении.
Comment 3 Semen Fomchenkov 2025-07-01 18:33:50 MSK
Файл с конфигурацией монитора создаётся изменением настроек в параметрах системы, а не ручном редактировании файла.