Ubuntu 14.04: multi-touch screen can cause desktop to unlock
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
xorg (Ubuntu) |
Expired
|
Undecided
|
Unassigned |
Bug Description
Steps to reproduce on a laptop with a multitouch screen (in my case, a Lenovo X1 Carbon Gen 2):
1. Lock the desktop.
2. Start lightly tapping away on the laptop screen and triggering various bogus multitouch events.
3. The Xorg issue reported in https:/
4. You are able to view the unlocked desktop, and have limited keyboard/mouse access to the desktop.
The issue seems to be similar to https:/
Relevant logs:
==> /var/log/auth.log <==
Aug 2 09:14:10 SOMEHOST compiz: PAM unable to dlopen(
y
Aug 2 09:14:10 SOMEHOST compiz: PAM adding faulty module: pam_kwallet.so
Aug 2 09:14:10 SOMEHOST compiz: pam_succeed_
==> /var/log/syslog <==
Aug 2 09:14:24 SOMEHOST gnome-session[
Aug 2 09:14:24 SOMEHOST gnome-session[
Aug 2 09:14:24 SOMEHOST gnome-session[
==> /var/log/Xorg.0.log <==
[ 445.600] (EE) Backtrace:
[ 445.600] (EE) 0: /usr/bin/X (xorg_backtrace
[ 445.600] (EE) 1: /usr/bin/X (0x7f6921a30000
[ 445.600] (EE) 2: /usr/bin/X (0x7f6921a30000
[ 445.600] (EE) 3: /usr/bin/X (0x7f6921a30000
[ 445.600] (EE) 4: /usr/bin/X (0x7f6921a30000
[ 445.601] (EE) 5: /usr/bin/X (0x7f6921a30000
[ 445.601] (EE) 6: /usr/bin/X (mieqProcessDev
[ 445.601] (EE) 7: /usr/bin/X (mieqProcessInp
[ 445.601] (EE) 8: /usr/bin/X (ProcessInputEv
[ 445.601] (EE) 9: /usr/bin/X (0x7f6921a30000
[ 445.601] (EE) 10: /usr/bin/X (0x7f6921a30000
[ 445.601] (EE) 11: /lib/x86_
[ 445.601] (EE) 12: /usr/bin/X (0x7f6921a30000
[ 445.601] (EE)
[ 445.724] (EE) BUG: triggered 'if (!(event-
[ 445.724] (EE) BUG: ../../dix/
[ 445.724] (EE) Non-emulating touch event
[ 445.725] (EE)
[ 445.725] (EE) Backtrace:
[ 445.725] (EE) 0: /usr/bin/X (xorg_backtrace
[ 445.725] (EE) 1: /usr/bin/X (0x7f6921a30000
[ 445.725] (EE) 2: /usr/bin/X (0x7f6921a30000
[ 445.725] (EE) 3: /usr/bin/X (0x7f6921a30000
[ 445.725] (EE) 4: /usr/bin/X (0x7f6921a30000
[ 445.726] (EE) 5: /usr/bin/X (0x7f6921a30000
[ 445.726] (EE) 6: /usr/bin/X (mieqProcessDev
[ 445.726] (EE) 7: /usr/bin/X (mieqProcessInp
[ 445.726] (EE) 8: /usr/bin/X (ProcessInputEv
[ 445.726] (EE) 9: /usr/bin/X (0x7f6921a30000
[ 445.726] (EE) 10: /usr/bin/X (0x7f6921a30000
[ 445.726] (EE) 11: /lib/x86_
[ 445.726] (EE) 12: /usr/bin/X (0x7f6921a30000
[ 445.727] (EE)
[ 450.837] (II) AIGLX: Suspending AIGLX clients for VT switch
description: | updated |
Changed in unity (Ubuntu): | |
status: | New → Confirmed |
affects: | unity (Ubuntu) → xorg (Ubuntu) |
I'm surprised an X crash leaves enough of X running for you to interact with it; that seems highly surprising.