Bug #2969

Movian install hangs (chrome app)

Added by ßlueplanet . almost 5 years ago. Updated over 4 years ago.

Status:FixedStart date:01/09/2016
Priority:NormalDue date:
Assignee:Andreas Smas% Done:

0%

Category:General
Target version:-
Found in version:4.99.602 Platform:Google Native Client

Description

Chrome installs the app fine but when I boot for the first time I'm only presented with this screen continuously
http://lookpic.com/O/i2/223/RLHdDXDz.jpeg

I actually use chromium which completes the installation of Movian but just presents me with this screen on boot
http://lookpic.com/O/i2/1891/7o1bF2sK.jpeg

This is why I installed chrome to rule out any chromium issue. Both browsers are running latest versions and my OS is windows 7 ultimate (64bit)

As always thank you for your help :)

PS there's no chrome platform option so i just left it under linux.

step1.png (31.8 KB) Andreas Smas, 01/16/2016 08:44 PM

step2.png (224 KB) Andreas Smas, 01/16/2016 08:44 PM

log (11.8 KB) ßlueplanet ., 01/16/2016 09:17 PM

crash.jpg (127 KB) ßlueplanet ., 01/17/2016 12:24 PM

History

#1 Updated by ßlueplanet . almost 5 years ago

EDIT
I managed to get it running on chrome after reinstalling :)
no luck with chromium though :(

#2 Updated by Andreas Smas almost 5 years ago

Yeah this seems to be a recurring problem. But i've no idea what goes wrong and I can't reproduce the issue myself.

I've tested on all windows machines (so far it seems it only happens on windows machines) that i've managed to access. Works for me everytime.

#3 Updated by Andreas Smas almost 5 years ago

  • Status changed from New to Need feedback

I've found something that could have been the issue.

A new version is available in the Chrome Web Store .. (I think Chrome should upgrade automatically pretty much right away)

Otherwise it's possible to make it upgrade by going to chrome://extensions/ in chrome and press "Update extensions now"

Please try and see what happens in Chromium

#4 Updated by Andreas Smas almost 5 years ago

  • Platform changed from Linux to Google Native Client

#5 Updated by ßlueplanet . almost 5 years ago

I think it updated to the latest version (4.99.682)

But unfortunately still has a solid black screen. It did give me the "movian is finalizing the install" screen at first so I'm guessing it tried to do something

I also installed chroimum 32bit, but this produced the same result.

#6 Updated by Andreas Smas almost 5 years ago

Ok, Thanks for trying

If you visit the chrome://extensions page when Movian app is running you should be able to visit index.html from that in the Movian section.
Then you can right-click on the console window and save the log as a file, please attach that and i'll see if I can figure anything out.

Thanks

(Attached some screenshots how to do this)

#7 Updated by ßlueplanet . almost 5 years ago

  • File log added

Log file attached.

#8 Updated by Andreas Smas almost 5 years ago

Thanks, it seems that Movian is unable to initialize OpenGL (the graphics API) for some reason.

This line is certainly not good:

GLW             [INFO ]:: OpenGLES Renderer: '(null)' by '(null)'

I'll read up on it and see if I can figure out what's going on.

#9 Updated by Andreas Smas almost 5 years ago

If you visit chrome://gpu/ what does it say in the Graphics Feature Status section?

This is mine:

Graphics Feature Status

Canvas: Software only, hardware acceleration unavailable
Flash: Hardware accelerated
Flash Stage3D: Hardware accelerated
Flash Stage3D Baseline profile: Hardware accelerated
Compositing: Hardware accelerated
Multiple Raster Threads: Enabled
Rasterization: Software only. Hardware acceleration disabled
Video Decode: Software only, hardware acceleration unavailable
Video Encode: Hardware accelerated
WebGL: Hardware accelerated

#10 Updated by Andreas Smas almost 5 years ago

A note to myself: This is a good place to read up on 3D and nacl:

https://developer.chrome.com/native-client/devguide/coding/3D-graphics

#11 Updated by Andreas Smas almost 5 years ago

I've published a new version (4.99.692) and it will be live within the next hour.

Hopefully it should catch the error and at least bail out with an error screen.

I've also added so the version being installed is visible during the initial install-screen.

#12 Updated by Andreas Smas almost 5 years ago

4.99.692 is live already. Publishing is faster when US is asleep :-)

#13 Updated by ßlueplanet . almost 5 years ago

4.99.692 now gives this me this screen

Here is my graphics feature status :)

Graphics Feature Status
Canvas: Software only, hardware acceleration unavailable
Flash: Software only, hardware acceleration unavailable
Flash Stage3D: Software only, hardware acceleration unavailable
Flash Stage3D Baseline profile: Software only, hardware acceleration unavailable
Compositing: Software only, hardware acceleration unavailable
Multiple Raster Threads: Disabled
Rasterization: Software only. Hardware acceleration disabled
Video Decode: Software only, hardware acceleration unavailable
Video Encode: Software only, hardware acceleration unavailable
WebGL: Unavailable

#14 Updated by Andreas Smas almost 5 years ago

OK, so the problem is that "WebGL" is not available. It's fundamental for Movian to work so it's no easy way to work around it. In fact i'm gonna add is as a requirement to the manifest file so Chrome will refuse to install it if WebGL is not available.

This page https://www.khronos.org/webgl/wiki/BlacklistsAndWhitelists lists conditions where WebGL is disabled on Windows.

Maybe this page can be of interest too: http://superuser.com/questions/836832/how-can-i-enable-webgl-in-my-browser.

#15 Updated by Andreas Smas almost 5 years ago

Btw, thanks for your help in diagnosing the issue!

#16 Updated by ßlueplanet . almost 5 years ago

Ok it seems "Override software rendering list" is disabled by default in chromium. After enabling it everything works perfectly!

Thanks for all your help, I now have Movian on my PC :)

#17 Updated by ßlueplanet . almost 5 years ago

FYI this is what my graphic feature status looks like after enabling

Graphics Feature Status
Canvas: Hardware accelerated
Flash: Hardware accelerated
Flash Stage3D: Hardware accelerated
Flash Stage3D Baseline profile: Hardware accelerated
Compositing: Hardware accelerated
Multiple Raster Threads: Disabled
Rasterization: Software only. Hardware acceleration disabled
Video Decode: Hardware accelerated
Video Encode: Hardware accelerated
WebGL: Hardware accelerated

#18 Updated by Andreas Smas over 4 years ago

  • Status changed from Need feedback to Fixed

Also available in: Atom PDF