Using an x86 laptop in 2025 is like using a flip phone 6 years after the iPhone came out.
Of course if you are a gamer, ignore everything I just wrote.
That’s the only way your unrealistic expectations make sense.
Of course, people have been parroting that about Linux on laptops for over a decade. I never understood it, since I’ve never had any significant issues with Linux on my laptops.
And when during 2024 I looked for a replacement after it died, I was so lucky that I got one with an UEFI that refused to load whatever distro I tried from SSD, while having no issues loading the same, if it was on external box over USB.
I have kept a screenshot of the firmware setup for years to remind me where the option can be found; looking at it now:
menu: Security > "Select UEFI file as trusted"
That would bring up a file-chooser where one can navigate the files in the EFI System Partition and select the distro's initial boot-loader file. For example, for a Debian install it would either or both of:
/EFI/debian/shimx64.efi /EFI/debian/grubx64.efi
In fact my first computer was a 1Mhz Apple //e with 128KB of RAM.
You were ahead of the curve on displays and behind the curve on phones and I guess congrats on the 2e start, I had an early Mac.
What does this have to do with the price of CPU cycles in clamshell PCs?
You abstained until ARM because you could see the future and you knew that the specs you demanded we’re gonna be available eventually?
A. ACPI which is a sprawling, overengineered mess created by Microsoft, Intel, and Toshiba, and
B. ACPI-specific things like sleep and power being tested only for Windows
B is a direct result of two things: 1) crappy outsourced firmware developers, and 2) Microsoft's 1990s strategy of disallowing OEMs from offering systems with other operating systems preinstalled.
So, not really Linux's fault. If the interfaces that controlled all the laptop goodies were exposed as normal hardware (and documented) instead of gatekept behind ACPI methods that have to be written by firmware vendors that can often barely spell the menu options correct in the setup screens, then this issue would not exist.
UEFI is ACPI's successor and carries on this legacy. It's disappointing that it's seeping into the ARM world.
> UEFI is ACPI's successor and carries on this legacy. It's disappointing that it's seeping into the ARM world.
Arm (and Risc-V and other arches) Linux has https://en.wikipedia.org/wiki/Devicetree instead of ACPI, which is better in that it declaratively documents the hardware in a system and how to access it. However, the hardware support which can be found in the Arm ecosystem is in no way better than that for x86 laptops. Many SoC manufacturers still don't put any effort into upstreaming drivers or device trees, many devices are still only supported by tossing a single release of a heavily patched kernel over the corporate wall and then forgetting about them.
I was doing this and it was great. I only had to get a smart phone for work, and I hate the stupid thing.
https://community.frame.work/t/fw-16-review-the-good-the-bad...
I believe the reasoning was partly that suspend to RAM had serious reliability issues due to the complexity of saving the state, partly that people starting expecting cell phone-like performance where eg, mail is always received.
Ubuntu but I'd change for sleep.
I'd guess that the X13s hardware support in Ubuntu is likely as good as Debian, and switching probably wouldn't help you much. I have noticed that newer kernel versions (notably 6.12 and later) and the latest firmware (as of sometime last year) really fixed a lot of little issues for the X13s. That probably makes a bigger difference than the distro. I'd check to see which versions you're using.
Personally I'd still just get a used ThinkPad X13s Gen 1 on eBay at this point if I were going to buy another one today because they're available for around $400, and I don't see anything better that's passively cooled, with great battery life, and great Linux support available at the moment. I hope there will be a better, faster alternative in the near future. I'd gladly upgrade.
I'm not going to buy a new Macbook with my own money as long as I can't install Linux on it. I don't want perfectly fine machines to turn into e-waste, or at least become insecure once the original manufacturer decides not to offer OS updates anymore.
I installed latest Kubuntu on my old 2015 MacBook Pro and it runs ice cold now when playing YouTube videos with Firefox whereas before it ran hot even with a Mac fan control app
But I do wish there was a viable ARM laptop offering that supports linux.
So you can get long battery life, cool thermals, and superior performance all in the same machine, at the same time. It will take the rest of the industry years to catch up to what Apple has wrought.
“Besides that, how was the play Mrs. Lincoln?”
This isn’t 2015… ARM Macs have been out for six years
This is uniformly tiring and uninteresting. I've been using 1920x1080 displays for 25 years and they're just fine. A retina display is not necessary to do anything that I need. Similarly with these requirements about particular thermals and particular battery lifetime. I can buy a battery and I can find a wall outlet.
You're comparing not having those features to having your husband assassinated during a play. But I don't think a lack of those features ruins the computing experience the way having your husband assassinated would ruin the play. The thing that ruins the play for me is when they chain me to my seat and tell me I have to watch the whole thing while they pin my eyelids open. And that's how I feel about using Windows or Mac OS.
So to turn your original comment around, Windows and Mac OS can call me when they allow me to configure my system as I see fit, and not shove ads for their auxiliary services in my face every time I try to start a program or modify a setting.
You are attributing to the software and OS a difference that exists because of hardware.
You can’t seriously sit here and say Linux battery life on x86 doesn’t reach your par when you’re comparing it to a completely different computing architecture.
You’re comparing apples to oranges and complaining the oranges are more sour than the apples.
Run Asahi Linux and tell me how it goes.
When I looked up Dell Pro Max 16, I found a thread complaining that its camera doesn't work: https://bbs.archlinux.org/viewtopic.php?id=307529
And there are numerous other reports of how various modern laptops have various problems under linux.
So no, "any modern laptop" is not a good recommendation. It should be specific models.
I had to try about 10 distros before I settled on linux mint. Everything else had some problem but the driver manager on linux mint made setting up the RTX so flawless.
After 8 months of use, it is the best machine I have ever used. If I had just stuck with my old favorite KDE neon though I would have been posting on how not to get MSI if you want to use linux.
People without this particular 12 hour battery life requirement (which is quite niche, most of us live near plugs) are talking about what works for them.
Ok, perhaps it is not niche. I don’t know. I have never had to use a laptop for 12 hours without any ability to recharge but if that’s a common use case I’m happy that folks are finding a way to satisfy.
But when I can go for days on my work Macbook without charging (and I am a developer, so I do compile stuff), I kinda wish I could have that on Linux, too.
And again, I don't need it. Just like I don't need a fast Internet connection, but well... :-).
For me the battery is good enough when it can last two back-to-back meetings without me getting worried, so about 2.5 hours. Otherwise it stays plugged to USB-C.
And this stand
Metal Tablet Stand, a Portable... https://www.amazon.com/dp/B0C4KH2GH3
The monitor is both powered and the video comes from one USB cord. My MacBook Pro can run 5-6 hours while powering the monitor. I couldn’t do that if the laptop by itself only last 3 hours.
Every now and then I use my iPad as a third monitor.
But this battery argument is bull shit
15 years ago it was so difficult to find charging points.
Not now. I have never ever been in a situation the I needed to be away from charging for > 6 hours. 6-10 hours is really possible.
If your working or life demands that then pity you. I have better life/work.
And again choice. You are free to use macOS or even windows.
My personal life involves month long stints of me working outside the home and even at home, I am sometimes working on the patio enjoying 80 degree weather in the middle of winter in Florida…
A 12-hour laptop battery life is a little bit of a red herring: yes, you can get it on efficient ultrabooks and MacBooks, with light use like web browsing or office work, on low brightness and minimal background apps. This is true on MacOS, Windows and Linux. The first two may be better at handling low power modes on hardware peripherals, but OTOH on Linux I have a better control over background tasks.
I have an absolute trash travel laptop from last decade, running Fedora Linux, and it lasts for multiple days if I keep it mostly closed and just open it for whatever browsing/editing I need on the road.
My 16 inch M3 MacBook Pro runs 5 hours at 80% brightness doing development with my USB powered (video and power from one USB cord) portable monitor. The Mac battery is powering the monitor
I note how your 12+ hour claim was reduced to 5 hours when you actually put it to real work. It's still impressive, of course, but 5 hours aren't out of reach for Ryzen laptops either.
BTW, I have a RISC-V platform with 8 1.6GHz CPUs that uses under 5W under full load; on your 100Wh battery it would last for 20 hours. It's not a complete system, and performance lags behind Apple/Intel CPUs, but I think in few years RISC-V may take a bite out of both.
Still, no one is getting that kind of battery life outside apple, just the way it is. If your existence revolves around battery life there's no substitute.
But note, this thread is about replacing Windows, and Wintel does not do as well as Apple either. So this thread is off-topic.