Request to support StarLabs StarLight IV device

Hello, I installed FydeOS version 19 on my device. It’s impressive how well everything works, with the only issue being the touchscreen - it’s not responding to any touches.

This touchscreen works in other Linux distributions (Fedora, Manjaro) with following drivers:

  • i2c_hid_acpi
  • i2c_hid
  • hid-multitouch

touchscreen detected by fedora as:
GXTP7386:00 27C6:0111 (I2C HID device)

Looks like In FydeOS, the touchscreen is detected but fails to initialize with error -61:

[   47.195962] i2c_hid_acpi i2c-GXTP7386:00: can't add hid device: -61

Additional information:

  • Connected via i2c bus (i2c_designware.1)
  • Uses HID multitouch protocol
  • VendorID: 27C6, ProductID: 0111

:computer:System & Device Information

  • Hardware & System Configuration:

    • Processor: Intel N200
    • Graphics Card: Nope
    • RAM: 16GB
    • FydeOS Version: 19
  • Relevant System Logs:
    What i found in /var/log/messages:

FydeOS logs show multiple failed attempts to initialize the device:

[   26.204005] i2c_hid_acpi i2c-GXTP7386:00: failed to reset device
[   32.859962] i2c_hid_acpi i2c-GXTP7386:00: failed to reset device
[   39.515966] i2c_hid_acpi i2c-GXTP7386:00: failed to reset device
[   46.171966] i2c_hid_acpi i2c-GXTP7386:00: failed to reset device
[   47.195962] i2c_hid_acpi i2c-GXTP7386:00: can't add hid device: -61

The i2c controllers are detected correctly:

[   20.636694] i2c_designware i2c_designware.0: GPIO lookup for consumer scl
[   20.644761] i2c_designware i2c_designware.1: GPIO lookup for consumer scl

Seems like the issue is related to device initialization sequence or GPIO configuration for the touchscreen controller.


Thanks for the information, we will look into this.

This Starlite IV is a laptop form factor device, right?

Kinda, this is 12.5’ tablet with detachable keyboard

Full display spec:

12.5-inch (diagonal) LED-backlit 10-point touch display with IPS technology
2880x1920 resolution
3:2 aspect ratio
Pen Support: MPP

This screen (GXTP7386) manufactured by goodix
It also used in GemiBook XPro (topic have link to the driver)

goodixtouchdriver.inf_amd64_0718ff7e2373dbf9

@FuFox do you still have your Starlite IV running in FydeOS? Today i installed it on my Starlite and everything works smooth and fast, except for bluetooth…turns off automatically when i try to turn it ON, sometimes gets stuck and only unstucks after restarting…plus it never detects any bluetooth device, it just does not work. Any help please?

@VDF Unfortunately, no. I also really liked how smoothly this operating system works, how little battery it consumes, and how fast it starts up.

However, judging by the activity in this thread, the fydeos developers are not interested in supporting this device.

I also couldn’t find any information on how to add my own drivers to this system. As a result, I had to look for another operating system for StarLight IV.

By the way, am I correct in understanding that the touchscreen works in your case?

@FuFox i got bluetooth to work flawlessly on the Starlite Tablet.
It uses Intel Bluetooth 9560 (aka Jefferson Peak) requiring the firmware labeled ibt-0040-2120

I have followed these steps:

1 - # [Disable Root File System Verification](https://fydeos.io/help/knowledge-base/developer-options/developer-mode/disable-rootfs-verification/)

2 - sudo mount -o remount,rw /

3 - cd /lib/firmware/intel

4 - sudo wget https://chromium.googlesource.com/chromiumos/third_party/linux-firmware/+/master/intel/ibt-0040-2120.sfi?format=TEXT -O ibt-0040-2120.sfi.base64

5 - sudo wget https://chromium.googlesource.com/chromiumos/third_party/linux-firmware/+/master/intel/ibt-0040-2120.ddc?format=TEXT -O ibt-0040-2120.ddc.base64

6 - base64 -d ibt-0040-2120.sfi.base64 | sudo tee ibt-0040-2120.sfi > /dev/null

7 - base64 -d ibt-0040-2120.ddc.base64 | sudo tee ibt-0040-2120.ddc > /dev/null

8 - sudo rm ibt-0040-2120.*.base64

9 - Reboot Starlite

Bluetooth working.

Touchscreen always worked, no issues at all. I have installed the latest FydeOS and my Starlite is on the latest coreboot 25.06. I have the starlite IV, the one with Intel N200.

Amazing news, I’m very glad you managed to fix this problem! And thank you for sharing solution!

If I may, one more question — do you have the screen with a resolution of
2880x1920 (1 Gen) or 2160x1440 (2 Gen)?

Mine is 2160x1440, it is the Starlite IV, CPU N200

1 Like