Many major streaming sites block Linux desktop browsers. People report that services like Peacock simply refuse to play video on desktop Linux browsers, even when you can sign up and log in. They might show error messages like “Something went wrong …” or “your system configuration is not compatible” after clicking play. This isn’t typically a random glitch, it’s a deliberate restriction on the service side.
The root cause for this is mainly DRM issues. Most of these services use DRM (Digital Rights Management) to protect content (e.g., Google’s Widevine). On Linux desktop browsers, DRM support is often limited or doesn’t meet the security requirements these companies set, meaning video playback never gets authorized, even though everything else (logging in, browsing shows) works. Preview clips might load but full streams fail due to DRM handshake problems.
Websites and forum discussions going back years show that platforms like Peacock and others simply don’t list desktop Linux as a supported platform. Their help pages often list things like Windows, Mac, phones, tablets, smart TVs, etc., but not Linux desktops.
Things you might try:
- Make sure your browser has DRM enabled (in Firefox, there’s a setting for this). Firefox > Settings > General > Digital Rights Management (DRM) Content, and make sure that box is checked. If not, check the box, close the browser and restart the browser.
- Use the official Chrome browser rather than a lighter or third-party build. Sometimes Chrome works where Firefox might fail to deliver.
EDIT: If either of those suggestions work (doubtful but hopeful), I'm only gonna charge you 3 sudo's