直到昨天,我在 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 的快捷方式中