Mailinglist Archive: opensuse-bugs (4250 mails)

< Previous Next >
[Bug 1016917] system is hang when finishing installation with xorg 1.19
  • From: bugzilla_noreply@xxxxxxxxxx
  • Date: Wed, 11 Jan 2017 14:05:15 +0000
  • Message-id: <bug-1016917-21960-hjPDtoTFUT@http.bugzilla.suse.com/>
http://bugzilla.suse.com/show_bug.cgi?id=1016917
http://bugzilla.suse.com/show_bug.cgi?id=1016917#c17

--- Comment #17 from Michal Srb <msrb@xxxxxxxx> ---
So it turns out xf86-input-libinput is the guilty one. All libinput devices
apparently share the same file descriptor, so libinput registers the file
descriptor for the asynchronous checking only for the first device and
unregisters it only after all device are gone. Problem happens when the first
registered device gets removed. There is already patch upstream that fixes it
by swapping the registered device for another one if it gets removed:

a790ff35f90e459fe03e0c78ab6f4e9dd5045dd0
"Swap the registered input device on DEVICE_OFF when needed"

I tested it and it fixes the issue. This bug is opened against Tumbleweed,
should the patch be backported into somewhere? The xf86-input-libinput in
X11:XOrg is already version 0.23.0 which contains the fix.

--
You are receiving this mail because:
You are on the CC list for the bug.
< Previous Next >