How To Enable Video Decoding In Chromium Based Browsers on Linux

Subscribers:
10,700
Published on ● Video Link: https://www.youtube.com/watch?v=vbVrxw1m_SY



Category:
Guide
Duration: 3:48
5,582 views
97


In this video I cover how to enable video decoding on Chromium based browsers on Linux if you are using an Arch based distribution.

Please note this will not work with 8K videos.

Step 1. Install the VDPAU Back-end for VA API.

https://aur.archlinux.org/packages/libva-vdpau-driver-vp9-git

The package you want to install libva-vdpau-driver-vp9-git which can be installed with your favourite AUR helper.

Step 2. Create a flags.conf file.

The name of the conf file will differ depending on the browser in question, for example for Chromium you would name the file chromium-flags and for Chrome, it would be chrome-flags.

The file will be created in the config directory, which for me is located at home/ryanj/config.

This config directory is usually hidden by default, so you will need to enable show hidden files using your file explorer.

Within the created conf file, you want the following listed.

--disable-gpu-driver-bug-workarounds
--enable-native-gpu-memory-buffers
--enable-gpu-rasterization
--enable-oop-rasterization
--disable-gpu-vsync
--enable-zero-copy
--use-gl=desktop
--enable-accelerated-video-decode
--enable-accelerated-video-encode
--ignore-gpu-blocklist
--enable-gpu-compositing
--enable-smooth-scrolling
--disable-gpu-driver-workarounds
--disable-font-subpixel-positioning
--enable-features=VaapiVideoDecoder
--disable-features=UseChromeOSDirectVideoDecoder

Once done, save the changes and restart the browser.

To check this is working, navigate to chrome://gpu and now Video Decode should read Hardware accelerated.

#chrome #linux #decoding




Other Videos By Intelligent Gaming


2022-07-08"Enhance Your Ubuntu Experience with These Gnome Extensions"
2022-06-17"My Linux Journey" Podcast Episode 19: Linux Newbie
2022-06-14"Command and Conquer Generals Evolution: Step-by-Step Guide to Play on Windows 11"
2022-06-08"Step-by-Step Guide: Installing and Using ReShade on Linux - Tutorial"
2022-06-06"Steam Proton Controller Setup: Configuring and Using Controllers On Linux"
2022-06-01"How To Unlock Frame Rate in Skyrim Special Edition and Fallout 4 For Smoother Gameplay"
2022-05-25"Step-by-Step Gaming Guide: Installing and Playing V Rising on Linux"
2022-05-25How To Set Up Pop!_OS for Gaming
2022-05-10How To Install & Manage Gnome Shell Extensions in Ubuntu 22.04
2022-05-03How To Remove Snap & Replace With Flatpak In Ubuntu 22.04
2022-04-27How To Enable Video Decoding In Chromium Based Browsers on Linux
2022-04-05How To Install, Play & Mod Skyrim Special Edition on Windows 11
2022-03-23How To Install & Run Windows Developed Applications on Linux
2022-03-15How To Set Up Manjaro Linux for Gaming – Steam – Lutris – Kernels – GPU Drivers
2022-03-07How To Install & Play Apex Legends on Linux – Working Multiplayer – Steam Proton Method
2022-03-05"My Linux Journey" Podcast Episode 18: The Steam Deck Cometh - Feat. Gardotd426
2022-02-27How To Install & Play Elden Ring on Linux – Steam Proton Experimental Method
2022-02-22How To Install & Play Command & Conquer 3: Tiberium Wars & Kane’s Wrath On Windows 11
2022-01-24Are These Six Myths About Linux Still True In 2022? – Terminal, Nvidia, Software, Hardware & Gaming
2022-01-13My Experience of Gaming on Linux For Another Year (2021) – Is it Worth It Now?
2022-01-08"My Linux Journey" Podcast Episode 17: Linux Needs A Makeover - Feat. Gardotd426



Tags:
chrome
linux
chromium
hardware
decoding
arch
manjaro
how to
guide
distribution
aur
pamac
tutorial
1440p