3 ms·
A lot of office workers these days spend a lot of time in video calls. So to get the best battery life you need, for example, your browser to use GPU-accelerat
by michaelt 6mo ago
A lot of office workers these days spend a lot of time in video calls.
So to get the best battery life you need, for example, your browser to use GPU-accelerated video encoding and decoding.
Linux is something of a second-class citizen for both GPU vendors and browser vendors. So for example if you're using Firefox and an nvidia GPU on Linux? No video encode/decode acceleration for you. The browser will silently switch to CPU decoding.
This translates into worse battery life.
- giancarlostoro 6mo agoCall me crazy, but most people working typically leave their laptops wired in to either a charger or a hub so they can have more monitors. I know some people will go through the effort of charging and pulling the cord, and charging later, but most people don't want to micromanage something they can forget about while working. If you're living on battery life for a work call, it would not matter if you're on Windows, changes are high your batterly life will self-terminate quicker than you realize.
- mmcnl 6mo agoCPU decoding/encoding for video means warm chassis + spinning fans. Fan noise is very annoying with video calls.
- michaelt 6mo agoAmong Linux users, long battery life is for in-office workers (who leave their desk to attend meetings) in hybrid companies (where no meetings are laptop-free) in roles that sometimes involve back-to-back meetings.
- d3Xt3r 6mo agoBut these people would already have a company-provisioned laptop.
- dtj1123 6mo agoI don't want to maintain state on two laptops
- eloisant 6mo agoWith the right tooling, the state is minimal and gets synchronized between laptops.
- jim33442 6mo agoI thought the idea was the Framework is the company-provisioned one. Or are they letting people do corp work on personal laptops?
- pwnna 6mo agoHW video decoding is now available and by default on in Chrome on at least Ubuntu with my Intel iGPU. I was also surprised when they turned it on under the radar. I saw this the other day debugging a problem and saw others see it too: https://www.reddit.com/r/Ubuntu/comments/1ojydv9/comment/nm8fp8f/ https://www.reddit.com/r/Ubuntu/comments/1ojydv9/comment/nm8...
- JohnTHaller 6mo agoFirefox has had GPU video decoding in Linux on by default since 2023 for Intel and 2025 for AMD from what I've read
- temp0826 6mo agoHW decoding works fine. But some distros (looking at you Fedora) have legal issues around providing it out of the box.
- unethical_ban 6mo agoI don't understand why. From what I can tell, some of this is remedied just by changing feature flags in Firefox, which (if correct) would mean it ships with the capability, but decides not to. There's other software that can do GPU acceleration in the repos, and there are plenty of distros that enable closed-source software. It's shocking to me how difficult it seems to be to get GPU acceleration working in Linux.