Summary: | chromium не запускается, если libva не находит библиотеку | ||
---|---|---|---|
Product: | Sisyphus | Reporter: | Vitaly Lipatov <lav> |
Component: | chromium | Assignee: | Andrey Cherepanov <cas> |
Status: | CLOSED WORKSFORME | QA Contact: | qa-sisyphus |
Severity: | normal | ||
Priority: | P5 | CC: | andy, cas, legion, rider, shrek, zerg |
Version: | unstable | ||
Hardware: | x86_64 | ||
OS: | Linux |
Description
Vitaly Lipatov
2020-02-18 16:14:55 MSK
Он долго не развивается. Возможно, если пособирать по дистрибутивам патчи, получится возродить тому, кто заинтересован. Не понял при чём тут libva. Попобуйте использовать gallium из mesa, может быть он будет декодировать нормально. (Ответ для Anton Farygin на комментарий #2) > Не понял при чём тут libva. Ближе никого не нашёл. > Попобуйте использовать gallium из mesa Да, только %_libdir/vdpau/libvdpau_gallium.so отсутствует. :-) Зато присутствует nouveau_drv_video.so -> libgallium_drv_video.so (Ответ для Anton Farygin на комментарий #4) > Зато присутствует nouveau_drv_video.so -> libgallium_drv_video.so Так, может, надо добавить какой-то симлинк, чтоб автоматом подхватывался? врятли. gallium из mesa, а libGL с проприетарным nvidia другая совсем. Пришёл к выводу, что проблема в chromium. Ожидаемое поведение: chromium запустится даже при ошибка libva. (Ответ для Anton Farygin на комментарий #6) > nvidia Вообще нипричём. Единственное, что тут от них фигурирует -- libvdpau. Я имел ввиду симлинк %_libdir/vdpau/libvdpau_intel.so или %_libdir/vdpau/libvdpau_modesetting.so . Не знаю, кого дёргают в конкретной ситуации. С указанием «левого» драйвера chromium запускается: $ LIBVA_DRIVER_NAME=libgallium vainfo libva info: VA-API version 1.6.0 libva info: User environment variable requested driver 'libgallium' libva info: Trying to open /usr/lib64/dri/libgallium_drv_video.so libva info: Found init function __vaDriverInit_1_4 libva error: /usr/lib64/dri/libgallium_drv_video.so init failed libva info: va_openDriver() returns 2 vaInitialize failed with error code 2 (resource allocation failed),exit $ LIBVA_DRIVER_NAME=libgallium chromium libva error: /usr/lib64/dri/libgallium_drv_video.so init failed [17415:17415:0218/172904.065572:ERROR:vaapi_wrapper.cc(418)] vaInitialize failed (ignore if using Wayland desktop environment): resource allocation failed libva error: /usr/lib64/dri/libgallium_drv_video.so init failed [17415:17415:0218/172904.068140:ERROR:vaapi_wrapper.cc(426)] vaInitialize failed using DRM: resource allocation failed То есть речь о том, что в chromium неверно обрабатывается ситуация, когда va-драйвера нет вообще. (Ответ для Sergey V Turchin на комментарий #1) > Он долго не развивается. Возможно, если пособирать по дистрибутивам патчи, > получится возродить тому, кто заинтересован. Попробую https://bugzilla.altlinux.org/show_bug.cgi?id=38118 у меня уже нормально запускается, если libva не может загрузить драйвер. |