문서의 이전 판입니다!
sudo apt install vainfo vainfo # 해당 기기의 가속 가능한 코덱 정보 출력 libva info: VA-API version 1.8.0 libva info: Trying to open /usr/lib/x86_64-linux-gnu/dri/iHD_drv_video.so libva info: Found init function __vaDriverInit_1_8 libva info: va_openDriver() returns 0 vainfo: VA-API version: 1.8 (libva 2.8.0) vainfo: Driver version: Intel iHD driver for Intel(R) Gen Graphics - 20.2.0 () vainfo: Supported profile and entrypoints VAProfileMPEG2Simple : VAEntrypointVLD VAProfileMPEG2Main : VAEntrypointVLD VAProfileH264Main : VAEntrypointVLD VAProfileH264High : VAEntrypointVLD VAProfileJPEGBaseline : VAEntrypointVLD VAProfileH264ConstrainedBaseline: VAEntrypointVLD VAProfileVP8Version0_3 : VAEntrypointVLD
libva-intel-vaapi-driver
i965-va-driver
설치sudo apt install intel-gpu-tools # intel gpu 사용상황 확인 - Video 항목의 % 가 올라가면 GPU Video Encoding 을 사용하는 것이다. sudo intel_gpu_top
fglrx
드라이버 설치. fglrx-updates
와 fglrx
중 잘 안되는게 있을 수 있으므로 번갈아 해 볼 것.vaapi
로 선택.xvba-va-driver
설치libvdpau1
설치sudo add-apt-repository ppa:sander-vangrieken/vaapi sudo apt-get update sudo apt-get install mplayer-vaapi
-vo vaapi
혹은 -vo vdpau
옵션을 지정한다.mpv-handler
로 브라우저 H/W 가속 가능.on-demand
나, intel
모드로 두면, intel va api 드라이버로 잘 작동한다.sudo apt install intel-media-va-driver-non-free libva-drm2 libva-x11-2
sudo apt install i965-va-driver-shaders libva-drm2 libva-x11-2
sudo apt install libva-drm2 libva-x11-2
sudo dpkg -i vdpau-va-driver_0.7.4-7ubuntu1_ppa2_20.04.1_amd64.deb \ libvdpau1_1.4-2_ubuntu20.04.1_amd64.deb sudo apt-mark hold libvdpau1 # libvdpau1 이 구버전이라서 버전업 중단시킴.
# X11 은 --use-gl=desktop, Wayland 는 --use-gl=egl --ozone-platform=wayland 라고함. google-chrome-stable --use-gl=desktop --enable-features=VaapiVideoDecoder # 위 옵션 주기 말고, 설정파일로 하기도 가능
chrome://gpu
로 작동여부 확인. 아래와 같은 항목이 나옴.Video Decode: Hardware accelerated
chrome://settings
고급 → 시스템 → 가능한경우 하드웨어 가속 사용 을 꺼주면 잘 보임.intel_gpu_top
명령에서 Video 항목이 증가하는지 확인nvidia-smi -q -g 0 -d UTILIZATION -l 1
에서 Decoder 항목이 증가하는지 확인.