Digital rights management (DRM) is the management of legal access to digital content.
At the time of writing, there's a bug with Google Chrome that prevents streaming services like Netflix, and Spotify from working due to DRM. This guide details a workaround to fix the issue.
Important
It's likely that if the issue gets fixed, we can either ignore this workaround or revert it as it might disrupt or cause issues when attempting to update Google Chrome in the future.
- Fix for Netflix, HBO Max, Prime TV and other streaming service not working in Chrome on Steam Deck desktop mode
- DRM (Widevine) issue on Chrome update || Playback of protected content is not enabled
-
Check the user and group that owns the latest version of
WidevineCdm
(at the time of writing,4.10.2652.1
):ls -la /home/deck/.var/app/com.google.Chrome/config/google-chrome/WidevineCdm
[!NOTE]
This assumes that your user isdeck
. Replacedeck
with your actual username.The output we get:
drwx------ - deck 20 May 01:00 4.10.2652.1
-
To fix the issue, we'll need to change the user and group of the
4.10.2652.1
folder (recursively) toroot
:sudo chown -R root:root /home/deck/.var/app/com.google.Chrome/config/google-chrome/WidevineCdm/4.10.2652.1
The output of running the workaround:
drwx------ - root 20 May 01:00 4.10.2652.1
-
Restart Google Chrome and the issue should be fixed.
If the bug has been fixed for good by Google, or if you encounter issues updating Google Chrome after this workaround was implemented, you can revert the workaround by running:
sudo chown -R $USER:$USER /home/deck/.var/app/com.google.Chrome/config/google-chrome/WidevineCdm/4.10.2652.1
This will change the user and group of the 4.10.2652.1
folder (recursively) back to your user.