Unity3D stays white on some pages

Asked by Thomas Sablik

Hi,

I have tested unity3d on some pages and it works but on some pages it stays white. Nothing happens.
For example http://www.lib.kmutt.ac.th/services/learning/logic/test.html works but http://www.kongregate.com/games/HyperHippoGames/adventure-capitalist doesn't work on Ubuntu with pipelight. On Windows both sites work. Where is the problem?

I started Firefox from terminal. Unity3D correctly initialized and no error messages appear.

Question information

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

Did you install an user agent switcher and set the platform value as described in http://pipelight.net/cms/installation-user-agent.html ?

Revision history for this message
Thomas Sablik (thomas-sablik) said :
#2

I use user-agent-switcher with Firefox 29 Win 7 64 bit and added general.platform.override into about:config. The window for unity stay white. On other websites I'm asked if I allow to start unity but on http://www.kongregate.com/games/HyperHippoGames/adventure-capitalist nothing happens

Revision history for this message
Peter Ruibal (fmoo) said :
#3

For what it's worth, I'm hitting this as well.
I saw this error in the firefox stderr output; not sure if that's fx specific or pipelight or what:

err:ntdll:RtlpWaitForCriticalSection section 0x7fae23d3f108 "lock.c: LOCKTABLEENTRY.crit" wait timed out in thread 0026, blocked by 0023, retrying (60 sec)

This reprints every 60s

After running sudo pipelight-plugin --update, I'm getting more failure messages, while restart firefox:

[PIPELIGHT:LIN:x64-unity3d] using wine prefix directory /home/pete/.wine-pipelight64.
[PIPELIGHT:LIN:x64-unity3d] checking plugin installation - this might take some time.
[install-dependency] Downloading and running wine-x64-unity3d-installer.
Gtk-Message: GtkDialog mapped without a transient parent. This is discouraged.
Gtk-Message: GtkDialog mapped without a transient parent. This is discouraged.
[PIPELIGHT:LIN:x64-unity3d] basicplugin.c:322:checkPluginInstallation(): Plugin installer did not run correctly (error occured).
[PIPELIGHT:LIN:x64-unity3d] basicplugin.c:109:attach(): plugin not correctly installed - aborting.

[install-dependency] ERROR: Downloading of wine-x64-unity3d-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-x64-unity3d-installer failed.

Revision history for this message
Peter Ruibal (fmoo) said :
#4

It looks like the Installdir moved from:

$WINEPREFIX/drive_c/Program Files/Unity/WebPlayer64/loader-x64

to:

$WINEPREFIX/drive_c/Program Files/Unity/WebPlayer64/player/Stable5.x.x-x64

Revision history for this message
Peter Ruibal (fmoo) said :
#5

Errr, ignore that last comment... It looks like the SHA has changed on the unity installer though:

The correct hash seems to be e73f2c6cdc8789d9a78763c2d76f30a3934862b8297032c1d2c97c4ff5070d92 but the hash the pipelight installer suggests a4ae24820ec2f1c87e26123227c1ccd330c8b0f69f7e2f2586761e174a300802

Revision history for this message
Launchpad Janitor (janitor) said :
#6

This question was expired because it remained in the 'Open' state without activity for the last 15 days.