I have an AMD A10-7300 laptop. I bought my laptop when AMD just released GCN. Unfortunately, in the same year I bought my laptop, GCN 1.2 was released with better graphic cards installed. And... my Kaveri laptop was a relic when bought. Well, at least my upgraded 16GB RAM laptop is still having 16GB of RAM. LOL...
In Ubuntu 22.04, my laptop getting stutters from opening YouTube videos. I don't think it's a matter of the hardware. On previous Ubuntu, my laptop was running fine with FHD videos. So, this probably a source problem. From a source I found out that I need to enable VA-API for my Firefox.sudo apt install mesa-va-drivers
I haven't installed that package because probably I have already installed it in the past. From my VA Info:
$ vainfo
libva info: VA-API version 1.14.0
libva info: User environment variable requested driver 'radeonsi'
libva info: Trying to open /usr/lib/x86_64-linux-gnu/dri/radeonsi_drv_video.so
libva info: Found init function __vaDriverInit_1_14
libva info: va_openDriver() returns 0
vainfo: VA-API version: 1.14 (libva 2.12.0)
vainfo: Driver version: Mesa Gallium driver 23.2.1-1ubuntu3.1~22.04.2 for KAVERI (, LLVM 15.0.7, DRM 2.50, 6.5.0-28-generic)
vainfo: Supported profile and entrypoints
VAProfileMPEG2Simple : VAEntrypointVLD
VAProfileMPEG2Main : VAEntrypointVLD
VAProfileVC1Simple : VAEntrypointVLD
VAProfileVC1Main : VAEntrypointVLD
VAProfileVC1Advanced : VAEntrypointVLD
VAProfileH264ConstrainedBaseline: VAEntrypointVLD
VAProfileH264Main : VAEntrypointVLD
VAProfileH264High : VAEntrypointVLD
VAProfileNone : VAEntrypointVideoProc
It's time to enable support for VAAPI. I'm adding this to .bashrc
export LIBVA_DRIVER_NAME=radeonsi
export MOZ_X11_EGL=1
With those lines of code, I can ensure that Firefox will use the correct VA-API driver
Now, let me start the Firefox and go to about:config
and set these values:
Key | Value |
---|---|
media.ffmpeg.vaapi.enabled | true |
media.rdd-ffvpx.enabled | false |
media.navigator.mediadatadecoder_vpx_enabled | true |
Comments
Post a Comment