GPD MicroPC
| Hardware | PCI/USB ID | Working? |
|---|---|---|
| GPU | 8086:3185 |
Yes |
| Audio | 8086:3198 |
Yes |
| Ethernet | 10ec:8168 |
Yes |
| Wi-Fi | 8086:3165 |
Yes |
| Bluetooth | 8087:0a2a |
Yes |
| SD Card Reader | 0bda:0316 |
Yes |
This page applies to the GPD MicroPC.
Installation
Install the linux-firmware-qlogic package to fix most external display issues. UHD external displays on both DP and HDMI are supported at 60hz and above, lower refresh rates may cause a flashing or blank screen.
Configuration
Kernel modules
For an working keyboard during boot, add battery to the preloaded modules:
/etc/mkinitcpio.conf
... MODULES=(battery) ...
Screen rotation
For the correct screen rotation see Tablet PC#Screen rotation.
Charge control
Charge control is not possible directly. Only with some hardware hack manual charge control can be added; see this reddit post for more information.
MongoDB Service will Coredump
Because of the GPC MicroPC's Intel Celeron "Gemini Lake Refresh" architecture, running a MongoDB Database server will cause a dumped, signal=ILL to appear in coredumpctl info. What this means is that the CPU doesn't have the instructions to run it. On the other hand, you can set MongoDB to use MongoDB Atlas to set up a cloud-based database