Closed Bug 1549965 Opened 5 years ago Closed 5 years ago

Consider enabling the GPU process for Linux

Categories

(Core :: Graphics: WebRender, enhancement, P3)

All
Linux
enhancement

Tracking

()

VERIFIED FIXED
mozilla69
Tracking Status
firefox69 --- fixed

People

(Reporter: jan, Assigned: aosmond)

References

(Blocks 1 open bug, Regressed 1 open bug)

Details

(Keywords: nightly-community)

Attachments

(1 file)

https://searchfox.org/mozilla-central/rev/99a2a5a955960b0e58ceade1db1f7652d9db4ba1/modules/libpref/init/all.js#4984

As of bug 1543217 WebRender is enabled for Intel/Linux. Currently, any WebRender crash kills the whole browser.
It would also leave a usable browser in case of driver problems. In contrast, MacOS is not that diverse.
Any problem we ran into over time was reported and fixed (bug 1401634, bug 1406230, bug 1415020, bug 1430694, bug 1534557).

Assignee: nobody → aosmond
Priority: -- → P3
Depends on: 1481405
Depends on: 1550658
Pushed by aosmond@gmail.com:
https://hg.mozilla.org/integration/mozilla-inbound/rev/cb107011caf5
Enable GPU process by default on Linux if hardware compositing is used. r=jrmuizel
Backout by nbeleuzu@mozilla.com:
https://hg.mozilla.org/integration/mozilla-inbound/rev/96d95abd7de9
Backed out changeset cb107011caf5 for causing assertion failures on gfxFeature.cpp . CLOSED TREE

These assertions in gfxConfig::Disable variants are really getting me...

try with fix: https://treeherder.mozilla.org/#/jobs?repo=try&revision=1a1c6c21f8c53fc37654480d8a5842c574fd8d35

Flags: needinfo?(aosmond)
Pushed by aosmond@gmail.com:
https://hg.mozilla.org/integration/mozilla-inbound/rev/284dca344fcc
Enable GPU process by default on Linux if hardware compositing is used. r=jrmuizel
Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla69

Thanks :)

Status: RESOLVED → VERIFIED

Just in case. There is an old P5 bug: Don't click the "Terminate GPU process" button, otherwise everything is closed.

See Also: → 1314711
See Also: → 1435586
Regressions: 1556357
Regressions: 1435586

== Change summary for alert #21238 (as of Sun, 02 Jun 2019 02:31:45 GMT) ==

Improvements:

16% Resident Memory linux64-shippable-qr opt 972,112,105.41 -> 817,538,453.69

For up to date results, see: https://treeherder.mozilla.org/perf.html#/alerts?id=21238

Regressions: 1567791
Regressions: 1567410
Regressions: 1572625
Regressions: 1633574
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: