-
Notifications
You must be signed in to change notification settings - Fork 7
Maximilian Luz edited this page Jul 12, 2022
·
2 revisions
Pre-built firmware packages are provided as linux-firmware-msft-surface-pro-x and linux-firmware-msft-surface-pro-x-qcom in our Arch Linux AArch64 Package Repository.
Those contain all the necessary firmware for the GPU.
For manual installation, the required firmware is shown below:
/lib/firmware
└── qcom
├── msft
│ └── surface
│ └── pro-x-sq2
│ └── qcdxkmsuc8180.mbn
├── a680_gmu.bin
└── a680_sqe.fw
The .mbn file can again be obtained from Windows.
The a680_gmu.bin and a680_sqe.fw have been extracted from the Windows driver and are provided at https://github.com/linux-surface/aarch64-firmware/tree/main/firmware/qcom.
Alternatively, the respective a640 files can be used by symlinking them the respective path.