News for hackers. Stuff that matters.
Re:Initial M1 support merged into Linux SoC tree by tumblewit on Friday April 09, 2021 @01:51AM (#26747122)
Macbooks make one of the good linux laptops (the ones that have support like older retina macbooks). And the truth is Macbook Air is one of the handful ARM consumer laptops you can easily buy right now even though ARM is the superior everyday computing platform to x86. What a weird time in personal computers.
Re:Initial M1 support merged into Linux SoC tree by paxys on Friday April 09, 2021 @02:13AM (#26747220)
Old Macbooks make good linux laptops. This hasn't really been the case for a while now.
Re:Initial M1 support merged into Linux SoC tree by tumblewit on Friday April 09, 2021 @02:15AM (#26747234)
Yeah I guess I should have said old there. The touchbar macbooks are definitely not something that fits this case
Re:Initial M1 support merged into Linux SoC tree by paxys on Friday April 09, 2021 @02:20AM (#26747260)
Things have been spotty since well before the touchbar. I doubt anyone is running Linux reliably on any Macbook built after like 2014. There are still open issues with keyboard, touchpad, display drivers, brightness, sleep, nvme and lots more.
Re:Initial M1 support merged into Linux SoC tree by kelnos on Friday April 09, 2021 @03:23AM (#26747593)
Yep. In 2018 I tried to run Linux on a 2016 MacBook Pro, and it was a pain. The keyboard/touchpad weren't supported without an out-of-tree driver, and audio and suspend-to-RAM didn't work at all. I hear things are better with that model now (I gave up in 2019 and got a Dell XPS13): keyboard/touchpad driver has been upstreamed and I believe there are patches to get audio working, but I don't know about suspend.
Re:Initial M1 support merged into Linux SoC tree by haskal on Friday April 09, 2021 @04:36AM (#26748080)
I run NixOS on Mac on 2015 Macbook Pro Retina, works like a charm. Everything works on KDE.
Re:Initial M1 support merged into Linux SoC tree by apatheticonion on Friday April 09, 2021 @02:46AM (#26747394)
Even Windows runs like crap on a MacBook - with similar driver issues
Re:Initial M1 support merged into Linux SoC tree by kreetx on Friday April 09, 2021 @02:45AM (#26747386)
A 2015 mbp works pretty well, are there problems with the newer ones?
Re:Initial M1 support merged into Linux SoC tree by salamandersauce on Friday April 09, 2021 @07:35AM (#26749190)
Yes. Tons. For a while you couldn't even install Linux on the internal SSD of T2 chip models. Keyboards and Trackpads don't work out of the box. Suspend and sound issues. Touch bar problems.
Re:Initial M1 support merged into Linux SoC tree by aspett on Friday April 09, 2021 @03:48AM (#26747756)
2015 was the last year they worked well.
Re:Initial M1 support merged into Linux SoC tree by varispeed on Friday April 09, 2021 @02:50AM (#26747413)
Intel CPUs are pretty much the same as 5 years ago...
Re:Initial M1 support merged into Linux SoC tree by kelnos on Friday April 09, 2021 @03:21AM (#26747581)
Yes, true, but Intel's integrated graphics has gotten a lot better in the last 5 years, and many laptops from that era end up with ~8GB of RAM (non-upgradeable in an Apple laptop), which is just not enough for what I do. (My current laptop has 16GB, and my next one will definitely have 32GB minimum.)

I have 2016 and 2018 Intel laptops (non-Apple, but similar in "class"), and it's surprising how much better the graphics is on the 2018 model.

I would love to try a laptop with AMD graphics, but the laptops I find with AMD kit in them generally don't meet my requirements for other reasons. And I'm forever scarred by mid-'00s experiences with Nvidia on Linux, so I refuse to buy Nvidia hardware.

I do some light gaming (not enough to justify a desktop/gaming PC), and even with 2010-era games I can't run them on 2018 Intel graphics with the quality settings above "medium", so I'll take the fastest Intel graphics I can get.

Re:Initial M1 support merged into Linux SoC tree by varispeed on Friday April 09, 2021 @04:54AM (#26748203)
I have nVidia GPU in my current laptop - I agree this is a nightmare. I wanted to use it for some AI stuff, but it's pointless - too unstable so I am on an Intel GPU. For a new laptop I am going to go full AMD, but nothing is in stock. I am most worried about the fact that I start to rationalise getting a Mac Pro with M1. I don't do any gaming, and would use it solely for development. If only Apple was more ethical then that would be a no brainer, but I don't want to fund a company that is anti-right to repair.
Re:Initial M1 support merged into Linux SoC tree by bartvk on Friday April 09, 2021 @05:40AM (#26748491)
I very much experience a difference using Xcode, between my 4 core 2016 MBP and my 8 core 2019 MBP. Since both are base models, I think I disagree with your statement.
Re:Initial M1 support merged into Linux SoC tree by pfranz on Friday April 09, 2021 @02:10AM (#26747204)
Is that true generally? I know my old (2008?) Macbook Pro supported Linux well, but I think that took a few years to get things like good trackpad, bluetooth, and wifi support. I remember getting a new one and it couldn't boot into the installer for most distros and still had driver issues (that might have been resolved).

Macs seem to support Linux a few years after release. They were usually a great choice when modern macOS got too slow for that model.

I also never found a good fit on the Windows side for a Linux laptop. I always ran Linux on a desktop. So maybe I would choose a Mac laptop to run Linux...

Re:Initial M1 support merged into Linux SoC tree by tumblewit on Friday April 09, 2021 @02:14AM (#26747225)
Linux support on consumer hardware depends on community contribution generally. So it will take time generally to have good support. However in 2021 it’s no longer necessary to buy a good laptop and struggle to put linux on it. There are some great linux options like the xps developer edition or system76 and i know thinkpads also have a lineup now of linux. These generally should have good linux drivers for hardware (though for certain oems it’s not necessarily the case the drivers will be open source). System76 is probably the go to linux laptop right now.
Re:Initial M1 support merged into Linux SoC tree by valparaiso on Friday April 09, 2021 @02:16AM (#26747239)
Yes. Linux core maintainers wrote article on LWN several years ago why the love and use MacBooks.
Re:Initial M1 support merged into Linux SoC tree by baq on Friday April 09, 2021 @02:30AM (#26747311)
Don’t equate ARM with Apple silicon. If the M1 was an x86 cpu it’d blow Intel out of the water exactly the same way it did now.
Re:Initial M1 support merged into Linux SoC tree by 58028641 on Friday April 09, 2021 @02:34AM (#26747328)
Not quite as fast. M1 has 8 wide decode, which would be difficult to do with x86 because x86 has variable instruction lengths.
Re:Initial M1 support merged into Linux SoC tree by ben-schaaf on Friday April 09, 2021 @04:47AM (#26748154)
> Zen 2 has has 8-wide issue in many places, and Ice Lake moves up to 6-wide.

https://news.ycombinator.com/item?id=25258985