Bug 49798 - Жуткие тормоза и зависания
Summary: Жуткие тормоза и зависания
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: chromium (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P5 blocker
Assignee: Andrey Cherepanov
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks: 46625
  Show dependency tree
 
Reported: 2024-03-26 15:37 MSK by Sergei Naumov
Modified: 2024-05-25 09:46 MSK (History)
12 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Sergei Naumov 2024-03-26 15:37:10 MSK
После обновления до 123.0.6312.58 наблюдаются жуткие тормоза на страницах, насыщенных JS. В конечном итоге страница мрёт окончательно. WhatsApp - яркий пример.
Comment 1 Andrew Vasilyev 2024-03-27 22:17:28 MSK
Аналогично с 123.0.6312.86 (из #343727), youtube/beta.packages.a.o
не фурычат.
Comment 2 Anton Farygin 2024-03-28 08:55:22 MSK
У меня на chromium-123.0.6312.58 проблем нет.

Скорее всего аппаратно-зависимая ошибка.
Comment 3 Yuri N. Sedunov 2024-03-28 09:41:56 MSK
Пришлось откатиться на chromium-122.0.6261.94-alt1 и захолдить.
Comment 4 Andrey Cherepanov 2024-03-28 09:48:45 MSK
(Ответ для Sergei Naumov на комментарий #0)
> После обновления до 123.0.6312.58 наблюдаются жуткие тормоза на страницах,
> насыщенных JS. В конечном итоге страница мрёт окончательно. WhatsApp - яркий
> пример.

Видеодрайвер какой? В виртуалке летает.
Comment 5 Andrey Cherepanov 2024-03-28 09:51:33 MSK
Попробуйте 
chromium --use-gl=angle --use-angle=gl --enable-features=VaapiVideoEncoder,VaapiVideoDecodeLinuxGL"
Comment 6 Andrey Cherepanov 2024-03-28 09:53:12 MSK
chromium --use-gl=angle --use-angle=gl --enable-features=VaapiVideoEncoder,VaapiVideoDecodeLinuxGL
Comment 7 Sergei Naumov 2024-03-28 18:12:39 MSK
(Ответ для Andrey Cherepanov на комментарий #4)
> (Ответ для Sergei Naumov на комментарий #0)
> > После обновления до 123.0.6312.58 наблюдаются жуткие тормоза на страницах,
> > насыщенных JS. В конечном итоге страница мрёт окончательно. WhatsApp - яркий
> > пример.
> 
> Видеодрайвер какой? В виртуалке летает.

Видео такое:

00:02.0 VGA compatible controller: Intel Corporation Iris Plus Graphics G1 (Ice Lake) (rev 07)

xorg-dri-intel-24.0.3-alt1.x86_64
xorg-drv-intel-2.99.917-alt1.20210115.1.x86_64

Отключение аппаратного ускорения не помогает.
Comment 8 Sergei Naumov 2024-03-28 18:16:49 MSK
(Ответ для Andrey Cherepanov на комментарий #6)
> chromium --use-gl=angle --use-angle=gl
> --enable-features=VaapiVideoEncoder,VaapiVideoDecodeLinuxGL

[serge@yarilo ~]$ chromium --use-gl=angle --use-angle=gl --enable-features=VaapiVideoEncoder,VaapiVideoDecodeLinuxGL
[5613:5641:0328/181307.301131:ERROR:object_proxy.cc(576)] Failed to call method: org.freedesktop.DBus.Properties.Get: object_path= /org/freedesktop/portal/desktop: org.freedesktop.DBus.Error.InvalidArgs: Интерфейс «org.freedesktop.portal.FileChooser» отсутствует
[5613:5641:0328/181307.301176:ERROR:select_file_dialog_linux_portal.cc(286)] Failed to read portal version property
[5613:5613:0328/181307.315690:ERROR:policy_logger.cc(157)] :components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc(161) Cloud management controller initialization aborted as CBCM is not enabled. Please use the `--enable-chrome-browser-cloud-management` command line flag to enable it if you are not using the official Google Chrome build.
[5656:5656:0328/181307.460137:ERROR:gl_angle_util_vulkan.cc(189)] Failed to retrieve vkGetInstanceProcAddr
[5656:5656:0328/181307.460284:ERROR:vulkan_instance.cc(95)] Failed to get vkGetInstanceProcAddr pointer from ANGLE.
[5656:5656:0328/181307.460308:ERROR:gpu_init.cc(1092)] Failed to create and initialize Vulkan implementation.

Проработало дольше, но WhatsApp всё же в конечном итоге завис... Youtube умер тоже...
Comment 9 Andrew Vasilyev 2024-03-28 19:59:44 MSK
  Видео:
00:02.0 VGA compatible controller: Intel Corporation UHD Graphics 620 (rev 07)

xorg-dri-intel-24.0.3-alt1.x86_64

xorg-drv-intel нет.

  $ chromium --use-gl=angle --use-angle=gl --enable-features=VaapiVideoEncoder,VaapiVideoDecodeLinuxGL

  chromium-123.0.6312.86-alt1 также не работает с beta.packages.a.o
Comment 10 Sergei Naumov 2024-03-29 09:20:26 MSK
Накатил chromium-123.0.6312.86-alt1, не перекашивает WhatsApp, но стало перекашивать, например, Redmine...

Не полечилось!
Comment 11 Антон Мидюков 2024-03-30 19:23:08 MSK
У меня тоже вкладки помирают.
chromium-123.0.6312.86-alt1.x86_64
Intel HD Graphics 620
Comment 12 Mikhail Efremov 2024-04-01 14:27:32 MSK
Intel Corporation TigerLake-LP GT2 [Iris Xe Graphics]
Вкладки разно или поздно получают SIGSEGV если там работают скрипты.
Откатился на chromium-122.0.6261.94, пока не понятно помогло ли, понаблюдаю.
Comment 13 Sergei Naumov 2024-04-01 14:28:38 MSK
(Ответ для Mikhail Efremov на комментарий #12)
> Intel Corporation TigerLake-LP GT2 [Iris Xe Graphics]
> Вкладки разно или поздно получают SIGSEGV если там работают скрипты.
> Откатился на chromium-122.0.6261.94, пока не понятно помогло ли, понаблюдаю.

У меня помогло
Comment 14 Andrew Vasilyev 2024-04-01 21:55:03 MSK
122.0.6261.94 работает стабильно.
Comment 15 Mikhail Efremov 2024-04-02 21:04:28 MSK
(In reply to Andrew Vasilyev from comment #14)
> 122.0.6261.94 работает стабильно.

Да, с ним падений вкладок не наблюдаю.
Comment 16 Andrew Vasilyev 2024-04-25 15:18:24 MSK
В Сизиф собран 124.0.6367.60, кто-нибудь хочет проверить? :-)
Comment 17 Yuri N. Sedunov 2024-04-25 15:42:54 MSK
(Ответ для Andrew Vasilyev на комментарий #16)
> В Сизиф собран 124.0.6367.60, кто-нибудь хочет проверить? :-)

Стыд это испанский, а не хромиум.
Comment 18 Andrew Savchenko 2024-04-26 17:26:32 MSK
Аналогичная проблема с chromium-124.0.6367.60 на aarch64 (rk3399): потеря стабильности вплоть до сегфолтов страниц на сильно нагруженных страницах.

На версии chromium-122.0.6261.94 на этом же оборудовании проблем не наблюдается.
Comment 19 Andrew Vasilyev 2024-04-26 18:31:59 MSK
Yet Another Chromium 124.0.6367.78 в Сизифе.
(А очистка cache не помогает после обновления?)
Comment 20 Andrew Savchenko 2024-04-26 22:17:43 MSK
(Ответ для Andrew Vasilyev на комментарий #19)
> Yet Another Chromium 124.0.6367.78 в Сизифе.
> (А очистка cache не помогает после обновления?)

Я делал проверку на свежеустановленной системе, так что чистить там просто нечего.
Comment 21 Andrew Vasilyev 2024-05-02 15:23:07 MSK
  Очередное изменение: 124.0.6367.118
Comment 22 Andrew Savchenko 2024-05-03 14:54:39 MSK
(Ответ для Andrew Vasilyev на комментарий #21)
>   Очередное изменение: 124.0.6367.118

Хрень редьки не слаще :/
Comment 23 Ennio 2024-05-10 08:00:10 MSK
Подтверждаю падеж вкладок браузеров chromium и chromium-gost последних верcий 124*. Дайнгрейд до версий: сhromium-gost-121.0.6167.160-alt1, chromium-122.0.6261.94-alt1 вернул стабильность. 

[root@msi-pulse master]# inxi -G
Graphics:
  Device-1: Intel Alder Lake-P GT2 [Iris Xe Graphics] driver: i915 v: kernel
  Device-2: NVIDIA GA106M [GeForce RTX 3060 Mobile / Max-Q] driver: nvidia
    v: 550.78
  Device-3: Bison HD Webcam driver: uvcvideo type: USB
  Device-4: Logitech Webcam C930e driver: snd-usb-audio,uvcvideo type: USB
  Display: x11 server: X.Org v: 1.21.1.13 with: Xwayland v: 23.2.6 driver:
    X: loaded: modesetting,nvidia unloaded: fbdev,nouveau,vesa dri: iris
    gpu: i915,nvidia,nvidia-nvswitch resolution: 1: 3840x2160~60Hz
    2: 1920x1080~144Hz
  API: EGL v: 1.5 drivers: iris,nvidia,swrast
    platforms: x11,surfaceless,device
  API: OpenGL v: 4.6.0 compat-v: 4.5 vendor: intel mesa v: 24.0.6
    renderer: Mesa Intel Graphics (ADL GT2)
  API: Vulkan v: 1.3.277 drivers: N/A surfaces: xcb,xlib
Comment 24 Andrew Vasilyev 2024-05-10 21:08:14 MSK
Новый chromium-124.0.6367.155 у меня вообще не запускается на виртуалке :(
Comment 25 Konstantin A Lepikhov (L.A. Kostis) 2024-05-19 13:03:15 MSK
https://github.com/PF4Public/gentoo-overlay/issues/333#issuecomment-2054153922 тут пишут что мы не одиноки с этой проблемой и есть некие патчи которые эти тормоза исправляют. Я попробую сделать тестовую сборку и проверить.

PS Текущая версия в Сизифе (124.0.6367.207-alt1) все еще имеет эти проблемы.
Comment 26 Konstantin A Lepikhov (L.A. Kostis) 2024-05-19 21:46:16 MSK
(In reply to Konstantin A Lepikhov (L.A. Kostis) from comment #25)
> https://github.com/PF4Public/gentoo-overlay/issues/333#issuecomment-
> 2054153922 тут пишут что мы не одиноки с этой проблемой и есть некие патчи
> которые эти тормоза исправляют. Я попробую сделать тестовую сборку и
> проверить.
> 
> PS Текущая версия в Сизифе (124.0.6367.207-alt1) все еще имеет эти проблемы.

В общем с этими патчами все работает (тормоза пропали, вкладки не зависают):

+
+# DEBIAN patches
+# https://sources.debian.org/data/main/c/chromium/124.0.6367.207-1/debian/patches/series
+Patch050: 0050-DEBIAN-bad-font-gc0000.patch
+Patch051: 0051-DEBIAN-bad-font-gc000.patch
+Patch052: 0052-DEBIAN-bad-font-gc00.patch
+Patch053: 0053-DEBIAN-bad-font-gc0.patch
+Patch054: 0054-DEBIAN-bad-font-gc1.patch
+Patch055: 0055-DEBIAN-bad-font-gc11.patch
+Patch056: 0056-DEBIAN-bad-font-gc2.patch
+Patch057: 0057-DEBIAN-bad-font-gc3.patch

У меня на git.alt столько места нет, поэтому пусть мантейнер chromium либо приложит эти патчи сам, либо соберет новую версию 125 и проверит с ней.
Comment 27 Andrey Cherepanov 2024-05-19 22:35:47 MSK
(Ответ для Konstantin A Lepikhov (L.A. Kostis) на комментарий #26)
> (In reply to Konstantin A Lepikhov (L.A. Kostis) from comment #25)
> > https://github.com/PF4Public/gentoo-overlay/issues/333#issuecomment-
> > 2054153922 тут пишут что мы не одиноки с этой проблемой и есть некие патчи
> > которые эти тормоза исправляют. Я попробую сделать тестовую сборку и
> > проверить.
> > 
> > PS Текущая версия в Сизифе (124.0.6367.207-alt1) все еще имеет эти проблемы.
> 
> В общем с этими патчами все работает (тормоза пропали, вкладки не зависают):
> 
> +
> +# DEBIAN patches
> +#
> https://sources.debian.org/data/main/c/chromium/124.0.6367.207-1/debian/
> patches/series
> +Patch050: 0050-DEBIAN-bad-font-gc0000.patch
> +Patch051: 0051-DEBIAN-bad-font-gc000.patch
> +Patch052: 0052-DEBIAN-bad-font-gc00.patch
> +Patch053: 0053-DEBIAN-bad-font-gc0.patch
> +Patch054: 0054-DEBIAN-bad-font-gc1.patch
> +Patch055: 0055-DEBIAN-bad-font-gc11.patch
> +Patch056: 0056-DEBIAN-bad-font-gc2.patch
> +Patch057: 0057-DEBIAN-bad-font-gc3.patch
> 
> У меня на git.alt столько места нет, поэтому пусть мантейнер chromium либо
> приложит эти патчи сам, либо соберет новую версию 125 и проверит с ней.

Спасибо. Собираю версию 125 и приложу туда.
Comment 28 Andrew Vasilyev 2024-05-24 23:23:05 MSK
  Встречайте 125.0.6422.76, на тестах не виснет.
Comment 29 Andrey Cherepanov 2024-05-25 09:46:03 MSK
Исправлено в chromium-125.0.6422.76-alt1