Skip to content

Latest commit

 

History

History
70 lines (45 loc) · 2.49 KB

drm.md

File metadata and controls

70 lines (45 loc) · 2.49 KB

DRM

Description

Digital rights management (DRM) is the management of legal access to digital content.

Directory


Fixing DRM Issues with Google Chrome

Description

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.

References

Steps

  1. 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 is deck. Replace deck with your actual username.

    The output we get:

    drwx------  - deck 20 May 01:00 4.10.2652.1
  2. To fix the issue, we'll need to change the user and group of the 4.10.2652.1 folder (recursively) to root:

    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
  3. 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.