Hardware | PCI/USB ID | Working? |
---|---|---|
Touchpad | Yes | |
Keyboard | Yes | |
Touchscreen | Yes | |
Digitizer Pen | 8086:51d0 |
Yes |
GPU | 8086:46a8 |
Yes |
Webcam | No | |
Bluetooth | 8087:0033 |
Yes |
Audio | 8086:9dc8 |
Yes |
Wireless | 8086:51f0 |
Yes |
Thunderbolt 4 | 8086:462f |
Yes |
8086:461f |
Yes | |
TPM | Yes |
This page aims to document specific information on getting Arch Linux working on the Microsoft Surface Pro 9 tablet with Intel Processor.
Installation
Hold Volume Up
key on the tablet to enter UEFI setup utility. Disable Secure Boot, enable booting from the external USB devices, then boot from the installation media.
Since Linux kernel doesn't ship required drivers to utilize detachable keyboard, touchscreen and stylus, you have two options to control the operating system:
- Plug in a USB keyboard into a free USB port and continue the installation process as usual.
- Remaster the Archiso and include drivers and kernel from linux-surface[1] project.
Secure Boot
sbctl enroll-keys
) is safe and does not brick the laptop.See Secure Boot for general setup.
It is not possible to easily set the tablet to use only user-provided keys in UEFI setup utility, allowing only either using MS keys, or MS + 3rd Party CA, or disabling the Secure Boot. When running sbctl enroll-keys
with your own keys only and rebooting your tablet, UEFI enables the hidden option to use only third-party CAs and keys automatically which then can be seen in the Secure Boot status. Never select any other option if you want to keep using your own keys.