Unity3D outdated again?

Asked by Seta

I did the update and firefox commands multiple times and still am stuck at

[install-dependency] ERROR: Downloading of wine-unity3d-installer failed multiple times. Please check:

It just wont install. (Similiar to the situation that happened X times before on here) Is there probably also a manual download procedure? Like i just download it and place it somewhere?

Thanks.

Question information

Language:
English Edit question
Status:
Answered
For:
Pipelight Edit question
Assignee:
No assignee Edit question
Last query:
Last reply:
Revision history for this message
Michael Müller (mqchael) said :
#1

The problem is that Unity3D simply replaces the file on the server and does not provide files with the version as part of the filename/directory. It wouldn't help to put the downloaded file at one of the predefined locations unless you got the old version. Instead you need to do the following:

Open the file /usr/share/pipelight/install-dependency with root rights and go to the end of the file. You will see a list of plugins, their download urls and checksums. For Unity3d the code looks like:

-------
wine-unity3d-installer)
 INS=(install_unity3d)
 URL="http://webplayer.unity3d.com/download_webplayer-3.x/UnityWebPlayer.exe"
 SHA="3c092294550d8e16c866ec1b9d3215d1a3b6dbc313bdaaf82aadabe304e9a654"
 ;;
----------

You need to download the file and calculate the checksum:
wget -O- http://webplayer.unity3d.com/download_webplayer-3.x/UnityWebPlayer.exe | sha256sum

You will now get the checksum as last line:
3c092294550d8e16c866ec1b9d3215d1a3b6dbc313bdaaf82aadabe304e9a654 -

Replace the checksum in the SHA line and save the file.

Now run sudo pipelight-plugin --create-mozilla-plugins and it should work. You need to be aware that sudo pipelight-plugin --update will fetch a new version of this file and therefore revert your changes.

Can you help with this problem?

Provide an answer of your own, or ask Seta for more information if necessary.

To post a message you must log in.