chromium-vaapi

Chromium browser for Fedora Linux with video acceleration patches.

THIS IS NOT AN OFFICIAL FEDORA BUILD

THIS IS FOR TESTING PURPOSES ONLY [ STABLE ]

DRM video can be played by copying the widevine library from chrome.

Patches are taken from various sources. I thank them for the contribution.

Chromium browser with hardware video decoding will not only increase the battery by minimising the power consumption but also enable 4K video ( if supported ) on weaker systems.

Installing this build requires vaapi driver to be installed on the system. check with vainfo. The hardware video decoding with this patch is still disabled, enable it using this flag. Compare CPU usages of both enabled and disabled state.

AMD GPU provides both vaapi and vdpau.

If vainfo gives an error try export LIBVA_DRIVER_NAME="[codename of your amd gpu (radeonsi,etc) without brackets]"

Required drivers according to respective GPUs:

  • Nvidia: libva-vdpau-driver

  • Intel: libva-intel-hybrid-driver/libva-intel-driver

The copr build doesn't include proprietary codecs like h264. In order to fully test vaapi capabilities install chromium from Github releases tab on this repo. This package might cause conflicts with similar packages on the system.

From version 66.0.3359.139 onwards, builds will be done with gcc only. If you wish build with clang, you can build it by setting the value of %global clang to 1 in spec file.

A separate package chromium-vaapi will be available in rpmfusion.

Compiled with fedora build flags

Hardened Build

I do accept donations here