Closed Bug 1536678 Opened 9 months ago Closed 7 months ago

Extremely slow composites on wayland with an external monitor

Categories

(Core :: Widget: Gtk, defect, P3)

defect

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: emilio, Unassigned)

References

(Blocks 1 open bug)

Details

Attachments

(1 file)

Attached file about:support

I'm trying Wayland lately.

Works great on my laptop, but if I connect my monitor, after a while composites become insanely slow, to the point of not being able to type while Firefox is on the monitor.

Here's a profile showing the 200ms+ composites:

https://perfht.ml/2ThSa4v

Mostly waiting on poll() / socket(). This happens with WebRender enabled, but also (I think to a lesser extent, but that may be just subjective) with it disabled.

Martin, I'm not sure there's much actionable here, at least on Firefox's side, but filing just in case there is or this rings a bell to any of you :)

Can you please try latest nightly? There was some improvements with event processing. Also Bug 1554525 has some optimizations for Wayland rendering.

Blocks: wayland
Flags: needinfo?(emilio)
Priority: -- → P3

I think this is much better now. I can no longer split screen though, so the code-paths triggered may not be the same, but I'm happy to call this WFM.

Status: NEW → RESOLVED
Closed: 7 months ago
Flags: needinfo?(emilio)
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.