[Wayland-bugs] [Bug 99645] Input Stops When Wayland Client Freezes

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Thu Feb 2 11:55:13 UTC 2017


https://bugs.freedesktop.org/show_bug.cgi?id=99645

            Bug ID: 99645
           Summary: Input Stops When Wayland Client Freezes
           Product: Wayland
           Version: unspecified
          Hardware: x86-64 (AMD64)
                OS: Linux (All)
            Status: NEW
          Severity: major
          Priority: medium
         Component: wayland
          Assignee: wayland-bugs at lists.freedesktop.org
          Reporter: antoine.saroufim at gmail.com

When a fullscreen wayland client (gnome-shell, retroarch) freezes, the system
stops receivng input at all. The num lock wouldn't turn off or on anymore,
systemd wouldn't receive the panic button combination, and the Linux kernel
wouldn't respond to direct system reqs. 

Even if the client freezes, systemd and the kernel should still be able to
listen to keyboard requests in case something goes wrong. 

It should be worth noting that once the wayland client recovers, the keyboard
input would resume as if nothing happened.

User case 1:

Gnome-music froze in a gnome-wayland session. The entire system just froze
until gnome-shell decided to ask whether or not the unresponsive window should
be terminated. Once gnome-shell decided to make that inquiry, input was
functional again. 

User Case 2:
Retroarch was started as a direct wayland client. The user was not added to the
input group. Input froze and the system had to be restarted physically. If
retroarch was started within a gnome-wayland session, it would not receive
input but gnome-shell still did.


Additional information:

Using Arch Linux x86_64
Libinput 1.6.0
Wayland 1.12.0.-1
Kernel: 4.9.6-1
systemd: 232-8
GNOME: 3.22.2
User added to Input group.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/wayland-bugs/attachments/20170202/8aaa34ae/attachment.html>


More information about the wayland-bugs mailing list