Closed Bug 1475802 Opened 6 years ago Closed 5 years ago

[Wayland][sway compositor] Lag and missing modifier keys under wlroots-based wayland compositors

Categories

(Core :: Widget: Gtk, defect)

defect
Not set
normal

Tracking

()

RESOLVED DUPLICATE of bug 1511973

People

(Reporter: aidan, Assigned: stransky)

References

(Blocks 1 open bug)

Details

Attachments

(1 file)

657.67 KB, text/x-log
Details
Attached file test.log
User Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Firefox/60.0
Build ID: 20100101

Steps to reproduce:

I built a recent firefox trunk from mozilla-central (bisected to this: https://bugzilla.mozilla.org/show_bug.cgi?id=1470047) and then ran it in a wlroots-based compositor (sway 1.0 alpha).

I asked in the #sway irc channel on freenode, and they seemed to think it was a firefox bug.  They noted the large number of registries and the large number of keypress events for each keypress in the attached log.
Attached is a WAYLAND_DEBUG log.


Actual results:

Lag between my keypresses and the corresponding action being rendered, with it seeming to increase over time.  In addition, some of my modifiers were not recognized, especially control, although this may be a separate issue (using ctrl+t just printed t).


Expected results:

I should have been able to use ctrl+t to open a new tab, and my keypresses should have rendered near-instantly.
Given the logs in comment 0, I am putting this under core-event handling. Feel free to change the component if this is not a correct one. Thanks
Component: Untriaged → Event Handling
Product: Firefox → Core
Martin is the expert here so I'll needinfo him for when he gets back next week.
Component: Event Handling → Widget: Gtk
Flags: needinfo?(stransky)
Thanks, I'll look at it.
Assignee: nobody → stransky
No longer blocks: 1470047
Depends on: wayland, 1470047
Flags: needinfo?(stransky)
Summary: Lag and missing modifier keys under wlroots-based wayland compositors → [Wayland] Lag and missing modifier keys under wlroots-based wayland compositors
Summary: [Wayland] Lag and missing modifier keys under wlroots-based wayland compositors → [Wayland][sway compositor] Lag and missing modifier keys under wlroots-based wayland compositors
Just reporting that this issue is now appearing in the latest stable version (63.0).
Status: UNCONFIRMED → ASSIGNED
Ever confirmed: true
This seems to be fixed by this (https://treeherder.mozilla.org/#/jobs?repo=autoland&revision=ca9f1be1f8e80839902aced5f0191775e083505c&selectedJob=213520423), although I'm still encountering some unrelated problems related to clipboard support.
It may be a dupe of Bug 1511973.

(In reply to aidan from comment #5)

This seems to be fixed by this
(https://treeherder.mozilla.org/#/
jobs?repo=autoland&revision=ca9f1be1f8e80839902aced5f0191775e083505c&selected
Job=213520423), although I'm still encountering some unrelated problems
related to clipboard support.

Okay, Thanks.

Blocks: wayland-sway
Status: ASSIGNED → RESOLVED
Closed: 5 years ago
No longer depends on: wayland
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: