Repository navigation
[SP11] Support for Surface Pro 11 with Intel #1694
Description
Activity
I just compiled a kernel with these changes, and this added support for
- Keyboard
- Touchpad
- Sensors (Battery, surface cli)
Speakers are still not working though
Reacted by BreakfastBerry, Tai Zeming, Zheromaro, wokawoka and LHHDZHi! May I ask if your keyboard is the haptic surface flex keyboard or the surface signature keyboard? If it's the flex keyboard, does it still work in Bluetooth after it is disconnected from the device? Thank you!
Hi! I have the flex keyboard - I tried it with these instructions, but could not quite get it to connect. I think it should be possible to get it to work, but for the time being I gave up.
Reacted by BreakfastBerry@7HE-W0R1D got the flex keyboard to work following the instructions, not sure anymore what I did differently on my last attempt
Thank you for the info! Tho I ended up with a laptop 7 instead of a pro 11 for myself but it's always great to see Linux making progress on these beautiful machines❤️
Hi @7HE-W0R1D. How well does the laptop 7 work for you?
is there any chance for Microsoft SL7 for business (intel) keyboard now working with latest kernel 6.13.6-1 ?
solved with latest release, will open a new issue about speakers not working
unfortunately no idea about SL7, I fear you would have to try it out@rushlife SL7 would need a similar patch. Please open a new issue for that and ideally post the result of our diagnostics script or an acpidump (https://github.com/linux-surface/linux-surface/wiki/Testers-and-Contributing#support-for-new-devices). With that, creating such a patch should hopefully be easy (at least if it's similar enough to previous models).
@rushlife SL7 would need a similar patch. Please open a new issue for that and ideally post the result of our diagnostics script or an acpidump (https://github.com/linux-surface/linux-surface/wiki/Testers-and-Contributing#support-for-new-devices). With that, creating such a patch should hopefully be easy (at least if it's similar enough to previous models).
It's too late; I returned the laptop to the seller because I was afraid that Linux would never run well on it. :-(
I have created a new issue here (#1710) for Intel Surface Laptop 7 :)
You guys are the best, maybe I will buy it back :-)
Hey @lukas-hetzenecker , does Bluetooth and touchpad still work on your Pro 11? My Laptop 7 killed its Bluetooth on Linux after a recent firmware update so I wonder if it's the same case for Pro 11. Also, though I know we have different touchpad connections, have you encountered issues where the touchpad can only be used with one finger and every multi-finger gesture failed to work?
Than you!
Reacted by sOmEoNe2lOvENo issues so far, and seems to be still working, even after Windows did some firmware upgrades
Sorry to bother again @lukas-hetzenecker , but I wonder if you can do the "click and drag" action with two fingers using the flex keyboard. That is, click the touchpad with one finger, and move another finger on the touchpad to drag. For me with the flex keyboard and sp10, the cursor stopped responding once I started moving the second finger.
Would it be possible to add support for this to the wiki ?
@lukas-hetzenecker Speakers still not functional for you?
I just compiled a kernel with these changes, and this added support for
* Keyboard * Touchpad * Sensors (Battery, surface cli)Speakers are still not working though
Hi @lukas-hetzenecker , could you point me to the ISO that you flashed that worked for your surface Pro11? I have my surface pro in hand but the problem is that I am unable to actually get out of a boot loop. Any advice on this as well? Thank you so much for your time!
I just compiled a kernel with these changes, and this added support for
* Keyboard * Touchpad * Sensors (Battery, surface cli)Speakers are still not working though
Hi @lukas-hetzenecker , could you point me to the ISO that you flashed that worked for your surface Pro11? I have my surface pro in hand but the problem is that I am unable to actually get out of a boot loop. Any advice on this as well? Thank you so much for your time!
Hey @wytchblade
for me it worked for example with the Fedora 43 Workstation ISO downloaded from the official website without any modifications.Which exact model (with which CPU) of the Surface Pro 11 do you have?
And how does the boot loop look like?
Hey @Timeo04, thank you for getting back to me! I am using the Surface Pro 11/12in. model with the Qualcomm Snapdragon X Plus. The boot loop basically goes like this:
- Power on, the windows splash is shown on screen
- The red bat with unlock symbol is shown at the top (thanks for being obnoxious about it, windows)
- I enter into GRUB
- The image I want is automatically the default, so I just wait, and it attempts to boot in
- Everything goes black, and the loop restarts. There is no output to the console
However, I did something new today: I installed an image from a friendly user https://drive.google.com/drive/folders/1sc_CpqOMTJNljfvRyLG-xdwB0yduje_O
I put this image on a Ventoy-enabled usb-stick and I was actually able to boot in with the image! I see the ubuntu desktop and everything. However, a few issues I ran into were an EXTREMELY dim screen, which was magically fixed on a subsequent boot. Wifi does not work, and battery percentage is not shown. Let me know if you need anything else.
Tested Ubuntu on a Surface Pro 11.
Out of the box with a 6.8.0 kernel I could boot Linux, NVMe, the internal display and the touchscreen worked, for installation I had to use an external keyboard.
Installing the linux-surface kernel added support for external displays and Wifi.
Environment
What works
What Doesn't work
What is Untested
Attached diagnostics.tar.gz
It would be great if this could help to get at least the keyboard and touchpad supported. Willing to test any patches :)