Closed Bug 1323284 Opened 5 years ago Closed 5 years ago

Disable acceleration by default on Linux


(Core :: Graphics, defect, P1)




Tracking Status
firefox53 --- fixed


(Reporter: milan, Assigned: lsalzman)


(Blocks 1 open bug, Regressed 1 open bug)


(Whiteboard: [gfx-noted])


(1 file)

Until we are able to schedule the work blocking the Linux acceleration riding the trains, we're going to disable it.  With accelerated nightly, we're starting to see regressions in the unaccelerated configuration which is on aurora, beta and release.
Assignee: nobody → lsalzman
OS: Unspecified → Linux
Priority: -- → P1
Whiteboard: [gfx-noted]
Just removes the hack we did to enable it on nightly. The fuzz we added in bug 594876 can remain since it is conditional on acceleration being detected anyway. Otherwise, try run looks green, and no new failures from disabling this.
Attachment #8818794 - Flags: review?(milan)
Comment on attachment 8818794 [details] [diff] [review]
don't enable GL compositor by default on Linux nightly

Review of attachment 8818794 [details] [diff] [review]:

On a side note, it feels like we should simplify this whole logic, get rid of "AccelerateByDefault" and move it into the prefs, or at least put the #ifdef in the right place, instead of the base gfxPlatform.
Attachment #8818794 - Flags: review?(milan) → review+
Pushed by
don't enable GL compositor by default on Linux nightly. r=milan
Closed: 5 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla53
See Also: → 1323991
this is really sad, yet another area where firefox falls behind chrome :/
(In reply to Clemens Eisserer from comment #5)
> this is really sad, yet another area where firefox falls behind chrome :/

As you can probably imagine, Mozilla doesn't have the resources to staff browser development on the same scale as Google.

What we do have going for us, is a community of passionate volunteer contributors to complement the work of paid contributors.

If you are passionate about having Firefox provide a better user experience on Linux via hardware acceleration, consider contributing to this effort, or encouraging others to do so. Bug 594876 has a number of dependencies that are still open; fixing any one of those would get us closer to being able to enable hardware acceleration again.
Blocks: 1337687
Depends on: 1366621
Regressions: 1541347
You need to log in before you can comment on or make changes to this bug.