我正在关注维基百科关于如何让 VLC 使用 Core i3 集成显卡芯片组中的 GPU,但我停留在第一步,即安装 VAAPI。
我使用“sudo apt-get install libva1 vainfo”安装了 libva1 和 vainfo,但是当我运行 vainfo 时,它说
libva: libva version 0.32.0
libva: va_getDriverName() returns 0
libva: Trying to open /usr/lib/dri/i965_drv_video.so
libva: va_openDriver() returns -1
vaInitialize failed with error code -1 (unknown libva error),exit
应该说
VAProfileH264High : VAEntrypointVLD
VAProfileVC1Advanced : VAEntrypointVLD
根据维基百科。
/usr/lib/dri/i965_drv_video.so 在我的系统中不存在,但是我使用 apt-get 安装了 libva1。
答案1
好的,经过一番谷歌搜索后,问题解决了,结果发现还需要“sudo apt-get install i965-va-driver”。vainfo 现在说
libva: libva version 0.32.0
libva: va_getDriverName() returns 0
libva: Trying to open /usr/lib/dri/i965_drv_video.so
libva: va_openDriver() returns 0
vainfo: VA API version: 0.32
vainfo: Driver version: i965 Driver 0.1
vainfo: Supported profile and entrypoints
VAProfileMPEG2Simple : VAEntrypointVLD
VAProfileMPEG2Main : VAEntrypointVLD
VAProfileH264Baseline : VAEntrypointVLD
VAProfileH264Main : VAEntrypointVLD
VAProfileH264High : VAEntrypointVLD