Chromium перестал работать с hardware acceleration в wayland?

Ссылка скопирована
1 ответ

Не часто смотрю 4k видео на ютубе, поэтому не знаю, когда перестало работать.
Всё по манулалам арч-вики (hw acceleration) было сделано еще года три назад, все работало отлично. Этим роликом иногда (раз в два три месяца) проверял что всё ок.
https://www.youtube.com/watch?v=LXb3EKWsInQ

Вчера полез его смотреть - всё фризится, заикается. Зашел в chrome://gpu
spoiler

Chromium перестал работать с hardware acceleration в wayland?

Еще раз по арч-вики прошелся. Убедился, что в системе работает vaapi (видеокарта - встроенная интел, дрова есть). Флаги и их различные комбинации, которые испровбовал для запуска хромимума:
spoiler
--use-gl=egl
--enable-features=VaapiVideoDecoder
--ozone-platform=wayland
--use-gl=angle --ignore-gpu-blocklist
--enable-gpu-rasterization
--enable-zero-copy
--enable-features=VaapiVideoDecodeLinuxGL
--disable-features=Vulkan
не исправляют ситуацию.
Открыл при проигрывании ролика на ютубе "Stats for nerds". Там счетчик дропов конечно же растёт.

А какое обновление и когда это сломало, не могу сказать.

Кстати, поставил vivaldi и там всё отлично воспроизводится. И vivaldi://gpu показывает:
spoiler

Chromium перестал работать с hardware acceleration в wayland?

Видео воспроизводится гладко.
xwayland выключен, так что подозрения, что вивальди запускается через иксы исключен.

Кто-то на стэке chromium + swaywm + 4k испытывает такую проблему?

Дополнительно:

Хром виноват. Даже на винде ютуб лагает, вивальди топ. Создавал подобную тему уже. Можете чекнуть через анкету

  • можете показать vainfo ? да и версия какая chromium --version последняя стоит ?
  • xotkot, Вчера психанул, грохнул .config/chromium и .cache/chromium, после чего hw заработало.

    А vainfo я, конечно, первым делом полез проверять вчера. Но исходя из того, что помогло удаление конфига, дело было в каком-то конфликте настроек. Кстати, до удаления пробовал функцию "Reset settings" в самом хроме - не помогало.

    И поофтоплю на счет версии хромиума. Вышедшая 123-я версия привнесла изменения во внешний вид вкладок. И скорее всего поэтому у меня перестал работать переключатель "Use system title bar and borders" в chrome://settings/appearance.
    Пока откатился на 122.

  • Нужно решить такую задачу?

    Опишите проблему, и специалист поможет с настройкой, исправлением ошибки или доработкой сайта. Подберём понятный план работ без лишней переписки.

    Заказать помощь
    Лучший ответ
    1
    Роман IT Ответ

    Для решения проблемы с отключением аппаратного ускорения в Chromium при использовании Wayland, вам следует проверить несколько вещей.

    1. Убедитесь, что у вас установлены последние версии Chromium и драйверов для видеокарты. Иногда проблемы с аппаратным ускорением могут быть вызваны устаревшими версиями программного обеспечения.

    2. Проверьте настройки Chromium. Для этого в адресной строке браузера введите "chrome://flags" и найдите опцию "Hardware-accelerated video decode". Убедитесь, что она включена.

    3. Попробуйте запустить Chromium с параметром "--enable-features=UseSurfaceLayerForVideo". Для этого откройте терминал и введите следующую команду:

       chromium --enable-features=UseSurfaceLayerForVideo

    chromium --enable-features=UseSurfaceLayerForVideo

    4. Если вы используете драйвер открытого исходного кода для видеокарты (например, nouveau), попробуйте установить проприетарный драйвер от производителя вашей видеокарты.

    5. Если ничто из вышеперечисленного не помогло, попробуйте запустить Chromium в режиме отладки и посмотреть, есть ли какие-либо ошибки, связанные с аппаратным ускорением. Для этого откройте терминал и введите следующую команду:

       chromium --enable-logging=stderr --v=1

    chromium --enable-logging=stderr --v=1

    После этого перезапустите Chromium и посмотрите вывод в терминале.

    Надеюсь, что один из этих способов поможет вам решить проблему с аппаратным ускорением в Chromium при использовании Wayland. Если проблема останется, рекомендуется обратиться за помощью на форумы сообщества Linux или в баг-трекер Chromium.

    Другие ответы (0)

    Пока нет других ответов. Будьте первым, кто поможет автору.

    Ответить на вопрос

    комментарий

    Ваш адрес email не будет опубликован. Обязательные поля помечены *

    Вам также может быть интересно