Black screen for some WebGL

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

Black screen for some WebGL

Post by barbaz »

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/ ... arden.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?)
User avatar
WaltS48
Posts: 5141
Joined: May 7th, 2010, 9:38 am
Location: Pennsylvania, USA

Re: Black screen for some WebGL

Post by WaltS48 »

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: 1504
Joined: October 1st, 2014, 3:25 pm

Re: Black screen for some WebGL

Post by barbaz »

@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/t ... e-linux64/
frg
Posts: 1361
Joined: December 15th, 2015, 1:20 pm

Re: Black screen for some WebGL

Post by frg »

#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: 1361
Joined: December 15th, 2015, 1:20 pm

Re: Black screen for some WebGL

Post by frg »

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

This has been enabled just recently I believe.

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

Re: Black screen for some WebGL

Post by barbaz »

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.
User avatar
therube
Posts: 21703
Joined: March 10th, 2004, 9:59 pm
Location: Maryland USA

Re: Black screen for some WebGL

Post by therube »

Might be irrelevant, but I happened upon:
GTK_THEME=Breeze firefox
Fire 750, bring back 250.
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: 1504
Joined: October 1st, 2014, 3:25 pm

Re: Black screen for some WebGL

Post by barbaz »

The upgrade to 16.04 solved this! :D Thanks all!
Post Reply