Linux Kernel for Surface Devices (by linux-surface)

Linux-surface Alternatives

Similar projects and alternatives to linux-surface
  • webview

    Tiny cross-platform webview library for C/C++/Golang. Uses WebKit (Gtk/Cocoa) and Edge (Windows)

  • electron

    :electron: Build cross-platform desktop apps with JavaScript, HTML, and CSS

  • pyodide

    The Python scientific stack, compiled to WebAssembly

  • linux-surface

    Linux Kernel for Surface Devices

  • 22120

    :classical_building: 22120 - NodeJS product to self-host the Internet with an Offline Archive. Like binaries? Similar to ArchiveBox, SingleFile and WebMemex, but gooderer.

  • Bumblebee

    Bumblebee daemon and client rewritten in C

  • wasabi

    Wasabi A/B Testing service is an open source project that is no longer under active development or being supported

  • phd_thesis_markdown

    Template for writing a PhD thesis in Markdown

  • hyperswarm

    A distributed networking stack for connecting peers.

  • asciidoctor-latex

    :triangular_ruler: Add LaTeX features to AsciiDoc & convert AsciiDoc to LaTeX

  • notes

    A zero dependency shell script that makes it really simple to manage your text notes.

  • neatroff

    Neatroff troff clone

  • yet-another-speed-dial

    a modern speed dial for firefox and chrome

  • pfsense-is-closed-source

    The only purpose of this repository is to document the false advertising of the so-called "open-source" pfSense®™ project. Brought to you courtesy of Netgate/Rubicon Communications LLC/ Electric Sheep Fencing LLC.

  • gpresent

    Presentation macros for GNU roff (unofficial fork with patches and extensions)

NOTE: The number of mentions on this list indicates mentions on common posts. Hence, a higher number means a better alternative or higher similarity.


Posts where linux-surface has been mentioned. We have used some of these posts to build our list of alternatives and similar projects - the last one was on 2021-01-15.
  • KDE Neon (neon-user-20200806-1119.iso) does not boot up
    What kernel version does KDE Neon use? Before 5.4 there was a CPU bug in the kernel that required a patch or a boot parameter workaround on these devices. You also won't be able to use the built-in keyboard or touchpad on SL3 (and the touchscreen on SP7) without using our patches as per install guide (
  • Surface 2 Installing Linux? | 2021-01-23
    Thanks, but unfortunately the Surface 2 did not supported
  • Another distro suggestion thread. I ordered Surface Pro 6, going to use only Linux
    Something to keep in mind when looking for a Linux distro for your newly-purchased Surface is the compatibility which the custom custom kernel modules support. Please do so read the Supported Devices and Features documentation. It does not look like the camera is supported for the Surface Pro 6, so please do be aware.
  • AMD Launches Ryzen 5000 Mobile | 2021-01-15
    But it’s unlikely to be great at Linux out of the box. The Surface families have a history of doing things their own way, which means being poor at running Linux until people reverse-engineer things. Per, Surface Laptop 3 (AMD) still isn’t perfect: like most of the Surface families it requires a special kernel for most stuff to work, and the touchscreen and pen support don’t work (admittedly functionality outright missing from most laptops, so perhaps not a big deal), and if you suspend it, you need an external keyboard to wake it up again!

    Also I’m shocked at the price hike from 16GB RAM, 512GB storage to 32GB RAM, 1TB storage: it goes up from AUD 2931 to AUD 4399. A $1,468 increase. I would consider $468 not unreasonable (even though the retail cost delta on the actual parts should be more like half of that), but it’s like they hoped you wouldn’t notice them slipping an extra $1,000 onto the price. But then, given that the second and third configurations increase the first’s $1,699 by $425 to increase 128GB of storage to 256GB (that’s more than even Apple charge for such things!), and then by another $255 to increase 8GB of RAM to 16GB, perhaps I shouldn’t be surprised. Still am, though.

  • Pop OS for Surface Pro 4. | 2021-01-15
    There is a git for Surface devices with all the drivers and tips you need. Here
  • Surface Laptop 3 Linux Compatibility
    I tried installing Ubuntu 20.10 on my SL3 (i5, 13 inch) the other day and besides the hassle of having to use external keyboard it all seemed to work pretty good once I followed the instructions posted here + the post install notes. The feature matrix shows what works and what doesn't.
  • Installing Linux | 2021-01-14
    Installation and Setup · linux-surface/linux-surface Wiki · GitHub
  • Changelog?
  • Krita on Linux
    I wouldn't draw that conclusion from it, however I think you'll have better luck installing a KDE based distro (like Kubuntu) on them, and this is from personal experience with primarily using it for Krita. If you have any doubts about compatibility be sure to check out the GitHub page on surface Linux. It mentions that even with a dedicated team working on the driver's and compatibility of these devices your mile may vary based on that simple fact alone. Make sure to research each tablet on an individual compatibility basis even if you are considering installing the surface kernel because the drivers that they provide for you AND the Linux Surface Kernel driver. Basically don't expect it to work perfectly, but according to their page you should be good to go
  • my first time Linux experience and its just a headache | 2021-01-07
    There is a special kernel for those here, but it's still far from perfect. | 2021-01-07
  • What distro for Surface Pro 7?
    You just need to install the patched kernel, support is indicated here:
  • What's the oldest microsoft surface device I can easily install bliss OS too? | 2021-01-04
    First you should check linux-surface wiki to check what is working and what's not
  • Rolling Back a Surface Kernel?
    Brightness: Someone opened a bug for this it seems:


Basic linux-surface repo stats
7 days ago