MozillaZine

Black screen for some WebGL

User Help for Seamonkey and Mozilla Suite
barbaz
 
Posts: 1579
Joined: October 1st, 2014, 3:25 pm

Post Posted March 8th, 2017, 7:52 pm

64-bit SeaMonkey 2.49 (based on Firefox 52.0 release) on 64-bit Lubuntu 14.04. Hardware is a MacBook Pro 9,1. I'm using Intel graphics.

http://armorgames.com/string-theory-game/18097
This game worked well in SeaMonkey 2.46. In 2.49 it's just a black screen. Sound works fine though.

Likewise, this just gives me a black screen with sound - https://s3.amazonaws.com/mozilla-games/ZenGarden/EpicZenGarden.html

This occurs even in a new, clean profile. Nothing I've tried within SeaMonkey 2.49 makes any difference.

Now, if I run SeaMonkey in a firejail x11 sandbox, or if I set the environment variable LIBGL_ALWAYS_SOFTWARE=1, the game does work. But, well, that's forcing software rendering, and the resulting framerate is...less than ideal, to say the least. And those things don't help at all with the Mozilla link. So that's not a solution.

Oddly, this stuff has no problems - http://www.ibiblio.org/e-notes/webgl/webgl.htm

How to get WebGL working properly again?
(Would upgrading my OS to 16.04 help?)
*Always* check the changelogs BEFORE updating that important software!

WaltS48

User avatar
 
Posts: 3166
Joined: May 7th, 2010, 9:38 am
Location: Pennsylvania, USA

Post Posted March 9th, 2017, 7:46 am

Shouldn't this be in SeaMonkey Builds?

Anyway the game from the first link works for me.

The second one gives me this message.

Your browser does not support WebAssembly. Please try with Firefox 52 or newer.
Current user agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Firefox/52.0 SeaMonkey/2.49a2


The third link is also good.

I'm using Ubuntu 16.04.2 LTS.
Linux Desktop - AMD Athlon(tm) II X3 455 3.3GHz | 8.0GB RAM | GeForce GT 630
Windows Notebook - AMD A8 7410 2.2GHz | 6.0GB RAM | AMD Radeon R5

barbaz
 
Posts: 1579
Joined: October 1st, 2014, 3:25 pm

Post Posted March 9th, 2017, 10:16 am

@WaltS48 Thanks for checking. That's more or less what I get with HWA forced off (except my error message for the Mozilla link is different - see below).

I probably should have posted exactly what about:support says about my graphics -
Code: Select all
Graphics
Features
Compositing   Basic
Asynchronous Pan/Zoom   none
WebGL Renderer   Intel Open Source Technology Center -- Mesa DRI Intel(R) Ivybridge Mobile
WebGL2 Renderer   Intel Open Source Technology Center -- Mesa DRI Intel(R) Ivybridge Mobile
Hardware H264 Decoding   No
Audio Backend   pulse
GPU #1
Active   Yes
Description   Intel Open Source Technology Center -- Mesa DRI Intel(R) Ivybridge Mobile
Vendor ID   Intel Open Source Technology Center
Device ID   Mesa DRI Intel(R) Ivybridge Mobile
Driver Version   3.0 Mesa 10.1.3
Diagnostics
AzureCanvasAccelerated   0
AzureCanvasBackend   skia
AzureContentBackend   skia
AzureFallbackCanvasBackend   none
CairoUseXRender   0
Decision Log
HW_COMPOSITING   
blocked by default: Acceleration blocked by platform
OPENGL_COMPOSITING   
unavailable by default: Hardware compositing is disabled

I've tried force-enabling both of those last two compositing entries, but no dice.

What does about:support say about your graphics?

WaltS48 wrote:The second one gives me this message.

Your browser does not support WebAssembly. Please try with Firefox 52 or newer.
Current user agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Firefox/52.0 SeaMonkey/2.49a2

Hmm. I didn't hit any problem with WebAssembly. With HWA force-disabled, this is the error it gives me -
Your browser does not support WebGL 2. Please try with Firefox 52 or newer.

What happens for you in a 2.49 release build? - https://ftp.mozilla.org/pub/seamonkey/tinderbox-builds/comm-release-linux64/
*Always* check the changelogs BEFORE updating that important software!

frg
 
Posts: 313
Joined: December 15th, 2015, 1:20 pm

Post Posted March 9th, 2017, 11:36 am

#2 works fine in a Win 7 x64 2.49 SeaMonkey:

https://postimg.org/image/hcnbcqy5v/

Had to enable session cookies or it would just close the tab. The old problem with storage tied to cookie permissions I believe.

FRG

frg
 
Posts: 313
Joined: December 15th, 2015, 1:20 pm

Post Posted March 9th, 2017, 11:38 am

>> Your browser does not support WebAssembly. Please try with Firefox 52 or newer.

This has been enabled just recently I believe.

FRG

barbaz
 
Posts: 1579
Joined: October 1st, 2014, 3:25 pm

Post Posted March 9th, 2017, 12:10 pm

After some discussion on IRC, we concluded that the problem is likely that my Intel graphics drivers are just too old. So the answer is probably to upgrade my Ubuntu to 16.04. I will try it and report back.
*Always* check the changelogs BEFORE updating that important software!

therube

User avatar
 
Posts: 17059
Joined: March 10th, 2004, 9:59 pm
Location: Maryland USA

Post Posted March 11th, 2017, 6:20 am

Might be irrelevant, but I happened upon:
GTK_THEME=Breeze firefox
Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.1.19) Gecko/20110420 SeaMonkey/2.0.14 Pinball CopyURL+ FetchTextURL FlashGot NoScript

barbaz
 
Posts: 1579
Joined: October 1st, 2014, 3:25 pm

Post Posted March 28th, 2017, 7:40 am

The upgrade to 16.04 solved this! :D Thanks all!
*Always* check the changelogs BEFORE updating that important software!

Return to SeaMonkey Support


Who is online

Users browsing this forum: No registered users and 2 guests