Xorg freezes on simultaneous touchscreen and mouse input
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
xorg (Ubuntu) |
Invalid
|
Undecided
|
Unassigned |
Bug Description
Whenever I operate a mouse and simultaneously use the touchscreen, the whole user interface freezes:
- no mouse operation possible
- no keyboard operation
- video playback halts
- fan goes up
The duration of this freeze seems to be related to the amount of input, I'm generating simultaneously with the touchscreen and the mouse.
After a few seconds:
- mouse operates normally again
- all missing keyboard input is showing up immediately wherever I had the focus
- video skips the frozen seconds and continues
- fan returns to normal operation
It doesn't matter whether I use a bluetooth mouse or the touchpad. Note that this does not happen when simultaneously operating mouse and touchpad.
It seems to me that xorg is running into some kind of loop, possibly trying to make sense of contradictory input from mouse/touchpad and touchscreen.
Yes, this is an unlikely situation, but it happens most of the time when someone else is trying to show me something on the screen and accidentally touches it, while I'm doing something with the mouse.
Lenovo Yoga 2-13
ProblemType: Bug
DistroRelease: Ubuntu 16.04
Package: xorg 1:7.7+13ubuntu3
ProcVersionSign
Uname: Linux 4.4.0-36-generic x86_64
ApportVersion: 2.20.1-0ubuntu2.1
Architecture: amd64
CompizPlugins: No value set for `/apps/
CompositorRunning: None
CurrentDesktop: GNOME
Date: Tue Sep 20 08:52:08 2016
DistUpgraded: 2016-04-16 21:39:36,340 ERROR got error from PostInstallScript ./xorg_
DistroCodename: xenial
DistroVariant: ubuntu
DkmsStatus: virtualbox, 5.0.24, 4.4.0-36-generic, x86_64: installed
ExtraDebuggingI
GpuHangFrequency: Very infrequently
GraphicsCard:
Intel Corporation Haswell-ULT Integrated Graphics Controller [8086:0a16] (rev 0b) (prog-if 00 [VGA controller])
Subsystem: Lenovo Haswell-ULT Integrated Graphics Controller [17aa:3978]
InstallationDate: Installed on 2015-04-27 (511 days ago)
InstallationMedia: Ubuntu-GNOME 15.04 "Vivid Vervet" - Release amd64 (20150422)
MachineType: LENOVO 20344
ProcKernelCmdLine: BOOT_IMAGE=
SourcePackage: xorg
Symptom: display
Title: Xorg freeze
UpgradeStatus: Upgraded to xenial on 2016-04-16 (156 days ago)
dmi.bios.date: 07/21/2015
dmi.bios.vendor: LENOVO
dmi.bios.version: 96CN31WW(V1.17)
dmi.board.
dmi.board.name: INVALID
dmi.board.vendor: LENOVO
dmi.board.version: 31900058Std
dmi.chassis.
dmi.chassis.type: 10
dmi.chassis.vendor: LENOVO
dmi.chassis.
dmi.modalias: dmi:bvnLENOVO:
dmi.product.name: 20344
dmi.product.
dmi.sys.vendor: LENOVO
version.compiz: compiz N/A
version.ia32-libs: ia32-libs N/A
version.libdrm2: libdrm2 2.4.67-
version.
version.
version.
version.
version.
version.
version.
version.
xserver.bootTime: Sat Apr 16 17:11:40 2016
xserver.configfile: default
xserver.errors:
xserver.logfile: /var/log/Xorg.0.log
xserver.outputs:
product id 1069
vendor LGD
xserver.version: 2:1.17.2-1ubuntu9.1
I can no longer reproduce the problem with a fresh install of 16.10.