Ich habe einen AOC e2239Fwt Touch-Monitor (technische Daten siehe http://www.aoc-europe.com/no_cache/en/monitors.html?useCacheHash=1&showUid=2 ) mit Quanta Touch Sensor. Mit Ubuntu 10.10 hat er nur nach aufwändiger Einrichtung funktioniert, bis Ubuntu 11.04 wurden aber gut funktionsfähige Treiber in den Kernel aufgenommen und der XServer konnte mit dem Treiber via evdev umgehen. In Oneiric (11.10) Beta funktioniert der Touchscreen nicht mehr. Kann mir bitte jemand helfen, den Grund für diesen Fehler zu lokalisieren?
1. Wenn ich den PC mit angeschlossenem Touchscreen starte oder den Touchscreen im laufenden Betrieb anschließe, gibt das keine Probleme. Ausgabe von dmesg nach Anschließen:
[ 449.095423] usb 2-1.4: new high speed USB device number 8 using ehci_hcd [ 449.188663] hub 2-1.4:1.0: USB hub found [ 449.188958] hub 2-1.4:1.0: 4 ports detected [ 449.462281] usb 2-1.4.2: new full speed USB device number 9 using ehci_hcd [ 449.661940] input: QUANTA Optical Touch Screen as /devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.4/2-1.4.2/2-1.4.2:1.0/input/input8 [ 449.662109] quanta-touch 0003:0408:3001.0005: input,hidraw3: USB HID v1.10 Device [QUANTA Optical Touch Screen] on usb-0000:00:1d.0-1.4.2/input0
2. Wenn ich den Touchscreen abstecke friert die Gnome-Shell ein, die Maus lässt sich noch bewegen, aber GUI-Anwendungen reagieren nicht mehr auf Input, Abhilfe schafft nur der Wechsel in eine tty und Beenden von z.B. gnome-session. dmesg Output:
[ 126.923609] quanta-touch 0003:0408:3001.0004: can't reset device, 0000:00:1d.0-1.1.2/input0, status -71 [ 126.927663] usb 2-1.1: clear tt 2 (0060) error -71 [ 126.931827] quanta-touch 0003:0408:3001.0004: can't reset device, 0000:00:1d.0-1.1.2/input0, status -71 [ 126.935772] usb 2-1.1: clear tt 2 (0060) error -71 [ 126.939782] quanta-touch 0003:0408:3001.0004: can't reset device, 0000:00:1d.0-1.1.2/input0, status -71 [ 126.943749] usb 2-1.1: clear tt 2 (0060) error -71 [ 126.947763] quanta-touch 0003:0408:3001.0004: can't reset device, 0000:00:1d.0-1.1.2/input0, status -71 [ 126.951727] usb 2-1.1: clear tt 2 (0060) error -71 [ 126.955739] quanta-touch 0003:0408:3001.0004: can't reset device, 0000:00:1d.0-1.1.2/input0, status -71 [ 126.959702] usb 2-1.1: clear tt 2 (0060) error -71 [ 126.963715] quanta-touch 0003:0408:3001.0004: can't reset device, 0000:00:1d.0-1.1.2/input0, status -71 [ 126.967680] usb 2-1.1: clear tt 2 (0060) error -71 [ 126.971691] quanta-touch 0003:0408:3001.0004: can't reset device, 0000:00:1d.0-1.1.2/input0, status -71 [ 126.975659] usb 2-1.1: clear tt 2 (0060) error -71 [ 126.979670] quanta-touch 0003:0408:3001.0004: can't reset device, 0000:00:1d.0-1.1.2/input0, status -71 [ 126.983636] usb 2-1.1: clear tt 2 (0060) error -71 [ 126.987650] quanta-touch 0003:0408:3001.0004: can't reset device, 0000:00:1d.0-1.1.2/input0, status -71 [ 126.991613] usb 2-1.1: clear tt 2 (0060) error -71 [ 126.994595] usb 2-1.1: USB disconnect, device number 5 [ 126.994600] usb 2-1.1.2: USB disconnect, device number 6 [ 126.995592] quanta-touch 0003:0408:3001.0004: can't reset device, 0000:00:1d.0-1.1.2/input0, status -71 [ 126.995603] usb 2-1.1: clear tt 2 (0060) error -19
lspci:
lspci -vvt -+-[0000:3f]-+-00.0 Intel Corporation Core Processor QuickPath Architecture Generic Non-core Registers | +-00.1 Intel Corporation Core Processor QuickPath Architecture System Address Decoder | +-02.0 Intel Corporation Core Processor QPI Link 0 | +-02.1 Intel Corporation Core Processor QPI Physical 0 | +-02.2 Intel Corporation Core Processor Reserved | \-02.3 Intel Corporation Core Processor Reserved \-[0000:00]-+-00.0 Intel Corporation Core Processor DRAM Controller +-02.0 Intel Corporation Core Processor Integrated Graphics Controller +-16.0 Intel Corporation 5 Series/3400 Series Chipset HECI Controller +-1a.0 Intel Corporation 5 Series/3400 Series Chipset USB2 Enhanced Host Controller +-1b.0 Intel Corporation 5 Series/3400 Series Chipset High Definition Audio +-1c.0-[04]-- +-1c.1-[03]----00.0 Marvell Technology Group Ltd. 88SE9123 PCIe SATA 6.0 Gb/s controller +-1c.4-[02]----00.0 Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller +-1c.5-[01]----00.0 NEC Corporation uPD720200 USB 3.0 Host Controller +-1d.0 Intel Corporation 5 Series/3400 Series Chipset USB2 Enhanced Host Controller +-1e.0-[05]-- +-1f.0 Intel Corporation 5 Series Chipset LPC Interface Controller +-1f.2 Intel Corporation 5 Series/3400 Series Chipset 6 port SATA AHCI Controller \-1f.3 Intel Corporation 5 Series/3400 Series Chipset SMBus Controller
lsusb (Bus 02, Port 4 Dev 8 ist der interne USB-Hub des Monitors, an dem der Touchscreen auch hängt)
[ 449.095423] usb 2-1.4: new high speed USB device number 8 using ehci_hcd [ 449.188663] hub 2-1.4:1.0: USB hub found [ 449.188958] hub 2-1.4:1.0: 4 ports detected [ 449.462281] usb 2-1.4.2: new full speed USB device number 9 using ehci_hcd [ 449.661940] input: QUANTA Optical Touch Screen as /devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.4/2-1.4.2/2-1.4.2:1.0/input/input8 [ 449.662109] quanta-touch 0003:0408:3001.0005: input,hidraw3: USB HID v1.10 Device [QUANTA Optical Touch Screen] on usb-0000:00:1d.0-1.4.2/input0
Detailliert:
lsusb -d 0408: -v Bus 002 Device 009: ID 0408:3001 Quanta Computer, Inc. Optical Touch Screen Device Descriptor: bLength 18 bDescriptorType 1 bcdUSB 1.10 bDeviceClass 0 (Defined at Interface level) bDeviceSubClass 0 bDeviceProtocol 0 bMaxPacketSize0 64 idVendor 0x0408 Quanta Computer, Inc. idProduct 0x3001 Optical Touch Screen bcdDevice 0.10 iManufacturer 1 QUANTA iProduct 2 Optical Touch Screen iSerial 0 bNumConfigurations 1 Configuration Descriptor: bLength 9 bDescriptorType 2 wTotalLength 34 bNumInterfaces 1 bConfigurationValue 1 iConfiguration 0 bmAttributes 0x80 (Bus Powered) MaxPower 500mA Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 0 bAlternateSetting 0 bNumEndpoints 1 bInterfaceClass 3 Human Interface Device bInterfaceSubClass 0 No Subclass bInterfaceProtocol 0 None iInterface 0 HID Device Descriptor: bLength 9 bDescriptorType 33 bcdHID 1.10 bCountryCode 0 Not supported bNumDescriptors 1 bDescriptorType 34 Report wDescriptorLength 253 Report Descriptors: ** UNAVAILABLE ** Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x83 EP 3 IN bmAttributes 3 Transfer Type Interrupt Synch Type None Usage Type Data wMaxPacketSize 0x0040 1x 64 bytes bInterval 8 Device Status: 0x0000 (Bus Powered)
Braucht ihr noch weitere logs? Oder andere Informationen?
EDIT: /etc/X11/xorg.conf existiert unter Oneiric nicht (mehr). wo finde ich vergleichbare Konfigurationen?