![]() |
1 年之前 | |
---|---|---|
.github | 30c9a9caa5 pkg: Allow triggering a CI run manually | 1 年之前 |
configs | bd88c82807 Remove unused config option for IPC_CLASSES | 2 年之前 |
contrib | 20ca44dc7f contrib/fedora-default-kernel: Make more robust and add rEFInd support | 2 年之前 |
patches | 7cb8c4fff2 Update v6.4 patches | 1 年之前 |
pkg | 16fc34fcf9 pkg: fedora: Rebase onto v6.4.4 | 1 年之前 |
scripts | 5ea45b56a8 scripts/diagnostic: Add support for collecting USB information | 3 年之前 |
FUNDING.yml | 82d2358055 Add FUNDING.yml | 4 年之前 |
README.md | cbacb89aee Update list of supported devices | 2 年之前 |
Linux running on the Microsoft Surface devices. Follow the instructions below to install the latest kernel.
Announcements and Updates | Upstream Status
See the feature matrix for more information about each device.
We provide package repositories for the patched kernel and other utilities.
Please refer to the detailed installation and setup guide.
There, you may also find device-specific caveats.
In case you have disk encryption set up or plan to use it, take care to follow the respective instructions in the installation guide and have a look at the respective wiki page.
After installation, you may want to have a look at the wiki and the contrib/
directory for useful tweaks.
If you want to compile the kernel yourself (e.g. if your distribution is not supported), please have a look at the wiki.
If you have questions or need support, please join our Matrix Space! This space contains
libera.chat/#linux-surface
, to which the matrix room is bridged to.This repository contains patches, which are either derivative work targeting a specific already licensed source, i.e. parts of the Linux kernel, or introduce new parts to the Linux kernel. These patches fall thus, if not explicitly stated otherwise, under the license of the source they are targeting, or if they introduce new code, the license they explicitly specify inside of the patch. Please refer to the specific patch and source in question for further information. License texts can be obtained at https://github.com/torvalds/linux/tree/master/LICENSES.