Bug 45817

Summary: В MATE alt-customize-branding не изменяет оформление экрана блокировки
Product: Sisyphus Reporter: Artem Varaksa <varaksaaa>
Component: mate-screensaverAssignee: Valery Inozemtsev <shrek>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: normal    
Priority: P5 CC: fomchenkovda, shaba, shrek, zerg
Version: unstable   
Hardware: x86_64   
OS: Linux   
Attachments:
Description Flags
Скриншот none

Description Artem Varaksa 2023-04-11 11:35:33 MSK
Created attachment 12926 [details]
Скриншот

Описание проблемы
=================

1. Открыть Alt Customize Branding.
2. Выбрать фоновое изображение и логотип, нажать Добавить и для изображения, и для логотипа.
3. Нажать Применить, ввести пароль, подождать до завершения операции.
4. Перезагрузиться.
5. Войти в учётную запись пользователя.
6. В меню сверху нажать Система > Заблокировать экран.

Фактический результат: на server-10.1-x86-64 выбранное оформление не применяется к фону заблокированного экрана (см. скриншот).

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

Воспроизводимость
=================

Пакеты
------

alt-customize-branding-1.1.2-alt1.x86_64
alt-customize-branding-backend-1.1.2-alt1.x86_64

Воспроизводимость в Sisyphus
----------------------------

Воспроизводится на стенде, обновлённом до Sisyphus: server-10.1-x86-64.

Воспроизводимость в p10
-----------------------

Проверялось в p10 (с задачей 317764), ошибка воспроизводится на стенде server-10.1-x86-64.

На стендах ниже (p10) ошибка не воспроизводится:

kworkstation-10.1-x86-64
education-10.1-x86-64
education-10.1-x86-64-kde
workstation-10.1-x86-64

Проверка на регресс в p10
-------------------------

Также воспроизводится с версиями:

alt-customize-branding-backend-1.1.1-alt1.x86_64
alt-customize-branding-1.1.1-alt1.x86_64

на стенде server-10.1-x86-64 (p10). В данной конфигурации необходимо запускать приложение, используя $ /usr/lib/kf5/bin/alt-customize-branding.
Comment 1 Sergey V Turchin 2023-04-11 11:44:22 MSK
Перевесьте на скринлокер, который это не делает.
Comment 2 Artem Varaksa 2023-04-11 12:03:37 MSK
Изначальное описание ошибки не совсем корректно, ошибка также воспроизводится на workstation-10.1 (p10, p10 + 317764, sisyphus).

Соответственно, перевешиваю на mate-screensaver.

Версия mate-screensaver-1.26.1-alt1.x86_64.
Comment 3 Valery Inozemtsev 2023-04-11 13:34:39 MSK
этот параметр настраивается отдельно. посмотреть текущее значение
$ gsettings get org.mate.screensaver picture-filename
каким образом Alt Customize Branding переключает фоновое изображение?
Comment 4 Sergey V Turchin 2023-04-11 15:29:56 MSK
(Ответ для Valery Inozemtsev на комментарий #3)
> этот параметр настраивается отдельно. посмотреть текущее значение
> $ gsettings get org.mate.screensaver picture-filename
Это вы как-нибудь сами заранее.

> каким образом Alt Customize Branding переключает фоновое изображение?
Лишь меняет содержимое /usr/share/design/current/backgrounds/default.png
Comment 5 Repository Robot 2023-04-11 16:14:38 MSK
mate-screensaver-2:1.26.1-alt2 -> sisyphus:

 Tue Apr 11 2023 Valery Inozemtsev <shrek@altlinux.ru> 2:1.26.1-alt2
 - set default background to design/current/backgrounds/default.png (closes: #45817)