chromium 核心转储 - libva 错误:vaGetDriverNameByIndex() 因未知 libva 错误而失败,driver_name = (null)

chromium 核心转储 - libva 错误:vaGetDriverNameByIndex() 因未知 libva 错误而失败,driver_name = (null)

直到昨天,我在 Ubuntu 20.10 中一直都能正常使用 Chromium。我不记得它是在 apt-get 升级后启动的,还是在 snap 刷新后启动的,但我再次单击 Chromium 图标时它却无法启动。

我从终端尝试并得到:

libva error: vaGetDriverNameByIndex() failed with unknown libva error, driver_name = (null)
[13444:13444:0521/212248.340845:ERROR:gpu_init.cc(426)] Passthrough is not supported, GL is egl
Trace/breakpoint trap (core dumped)

vainfo输出:

vainfo 
libva info: VA-API version 1.8.0
libva info: Trying to open /usr/lib/x86_64-linux-gnu/dri/nvidia_drv_video.so
libva info: va_openDriver() returns -1
vaInitialize failed with error code -1 (unknown libva error),exit

我的董事会:

nvidia-debugdump -l
Found 1 NVIDIA devices
    Device ID:              0
    Device name:            NVIDIA GeForce GTX 960   (*PrimaryCard)
    GPU internal ID:        GPU-c862d15e-8977-6806-71c5-c318b0268e1a

我不是 100% 确定如何调试和找到问题。

问题:我应该阅读什么来学习如何调试上述内容并自行查找错误?

答案1

这种行为通常发生在启动浏览器的虚拟环境中

无论是 snapcraft 还是 apt 存储库(chromium / chromium-browser),问题都无法解决

libva-* 软件包惯于帮你

我刚刚禁用了 gpu命令行中的 chromium --disable-gpu

将此标志添加到启动 Chromium 的快捷方式中

相关内容