hellbangerkarna / Chromium-Vaapi


An unofficial Build of Chromium browser with vaapi and other experimental patches

Installation Instructions



Experimental Fedora build flags are now enabled. If you experience crashes, please open an issue here

Edit : NACL disabled permanently. If you need nacl for extension, it's better to contact it's devs to port it to webassembly.

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 on weak platforms (If supported).

Installing this build requires vaapi driver to be installed in the system. check with vainfo. Hardware decoding is now automatically enabled on this build. It will fail if the system doesn't support it. Goto chrome://gpu and look at the logs.

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}

Nvidia users: Only nouveau driver is supported with firmware. Proprietary driver doesn't suppport vaapi. Also running chromium on libva-vdpau wrappper is a wrong idea.

Intel GPU:libva-intel-hybrid-driver+ libva-intel-driver which will give vp9 + h264 hardware decoding based on your chipset.

From now on, this build can be used as default installation. If you want h264, compile my chromium src rpm by setting the value of freeworld to 1 in my spec file Compiling chromium-libs-media-freeworld is easier. It will complete within 30 mins on a modern machine. I'm trying to bring chromium-vaapi as a separate package in rpmfusion. It's in package review. I have setup the package to not to cause any conflict with the distribution's chromium-libs-media-freeworld and chromium-libs-media. However I cannot gurantee than. Do not install this package if you have default/ any other chromium package installed please. VP9 acceleration works on intel skylake and higher with libva-intel-hybrid-driver installed. h.264 baseline Video encoding now works on amdgpus

For issues and other news here. Do not report it to bugzilla.redhat.com.

Active Releases

The following unofficial repositories are provided as-is by owner of this project. Contact the owner directly for bugs or issues (IE: not bugzilla).

Release Architectures Repo Download
Fedora 28 x86_64 (120)* Fedora 28 (227 downloads)
Fedora 29 x86_64 (8)* Fedora 29 (6 downloads)
Fedora rawhide x86_64 (0)* Fedora rawhide (44 downloads)

* Total number of packages downloaded in the last seven days.