Touch Screen is not recognized on gpd pocket 2

Hi all,
I have installed ubuntu 19.10 and upgraded to 20.04 on gpd pocket2.
But touch screen is not recognized.

    $ dmesg | grep -i goodix
    [    3.469062] Goodix-TS i2c-GDIX1001:00: i2c-GDIX1001:00 supply AVDD28 not found, using dummy regulator
    [    3.469083] Goodix-TS i2c-GDIX1001:00: i2c-GDIX1001:00 supply VDDIO not found, using dummy regulator
    [    3.469173] Goodix-TS i2c-GDIX1001:00: i2c test failed attempt 1: -121
    [    3.495880] Goodix-TS i2c-GDIX1001:00: i2c test failed attempt 2: -121
    [    3.522925] Goodix-TS i2c-GDIX1001:00: I2C communication failure: -121
    [    3.522997] Goodix-TS: probe of i2c-GDIX1001:00 failed with error -121

Is this hardware issue or driver problem ?

I think we need another Category for GPD systems. The touch screen failed to work on my system too after I upgraded to 20.04., wipe the drive and went back to 19.10., now works.

Thanks a lot. I'll try it.

Hi guys,

just to let you know that 19.10 is no longer supported (in case you are not aware) so you won't get any further security updates!. :thinking:

Hopefully, the GPD version will be updated soon to the current release. GPD still listing Ubuntu Mate as follows:

Ubuntu MATE 19.10 (Eoan) for GPD MicroPC
Ubuntu MATE 19.10 Release Notes:

Not good if they are selling mini computers and recommending an out dated release:
https://www.gpd.hk/gpd_micropc_firmware_driver_bios

1 Like

Thanks for the information!

Hey.

I'm not running Ubuntu MATE; I run OpenSUSE, but I can confirm that my GPD P2 Max also has this Goodix touchscreen issue.

The dmesg output is:

Oct 22 19:11:04 marauder kernel: Goodix-TS i2c-GDIX1002:00: supply AVDD28 not found, using dummy regulator
Oct 22 19:11:04 marauder kernel: Goodix-TS i2c-GDIX1002:00: supply VDDIO not found, using dummy regulator
Oct 22 19:11:04 marauder kernel: Goodix-TS i2c-GDIX1002:00: i2c test failed attempt 1: -121
Oct 22 19:11:04 marauder kernel: Goodix-TS i2c-GDIX1002:00: i2c test failed attempt 2: -121
Oct 22 19:11:04 marauder kernel: Goodix-TS i2c-GDIX1002:00: i2c test failed attempt 1: -121
Oct 22 19:11:04 marauder kernel: Goodix-TS i2c-GDIX1002:00: i2c test failed attempt 2: -121
Oct 22 19:11:04 marauder kernel: Goodix-TS i2c-GDIX1002:00: I2C communication failure: -121
Oct 22 19:11:04 marauder kernel: Goodix-TS: probe of i2c-GDIX1002:00 failed with error -121

What's interesting is that despite it using OpenSUSE Tumbleweed, it still has the same issue reported here. I'll make a post on the GPD Support forum at some point, but I just wanted to mention that those who are experiencing this bug are not alone :slight_smile:

Hopefully we can get it fixed soon... my touchscreen works fine on Windows.

1 Like