Closed Bug 1292697 Opened 8 years ago Closed 6 years ago

WebGL not working on Nightly on Linux

Categories

(Core :: Graphics: CanvasWebGL, defect, P3)

Unspecified
Linux
defect

Tracking

()

RESOLVED INCOMPLETE

People

(Reporter: azakai, Unassigned)

Details

(Whiteboard: [gfx-noted])

On latest stable things are ok, but on nightly I can no longer use WebGL. e.g. get.webgl.org reports "Hmm. While your browser seems to support WebGL, it is disabled or unavailable" and emscripten demos fail on trying to create the WebGL context.

This is on Linux with an Intel GPU. I see this with a fresh profile, no addons, no plugins.

about:support is

Application Basics
------------------

Name: Firefox
Version: 51.0a1
Build ID: 20160805030444
Update Channel: nightly
User Agent: Mozilla/5.0 (X11; Linux x86_64; rv:51.0) Gecko/20100101 Firefox/51.0
OS: Linux 3.13.0-91-generic
Multiprocess Windows: 1/1 (Enabled by default)
Safe Mode: false

Crash Reports for the Last 3 Days
---------------------------------

All Crash Reports

Extensions
----------

Name: FlyWeb
Version: 1.0.0
Enabled: true
ID: flyweb@mozilla.org

Name: Multi-process staged rollout
Version: 1.0
Enabled: true
ID: e10srollout@mozilla.org

Name: Pocket
Version: 1.0.4
Enabled: true
ID: firefox@getpocket.com

Name: Web Compat
Version: 1.0
Enabled: true
ID: webcompat@mozilla.org

Name: Ubuntu Modifications
Version: 3.2
Enabled: false
ID: ubufox@ubuntu.com

Graphics
--------

Features
Compositing: Basic
Asynchronous Pan/Zoom: wheel input enabled; touch input enabled
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: cairo
AzureFallbackCanvasBackend: none
CairoUseXRender: 0
Decision Log
HW_COMPOSITING:
blocked by default: Acceleration blocked by platform
OPENGL_COMPOSITING:
unavailable by default: Hardware compositing is disabled




Important Modified Preferences
------------------------------

browser.cache.disk.capacity: 1048576
browser.cache.disk.filesystem_reported: 1
browser.cache.disk.smart_size.first_run: false
browser.cache.frecency_experiment: 1
browser.download.importedFromSqlite: true
browser.places.smartBookmarksVersion: 8
browser.startup.homepage_override.buildID: 20160805030444
browser.startup.homepage_override.mstone: 51.0a1
browser.urlbar.daysBeforeHidingSuggestionsPrompt: 3
browser.urlbar.lastSuggestionsPromptDate: 20160805
extensions.lastAppVersion: 51.0a1
media.gmp.storage.version.observed: 1
network.cookie.prefsMigrated: true
places.history.expiration.transient_current_max_pages: 88789
plugin.disable_full_page_plugin_for_types: application/pdf

Important Locked Preferences
----------------------------

Places Database
---------------

JavaScript
----------

Incremental GC: true

Accessibility
-------------

Activated: false
Prevent Accessibility: 0

Library Versions
----------------

NSPR
Expected minimum version: 4.12
Version in use: 4.12

NSS
Expected minimum version: 3.26
Version in use: 3.26

NSSSMIME
Expected minimum version: 3.26
Version in use: 3.26

NSSSSL
Expected minimum version: 3.26
Version in use: 3.26

NSSUTIL
Expected minimum version: 3.26
Version in use: 3.26

Experimental Features
---------------------

Sandbox
-------

Seccomp-BPF (System Call Filtering): true
Seccomp Thread Synchronization: true
User Namespaces: true
Content Process Sandboxing: true
Media Plugin Sandboxing: true
Features
Compositing: Basic
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

Is intel ivybridge in blacklist?
Flags: needinfo?(jgilbert)
Whiteboard: [gfx-noted]
Is this still an issue? There have been Intel Mesa related fixes to sandboxing.
Flags: needinfo?(azakai)
I don't have that system to test on anymore, so I can't be sure. But on my current setup I don't see any problems.
Flags: needinfo?(azakai)
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → INCOMPLETE
Flags: needinfo?(jgilbert)
You need to log in before you can comment on or make changes to this bug.