How to switch to windows on microsoft surface 8 pro
Nothing I do is working and I can't find anything on the internet. I'm not the one who installed linux on this computer so I have no clue what I'm doing
Nothing I do is working and I can't find anything on the internet. I'm not the one who installed linux on this computer so I have no clue what I'm doing
Hey first of all I'm completly new to linux and wanted to try it out on my surface to then probably switch also away from windows on my main station.
Now i tried to install the surface kernel but it throws errors that it couldn't find the argument for "kernel-surface","iptsd","libwacom-surface"
Googeling sadly didn't bring any results and i feel like im to inexperience with Linux to fix it myself. Some advice would be appreciated.
To add: I'm using Fedora
Edit: I have a Surface 7
What features on my Surface Laptop 3 will i miss by using the default 7 kernel instead of the specialized kernel? I know that touch screen is one (that i dont care for), but are there other stuff that I will miss?
I am on F44 if that matters.
Hi, I tested several distros on my SP6, first of all Ubuntu 26 (worked perfectly BUT without touchscreen, virtual keyboard, camera and pen).
Then Fedora 44: SAMO, everything worked well, except touchscreen, pen, virtual keyboard
I'm now using Ubuntu 22, and I do have simple touchscreen but still no virtual keyboard, no pen, camera, nore rotating display.
All of this despite following the Github Linux-Surface project instructions.
So, which distro, or version of a distro should I try to get the most of my SP6 ?
BTW, I'm an amateur and don't know how to use command line, terminal, etc ..
Thanks for sharing !
I updated my surface pro8 to Fedora 44, then the new security update, it ruined surface project kernel.
I thought after it booted to the kernel it shut down, it doesn't it turn the screen off, like sleep or something, but when I press power, it shuts down.
And when I turn it on, it takes me to kernel boot menu. If I chose any surface kernel version, it repeat the thing.
If I pick Fedora 44 plasma kde, it works, and yes, no touch screen.
So what's going on
How do I fix this.
Do I have to wait for another Fedora update? Can I do something? Should I wait for the surface project update?
I created a maintenance update
So any help would be appreciated
I've tried PikaOS, POP!_OS, Bazzite, and Debian. All of them either just hang at a black screen (I've left it sitting for 30 minutes and it hasn't continued) or just fall back and boot into Windows.
rEFInd from PikaOS loads, but when I choose any option it goes to the black screen. Nothing else even gets to a bootloader.
I've heard the older Surfaces are good with Linux, but am I missing a trick to get distros to boot successfully?
So, brief history: this is my old laptop, which since September it had Fedora on. Before it had Windows 11, and it was painful to use: standby issues, graphical issues, heat issues; even just being on a Discord call and opening Firefox would start the fans, and then opening another app, depending on what, would really stress it, while it was powered on.
Compared now to Fedora which, on battery, it consumed 60% in 2h30 with a Discord call and screensharing, two tabs of Web (GitHub and Matlab online), Mail, my university site, three small text files open, and Files. 78% RAM used, CPU around 10%, temperature around 50C, with no lag or performance drop. Safe to say, it literally transformed this laptop from a piece of junk to the second best laptop I’ve ever used (first being my current main, the Air M3).
When I installed it, I could only boot it from Fedora 36, so did so and then did an in-place upgrade all the way to 43. Today in Software it said that 44 was available, so I said, why not? Tried it, downloaded it, installed it, and then it went straight to the _ screen; with nothing else.
So I started asking Gemini for help, and looking in the Fedora docs, since I never troubleshooted anything in Linux, and so I dropped into TTY mode, which I discovered its existence today. Basically, it had all the fc43 and fc44 packages installed, but still could boot up only from 44. Dnf wouldn’t let me upgrade because it said it was modifying protected packages, and couldn’t; distro-sync couldn’t do anything useful, etc. At one point, dnf wanted to install 20 packages, update 30 of them, and remove 3100. Albeit the number was scary, it actually turned out to be the right call, as those 3100ish packages were all duplicates.
So I removed those packages, which were leftovers of 43, it remained only with fc44 packages, reinstalled the kernel and the Linux-Surface one, and now Fedora was booting correctly, but gdm wasn’t. Turns out there was a problem with libwacom, so after I installed lightdm to see that it wasn’t a display driver problem, I reinstalled libwacom, and Gnome started as always.
So, I never had to troubleshoot so much like today, but I’ve been very happy about TTY, dnf, distro-sync, and especially journalctl, as the last one was what did lead me to discover the libwacom problem. Fedora truly has been an amazing experience on this laptop.
Edit: now I’ve seen a few posts saying that people had issues with 44. Idk if it could help, but in this case, installing libwacom-surface from fc43 made gdm, in my case, work just fine. Before that though, lightdm and xfce, which I installed as backups in case I couldn’t get gdm to work, worked fine. Even the touchscreen works; as you can see, I’m running the older Linux-Surface kernel, I haven’t tried booting it with the standard newer one
I've decided to give Linux a try without any prior experience. So far it has been working relatively well but I cannot seem to get microSD card slot work reliably. I have installed Linux Surface kernel. While the card works, it often goes to read only mode, I can hear the sounds of disconnecting and reconnecting. I have also tried formatting it to ext4 format with LUKS encryption but it just hangs and crashes with I/O error. Veracrypt also fails. I have encrpted the card on another computer and cannot unlock it back on Linux - the process becomes unresponsive.
Does anyone here have experience in getting the microSD card working reliably?
Hello,
I have been trying to install Linux on my Surface Pro 3, but for some reason it doesn’t want to boot on my USB drive.
I have disabled TPM and Secure boot in the UEFI and I switched the boot order to “USB -> SSD”.
I’m currently trying to install CachyOS, but i tried with other distros (Fedora KDE and Nobara) but each time it doesn’t boot on the flash drive.
The only time it booted was when trying with Nobara, but grub couldn’t load the kernel (on the photo).
I am using a dock with its power supply cable as I lost the “normal” charging cable if it matters (the USB drive is plugged into the side USB port).
When i try to boot (I have tried using the volume down + power button combo to boot the usb) i just get the Surface logo surrounded by red.
Can someone help me please ?
I currently run Ubuntu 24 (Noble Numbat) on my Surface Pro 6, and I took it on a recent trip overseas. Since I was taking a lot of notes, I also brought a small voice recorder with me. At night, I dumped the voice recorder to the Surface Pro, installed the Whisper AI package on it, and used it to transcribe the notes.
It took forever for me to convince systemd not to suspend when I closed the cover while plugged in. You have to edit /etc/systemd/logind and set HandleLidSwitchExternalPower=ignore. It's not a gconf/dconf setting. You can't get to it from the Settings dialog.
... and that was a mistake. Running an AI with the lid closed all night long resulted in the glue that holds the keyboard together melting, and now the fabric covering that was near where the chipset is on the motherboard is peeling off.
Pro-tip: Don't do that.
(It would be nice if there was a flair for tip or advice.)
Hello everyone.
I've been running CachyOS on my SP9 for a while now but one thing that has been consistent between every distro I've tried is that I just cannot get gaming to work on this device. I have the i5 model and I just can't seem to get thermals under control.
I've setup thermald to the best of my understanding and have played around with the thermal thresholds but I'm either not doing it right or it's just possible to get it working properly. I've also installed auto-cpufreq but of course that's not going to help thermals under load.
I definitely didn't have this issue under windows but I am NOT going back. What is everyone else's experience and what have y'all done?
Thanks!