Cannot install unity3d plugin

Asked by bowser

Hi,

Thanks for this very interesting plugin. I am tring to install the unity3d plugin using pipelight-multi, but it hasn't been working for the last couple of days

I did

piplight-plugin enable unity3d

Then when the browser opened there is this little popup box which says "downloading wine unity 3d installer" and it keeps disappearing and reappearing forever and it just appears whenever I open tbe browser. had to stop it with

pipelight-plugin disable unity3d

Then I checked firefox 's addon and there is an entry "Pipelight Error(Unity3d!) 0.0"

This was working before less than a week ago. My OS is Ubuntu 13.10 64 bit (the silverlight plugin is working perfectly in both Firefox and Chrome, though only with the Nvidia driver but not nouveau)

I don't know what more information can I provide. Thanks.

Question information

Language:
English Edit question
Status:
Solved
For:
Pipelight Edit question
Assignee:
No assignee Edit question
Solved by:
Sebastian Lackner
Solved:
Last query:
Last reply:
Revision history for this message
Best Sebastian Lackner (slackner) said :
#1

Hi,

the reason why you're not able to download it is caused by the fact that Unity3D has updated their version recently. Since the checksum does not match the value expected by pipelight the download is rejected even though it is most likely correct. We do this as a security measure, such that for example in the hypothetical scenario of a hacked webserver our users don't get infected by any virus provided at the same location. As Unity isn't used that often we haven't pushed out an urgent update yet (as we would do for other plugin updates), but instead wanted to wait with the next release till the next weekend.

If you want to try it out in the meantime, just run the following command to update the checksums:

sudo wget -O /usr/share/pipelight/install-dependency "https://bitbucket.org/mmueller2012/pipelight/raw/master/internal-scripts/install-dependency"

And re-enable it afterwards again.

Please note: The unity test page refuses to work unless you select some very specific user agents, like for example
"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_7_3) AppleWebKit/534.55.3 (KHTML, like Gecko) Version/5.1.3 Safari/534.53.10" (OSX Safari5). Most other pages don't have such strict requirements.

Sebastian

Revision history for this message
bowser (bwbernard-wong1) said :
#2

Thanks Sebastian Lackner, that solved my question.

Revision history for this message
Sayantan Das (sayantan13) said :
#3

Hi Sebastian,

I have the same problem in Ubuntu 14.04 running pipelight 0.2.7. I get the error for unity3d. Firefox version 30. The link in your previous answer does not work.

Revision history for this message
Sebastian Lackner (slackner) said :
#4

@Sayantan Das:

When you have a question the recommended way is to open a new one - this one is already marked as solved (since more than a half year), so its easy to miss any new comments.

There should be no need to manually download and update the install-dependency script anymore, this is exactly the purpose of the:

sudo pipelight-plugin --update

command. When firefox still shows a plugin error afterwards you might have to run:

sudo pipelight-plugin --create-mozilla-plugins

If it still doesn't work please open a new question with some more details.

Regards,
Sebastian