Video Encode: Software only. Hardware acceleration disabled

Description of the issue: brave://gpu “Video Encode: Software only. Hardware acceleration disabled”

I’m using a dual boot system, Windows 10 / Linux Mint Xfce 22.3, I’m using Brave browser in both operating systems but only the one in Windows 10 has hardware acceleration enabled for video encoding. In Linux Mint 22.3 (latest version) I don’t have the “Video Encode: Hardware accelerated” in Brave browser as it is in Brave browser I’m using in Windows 10.

This makes playing a video clip in Brave browser in LInux Mint Xfce 22.3 a really hard job for the CPU, with usage between 65-95% while overheating. The same video clip can be played in Windows 10 with Brave browser (latest version, too) with hardware acceleration enabled for video encoding within 15-35% CPU usage.

What should I do to get the hardware acceleration enabled in Linux Mint, too? I’m asking this because I really like this browser.

Steps to Reproduce (add as many as necessary): 1. 2. 3.

Actual Result (gifs and screenshots are welcome!):

link to screenshot to brave://gpu: https://s.go.ro/2y9fcda5

Expected result: “Video Encode: Hardware accelerated” in Linux Mint Xfce 22.3

Reproduces how often: all the times

Operating System and Brave Version(See the About Brave page in the main menu):slight_smile:

Brave 1.89.143 (Official Build) (64-bit)

Chromium: 147.0.7727.117

Linux MInt Xfce 22.3

Additional Information:

Video encoding is for transmitting video. Decoding is for when you’re watching, so this sounds like something else may be going on.

Since it’s Linux, go ahead and ensure you have the right drivers for your GPU (proprietary drivers may be required), but you can always try this flag in brave://gpu:

Setting it to enabled on Linux tends to force it to try using the GPU anyway it can, despite if a blocklist is preventing it.

But, you’re screenshot does show it should be using the GPU to decode video anyway which you said you’re playing back clips (that’s decoding). I’d try the override first anyway just in case.

Thanks for replying, MasterLink! I set to enable “override software rendering list”, relaunch the browser but without any achievements to the issue. I rebooted the system and nothing new, the same high CPU usage.

I was asking about encoding because I made a comparison between the brave://gpu settings in Windows 10 (a working system) and the brave://gpu settings in Linux Mint and the only different setting is the “Video Encode”, which is “Hardware accelerated” in W10 and “Software only. Hardware acceleration disabled” in LM and I thought it might affect decoding in LM.