Somewhat surprisingly, Linux support for Apple Silicon MacBooks seems to be shaping up to be better than that for pretty much any other laptop. The Asahi team don’t have support for everything yet (notably no GPU) but what they do have support for seems to be high quality, well integrated with Linux’s conventions, and upstreamed into the mainline kernel! How much other hardware can claim that? The Asahi developers ha…
> Given this, it seems like MacBooks could easily end up becoming the laptop of choice for Linux developers in the years to come.
Sounds like a failure for free software and open source, and the quest for progressing for open systems in general.
If you take a regular Lenovo laptop, everything likely works out of the box with an upstream kernel. This quite not the case yet with Asahi Linux which does not support power management, no USB, no sound. There was a time where Apple laptops came with very good Linux support. It was the time were every bit of hardware support was present in Darwin (a 12" iBook G3 was working flawlessly with Linux for example). I thin…
While I am a devoted fan of Thinkpad laptops (they are better than Apple MacBooks because of — at least as an option — non-glare screens, keyboards and soft-touch non-wrist-cutting palmrest: two/three most important factors for a portable machine imho), that's only partially true, and rarely with a new generation of hardware. Eg. I remember getting Thinkpad X1 Carbon 6th gen early on in the cycle (I've also got 5th a…
The same thing happens to me with my company Thinkpad.
Closing the cover does not put it to sleep, no matter what I do to the settings (admittedly it’s a very locked down device so there may be settings that are not available to me).
Somewhat surprisingly, Linux support for Apple Silicon MacBooks seems to be shaping up to be better than that for pretty much any other laptop. The Asahi team don’t have support for everything yet (notably no GPU) but what they do have support for seems to be high quality, well integrated with Linux’s conventions, and upstreamed into the mainline kernel! How much other hardware can claim that? The Asahi developers ha…
The best Linux support is always where most Linux developers work on. This seems like obvious but really is not. As long MacBooks keep being the insane machines they now are, they will soon become (and keep being) the best Linux machines available. Just because people will make sure of that.
This doesn't mean that support would necessarily regress on existing platforms, just that there will be a window of opportunity to catch up to the state of the art.
As for the fixed function accelerator blocks, vendors who cooperate will have more robust driver implementations derived from their work to support customers who rely on it operationally.
> If you take a regular Lenovo laptop, everything likely works out of the box with an upstream kernel. Never worked flawlessly in my experience.
I suppose it depends on your Lenovo series. I have been using exclusively T and X laptop for the past 20+ years and it always worked perfectly. There was a time where the battery life was better with Windows, but maybe only 2 or 3 years "in-between". Nowadays, the hardware support is for me a non issue.
I had a T14 AMD for 8 months or so last years and it was death by a thousand paper cuts. Wake from (S3) sleep would not work well, e.g. the trackpad/point would often not come back up. Sometimes the GPU wouldn't wake properly. The fingerprint reader rarely worked. Bluetooth was very flaky. Battery life was much worse than Windows. I had a Lenovo USB-C dock. However, Linux configured the lanes wrong, making it impossible to use 4k@60Hz through the dock (worked fine on Windows).
Somewhat surprisingly, Linux support for Apple Silicon MacBooks seems to be shaping up to be better than that for pretty much any other laptop. The Asahi team don’t have support for everything yet (notably no GPU) but what they do have support for seems to be high quality, well integrated with Linux’s conventions, and upstreamed into the mainline kernel! How much other hardware can claim that? The Asahi developers ha…
Don't understand what's so great about it. Pretty much every amd64 laptop works great with Linux. I've had Lenovos, Dells, Huaweis, HPs, etc. Not to mention laptops designed specifically to target Linux like the Framework laptop.
You really have to use the hardware to understand; things like the trackpad quality, battery life, blissful silence, and general build quality are beyond most other laptops on the market.
Somewhat surprisingly, Linux support for Apple Silicon MacBooks seems to be shaping up to be better than that for pretty much any other laptop. The Asahi team don’t have support for everything yet (notably no GPU) but what they do have support for seems to be high quality, well integrated with Linux’s conventions, and upstreamed into the mainline kernel! How much other hardware can claim that? The Asahi developers ha…
Yeah I'm going to use a completely custom SoC + enthusiast driven driver support - with no support from manufacturer - to be my daily driver as a developer. Because I've got nothing better to do with my time than diagnose issues due to running a setup only 50 other people in the world use.
Enthusiast driven software can be really good. Eg the enthusiast community has given us OSS automated insulin delivery systems.
Much of that is not the keyboard but the OS So running Linux on an Apple keyboard will not have the last two issues. As for # in macOSdon't use a UK layout use Irish or Australian which are the same except for shift-3
> Much of that is not the keyboard but the OS So running Linux on an Apple keyboard will not have the last two issues. Only the last two items and I did prefix those items saying it was the OS so wouldn't be affected by running Linux. I'm not trying to deceive people here. > As for # in macOSdon't use a UK layout use Irish or Australian which are the same except for shift-3 ...or you can just redefine the keyboard la…
Somewhat surprisingly, Linux support for Apple Silicon MacBooks seems to be shaping up to be better than that for pretty much any other laptop. The Asahi team don’t have support for everything yet (notably no GPU) but what they do have support for seems to be high quality, well integrated with Linux’s conventions, and upstreamed into the mainline kernel! How much other hardware can claim that? The Asahi developers ha…
I wonder if its possible to dual boot the M1/M2 macs? Having a laptop running both Asahi and MacOS would be pretty fantastic (although my understanding is that application support is still early days)
That's how Asahi is built; you still have macOS on a separate partition, so you can boot to either OS at will.
Apple keyboards are the same as Windows, they just have different labels. The ALT key is called "option". CTRL is "control" and the windows key is "command".
Lots more different than that: + Windows has the Windows key (which Linux called "super") + Windows also has the context menu key, which I think it pretty useless to be honest but others might get value from that + The Mac keyboard layout is US-like, even on European models. Which means a bunch of keys are in different places from their European IBM counterparts (like @ and "). The # and / keys I find particularly ha…
> The Mac keyboard layout is US-like
In Israel we have the option of choosing Macs with US layout or keyboard layout. What changes is mainly the enter key on two rows of the European models, the character "`", and the characters next to the shift keys.