Chromium widevine doesnt work on Ubuntu 17.04












3















I am on a fresh install of Ubuntu 17.04 and I can't get any encrypted content to play. Both Netflix and the test at http://www.widevine.com/demo/index.html don't work. Also chrome://components shows Widevine Content Decryption Module - Version: 0.0.0.0. I tried copying the libwidevinecdm* libraries from the latest chrome build to /usr/lib/chromium but it didnt help. Is this a known issue?










share|improve this question



























    3















    I am on a fresh install of Ubuntu 17.04 and I can't get any encrypted content to play. Both Netflix and the test at http://www.widevine.com/demo/index.html don't work. Also chrome://components shows Widevine Content Decryption Module - Version: 0.0.0.0. I tried copying the libwidevinecdm* libraries from the latest chrome build to /usr/lib/chromium but it didnt help. Is this a known issue?










    share|improve this question

























      3












      3








      3


      1






      I am on a fresh install of Ubuntu 17.04 and I can't get any encrypted content to play. Both Netflix and the test at http://www.widevine.com/demo/index.html don't work. Also chrome://components shows Widevine Content Decryption Module - Version: 0.0.0.0. I tried copying the libwidevinecdm* libraries from the latest chrome build to /usr/lib/chromium but it didnt help. Is this a known issue?










      share|improve this question














      I am on a fresh install of Ubuntu 17.04 and I can't get any encrypted content to play. Both Netflix and the test at http://www.widevine.com/demo/index.html don't work. Also chrome://components shows Widevine Content Decryption Module - Version: 0.0.0.0. I tried copying the libwidevinecdm* libraries from the latest chrome build to /usr/lib/chromium but it didnt help. Is this a known issue?







      google-chrome encryption chromium netflix






      share|improve this question













      share|improve this question











      share|improve this question




      share|improve this question










      asked Apr 26 '17 at 21:45









      Max EhrlichMax Ehrlich

      187119




      187119






















          2 Answers
          2






          active

          oldest

          votes


















          2














          I was able to make this work but I needed to use the dev ppa of chromium which is here, then re-copy the widevine* libraries from the latest chrome package (which you can download from google as normal but open with file-roller to get at the libraries). I'm not sure if this is a bug in the version of chromium that is distributed with ubuntu or if ubuntu patches it to refuse to load the DRM component.



          Additionally, most sites that use widevine also check your user agent to make sure you are on a supported browser, and while chrome is supported chromium is not. It is also not enough to just approximate a correct browser either, you need the entire user agent, the most straightforward being a recent google chrome UA.



          I found that



          Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.3029.81 Safari/537.36



          works for spoofing chrome 58.0.3029.81 on Linux.






          share|improve this answer































            0














            This was bug #1652110, which has been fixed in the chromium-browser packages for 63.0.3239.84. No need for a PPA any longer, the official package just works.



            You still need the CDM (widevine* libraries) though, the easiest way to get them is to install the google-chrome package (which you can download from google) alongside chromium.



            As pointed out by Max Ehrlich, Netflix also requires spoofing the user agent string, you can use an extension for that, e.g. User-Agent Switcher for Chrome.






            share|improve this answer























              Your Answer








              StackExchange.ready(function() {
              var channelOptions = {
              tags: "".split(" "),
              id: "89"
              };
              initTagRenderer("".split(" "), "".split(" "), channelOptions);

              StackExchange.using("externalEditor", function() {
              // Have to fire editor after snippets, if snippets enabled
              if (StackExchange.settings.snippets.snippetsEnabled) {
              StackExchange.using("snippets", function() {
              createEditor();
              });
              }
              else {
              createEditor();
              }
              });

              function createEditor() {
              StackExchange.prepareEditor({
              heartbeatType: 'answer',
              autoActivateHeartbeat: false,
              convertImagesToLinks: true,
              noModals: true,
              showLowRepImageUploadWarning: true,
              reputationToPostImages: 10,
              bindNavPrevention: true,
              postfix: "",
              imageUploader: {
              brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
              contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
              allowUrls: true
              },
              onDemand: true,
              discardSelector: ".discard-answer"
              ,immediatelyShowMarkdownHelp:true
              });


              }
              });














              draft saved

              draft discarded


















              StackExchange.ready(
              function () {
              StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2faskubuntu.com%2fquestions%2f909296%2fchromium-widevine-doesnt-work-on-ubuntu-17-04%23new-answer', 'question_page');
              }
              );

              Post as a guest















              Required, but never shown

























              2 Answers
              2






              active

              oldest

              votes








              2 Answers
              2






              active

              oldest

              votes









              active

              oldest

              votes






              active

              oldest

              votes









              2














              I was able to make this work but I needed to use the dev ppa of chromium which is here, then re-copy the widevine* libraries from the latest chrome package (which you can download from google as normal but open with file-roller to get at the libraries). I'm not sure if this is a bug in the version of chromium that is distributed with ubuntu or if ubuntu patches it to refuse to load the DRM component.



              Additionally, most sites that use widevine also check your user agent to make sure you are on a supported browser, and while chrome is supported chromium is not. It is also not enough to just approximate a correct browser either, you need the entire user agent, the most straightforward being a recent google chrome UA.



              I found that



              Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.3029.81 Safari/537.36



              works for spoofing chrome 58.0.3029.81 on Linux.






              share|improve this answer




























                2














                I was able to make this work but I needed to use the dev ppa of chromium which is here, then re-copy the widevine* libraries from the latest chrome package (which you can download from google as normal but open with file-roller to get at the libraries). I'm not sure if this is a bug in the version of chromium that is distributed with ubuntu or if ubuntu patches it to refuse to load the DRM component.



                Additionally, most sites that use widevine also check your user agent to make sure you are on a supported browser, and while chrome is supported chromium is not. It is also not enough to just approximate a correct browser either, you need the entire user agent, the most straightforward being a recent google chrome UA.



                I found that



                Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.3029.81 Safari/537.36



                works for spoofing chrome 58.0.3029.81 on Linux.






                share|improve this answer


























                  2












                  2








                  2







                  I was able to make this work but I needed to use the dev ppa of chromium which is here, then re-copy the widevine* libraries from the latest chrome package (which you can download from google as normal but open with file-roller to get at the libraries). I'm not sure if this is a bug in the version of chromium that is distributed with ubuntu or if ubuntu patches it to refuse to load the DRM component.



                  Additionally, most sites that use widevine also check your user agent to make sure you are on a supported browser, and while chrome is supported chromium is not. It is also not enough to just approximate a correct browser either, you need the entire user agent, the most straightforward being a recent google chrome UA.



                  I found that



                  Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.3029.81 Safari/537.36



                  works for spoofing chrome 58.0.3029.81 on Linux.






                  share|improve this answer













                  I was able to make this work but I needed to use the dev ppa of chromium which is here, then re-copy the widevine* libraries from the latest chrome package (which you can download from google as normal but open with file-roller to get at the libraries). I'm not sure if this is a bug in the version of chromium that is distributed with ubuntu or if ubuntu patches it to refuse to load the DRM component.



                  Additionally, most sites that use widevine also check your user agent to make sure you are on a supported browser, and while chrome is supported chromium is not. It is also not enough to just approximate a correct browser either, you need the entire user agent, the most straightforward being a recent google chrome UA.



                  I found that



                  Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.3029.81 Safari/537.36



                  works for spoofing chrome 58.0.3029.81 on Linux.







                  share|improve this answer












                  share|improve this answer



                  share|improve this answer










                  answered May 1 '17 at 18:38









                  Max EhrlichMax Ehrlich

                  187119




                  187119

























                      0














                      This was bug #1652110, which has been fixed in the chromium-browser packages for 63.0.3239.84. No need for a PPA any longer, the official package just works.



                      You still need the CDM (widevine* libraries) though, the easiest way to get them is to install the google-chrome package (which you can download from google) alongside chromium.



                      As pointed out by Max Ehrlich, Netflix also requires spoofing the user agent string, you can use an extension for that, e.g. User-Agent Switcher for Chrome.






                      share|improve this answer




























                        0














                        This was bug #1652110, which has been fixed in the chromium-browser packages for 63.0.3239.84. No need for a PPA any longer, the official package just works.



                        You still need the CDM (widevine* libraries) though, the easiest way to get them is to install the google-chrome package (which you can download from google) alongside chromium.



                        As pointed out by Max Ehrlich, Netflix also requires spoofing the user agent string, you can use an extension for that, e.g. User-Agent Switcher for Chrome.






                        share|improve this answer


























                          0












                          0








                          0







                          This was bug #1652110, which has been fixed in the chromium-browser packages for 63.0.3239.84. No need for a PPA any longer, the official package just works.



                          You still need the CDM (widevine* libraries) though, the easiest way to get them is to install the google-chrome package (which you can download from google) alongside chromium.



                          As pointed out by Max Ehrlich, Netflix also requires spoofing the user agent string, you can use an extension for that, e.g. User-Agent Switcher for Chrome.






                          share|improve this answer













                          This was bug #1652110, which has been fixed in the chromium-browser packages for 63.0.3239.84. No need for a PPA any longer, the official package just works.



                          You still need the CDM (widevine* libraries) though, the easiest way to get them is to install the google-chrome package (which you can download from google) alongside chromium.



                          As pointed out by Max Ehrlich, Netflix also requires spoofing the user agent string, you can use an extension for that, e.g. User-Agent Switcher for Chrome.







                          share|improve this answer












                          share|improve this answer



                          share|improve this answer










                          answered Jan 4 '18 at 7:52









                          Olivier TilloyOlivier Tilloy

                          1462




                          1462






























                              draft saved

                              draft discarded




















































                              Thanks for contributing an answer to Ask Ubuntu!


                              • Please be sure to answer the question. Provide details and share your research!

                              But avoid



                              • Asking for help, clarification, or responding to other answers.

                              • Making statements based on opinion; back them up with references or personal experience.


                              To learn more, see our tips on writing great answers.




                              draft saved


                              draft discarded














                              StackExchange.ready(
                              function () {
                              StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2faskubuntu.com%2fquestions%2f909296%2fchromium-widevine-doesnt-work-on-ubuntu-17-04%23new-answer', 'question_page');
                              }
                              );

                              Post as a guest















                              Required, but never shown





















































                              Required, but never shown














                              Required, but never shown












                              Required, but never shown







                              Required, but never shown

































                              Required, but never shown














                              Required, but never shown












                              Required, but never shown







                              Required, but never shown







                              Popular posts from this blog

                              How to make a Squid Proxy server?

                              第一次世界大戦

                              Touch on Surface Book