首先查看是否有intel驅動:
apt list i965-va-driver
#運行之後,有驅動說明成功安裝
二、使用vainfo查看驅動情況同時查看是否有環境變量:
#查看環境變量:
set | grep LIBVA
若沒有加入環境變量,則需加入變量:
#在~/.bashrc文件中添加下面兩行(永久)
export LIBVA_DRIVER_NAME=i965
export LIBVA_DRIVERS_PATH=/usr/lib/x86_64-linux-gnu/dri
查看驅動
#export LIBVA_DRIVER_NAME=i965
#vainfo
#查看libva版本
dpkg-query --showformat='${Package}: ${Version}\n' --show | grep libva
#查看vainfo版本
dpkg-query --showformat='${Package}: ${Version}\n' --show | grep vainfo
#查看i965版本
dpkg-query --showformat='${Package}: ${Version}\n' --show | grep i965
三、其他安裝完成之後,若還是運行vainfo沒有顯示
vainfo: Supported profile and entrypoints
VAProfileMPEG2Simple : VAEntrypointVLD
VAProfileMPEG2Simple : VAEntrypointEncSlice
VAProfileMPEG2Main : VAEntrypointVLD
VAProfileMPEG2Main : VAEntrypointEncSlice
VAProfileH264ConstrainedBaseline: VAEntrypointVLD
VAProfileH264ConstrainedBaseline: VAEntrypointEncSlice
VAProfileH264ConstrainedBaseline: VAEntrypointEncSliceLP
VAProfileH264Main : VAEntrypointVLD
VAProfileH264Main : VAEntrypointEncSlice
VAProfileH264Main : VAEntrypointEncSliceLP
VAProfileH264High : VAEntrypointVLD
則需要以下操作:
vainfo --display drm --device /dev/dri/renderD128
vainfo --display drm --device /dev/dri/renderD129
分別運行看那行代碼有顯示上面的內容。
最後需要操作:
$ gedit ~/.bash_aliases
alias vainfo='vainfo --display drm --device /dev/dri/renderD128'(或者129,看那個能用)
#這個時候就可以直接使用vainfo