Menu

Digital Rights Management enabled but video playback not working.

2022-12-07
2023-06-29
  • Neil George

    Neil George - 2022-12-07

    I’ve just installed Peppermint 10 bionic. It’s running on an old 64bit architecture Toshiba Tecra laptop (which previously had Mint on it).

    I’m having trouble trying to watch video content on certain UK television sites - Channel 4/ITV - (the video content worked on the old Mint setup).

    Messages pop up on the sites which state that: -

    Digital Rights Management must be enabled.

    I have Firefox 107 and Chromium browsers installed.

    In Firefox settings the Digital Rights Management box was already ticked. I unticked it and ticked it again but the same message pops up when I try to play content from the above named sites.

    I can’t find DRM in the settings of chromium.

    I tried installing the Epiphany and Arora browsers but the DRM problem was the same.

    In chromium I tried changing the web page user agent to a different browser but that didn’t work. I haven’t tried the same thing in Firefox because it seems to be a very difficult operation.

    Has anyone got any suggestions?

     
  • Anonymous

    Anonymous - 2022-12-07

    Hi Neil,

    Welcome to World Peppermint.

    The dreaded DRM messages. On my test machine I did not have the video codecs installed, nor Chromium. Once I had install the video codecs, still got the DRM with Firefox, but the message disappeared from Chromium. I don't have a Channel Four account, to test this theory.

    Open a terminal run these command separately and agree to any Y/N questions when prompted.

    sudo apt install libdvd-pkg
    
    sudo dpkg-reconfigure libdvd-pkg
    

    To agree to licence, use the tab and enter keys to move or confirm

     
  • Neil George

    Neil George - 2022-12-09

    Thanks for your help.

    I used the libdvd terminal commands as instructed but I’m still confronted by the DRM not enabled messages.

    If you want to check things on your test machine I suggest you try playing video content on the Channel 5 ‘My5’ website, the content plays without the need to create an account and sign in. When I try and play content a message states ‘something went wrong’.

    I’m wondering if it’s because the version of Perrermint I’m using is 32bit.

    Once again, thanks for your help.

     
  • Neil George

    Neil George - 2022-12-09

    I formatted a live image of the 64bit devuan base version of peppermint onto a usb stick and booted into that.

    I discovered that browsers do not come pre-installed so I installed chromium from synaptic and found that My5 content refused to play.

     
  • Neil George

    Neil George - 2022-12-09

    Following on from my last post

    As I said I booted into a live image of what i thought was devuan 64 bit OS and then installed chromium but 'About Chromium' states that the browser is running on Debian 11.5 (32-bit)

    I downloaded the 64 bit devuan base file from this link
    https://peppermintos.com/guide/downloading/
    but the file in my downloads folder is named
    PeppermintOS-i386.iso
    I thought that the i386 number indicates 32 bit systems.

    I typed the command "uname -m" and the results stated i686
    which I believe is 32 bit.

    I’m a bit confused, could you offer any advice?

     
  • Anonymous

    Anonymous - 2022-12-09

    Virgin Media also require DRM to be enabled and find the Chromium browser to be more effective than Firefox, for this purpose.

    My Virgin Media account allows me to watch a footy match in peace on the computer. Which has to be registered via their access code and up to 4 devices in my household.

    As you have noticed PMOS10 is no longer being supported as it reaches EOL (End of Life) in April 2023 and also we have moved away from the Ubuntu based OS to the Debian and Devuan based OS to give our clients a choice between systemd or sys-v based OS.

    i686 is another name for 32bit systems.

    As per our minimal approach and decision to allow the ender user total freedom to choose what browser, video player, music player, word processor etc they would like, we do not impose a choice of applications upon them. Thus allowing our clients to choose what they prefer in their preferred applications and browsers.

    Our mantra is choice, for the end user.

     
  • Neil George

    Neil George - 2022-12-09

    Thanks for all the help,

    I still haven’t solved the problem, which is that I can’t play videos from a number of UK TV sites - My5 - All4 - ITV - because the sites seem to think that Digital Rights Management has not been enabled.

    I’m using the 32 bit version of Peppermint10 bionic on a 64 bit architecture Toshiba Tecra. This PC previously had 64bit Linux Mint installed on it and videos from the above mentioned sites played without difficulty.

    I have Firefox and Chromium installed.

    The DRM box was ticked in Firefox but videos refuse to play. I can’t find DRM in the settings of Chromium.

    I installed the Arora and Epiphany browsers but when I tried to play videos messages stated that DRM is not enabled.

    I used the libdvd terminal commands but that didn’t work.

    I formatted 64bit Peppermint on a usb stick and booted into that but videos from the sites in question refused to play.

    Does anyone have any other suggestions?

     
  • Neil George

    Neil George - 2022-12-10

    Widevine was already in the ‘always activate’ mode in Firefox but the ‘DRM not enabled’ message pops up when I try to play videos.

    It also appears that Spotify is affected by this problem, when I try to log into their web browser page it goes to a ‘403 forbidden’ page.

    This problem was also evident when I booted into a 64bit peppermint iso image on a usb stick. I’m thinking that the problem might be to do with the hardware of the Toshiba Tecra pc in question but it had Mint on it previously and there was no DRM problem. I could try booting into peppermint on another pc in order to establish whether it’s a hardware problem but I’m wary of doing that.

    Since installing 32 bit peppermint bionic 10 on the Tecra i’ve been unable to boot from usb sticks containing iso images of other op systems - such as Mint - nothing happens, I just get a black screen with a blinking cursor in the top left hand corner.

    Any ideas?

     
  • Ralph Jay

    Ralph Jay - 2022-12-10

    Have you tried resetting the bios to boot from a USB? I have several computers that I have set to boot from a USB but after I remove the USB and boot into the installed operating system on my hard drive the pc will not boot again from a flash drive until I change the boot order again.
    If you keep using a Live version of Peppermint are you updating it every time you plug it in? Have you run updates on your installed 32 bit bionic? I seem to remember that updating right after a new install was mandatory on Peppermint installs.

     
  • Ralph Jay

    Ralph Jay - 2022-12-10

    I know the commands below look similar to what cavy mentioned but try them anyway. I don't think they can hurt anything at this point.

    sudo apt install libavcodec-extra
    sudo apt install ubuntu-restricted-extras
    

    I got them from here: https://askubuntu.com/questions/1193012/ubuntu-19-10-firefox-cant-play-drm-content

     
  • Neil George

    Neil George - 2022-12-10

    The above libavcodec commands didn’t work but thanks for the suggestion.

    In regards to booting from op system images on usb sticks. I’ve managed to boot into Linux Lite without difficulty. so it doesn’t look as if there are any grub problems. once again thanks for the help.

    Any further suggestions regarding the drm problem would be welcome.

     
  • Anonymous

    Anonymous - 2022-12-10

    Created a Channel Four account.

    Watching Red Door in Firefox. All I needed to do was tick the DRM box. See screenshots.

    Consensus of opinion, there is an issue with Chrome and a lack of the necessary Widevine codecs.

    Addendum 11 December 10:45hrs GMT

    Achieved on my Dell Optiplex 3050 Micro, with Firefox-ESR 102.5.0esr 64bit browser.

    cavy@micro1:~$ inxi -c5 -b
    System:
      Host: micro1 Kernel: 5.10.0-19-amd64 x86_64 bits: 64 Desktop: Xfce 4.16.0 
      Distro: Peppermint OS 
    Machine:
      Type: Desktop System: Dell product: OptiPlex 3050 v: N/A 
      serial: <superuser required> 
      Mobo: Dell model: 0JP3NX v: A01 serial: <superuser required> UEFI: Dell v: 1.17.0 
      date: 07/20/2021 
    CPU:
      Info: Dual Core Intel Core i3-7100T [MT MCP] speed: 802 MHz min/max: 800/3400 MHz 
    Graphics:
      Device-1: Intel HD Graphics 630 driver: i915 v: kernel 
      Display: x11 server: X.Org 1.20.11 driver: loaded: modesetting unloaded: fbdev,vesa 
      resolution: 1920x1080~60Hz 
      OpenGL: renderer: Mesa Intel HD Graphics 630 (KBL GT2) v: 4.6 Mesa 20.3.5 
    Network:
      Device-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet driver: r8169 
    Drives:
      Local Storage: total: 465.76 GiB used: 88.1 GiB (18.9%) 
    Info:
      Processes: 188 Uptime: 1h 26m Memory: 15.52 GiB used: 1.19 GiB (7.7%) Shell: Bash 
      inxi: 3.3.01 
    cavy@micro1:~$ 
    
     

    Last edit: Anonymous 2022-12-11
  • Neil George

    Neil George - 2022-12-12

    Thanks for your suggestions.

    The version of peppermint in question is 32 bit and it’s no longer possible to install a 32 bit version of chrome.

    Chromium is available in a 32 bit version. the link below shows how to install widevine in chromium. i tried it but it didn’t work [i may have made a mistake during the installation]
    https://github.com/proprietary/chromium-widevine

    I’ve decided not to pursue this any further in that there doesn’t appear to be a solution to this drm / widevine problem.

    it should be born in mind that the 32bit version of Firefox that comes installed with ‘bionic’ has drm and widevine enabled and yet it refuses to play videos on uk tv sites such as all4.

    i’ve installed another distro.

    once again thanks for the help.

     

    Last edit: Neil George 2022-12-13
    • LPE

      LPE - 2023-06-29

      Your system is/was 32 bit. I had the same issue running a 32 bit os. Some or most streaming services don't support 32 bit anymore. I hope this answers your issue, a bit late, Perhaps others may find this info helpful. All the best!

       

Log in to post a comment.