Bug 47765

Summary: Обновление операционной системы ALT Regular Gnome от 27 сентября 2023 года, артефакты при запуске браузера
Product: Sisyphus Reporter: Олег Щавелев <oleg>
Component: yandex-browser-stableAssignee: aleksei.yanlin@yandex.ru <yabro>
Status: REOPENED --- QA Contact: qa-sisyphus
Severity: normal    
Priority: P5 CC: aen, ghgh2222, lav, yabro
Version: unstable   
Hardware: x86_64   
OS: Linux   
See Also: https://bugzilla.altlinux.org/show_bug.cgi?id=48128
Attachments:
Description Flags
Видео, артефакты при работе Браузера
none
Список обновлений от 27 февраля 2023 года
none
Запуск Яндекс Браузер после обновления рабочей станции от 03 октября 2023 года
none
Запуск Яндекс Браузера после обновления Сизифа от 22 октября 2023 года none

Description Олег Щавелев 2023-09-28 02:20:53 MSK
Created attachment 14595 [details]
Видео, артефакты при работе Браузера

Стенды с ошибкой:
=================
* ALT Regular Sisyphus x86_64
* Kernel: 6.5.5-un-def-alt1 
* GNOME 45.0 
* AMD Ryzen 7 4800HS with Radeon Graphics (16) @ 4.300GHz 
* AMD ATI 04:00.0 Renoir 
* 1: 1920x1080~144Hz 2: 1280x720~60Hz
* API: OpenGL v: 4.6 Mesa 23.1.8 renderer: AMD Radeon Graphics (renoir LLVM 15.0.7 DRM 3.54 6.5.5-un-def-alt1)
* Wayland

Версия программы:
=================
yandex-browser-stable-23.7.4.983-alt1.x86_64

Шаги, приводящие к ошибке:
==========================
* Установить обновления от 27 февраля 2023 года.
* Запустить браузер после обновления

Результат:
==========
Замедление в работе, графические артефакты при рендеринге страницы. Во вложение видео.

Ожидаемый результат:
====================
Стабильная работа браузера

Дополнительно:
==============
Временное решение: отключить аппаратное ускорение в настройках браузера. После перезагрузки браузера, работает стабильно.
Comment 1 Олег Щавелев 2023-09-28 02:27:28 MSK
Created attachment 14596 [details]
Список обновлений от 27 февраля 2023 года
Comment 2 Олег Щавелев 2023-09-28 02:28:37 MSK
Что-то я с месяцем промахнулся список обновлений от 27 сентября 2023 года.
Comment 3 aleksei.yanlin@yandex.ru 2023-09-28 09:15:15 MSK
Здравствуйте! 

Задачу взяли в работу, спасибо
Comment 4 Олег Щавелев 2023-09-28 16:06:32 MSK
Шаги приводящие к исправлению
===============

* rm -r /home/*/.config/yandex-browser*
* Переустановил Яндекс Браузер.

Сейчас Яндекс Браузеры оживают.
Пример:
https://t.me/alt_gnome_chat/17580
Comment 5 aleksei.yanlin@yandex.ru 2023-09-28 16:32:55 MSK
После переустановки браузера проблема больше не воспроизводится?
Comment 6 Олег Щавелев 2023-09-29 08:33:29 MSK
(Ответ для aleksei.yanlin@yandex.ru на комментарий #5)
> После переустановки браузера проблема больше не воспроизводится?

Больше не воспроизводится.
Comment 7 Roman Alifanov 2023-10-01 13:06:44 MSK
Выявил проблему более точечно:
$ rm -rf .config/*/GPUCache
Помогает не только яндекс браузеру, но и большинству приложений.
Comment 8 Roman Alifanov 2023-10-01 13:07:21 MSK
(Ответ для Roman Alifanov на комментарий #7)

> но и большинству приложений.
На Electron
Comment 9 Roman Alifanov 2023-10-01 13:15:33 MSK
поправка:
С яндекс браузером немного иначе:
$ rm -rf .config/yandex-browser/Default/GPUCache
Comment 10 Олег Щавелев 2023-10-03 07:07:56 MSK
Created attachment 14636 [details]
Запуск Яндекс Браузер после обновления рабочей станции от 03 октября 2023 года

После обновления рабочей станции от 2 октября 2023 года, Яндекс Браузер работает не корректно. 

Если удалить содержимое папки:
rm -rf .config/yandex-browser/Default/GPUCache

Яндекс браузер, запускается корректно.
Comment 11 aleksei.yanlin@yandex.ru 2023-10-03 09:24:17 MSK
Здравствуйте! 

Спасибо, что поделились наблюдениями. Будем исследовать
Comment 12 Олег Щавелев 2023-10-25 03:47:36 MSK
Created attachment 14871 [details]
Запуск Яндекс Браузера после обновления Сизифа от 22 октября 2023 года

Несколько дней назад после обновления, Яндекс Браузер не отрисовал содержимое окна.

Но в этот раз, мне не помогло очистить кэш:
rm -rfv .config/yandex-browser/Default/GPUCache

Для возобновления работоспособности Яндекс Браузера, удалил весь конфиг:
rm -rfv .config/yandex-browser/

После перезапуска приложения корректная работа Яндекс Браузера.

Дата обновления ALT Regular Gnome 22 октября 2023 года.
Comment 13 Олег Щавелев 2023-10-25 03:50:04 MSK
Уточнение: После обновление не работали приложения основанные на chromium, у меня установлены из Сизифа:
* codium
* chromium
Comment 14 aleksei.yanlin@yandex.ru 2023-10-25 09:36:54 MSK
Здравствуйте! 

Материалы передали разработке, спасибо
Comment 15 aleksei.yanlin@yandex.ru 2023-10-25 09:45:11 MSK
Потребуется дополнительная информация. Пожалуйста, сделайте следующее:

1. Наберите в адресной строке адрес browser://tracing .
2. Нажмите кнопку «Record».
3. В появившемся диалоге выберите пункт «Javascript and rendering».
4. Нажмите на кнопку «Record».
5. После этого откройте любой сайт, на котором возникают артефакты. Не закрывайте вкладку с сайтом до конца записи.
6. После воспроизведения ситуации вернитесь на вкладку browser://tracing и нажмите кнопку «Stop». Дожидаться 100% записи не нужно.
7. Нажмите кнопку «Save» под адресной строкой и сохраните файл под именем hot_trace.json. Файл сохранится в Загрузках.
Comment 16 Олег Щавелев 2023-10-29 10:16:30 MSK
Здравствуйте. Поймал, но есть нюансы. Ключевой, сервис который формирует отчет, после того, как падает GPU, не отображается. Найти кнопку Record невозможно. 

Как я поступил, набрал
rm -rfv .config/yandex-browser/Default/GPUCache

Получил: Декорирование: нормальное поведение, Отображение сайтов: нормальное поведение. А вот стартовая Яндекса артефакты присутствовали.

Заливаю скриншоты и кладу отчет на Яндекс Диск:
https://disk.yandex.ru/d/B1CRQmZDGMydUw

Дальше после формирование отчета удаляю весь конфиг и все работает, как и до обновления.
Comment 17 Олег Щавелев 2023-12-07 14:36:55 MSK
Сегодня после обновления, деградация графики Янлекс Браузера.

firmware-linux-20231204-alt2.noarch           Чт 07 дек 2023 13:28:23
xorg-dri-virtio-23.3.0-alt3.x86_64            Чт 07 дек 2023 13:28:12
xorg-dri-nouveau-23.3.0-alt3.x86_64           Чт 07 дек 2023 13:28:12
xorg-dri-intel-23.3.0-alt3.x86_64             Чт 07 дек 2023 13:28:12
libxatracker-23.3.0-alt3.x86_64               Чт 07 дек 2023 13:28:12
libproxy-0.5.3-alt1.2.x86_64                  Чт 07 дек 2023 13:28:12
libei-1.2.0-alt1.x86_64                       Чт 07 дек 2023 13:28:12
libEGL-mesa-23.3.0-alt3.x86_64                Чт 07 дек 2023 13:28:12
i586-libgbm-23.3.0-alt3.i586                  Чт 07 дек 2023 13:28:12
i586-libcurl-8.5.0-alt1.i586                  Чт 07 дек 2023 13:28:12
curl-8.5.0-alt1.x86_64                        Чт 07 дек 2023 13:28:12
qemu-kvm-8.1.3-alt1.x86_64                    Чт 07 дек 2023 13:28:11
qemu-guest-agent-8.1.3-alt1.x86_64            Чт 07 дек 2023 13:28:11
python3-module-numpy-testing-1.25.2-alt3.x86_64 Чт 07 дек 2023 13:28:11
polkit-123-alt1.x86_64                        Чт 07 дек 2023 13:28:11
nautilus-45.2.1-alt1.x86_64                   Чт 07 дек 2023 13:28:11
libwebkitgtk6.0-gir-2.42.3-alt1.x86_64        Чт 07 дек 2023 13:28:11
libwebkitgtk6.0-devel-2.42.3-alt1.x86_64      Чт 07 дек 2023 13:28:11
libwebkit2gtk-gir-2.42.3-alt1.x86_64          Чт 07 дек 2023 13:28:11
libwebkit2gtk4.1-gir-2.42.3-alt1.x86_64       Чт 07 дек 2023 13:28:11
[oleg@alt-gnome ~]$ rpm -qa --last | head -n50
firmware-linux-20231204-alt2.noarch           Чт 07 дек 2023 13:28:23
xorg-dri-virtio-23.3.0-alt3.x86_64            Чт 07 дек 2023 13:28:12
xorg-dri-nouveau-23.3.0-alt3.x86_64           Чт 07 дек 2023 13:28:12
xorg-dri-intel-23.3.0-alt3.x86_64             Чт 07 дек 2023 13:28:12
libxatracker-23.3.0-alt3.x86_64               Чт 07 дек 2023 13:28:12
libproxy-0.5.3-alt1.2.x86_64                  Чт 07 дек 2023 13:28:12
libei-1.2.0-alt1.x86_64                       Чт 07 дек 2023 13:28:12
libEGL-mesa-23.3.0-alt3.x86_64                Чт 07 дек 2023 13:28:12
i586-libgbm-23.3.0-alt3.i586                  Чт 07 дек 2023 13:28:12
i586-libcurl-8.5.0-alt1.i586                  Чт 07 дек 2023 13:28:12
curl-8.5.0-alt1.x86_64                        Чт 07 дек 2023 13:28:12
qemu-kvm-8.1.3-alt1.x86_64                    Чт 07 дек 2023 13:28:11
qemu-guest-agent-8.1.3-alt1.x86_64            Чт 07 дек 2023 13:28:11
python3-module-numpy-testing-1.25.2-alt3.x86_64 Чт 07 дек 2023 13:28:11
polkit-123-alt1.x86_64                        Чт 07 дек 2023 13:28:11
nautilus-45.2.1-alt1.x86_64                   Чт 07 дек 2023 13:28:11
libwebkitgtk6.0-gir-2.42.3-alt1.x86_64        Чт 07 дек 2023 13:28:11
libwebkitgtk6.0-devel-2.42.3-alt1.x86_64      Чт 07 дек 2023 13:28:11
libwebkit2gtk-gir-2.42.3-alt1.x86_64          Чт 07 дек 2023 13:28:11
libwebkit2gtk4.1-gir-2.42.3-alt1.x86_64       Чт 07 дек 2023 13:28:11
libpolkit-gir-123-alt1.x86_64                 Чт 07 дек 2023 13:28:11
i586-xorg-dri-radeon-23.3.0-alt3.i586         Чт 07 дек 2023 13:28:11
i586-xorg-dri-vmwgfx-23.3.0-alt3.i586         Чт 07 дек 2023 13:28:10
i586-xorg-dri-swrast-23.3.0-alt3.i586         Чт 07 дек 2023 13:28:10
python3-module-numpy-1.25.2-alt3.x86_64       Чт 07 дек 2023 13:28:09
libnautilus-45.2.1-alt1.x86_64                Чт 07 дек 2023 13:28:09
libduktape-2.7.0-alt2.x86_64                  Чт 07 дек 2023 13:28:09
i586-libvulkan1-1.3.268-alt1.i586             Чт 07 дек 2023 13:28:09
xorg-dri-vmwgfx-23.3.0-alt3.x86_64            Чт 07 дек 2023 13:28:08
xorg-dri-radeon-23.3.0-alt3.x86_64            Чт 07 дек 2023 13:28:08
qemu-ui-curses-8.1.3-alt1.x86_64              Чт 07 дек 2023 13:28:08
qemu-system-x86-8.1.3-alt1.x86_64             Чт 07 дек 2023 13:28:08
qemu-device-usb-redirect-8.1.3-alt1.x86_64    Чт 07 дек 2023 13:28:08
qemu-device-display-virtio-vga-8.1.3-alt1.x86_64 Чт 07 дек 2023 13:28:08
qemu-device-display-virtio-gpu-pci-8.1.3-alt1.x86_64 Чт 07 дек 2023 13:28:08
qemu-device-display-virtio-gpu-8.1.3-alt1.x86_64 Чт 07 дек 2023 13:28:08
qemu-device-display-vhost-user-gpu-8.1.3-alt1.x86_64 Чт 07 дек 2023 13:28:08
qemu-block-ssh-8.1.3-alt1.x86_64              Чт 07 дек 2023 13:28:08
qemu-block-rbd-8.1.3-alt1.x86_64              Чт 07 дек 2023 13:28:08
qemu-block-nfs-8.1.3-alt1.x86_64              Чт 07 дек 2023 13:28:08
qemu-block-iscsi-8.1.3-alt1.x86_64            Чт 07 дек 2023 13:28:08
qemu-block-gluster-8.1.3-alt1.x86_64          Чт 07 дек 2023 13:28:08
qemu-block-dmg-8.1.3-alt1.x86_64              Чт 07 дек 2023 13:28:08
qemu-audio-sdl-8.1.3-alt1.x86_64              Чт 07 дек 2023 13:28:08
qemu-audio-pipewire-8.1.3-alt1.x86_64         Чт 07 дек 2023 13:28:08
qemu-audio-alsa-8.1.3-alt1.x86_64             Чт 07 дек 2023 13:28:08
libjavascriptcoregtk6.0-gir-2.42.3-alt1.x86_64 Чт 07 дек 2023 13:28:08
libjavascriptcoregtk6.0-devel-2.42.3-alt1.x86_64 Чт 07 дек 2023 13:28:08
i586-libGLX-mesa-23.3.0-alt3.i586             Чт 07 дек 2023 13:28:08
qemu-ui-spice-core-8.1.3-alt1.x86_64          Чт 07 дек 2023 13:28:07
[oleg@alt-gnome ~]$ rpm -qa --last | head -n100
firmware-linux-20231204-alt2.noarch           Чт 07 дек 2023 13:28:23
xorg-dri-virtio-23.3.0-alt3.x86_64            Чт 07 дек 2023 13:28:12
xorg-dri-nouveau-23.3.0-alt3.x86_64           Чт 07 дек 2023 13:28:12
xorg-dri-intel-23.3.0-alt3.x86_64             Чт 07 дек 2023 13:28:12
libxatracker-23.3.0-alt3.x86_64               Чт 07 дек 2023 13:28:12
libproxy-0.5.3-alt1.2.x86_64                  Чт 07 дек 2023 13:28:12
libei-1.2.0-alt1.x86_64                       Чт 07 дек 2023 13:28:12
libEGL-mesa-23.3.0-alt3.x86_64                Чт 07 дек 2023 13:28:12
i586-libgbm-23.3.0-alt3.i586                  Чт 07 дек 2023 13:28:12
i586-libcurl-8.5.0-alt1.i586                  Чт 07 дек 2023 13:28:12
curl-8.5.0-alt1.x86_64                        Чт 07 дек 2023 13:28:12
qemu-kvm-8.1.3-alt1.x86_64                    Чт 07 дек 2023 13:28:11
qemu-guest-agent-8.1.3-alt1.x86_64            Чт 07 дек 2023 13:28:11
python3-module-numpy-testing-1.25.2-alt3.x86_64 Чт 07 дек 2023 13:28:11
polkit-123-alt1.x86_64                        Чт 07 дек 2023 13:28:11
nautilus-45.2.1-alt1.x86_64                   Чт 07 дек 2023 13:28:11
libwebkitgtk6.0-gir-2.42.3-alt1.x86_64        Чт 07 дек 2023 13:28:11
libwebkitgtk6.0-devel-2.42.3-alt1.x86_64      Чт 07 дек 2023 13:28:11
libwebkit2gtk-gir-2.42.3-alt1.x86_64          Чт 07 дек 2023 13:28:11
libwebkit2gtk4.1-gir-2.42.3-alt1.x86_64       Чт 07 дек 2023 13:28:11
libpolkit-gir-123-alt1.x86_64                 Чт 07 дек 2023 13:28:11
i586-xorg-dri-radeon-23.3.0-alt3.i586         Чт 07 дек 2023 13:28:11
i586-xorg-dri-vmwgfx-23.3.0-alt3.i586         Чт 07 дек 2023 13:28:10
i586-xorg-dri-swrast-23.3.0-alt3.i586         Чт 07 дек 2023 13:28:10
python3-module-numpy-1.25.2-alt3.x86_64       Чт 07 дек 2023 13:28:09
libnautilus-45.2.1-alt1.x86_64                Чт 07 дек 2023 13:28:09
libduktape-2.7.0-alt2.x86_64                  Чт 07 дек 2023 13:28:09
i586-libvulkan1-1.3.268-alt1.i586             Чт 07 дек 2023 13:28:09
xorg-dri-vmwgfx-23.3.0-alt3.x86_64            Чт 07 дек 2023 13:28:08
xorg-dri-radeon-23.3.0-alt3.x86_64            Чт 07 дек 2023 13:28:08
qemu-ui-curses-8.1.3-alt1.x86_64              Чт 07 дек 2023 13:28:08
qemu-system-x86-8.1.3-alt1.x86_64             Чт 07 дек 2023 13:28:08
qemu-device-usb-redirect-8.1.3-alt1.x86_64    Чт 07 дек 2023 13:28:08
qemu-device-display-virtio-vga-8.1.3-alt1.x86_64 Чт 07 дек 2023 13:28:08
qemu-device-display-virtio-gpu-pci-8.1.3-alt1.x86_64 Чт 07 дек 2023 13:28:08
qemu-device-display-virtio-gpu-8.1.3-alt1.x86_64 Чт 07 дек 2023 13:28:08
qemu-device-display-vhost-user-gpu-8.1.3-alt1.x86_64 Чт 07 дек 2023 13:28:08
qemu-block-ssh-8.1.3-alt1.x86_64              Чт 07 дек 2023 13:28:08
qemu-block-rbd-8.1.3-alt1.x86_64              Чт 07 дек 2023 13:28:08
qemu-block-nfs-8.1.3-alt1.x86_64              Чт 07 дек 2023 13:28:08
qemu-block-iscsi-8.1.3-alt1.x86_64            Чт 07 дек 2023 13:28:08
qemu-block-gluster-8.1.3-alt1.x86_64          Чт 07 дек 2023 13:28:08
qemu-block-dmg-8.1.3-alt1.x86_64              Чт 07 дек 2023 13:28:08
qemu-audio-sdl-8.1.3-alt1.x86_64              Чт 07 дек 2023 13:28:08
qemu-audio-pipewire-8.1.3-alt1.x86_64         Чт 07 дек 2023 13:28:08
qemu-audio-alsa-8.1.3-alt1.x86_64             Чт 07 дек 2023 13:28:08
libjavascriptcoregtk6.0-gir-2.42.3-alt1.x86_64 Чт 07 дек 2023 13:28:08
libjavascriptcoregtk6.0-devel-2.42.3-alt1.x86_64 Чт 07 дек 2023 13:28:08
i586-libGLX-mesa-23.3.0-alt3.i586             Чт 07 дек 2023 13:28:08
qemu-ui-spice-core-8.1.3-alt1.x86_64          Чт 07 дек 2023 13:28:07
qemu-ui-spice-app-8.1.3-alt1.x86_64           Чт 07 дек 2023 13:28:07
qemu-ui-opengl-8.1.3-alt1.x86_64              Чт 07 дек 2023 13:28:07
qemu-system-x86-core-8.1.3-alt1.x86_64        Чт 07 дек 2023 13:28:07
qemu-kvm-core-8.1.3-alt1.x86_64               Чт 07 дек 2023 13:28:07
qemu-img-8.1.3-alt1.x86_64                    Чт 07 дек 2023 13:28:07
qemu-device-usb-smartcard-8.1.3-alt1.x86_64   Чт 07 дек 2023 13:28:07
qemu-device-usb-host-8.1.3-alt1.x86_64        Чт 07 дек 2023 13:28:07
qemu-device-display-virtio-vga-gl-8.1.3-alt1.x86_64 Чт 07 дек 2023 13:28:07
qemu-device-display-virtio-gpu-pci-gl-8.1.3-alt1.x86_64 Чт 07 дек 2023 13:28:07
qemu-device-display-virtio-gpu-gl-8.1.3-alt1.x86_64 Чт 07 дек 2023 13:28:07
qemu-device-display-qxl-8.1.3-alt1.x86_64     Чт 07 дек 2023 13:28:07
qemu-common-8.1.3-alt1.x86_64                 Чт 07 дек 2023 13:28:07
qemu-char-spice-8.1.3-alt1.x86_64             Чт 07 дек 2023 13:28:07
qemu-block-curl-8.1.3-alt1.x86_64             Чт 07 дек 2023 13:28:07
qemu-audio-spice-8.1.3-alt1.x86_64            Чт 07 дек 2023 13:28:07
qemu-audio-pa-8.1.3-alt1.x86_64               Чт 07 дек 2023 13:28:07
qemu-audio-oss-8.1.3-alt1.x86_64              Чт 07 дек 2023 13:28:07
libwebkit2gtk4.1-2.42.3-alt1.x86_64           Чт 07 дек 2023 13:28:07
libwebkit2gtk-2.42.3-alt1.x86_64              Чт 07 дек 2023 13:28:05
libjavascriptcoregtk4-gir-2.42.3-alt1.x86_64  Чт 07 дек 2023 13:28:05
libjavascriptcoregtk4.1-gir-2.42.3-alt1.x86_64 Чт 07 дек 2023 13:28:05
libpolkit-123-alt1.x86_64                     Чт 07 дек 2023 13:28:04
libjavascriptcoregtk4-2.42.3-alt1.x86_64      Чт 07 дек 2023 13:28:04
libjavascriptcoregtk4.1-2.42.3-alt1.x86_64    Чт 07 дек 2023 13:28:04
qemu-aux-8.1.3-alt1.noarch                    Чт 07 дек 2023 13:28:03
libwebkitgtk6.0-2.42.3-alt1.x86_64            Чт 07 дек 2023 13:28:03
xorg-dri-swrast-23.3.0-alt3.x86_64            Чт 07 дек 2023 13:28:02
libjavascriptcoregtk6.0-2.42.3-alt1.x86_64    Чт 07 дек 2023 13:28:01
libGLX-mesa-23.3.0-alt3.x86_64                Чт 07 дек 2023 13:28:01
libgbm-23.3.0-alt3.x86_64                     Чт 07 дек 2023 13:28:01
libcurl-8.5.0-alt1.x86_64                     Чт 07 дек 2023 13:28:01

Во вложение:

1)browser://tracing
2)Изображения

https://disk.yandex.ru/d/2_V9K0RHsYVbQg
Comment 18 Олег Щавелев 2023-12-07 19:40:06 MSK
После обновления:

yandex-browser-stable-23.9.1.1033-alt1.x86_64 --> Не работает
chromium-119.0.6045.159-alt1.x86_64 --> Работает
codium-1.82.0.23250-alt1.x86_64 --> Не работает

То есть Chromium пережил обновление: Версия 119.0.6045.159