The hardware is a PIPo X9 Intel Baytrail device. My imediate problem is the
GoodIDX touch screen is not usable.
[ 5.734923] Goodix-TS: probe of i2c-GDIX1001:01 failed with error -22
A little bit of history. I have 9 of these devices and 7 of them are
operational. AFAICT the major difference between the working and non-
working boxes is that the on the working ones I booting into windows
first before installing Ubuntu. The failed ones I bypassed the initial
Windows setup and booted the Ubuntu installer directly. I've reproduced
this crash on the 17.04 Server install with the x19, x21 and x22 kernels
as well as the desktop install. Another data point is I compiled up and
ran the bleeding edge Linux Kernel 4.12 RC6 and it fails the same way.
My immediate problem is getting the GoodIDX touch screen to work. See
the dmegs log above
Description: Ubuntu Artful Aardvark (development branch)
Release: 17.10
The kernel has probed the device
ls /sys/bus/i2c/devices/i2c-GDIX1001\:01
firmware_node modalias name power subsystem uevent
But the device never shows up in /dev/input and isn't usable for my X session
theatro@theatro-laptop:~$ xinput
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ USB OPTICAL MOUSE id=8 [slave pointer (2)]
⎜ ↳ CZW USB Keyboard id=10 [slave pointer (2)]
⎣ Virtual core keyboard id=3 [master keyboard (2)]
↳ Virtual core XTEST keyboard id=5 [slave keyboard (3)]
↳ Power Button id=6 [slave keyboard (3)]
↳ Video Bus id=7 [slave keyboard (3)]
↳ CZW USB Keyboard id=9 [slave keyboard (3)]
↳ axp20x-pek id=11 [slave keyboard (3)]
↳ gpio-keys id=12 [slave keyboard (3)]
↳ gpio-keys id=13 [slave keyboard (3)]
↳ CZW USB Keyboard id=14 [slave keyboard (3)]
Here's what it looks like on a working box ( 4.10.0-22-generic) ( sans the
keyboard and mouse)
root@SideCar_InstallImage:/home/theatro# xinput
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ Goodix Capacitive TouchScreen id=7 [slave pointer (2)]
⎣ Virtual core keyboard id=3 [master keyboard (2)]
↳ Virtual core XTEST keyboard id=5 [slave keyboard (3)]
↳ Video Bus id=6 [slave keyboard (3)]
↳ axp20x-pek id=8 [slave keyboard (3)]
↳ gpio-keys id=9 [slave keyboard (3)]
Let me know if you need anything else.
PPS. I've been poking around and this
http://www.spinics.net/lists/linux-input/msg36543.html thread looks
interesting...
** Attachment added: "dmesg.log"
https://bugs.launchpad.net/ubuntu/+source/linux-hwe/+bug/1700609/+attachment/4903685/+files/dmesg.log
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1700609
Title:
Kernel Oops. GoodIX touchscreen not working
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux-hwe/+bug/1700609/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs