X freeze after touch with touchscreen

Bug #523174 reported by Benjamin Meeusen
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
xserver-xorg-video-intel (Ubuntu)
Expired
Undecided
Unassigned

Bug Description

Binary package hint: xorg

I have a touchscreen connected through usb. X freezes a lot after touching the screen. The touch itself is not registered or at least not visible that I have touched the screen (e.g. if I click a button, the button is not highlighted).
The frequency varies from a couple minutes to an hour after boot.
I can ssh into the system. I have collected several intel batchbuffer dumps as explained on http://wiki.ubuntu.com/X/Troubleshooting/Freeze, each time turning off a different option in xorg.conf. The one attached is without any options in xorg.conf, except for the DebugFlushCaches option and with the default evtouch package installed.

I don't have this problem when I install Ubuntu 8.10. With 9.04, I experience the same freezes.

ProblemType: Bug
Architecture: i386
Date: Wed Feb 17 13:26:19 2010
DistroRelease: Ubuntu 9.10
InstallationMedia: Ubuntu-Netbook-Remix 9.10 "Karmic Koala" - Release i386 (20091028.4)
Package: xorg 1:7.4+3ubuntu10
ProcCmdLine: BOOT_IMAGE=/boot/vmlinuz-2.6.31-19-generic root=UUID=b25aef3a-77ec-4048-9b2e-9a8a4b81c036 ro quiet splash
ProcEnviron:
 PATH=(custom, user)
 LANG=en_US.UTF-8
 SHELL=/bin/bash
ProcVersionSignature: Ubuntu 2.6.31-19.56-generic
RelatedPackageVersions:
 xserver-xorg 1:7.4+3ubuntu10
 libgl1-mesa-glx 7.6.0-1ubuntu4
 libdrm2 2.4.14-1ubuntu1
 xserver-xorg-video-intel 2:2.9.0-1ubuntu2.1
 xserver-xorg-video-ati 1:6.12.99+git20090929.7968e1fb-0ubuntu1
SourcePackage: xorg
Tags: ubuntu-unr
Uname: Linux 2.6.31-19-generic i686
dmi.bios.date: 04/03/2009
dmi.bios.vendor: Intel Corp.
dmi.bios.version: LF94510J.86A.0171.2009.0403.0118
dmi.board.asset.tag: Base Board Asset Tag
dmi.board.name: D945GCLF2
dmi.board.vendor: Intel Corporation
dmi.board.version: AAE46416-106
dmi.chassis.type: 3
dmi.modalias: dmi:bvnIntelCorp.:bvrLF94510J.86A.0171.2009.0403.0118:bd04/03/2009:svn:pn:pvr:rvnIntelCorporation:rnD945GCLF2:rvrAAE46416-106:cvn:ct3:cvr:
fglrx: Not loaded
system:
 distro: Ubuntu
 architecture: i686kernel: 2.6.31-19-generic

[lspci]
00:02.0 VGA compatible controller [0300]: Intel Corporation 82945G/GZ Integrated Graphics Controller [8086:2772] (rev 02)
     Subsystem: Intel Corporation Device [8086:464c]

Revision history for this message
Benjamin Meeusen (ravenous) wrote :
Revision history for this message
Benjamin Meeusen (ravenous) wrote :

batchbuffer dump with
Option "AIGLX" "Off"

with evtouch recompiled with 02-buttonless-device.patch as explained on http://bugs.launchpad.net/ubuntu/+source/xf86-input-evtouch/+bug/317127/comments/51
so I could use drag feature using touchscreen

Revision history for this message
Benjamin Meeusen (ravenous) wrote :

batchbuffer dump with
Option "DRI" "Off"

with evtouch recompiled with 02-buttonless-device.patch as explained on http://bugs.launchpad.net/ubuntu/+source/xf86-input-evtouch/+bug/317127/comments/51
so I could use drag feature using touchscreen

Revision history for this message
Benjamin Meeusen (ravenous) wrote :

batchbuffer dump with
Option "NoMTRR"

with evtouch recompiled with 02-buttonless-device.patch as explained on http://bugs.launchpad.net/ubuntu/+source/xf86-input-evtouch/+bug/317127/comments/51
so I could use drag feature using touchscreen

Revision history for this message
Benjamin Meeusen (ravenous) wrote :

batchbuffer dump with
Option "PM" "Off"

with evtouch recompiled with 02-buttonless-device.patch as explained on http://bugs.launchpad.net/ubuntu/+source/xf86-input-evtouch/+bug/317127/comments/51
so I could use drag feature using touchscreen

description: updated
Bryce Harrington (bryce)
affects: xorg (Ubuntu) → xserver-xorg-video-intel (Ubuntu)
Revision history for this message
Vikram Dhillon (dhillon-v10) wrote :

This issue was reported against karmic, so can you confirm if this issue exists with the most recent Lucid Lynx 10.04 Alpha release? ISO CD images are available at http://cdimage.ubuntu.com/releases/lucid/ . Thanks in advance.

Changed in xserver-xorg-video-intel (Ubuntu):
status: New → Incomplete
Revision history for this message
Benjamin Meeusen (ravenous) wrote :

I have installed Lucid Lynx alpha 2 release, but I need to found i way to make my touchscreen work. With previous ubuntu releases, I installed xserver-xorg-input-evtouch and used a fdi policy file for hal, without any modification to xorg.conf.
Now, out of the box, without evtouch installed, the cursor moves to the upper left corner at every touch. As soon as I find a way to calibrate my touchscreen, I can test for freezes.

Bryce Harrington (bryce)
tags: added: karmic
Bryce Harrington (bryce)
tags: added: freeze
Revision history for this message
Benjamin Meeusen (ravenous) wrote :

I have tried to get my touchscreen working in Lucid, but I haven't succeeded. With alpha 2, when I do 'cat /dev/input/eventX', I get normal output with every touch or movement on my touchscreen, but after updating (and in alpha 3), my touchscreen device is sometimes not listed anymore in 'xinput list' and 'cat /dev/input/eventX' does not output all movement/touches.

Bryce Harrington (bryce)
description: updated
Revision history for this message
sancelot (sancelot) wrote :

I have tried evtouch driver with egalax few weeks ago and it was not working. The most efficient way is to install the egalax driver from here
http://home.eeti.com.tw/web20/drivers/touch_driver/Linux/20100120/eGalaxTouch-3.00.3719-32b-k26.tar.gz

follow the instructions in the guide. the calibration utility is provided (TKCal) and also a Touchpanel setup utility.

Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for xserver-xorg-video-intel (Ubuntu) because there has been no activity for 60 days.]

Changed in xserver-xorg-video-intel (Ubuntu):
status: Incomplete → Expired
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.