I am trying to use the pipelight plugin to play protected Silverlight and Flash content on Linux.
I am using Puppy Linux 5.7.1 which is based on Ubuntu 12.04. I have followed the step by step guide by a Puppy community member posted here http://www.murga-linux.com/puppy/viewtopic.php?t=94828 and I now have Silverlight working but am having trouble with Flash.
I am using Firefox V.31.3.0 from the ESR release series, looking at Tools > Add-ons shows "Pipelight Error (flash)" and sites like Youtube revert to Flash 10.xx for Linux. I have run Firefox from the terminal, accessed Tools > Add-ons and I am pasting the output below
---------------------------------------------------------------------------------------------------------------------------------------------------
[PIPELIGHT:LIN:unknown] attached to process.
[PIPELIGHT:LIN:unknown] checking environment variable PIPELIGHT_FLASH_CONFIG.
[PIPELIGHT:LIN:unknown] searching for config file pipelight-flash.
[PIPELIGHT:LIN:unknown] trying to load config file from '/root/.config/pipelight-flash'.
[PIPELIGHT:LIN:unknown] trying to load config file from '/etc/pipelight-flash'.
[PIPELIGHT:LIN:unknown] trying to load config file from '/usr/share/pipelight/configs/pipelight-flash'.
[PIPELIGHT:LIN:unknown] sandbox not found or not installed!
[PIPELIGHT:LIN:flash] using wine prefix directory /root/.wine-pipelight.
[PIPELIGHT:LIN:flash] checking plugin installation - this might take some time.
[PIPELIGHT:LIN:flash] -------------------------------------------------------
[PIPELIGHT:LIN:flash] WARNING! YOU ARE RUNNING THIS PIPELIGHT PLUGIN AS ROOT!
[PIPELIGHT:LIN:flash] THIS IS USUALLY NOT A GOOD IDEA! YOU HAVE BEEN WARNED!
[PIPELIGHT:LIN:flash] -------------------------------------------------------
[install-dependency] Downloading and running wine-flash-installer.
[install-dependency] ERROR: Downloading of wine-flash-installer failed multiple times. Please check:
[install-dependency]
[install-dependency] * that your internet connection is working properly
[install-dependency]
[install-dependency] * and that the plugin database is up-to-date. To update it just run:
[install-dependency] sudo pipelight-plugin --update
[install-dependency]
[install-dependency] If this doesn't help then most-likely the download URLs or checksums
[install-dependency] have changed. We recommend to open a bug-report in this case.
[install-dependency] ERROR: Download of wine-flash-installer failed.
[PIPELIGHT:LIN:flash] basicplugin.c:326:checkPluginInstallation(): Plugin installer did not run correctly (exitcode = 1).
[PIPELIGHT:LIN:flash] basicplugin.c:109:attach(): plugin not correctly installed - aborting.
[PIPELIGHT:LIN:unknown] attached to process.
[PIPELIGHT:LIN:unknown] checking environment variable PIPELIGHT_SILVERLIGHT5_1_CONFIG.
[PIPELIGHT:LIN:unknown] searching for config file pipelight-silverlight5.1.
[PIPELIGHT:LIN:unknown] trying to load config file from '/root/.config/pipelight-silverlight5.1'.
[PIPELIGHT:LIN:unknown] trying to load config file from '/etc/pipelight-silverlight5.1'.
[PIPELIGHT:LIN:unknown] trying to load config file from '/usr/share/pipelight/configs/pipelight-silverlight5.1'.
[PIPELIGHT:LIN:unknown] sandbox not found or not installed!
[PIPELIGHT:LIN:silverlight5.1] using wine prefix directory /root/.wine-pipelight.
[PIPELIGHT:LIN:silverlight5.1] checking plugin installation - this might take some time.
[PIPELIGHT:LIN:silverlight5.1] -------------------------------------------------------
[PIPELIGHT:LIN:silverlight5.1] WARNING! YOU ARE RUNNING THIS PIPELIGHT PLUGIN AS ROOT!
[PIPELIGHT:LIN:silverlight5.1] THIS IS USUALLY NOT A GOOD IDEA! YOU HAVE BEEN WARNED!
[PIPELIGHT:LIN:silverlight5.1] -------------------------------------------------------
[install-dependency] wine-silverlight5.1-installer is already installed in '/root/.wine-pipelight'.
[install-dependency] wine-mpg2splt-installer is already installed in '/root/.wine-pipelight'.
[PIPELIGHT:LIN:silverlight5.1] -------------------------------------------------------
[PIPELIGHT:LIN:silverlight5.1] WARNING! YOU ARE RUNNING THIS PIPELIGHT PLUGIN AS ROOT!
[PIPELIGHT:LIN:silverlight5.1] THIS IS USUALLY NOT A GOOD IDEA! YOU HAVE BEEN WARNED!
[PIPELIGHT:LIN:silverlight5.1] -------------------------------------------------------
fixme:winediag:start_process Wine Staging is a Wine testing version containing experimental patches.
fixme:winediag:start_process Please don't report bugs at winehq.org and use our issue tracker instead:
fixme:winediag:start_process https://github.com/wine-compholio/wine-staging/issues
wine: cannot find L"C:\\windows\\system32\\winemenubuilder.exe"
err:wineboot:ProcessRunKeys Error running cmd L"C:\\windows\\system32\\winemenubuilder.exe -a -r" (2)
[PIPELIGHT:WIN:silverlight5.1] embedded mode is on.
[PIPELIGHT:WIN:silverlight5.1] windowless mode is off.
[PIPELIGHT:WIN:silverlight5.1] linux windowless mode is off.
[PIPELIGHT:WIN:silverlight5.1] force SetWindow is off.
[PIPELIGHT:WIN:silverlight5.1] window class hook is on.
[PIPELIGHT:WIN:silverlight5.1] strict draw ordering is off.
[PIPELIGHT:WIN:silverlight5.1] replaced API function CreateWindowExA.
[PIPELIGHT:WIN:silverlight5.1] replaced API function CreateWindowExW.
[PIPELIGHT:WIN:silverlight5.1] replaced API function TrackPopupMenuEx.
[PIPELIGHT:WIN:silverlight5.1] replaced API function TrackPopupMenu.
fixme:d3d:wined3d_dxtn_init Wine cannot find the library libtxc_dxtn_s2tc.so.0, DXTn software support unavailable.
err:module:load_builtin_dll failed to load .so lib for builtin L"winemp3.acm": libmpg123.so.0: cannot open shared object file: No such file or directory
fixme:advapi:RegisterTraceGuidsW (0x7b22a7, 0x850120, {aa087e0e-0b35-4e28-8f3a-440c3f51eef1}, 1, 0x73f648, (null), (null), 0x850120): stub
[PIPELIGHT:WIN:silverlight5.1] init successful!
[PIPELIGHT:WIN:silverlight5.1] OpenGL Vendor: X.Org R300 Project
[PIPELIGHT:WIN:silverlight5.1] OpenGL Renderer: Gallium 0.4 on ATI RV530
[PIPELIGHT:WIN:silverlight5.1] Your GPU is in the restricted whitelist, using limited hardware acceleration.
-------------------------------------------------------------------------------------------------------------------------------------------------------
Based on the info reported in the lines starting "[install-dependency]" I then tryed running "pipelight-plugin --update" but got following output
---------------------------------------------------------------------------------------------------------------------------
# pipelight-plugin --update
--2014-12-06 15:38:28-- https://bitbucket.org/mmueller2012/pipelight/raw/master/share/install-dependency.sig
Resolving bitbucket.org (bitbucket.org)... 131.103.20.168, 131.103.20.167
Connecting to bitbucket.org (bitbucket.org)|131.103.20.168|:443... connected.
ERROR: cannot verify bitbucket.org's certificate, issued by `/C=US/O=DigiCert Inc/OU=www.digicert.com/CN=DigiCert High Assurance EV CA-1':
Unable to locally verify the issuer's authority.
To connect to bitbucket.org insecurely, use `--no-check-certificate'.
ERROR: Failed to download latest dependency-installer script
--------------------------------------------------------------------------------------------------------------------------------------------
This is about where I reach the limit of my Linux knowlege at the moment so if you have any ideas, forinstance of commands to try, I would be greatful.
Thanks again for any help
Will