Config files I set for my Surface Pro 9 on Linux (Fedora Workstation 44)
To install, copy everything (except readme.md) to /etc/.
Also see tips.md if you want more tips and explanations.
- Installed linux-surface
- When you do this, also install and enable
iptsd.
- When you do this, also install and enable
- Used this guide for Fedora 44
- Got TouchUp for Gnome
- Ran
gsettings set org.gnome.desktop.interface enable-animations falseto disable animations - Using Ungoogled Chromium instead of Firefox as Firefox is crazy inefficient for some reason
In the end, I now can pull out around 6 to 7 (heh) hours of battery life somewhat consistently out of a 50whr battery on Alder Lake, which is enough for me.
If that seems low, I think it is too. It's a limitation of this generation of Intel CPUs apparently, and also Surfaces and Linux as well.
I love this Surface. If I went back in time, I would buy it again. However, I would never ever recommend it to the average consumer.