Bug 49649 - Аппаратное ускорение кодек av1 в браузере
Summary: Аппаратное ускорение кодек av1 в браузере
Status: NEW
Alias: None
Product: Branch p10
Classification: Unclassified
Component: yandex-browser-stable (show other bugs)
Version: не указана
Hardware: all Linux
: P5 normal
Assignee: aleksei.yanlin@yandex.ru
QA Contact: qa-p10@altlinux.org
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-03-11 12:58 MSK by Сергей
Modified: 2024-03-25 11:19 MSK (History)
3 users (show)

See Also:


Attachments
Лог браузера (53.00 KB, text/plain)
2024-03-11 14:21 MSK, Сергей
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Сергей 2024-03-11 12:58:09 MSK
При просмотре 4к видео, например в YouTube, не работает аппаратное ускорение. Загрузка процессора около 20%. Видеокарта rx6700xt, процессор ryzen 5700x. Помогите решить вопрос. Проблема проявляется в равной степени в хромиум и в Яндекс браузер. Обращение в Яндекс проблем с браузером не обнаружили.Очевидно, не работает аппаратное ускорение, кодек av1.
Comment 1 Sergey V Turchin 2024-03-11 13:44:35 MSK
https://git.altlinux.org/tasks/archive/done/_324/331953/build/100/x86_64/log
Enabled hwaccels:
av1_nvdec
av1_vaapi
av1_vdpau

, т.е. всё, что можно, в ffmpeg-plugin-browser включено.
Comment 2 Sergey V Turchin 2024-03-11 13:51:28 MSK
Насколько я понял из
https://wiki.archlinux.org/title/Hardware_video_acceleration
, быстрее всего попробовать ускорение vdpau переменной окружения
VDPAU_DRIVER=мойдрайвер
, найдя подходящий из /usr/lib64/vdpau/
Comment 3 Сергей 2024-03-11 14:13:51 MSK
Я начинающий пользователь Линукс. Не могли бы более точно описать последовательность действий?(Ответ для Sergey V Turchin на комментарий #2)
> Насколько я понял из
> https://wiki.archlinux.org/title/Hardware_video_acceleration
> , быстрее всего попробовать ускорение vdpau переменной окружения
> VDPAU_DRIVER=мойдрайвер
> , найдя подходящий из /usr/lib64/vdpau/
Comment 4 Сергей 2024-03-11 14:21:12 MSK
Created attachment 15674 [details]
Лог браузера
Comment 6 Сергей 2024-03-11 15:00:51 MSK
[linux@HomeLinux ~]$ grep -i vdpau /var/log/Xorg.0.log
[     9.417] (II) AMDGPU(0): [DRI2]   VDPAU driver: radeonsi
[linux@HomeLinux ~]$ vdpauinfo
display: :0   screen: 0
API version: 1
Information string: G3DVL VDPAU Driver Shared Library version 1.0

Video surface:

name   width height types
-------------------------------------------
420    16384 16384  NV12 YV12 
422    16384 16384  UYVY YUYV 
444    16384 16384  Y8U8V8A8 V8U8Y8A8 

Decoder capabilities:

name                        level macbs width height
----------------------------------------------------
MPEG1                           0 65536  4096  4096
MPEG2_SIMPLE                    3 65536  4096  4096
MPEG2_MAIN                      3 65536  4096  4096
H264_BASELINE                  52 65536  4096  4096
H264_MAIN                      52 65536  4096  4096
H264_HIGH                      52 65536  4096  4096
VC1_SIMPLE                      1 65536  4096  4096
VC1_MAIN                        2 65536  4096  4096
VC1_ADVANCED                    4 65536  4096  4096
MPEG4_PART2_SP                  3 65536  4096  4096
MPEG4_PART2_ASP                 5 65536  4096  4096
DIVX4_QMOBILE                  --- not supported ---
DIVX4_MOBILE                   --- not supported ---
DIVX4_HOME_THEATER             --- not supported ---
DIVX4_HD_1080P                 --- not supported ---
DIVX5_QMOBILE                  --- not supported ---
DIVX5_MOBILE                   --- not supported ---
DIVX5_HOME_THEATER             --- not supported ---
DIVX5_HD_1080P                 --- not supported ---
H264_CONSTRAINED_BASELINE       0 65536  4096  4096
H264_EXTENDED                  --- not supported ---
H264_PROGRESSIVE_HIGH          --- not supported ---
H264_CONSTRAINED_HIGH          --- not supported ---
H264_HIGH_444_PREDICTIVE       --- not supported ---
VP9_PROFILE_0                  --- not supported ---
VP9_PROFILE_1                  --- not supported ---
VP9_PROFILE_2                  --- not supported ---
VP9_PROFILE_3                  --- not supported ---
HEVC_MAIN                      186 139264  8192  4352
HEVC_MAIN_10                   186 139264  8192  4352
HEVC_MAIN_STILL                --- not supported ---
HEVC_MAIN_12                   --- not supported ---
HEVC_MAIN_444                  --- not supported ---

Output surface:

name              width height nat types
----------------------------------------------------
B8G8R8A8         16384 16384    y  NV12 YV12 UYVY YUYV Y8U8V8A8 V8U8Y8A8 A8I8 I8A8 
R8G8B8A8         16384 16384    y  NV12 YV12 UYVY YUYV Y8U8V8A8 V8U8Y8A8 A8I8 I8A8 
R10G10B10A2      16384 16384    y  NV12 YV12 UYVY YUYV Y8U8V8A8 V8U8Y8A8 A8I8 I8A8 
B10G10R10A2      16384 16384    y  NV12 YV12 UYVY YUYV Y8U8V8A8 V8U8Y8A8 A8I8 I8A8 

Bitmap surface:

name              width height
------------------------------
B8G8R8A8         16384 16384
R8G8B8A8         16384 16384
R10G10B10A2      16384 16384
B10G10R10A2      16384 16384
A8               16384 16384

Video mixer:

feature name                    sup
------------------------------------
DEINTERLACE_TEMPORAL             y
DEINTERLACE_TEMPORAL_SPATIAL     -
INVERSE_TELECINE                 -
NOISE_REDUCTION                  y
SHARPNESS                        y
LUMA_KEY                         y
HIGH QUALITY SCALING - L1        y
HIGH QUALITY SCALING - L2        -
HIGH QUALITY SCALING - L3        -
HIGH QUALITY SCALING - L4        -
HIGH QUALITY SCALING - L5        -
HIGH QUALITY SCALING - L6        -
HIGH QUALITY SCALING - L7        -
HIGH QUALITY SCALING - L8        -
HIGH QUALITY SCALING - L9        -

parameter name                  sup      min      max
-----------------------------------------------------
VIDEO_SURFACE_WIDTH              y        48     4096
VIDEO_SURFACE_HEIGHT             y        48     4096
CHROMA_TYPE                      y  
LAYERS                           y         0        4

attribute name                  sup      min      max
-----------------------------------------------------
BACKGROUND_COLOR                 y  
CSC_MATRIX                       y  
NOISE_REDUCTION_LEVEL            y      0.00     1.00
SHARPNESS_LEVEL                  y     -1.00     1.00
LUMA_KEY_MIN_LUMA                y  
LUMA_KEY_MAX_LUMA                y
Comment 7 Сергей 2024-03-11 15:08:13 MSK
[linux@HomeLinux ~]$ vainfo
libva info: VA-API version 1.16.0
libva info: Trying to open /usr/lib64/dri/radeonsi_drv_video.so
libva info: Found init function __vaDriverInit_1_16
libva info: va_openDriver() returns 0
vainfo: VA-API version: 1.16 (libva 2.16.0)
vainfo: Driver version: Mesa Gallium driver 23.1.9 for AMD Radeon RX 6700 XT (navi22, LLVM 15.0.7, DRM 3.49, 6.1.57-un-def-alt1)
vainfo: Supported profile and entrypoints
      VAProfileMPEG2Simple            : VAEntrypointVLD
      VAProfileMPEG2Main              : VAEntrypointVLD
      VAProfileVC1Simple              : VAEntrypointVLD
      VAProfileVC1Main                : VAEntrypointVLD
      VAProfileVC1Advanced            : VAEntrypointVLD
      VAProfileH264ConstrainedBaseline: VAEntrypointVLD
      VAProfileH264ConstrainedBaseline: VAEntrypointEncSlice
      VAProfileH264Main               : VAEntrypointVLD
      VAProfileH264Main               : VAEntrypointEncSlice
      VAProfileH264High               : VAEntrypointVLD
      VAProfileH264High               : VAEntrypointEncSlice
      VAProfileHEVCMain               : VAEntrypointVLD
      VAProfileHEVCMain               : VAEntrypointEncSlice
      VAProfileHEVCMain10             : VAEntrypointVLD
      VAProfileHEVCMain10             : VAEntrypointEncSlice
      VAProfileJPEGBaseline           : VAEntrypointVLD
      VAProfileVP9Profile0            : VAEntrypointVLD
      VAProfileVP9Profile2            : VAEntrypointVLD
      VAProfileAV1Profile0            : VAEntrypointVLD
      VAProfileNone                   : VAEntrypointVideoProc
Comment 8 Sergey V Turchin 2024-03-11 17:17:46 MSK
(Ответ для Сергей на комментарий #6)
> [     9.417] (II) AMDGPU(0): [DRI2]   VDPAU driver: radeonsi
Попробуйте запустить из-под пользователя
VDPAU_DRIVER=radeonsi yandex-browser-stable
Comment 9 Сергей 2024-03-11 19:07:11 MSK
(Ответ для Sergey V Turchin на комментарий #8)
> (Ответ для Сергей на комментарий #6)
> > [     9.417] (II) AMDGPU(0): [DRI2]   VDPAU driver: radeonsi
> Попробуйте запустить из-под пользователя
> VDPAU_DRIVER=radeonsi yandex-browser-stable

Found ffmpeg: /usr/lib64/ffmpeg-plugin-browser/libffmpeg.so
        avcodec: 3935845
        avformat: 3933540
        avutil: 3803492
FFmpeg version is too old. Need:
        avcodec: 3937892
        avformat: 3934820
        avutil: 3804772
find_ffmpeg failed, using the integrated library.
[6418:6418:0311/190312.662772:ERROR:isolated_origin_util.cc(74)] Ignoring port number in isolated origin: chrome://custo
[6418:6418:0311/190312.662786:ERROR:child_process_security_policy_impl.cc(2137)] Invalid isolated origin: 
[6418:6418:0311/190312.742919:ERROR:object_proxy.cc(577)] Failed to call method: org.kde.KWallet.isEnabled: object_path= /modules/kwalletd5: org.freedesktop.DBus.Error.NoReply: Message recipient disconnected from message bus without replying
[6418:6418:0311/190312.742932:ERROR:kwallet_dbus.cc(112)] Error contacting kwalletd5 (isEnabled)
[6418:6418:0311/190312.743337:ERROR:object_proxy.cc(577)] Failed to call method: org.kde.KLauncher.start_service_by_desktop_name: object_path= /KLauncher: org.freedesktop.DBus.Error.ServiceUnknown: The name org.kde.klauncher was not provided by any .service files
[6418:6418:0311/190312.743345:ERROR:kwallet_dbus.cc(81)] Error contacting klauncher to start kwalletd5
[6418:6418:0311/190312.819598:ERROR:object_proxy.cc(577)] Failed to call method: org.kde.KWallet.close: object_path= /modules/kwalletd5: org.freedesktop.DBus.Error.NoReply: Message recipient disconnected from message bus without replying
[6418:6418:0311/190312.819609:ERROR:kwallet_dbus.cc(503)] Error contacting kwalletd5 (close)
[6418:6441:0311/190312.839835:ERROR:cprocsp_api.cc(847)] Failed to load library /opt/cprocsp/lib/amd64/libcapi20.so: /opt/cprocsp/lib/amd64/libcapi20.so: невозможно открыть разделяемый объектный файл: Нет такого файла или каталога
[6467:6475:0311/190312.884600:ERROR:cprocsp_api.cc(847)] Failed to load library /opt/cprocsp/lib/amd64/libcapi20.so: /opt/cprocsp/lib/amd64/libcapi20.so: невозможно открыть разделяемый объектный файл: Нет такого файла или каталога
[6554:6554:0311/190312.897261:ERROR:cprocsp_api.cc(847)] Failed to load library /opt/cprocsp/lib/amd64/libcapi20.so: /opt/cprocsp/lib/amd64/libcapi20.so: невозможно открыть разделяемый объектный файл: Нет такого файла или каталога
[6418:6441:0311/190313.084300:ERROR:passman_store_impl.cc(1498)] No encryptor.
[ERROR:flutter/shell/platform/embedder/embedder_surface_gl.cc(121)] Could not create a resource context for async texture uploads. Expect degraded performance. Set a valid make_resource_current callback on FlutterOpenGLRendererConfig.
[ERROR:flutter/shell/platform/embedder/embedder_surface_gl.cc(121)] Could not create a resource context for async texture uploads. Expect degraded performance. Set a valid make_resource_current callback on FlutterOpenGLRendererConfig.
flutter: !!!!!!! LoadTimeData: {"brandId":"yandex","flutterSuggestResizeAlgo":"","smartboxDeleteSuggestItem":"Удалить подсказку","smartboxSuggestAdLabelText":"реклама","smartboxSuggestAdsEnabled":false,"smartboxSuggestMaxMatchesCount":10,"smartboxSuggestRichFactEnabled":false,"smartboxSuggestSwitchToTabButtonShortText":"Вкладка","smartboxSuggestSwitchToTabButtonText":"Перейти на вкладку","smartboxSuggestYandexZenMatchTitle":"Поиск, Дзен, Новости","smartboxTabManagerButtonEnabled":false,"smartboxUiConfigEnabled":false,"smartboxYandexZenLogoChangeEnabled":false,"smartboxYandexZenLogoEnabled":true,"smartboxYandexZenTitleEnabled":true}
flutter: Send pageReady: null
flutter: "SmartboxClient@185392888 incoming message: update-search-panel-keywords"
[6418:6418:0311/190314.957648:ERROR:fallback_task_provider.cc(124)] Every renderer should have at least one task provided by a primary task provider. If a "Renderer" fallback task is shown, it is a bug. If you have repro steps, please file a new bug and tag it as a dependency of crbug.com/739782.
[6418:6442:0311/190314.999816:ERROR:upgrade_detector_impl.cc(539)] Unexpected product version output: find_ffmpeg failed, using the integrated library.
23.11.1.802

[6418:6418:0311/190327.589069:ERROR:fallback_task_provider.cc(124)] Every renderer should have at least one task provided by a primary task provider. If a "Renderer" fallback task is shown, it is a bug. If you have repro steps, please file a new bug and tag it as a dependency of crbug.com/739782.
[6418:6441:0311/190341.354219:ERROR:passman_store_impl.cc(1498)] No encryptor.
[6418:6441:0311/190342.827129:ERROR:passman_store_impl.cc(1498)] No encryptor.
[6418:6418:0311/190349.644007:ERROR:fallback_task_provider.cc(124)] Every renderer should have at least one task provided by a primary task provider. If a "Renderer" fallback task is shown, it is a bug. If you have repro steps, please file a new bug and tag it as a dependency of crbug.com/739782.
[6467:6475:0311/190409.343832:ERROR:ssl_client_socket_impl.cc(1289)] handshake failed; returned -1, SSL error code 1, net_error -101
[6467:6475:0311/190409.382890:ERROR:ssl_client_socket_impl.cc(1289)] handshake failed; returned -1, SSL error code 1, net_error -101
[6467:6475:0311/190411.283455:ERROR:ssl_client_socket_impl.cc(1289)] handshake failed; returned -1, SSL error code 1, net_error -101
[6467:6475:0311/190411.326768:ERROR:ssl_client_socket_impl.cc(1289)] handshake failed; returned -1, SSL error code 1, net_error -101
[6467:6475:0311/190411.803154:ERROR:ssl_client_socket_impl.cc(1289)] handshake failed; returned -1, SSL error code 1, net_error -101
[6467:6475:0311/190411.842714:ERROR:ssl_client_socket_impl.cc(1289)] handshake failed; returned -1, SSL error code 1, net_error -101
[6467:6475:0311/190411.888192:ERROR:ssl_client_socket_impl.cc(1289)] handshake failed; returned -1, SSL error code 1, net_error -101
[6467:6475:0311/190411.909469:ERROR:ssl_client_socket_impl.cc(1289)] handshake failed; returned -1, SSL error code 1, net_error -101
[6467:6475:0311/190411.930183:ERROR:ssl_client_socket_impl.cc(1289)] handshake failed; returned -1, SSL error code 1, net_error -101
[6467:6475:0311/190411.944611:ERROR:ssl_client_socket_impl.cc(1289)] handshake failed; returned -1, SSL error code 1, net_error -101
[6467:6475:0311/190413.093000:ERROR:ssl_client_socket_impl.cc(1289)] handshake failed; returned -1, SSL error code 1, net_error -101
[6467:6475:0311/190413.136297:ERROR:ssl_client_socket_impl.cc(1289)] handshake failed; returned -1, SSL error code 1, net_error -101
[6467:6475:0311/190430.269721:ERROR:ssl_client_socket_impl.cc(1289)] handshake failed; returned -1, SSL error code 1, net_error -101
[6467:6475:0311/190430.309035:ERROR:ssl_client_socket_impl.cc(1289)] handshake failed; returned -1, SSL error code 1, net_error -101
[6467:6475:0311/190431.816983:ERROR:ssl_client_socket_impl.cc(1289)] handshake failed; returned -1, SSL error code 1, net_error -101
[6467:6475:0311/190431.859451:ERROR:ssl_client_socket_impl.cc(1289)] handshake failed; returned -1, SSL error code 1, net_error -101
[6467:6475:0311/190432.264604:ERROR:ssl_client_socket_impl.cc(1289)] handshake failed; returned -1, SSL error code 1, net_error -101
[6467:6475:0311/190432.308090:ERROR:ssl_client_socket_impl.cc(1289)] handshake failed; returned -1, SSL error code 1, net_error -101
[6467:6475:0311/190432.718635:ERROR:ssl_client_socket_impl.cc(1289)] handshake failed; returned -1, SSL error code 1, net_error -101
[6467:6475:0311/190432.757281:ERROR:ssl_client_socket_impl.cc(1289)] handshake failed; returned -1, SSL error code 1, net_error -101
[6467:6475:0311/190433.135359:ERROR:ssl_client_socket_impl.cc(1289)] handshake failed; returned -1, SSL error code 1, net_error -101
[6467:6475:0311/190433.175457:ERROR:ssl_client_socket_impl.cc(1289)] handshake failed; returned -1, SSL error code 1, net_error -101
[6467:6475:0311/190433.713116:ERROR:ssl_client_socket_impl.cc(1289)] handshake failed; returned -1, SSL error code 1, net_error -101
[6467:6475:0311/190433.751655:ERROR:ssl_client_socket_impl.cc(1289)] handshake failed; returned -1, SSL error code 1, net_error -101
[6467:6475:0311/190509.895286:ERROR:ssl_client_socket_impl.cc(1289)] handshake failed; returned -1, SSL error code 1, net_error -101
[6467:6475:0311/190509.938064:ERROR:ssl_client_socket_impl.cc(1289)] handshake failed; returned -1, SSL error code 1, net_error -101
[6467:6475:0311/190511.046217:ERROR:ssl_client_socket_impl.cc(1289)] handshake failed; returned -1, SSL error code 1, net_error -101
[6467:6475:0311/190511.084638:ERROR:ssl_client_socket_impl.cc(1289)] handshake failed; returned -1, SSL error code 1, net_error -101
[6467:6475:0311/190511.607264:ERROR:ssl_client_socket_impl.cc(1289)] handshake failed; returned -1, SSL error code 1, net_error -101
[6467:6475:0311/190511.650852:ERROR:ssl_client_socket_impl.cc(1289)] handshake failed; returned -1, SSL error code 1, net_error -101
Warning: loader_scanned_icd_add: Attempt to retrieve either 'vkGetInstanceProcAddr' or 'vk_icdGetInstanceProcAddr' from ICD libGLX_nvidia.so.0 failed.
Warning: loader_scanned_icd_add: Attempt to retrieve either 'vkGetInstanceProcAddr' or 'vk_icdGetInstanceProcAddr' from ICD libGLX_nvidia.so.0 failed.
Warning: loader_scanned_icd_add: Attempt to retrieve either 'vkGetInstanceProcAddr' or 'vk_icdGetInstanceProcAddr' from ICD libGLX_nvidia.so.0 failed.
Warning: /usr/lib/libvulkan_lvp.so: неправильный класс ELF: ELFCLASS32
Warning: loader_icd_scan: Failed loading library associated with ICD JSON /usr/lib/libvulkan_lvp.so. Ignoring this JSON
Warning: /usr/lib/libvulkan_radeon.so: неправильный класс ELF: ELFCLASS32
Warning: loader_icd_scan: Failed loading library associated with ICD JSON /usr/lib/libvulkan_radeon.so. Ignoring this JSON
Warning: /usr/lib/libvulkan_intel.so: неправильный класс ELF: ELFCLASS32
Warning: loader_icd_scan: Failed loading library associated with ICD JSON /usr/lib/libvulkan_intel.so. Ignoring this JSON
Warning: /usr/lib/libvulkan_virtio.so: неправильный класс ELF: ELFCLASS32
Warning: loader_icd_scan: Failed loading library associated with ICD JSON /usr/lib/libvulkan_virtio.so. Ignoring this JSON
Warning: terminator_CreateInstance: Failed to CreateInstance in ICD 4.  Skipping ICD.
[6467:6475:0311/190512.857003:ERROR:ssl_client_socket_impl.cc(1289)] handshake failed; returned -1, SSL error code 1, net_error -101
[6467:6475:0311/190512.900164:ERROR:ssl_client_socket_impl.cc(1289)] handshake failed; returned -1, SSL error code 1, net_error -101
[6467:6475:0311/190514.785138:ERROR:ssl_client_socket_impl.cc(1289)] handshake failed; returned -1, SSL error code 1, net_error -101
[6467:6475:0311/190514.821314:ERROR:ssl_client_socket_impl.cc(1289)] handshake failed; returned -1, SSL error code 1, net_error -101
[6467:6475:0311/190514.965091:ERROR:ssl_client_socket_impl.cc(1289)] handshake failed; returned -1, SSL error code 1, net_error -101
[6467:6475:0311/190515.006516:ERROR:ssl_client_socket_impl.cc(1289)] handshake failed; returned -1, SSL error code 1, net_error -101
Comment 10 Сергей 2024-03-11 19:59:56 MSK
[linux@HomeLinux ~]$ rpm -qa | grep ffmpeg-plugin-browser
ffmpeg-plugin-browser-116-alt1.x86_64

Возможно дело в устаревшем плагине.
Comment 11 Сергей 2024-03-11 22:03:58 MSK
Установил назад из репотозитория старую версию 23.9:

[linux@HomeLinux ~]$ VDPAU_DRIVER=radeonsi yandex-browser-stable
Found ffmpeg: /usr/lib64/ffmpeg-plugin-browser/libffmpeg.so
        avcodec: 3935845
        avformat: 3933540
        avutil: 3803492
Ffmpeg version is OK! Let's use it.
[27536:27536:0311/220156.246092:ERROR:isolated_origin_util.cc(74)] Ignoring port number in isolated origin: chrome://custo
[27536:27536:0311/220156.246107:ERROR:child_process_security_policy_impl.cc(2137)] Invalid isolated origin: 
[27536:27536:0311/220156.323651:ERROR:object_proxy.cc(590)] Failed to call method: org.kde.KWallet.isEnabled: object_path= /modules/kwalletd5: org.freedesktop.DBus.Error.NoReply: Message recipient disconnected from message bus without replying
[27536:27536:0311/220156.323662:ERROR:kwallet_dbus.cc(107)] Error contacting kwalletd5 (isEnabled)
[27536:27536:0311/220156.324094:ERROR:object_proxy.cc(590)] Failed to call method: org.kde.KLauncher.start_service_by_desktop_name: object_path= /KLauncher: org.freedesktop.DBus.Error.ServiceUnknown: The name org.kde.klauncher was not provided by any .service files
[27536:27536:0311/220156.324101:ERROR:kwallet_dbus.cc(79)] Error contacting klauncher to start kwalletd5
[27536:27536:0311/220156.399910:ERROR:object_proxy.cc(590)] Failed to call method: org.kde.KWallet.close: object_path= /modules/kwalletd5: org.freedesktop.DBus.Error.NoReply: Message recipient disconnected from message bus without replying
[27536:27536:0311/220156.399922:ERROR:kwallet_dbus.cc(459)] Error contacting kwalletd5 (close)
[27536:27560:0311/220156.423344:ERROR:cprocsp_api.cc(847)] Failed to load library /opt/cprocsp/lib/amd64/libcapi20.so: /opt/cprocsp/lib/amd64/libcapi20.so: невозможно открыть разделяемый объектный файл: Нет такого файла или каталога
[27587:27593:0311/220156.444738:ERROR:cprocsp_api.cc(847)] Failed to load library /opt/cprocsp/lib/amd64/libcapi20.so: /opt/cprocsp/lib/amd64/libcapi20.so: невозможно открыть разделяемый объектный файл: Нет такого файла или каталога
[ERROR:flutter/shell/platform/embedder/embedder_surface_gl.cc(121)] Could not create a resource context for async texture uploads. Expect degraded performance. Set a valid make_resource_current callback on FlutterOpenGLRendererConfig.
[ERROR:flutter/shell/platform/embedder/embedder_surface_gl.cc(121)] Could not create a resource context for async texture uploads. Expect degraded performance. Set a valid make_resource_current callback on FlutterOpenGLRendererConfig.
flutter: !!!!!!! LoadTimeData: {"brandId":"yandex","flutterSuggestResizeAlgo":"","smartboxDeleteSuggestItem":"Удалить подсказку","smartboxSuggestAdLabelText":"реклама","smartboxSuggestAdsEnabled":false,"smartboxSuggestMaxMatchesCount":10,"smartboxSuggestRichFactEnabled":false,"smartboxSuggestSwitchToTabButtonShortText":"Вкладка","smartboxSuggestSwitchToTabButtonText":"Перейти на вкладку","smartboxSuggestYandexZenMatchTitle":"Поиск, Дзен, Новости","smartboxTabManagerButtonEnabled":false,"smartboxUiConfigEnabled":false,"smartboxYandexZenLogoChangeEnabled":false,"smartboxYandexZenLogoEnabled":true,"smartboxYandexZenTitleEnabled":true}
flutter: Send pageReady: null
flutter: "SmartboxClient@549575624 incoming message: update-search-panel-keywords"
Comment 12 Sergey V Turchin 2024-03-12 08:59:24 MSK
(Ответ для Сергей на комментарий #10)
> Возможно дело в устаревшем плагине.
Это даже хорошо, что yandex-browser не цепляет его.
Т.е. если AV1 при этом воспроизводится, то дело только в yandex-browser.

P.S.
Небольшая вероятность остаётся, что gstreamer, разве что.
Comment 13 Sergey V Turchin 2024-03-12 09:13:30 MSK
И да. Если yandex-browser установлен не из нашего репозитория, то вам не сюда.
Comment 14 Сергей 2024-03-12 09:18:27 MSK
(Ответ для Sergey V Turchin на комментарий #12)
> (Ответ для Сергей на комментарий #10)
> > Возможно дело в устаревшем плагине.
> Это даже хорошо, что yandex-browser не цепляет его.
> Т.е. если AV1 при этом воспроизводится, то дело только в yandex-browser.
> 
> P.S.
> Небольшая вероятность остаётся, что gstreamer, разве что.

Получается, что браузеры на хроме (хромиум и Яндекс) не могут почему-то включить аппаратный декодер av1. На Firefox заработало после включения media.hardware-video-decoding.force-enabled
Comment 15 Sergey V Turchin 2024-03-12 09:20:39 MSK
(Ответ для Сергей на комментарий #14)
> Получается, что браузеры на хроме (хромиум и Яндекс) не могут почему-то
> включить аппаратный декодер av1.
Вы так и не рассказали, получилось ли с VDPAU.
Comment 16 Сергей 2024-03-12 09:24:01 MSK
(Ответ для Sergey V Turchin на комментарий #15)
> (Ответ для Сергей на комментарий #14)
> > Получается, что браузеры на хроме (хромиум и Яндекс) не могут почему-то
> > включить аппаратный декодер av1.
> Вы так и не рассказали, получилось ли с VDPAU.

В vdpau driver установлен radeonsi. Нужно изменить на другой?
Comment 17 Sergey V Turchin 2024-03-12 09:30:12 MSK
(Ответ для Сергей на комментарий #16)
> В vdpau driver установлен radeonsi.
Удостоверьтесь, что в видеопроигрывателе mpv или mplayer работает аппаратное ускорение VDPAU для AV1.

P.S.
Можете взять smplayer, там мышью можно.
Comment 18 Фомченков Семен 2024-03-12 10:50:06 MSK
(Ответ для Сергей на комментарий #0)
> При просмотре 4к видео, например в YouTube, не работает аппаратное
> ускорение. Загрузка процессора около 20%. Видеокарта rx6700xt, процессор
> ryzen 5700x. Помогите решить вопрос. Проблема проявляется в равной степени в
> хромиум и в Яндекс браузер. Обращение в Яндекс проблем с браузером не
> обнаружили.Очевидно, не работает аппаратное ускорение, кодек av1.

Сергей, пожалуйста сообщите на каком дистрибутиве воспроизводится ошибка и версию Яндекс браузера. Для удобства можете отправить результаты выполнения команд: cat /etc/os-release и rpm -q yandex-browser-stable
Comment 19 Сергей 2024-03-20 22:19:38 MSK
(Ответ для Фомченков Семен на комментарий #18)
> (Ответ для Сергей на комментарий #0)
> > При просмотре 4к видео, например в YouTube, не работает аппаратное
> > ускорение. Загрузка процессора около 20%. Видеокарта rx6700xt, процессор
> > ryzen 5700x. Помогите решить вопрос. Проблема проявляется в равной степени в
> > хромиум и в Яндекс браузер. Обращение в Яндекс проблем с браузером не
> > обнаружили.Очевидно, не работает аппаратное ускорение, кодек av1.
> 
> Сергей, пожалуйста сообщите на каком дистрибутиве воспроизводится ошибка и
> версию Яндекс браузера. Для удобства можете отправить результаты выполнения
> команд: cat /etc/os-release и rpm -q yandex-browser-stable
[linux@HomeLinux ~]$ rpm -q yandex-browser-stable
yandex-browser-stable-23.9.1.1033-alt1.x86_64
Comment 20 Сергей 2024-03-20 22:21:51 MSK
(Ответ для Фомченков Семен на комментарий #18)
> (Ответ для Сергей на комментарий #0)
> > При просмотре 4к видео, например в YouTube, не работает аппаратное
> > ускорение. Загрузка процессора около 20%. Видеокарта rx6700xt, процессор
> > ryzen 5700x. Помогите решить вопрос. Проблема проявляется в равной степени в
> > хромиум и в Яндекс браузер. Обращение в Яндекс проблем с браузером не
> > обнаружили.Очевидно, не работает аппаратное ускорение, кодек av1.
> 
> Сергей, пожалуйста сообщите на каком дистрибутиве воспроизводится ошибка и
> версию Яндекс браузера. Для удобства можете отправить результаты выполнения
> команд: cat /etc/os-release и rpm -q yandex-browser-stable

[linux@HomeLinux ~]$ cat /etc/os-release
NAME="ALT"
VERSION="10.3"
ID=altlinux
LOGO="basealt"
VERSION_ID=10.3
PRETTY_NAME="ALT Workstation K 10.3 (Sorbaronia Mitschurinii)"
ANSI_COLOR="1;33"
CPE_NAME="cpe:/o:alt:kworkstation:10"
BUILD_ID="ALT 10.2"
ALT_BRANCH_ID="p10"
HOME_URL="https://www.basealt.ru/"
BUG_REPORT_URL="https://bugs.altlinux.org/"
DOCUMENTATION_URL="https://docs.altlinux.org/"
SUPPORT_URL="https://support.basealt.ru/"
Comment 21 Фомченков Семен 2024-03-22 17:59:01 MSK
Результат тестирования ошибки 49649:

Тестовый стенд:
OS: p10-kworkstation-10.2.1-x86-64
Kernel: 6.1.82-un-def-alt1
DE: KDE Plasma 5.27.10
CPU: AMD Ryzen 7600X
GPU: AMD Navi 33 [Radeon RX 7700S/7600/7600S/7600M XT/PRO W7600]

Версия пакета: yandex-browser-stable-23.9.1.1033-alt1

Шаги для воспроизведения:
1. Запустить Яндекс Браузер
2. Зайти на Youtube.
3. Включить видео с разрешением 4К или более(для более явных признаков ошибки)
4. Запустить средство мониторинга нагрузки на процессор, например htop.

Ожидаемый результат: 
Нагрузка на CPU низкая.

Фактический результат:
Нагрузка на CPU высокая (~ 20% при 4К и ~50% при 8К).

Дополнительно:
Не воспроизводится на Sisyphus по причине невозможности проигрывания видео с Youtube.
Comment 22 aleksei.yanlin@yandex.ru 2024-03-25 11:19:57 MSK
(Ответ для Фомченков Семен на комментарий #21)
> Результат тестирования ошибки 49649:
> 
> Тестовый стенд:
> OS: p10-kworkstation-10.2.1-x86-64
> Kernel: 6.1.82-un-def-alt1
> DE: KDE Plasma 5.27.10
> CPU: AMD Ryzen 7600X
> GPU: AMD Navi 33 [Radeon RX 7700S/7600/7600S/7600M XT/PRO W7600]
> 
> Версия пакета: yandex-browser-stable-23.9.1.1033-alt1
> 
> Шаги для воспроизведения:
> 1. Запустить Яндекс Браузер
> 2. Зайти на Youtube.
> 3. Включить видео с разрешением 4К или более(для более явных признаков
> ошибки)
> 4. Запустить средство мониторинга нагрузки на процессор, например htop.
> 
> Ожидаемый результат: 
> Нагрузка на CPU низкая.
> 
> Фактический результат:
> Нагрузка на CPU высокая (~ 20% при 4К и ~50% при 8К).
> 
> Дополнительно:
> Не воспроизводится на Sisyphus по причине невозможности проигрывания видео с
> Youtube.

У пользователя данное поведение воспроизводится и в браузере Chromium-Gost. Проблема не в Яндекс Браузере