Live data from Hacker News

Initial M1 support merged into Linux SoC tree

git.kernel.org

251–260 of 337 posts

Re: Initial M1 support merged into Linux SoC tree

#251
post #97

Earlier quoted context omitted.

Nope. I run Pop OS and I get A2DP on all my Bluetooth headsets. I'm running a cheapish Clevo laptop.

Thanks, I'll try PopOS out - hopefully I can finally use the integrated mic on my BT headset.

A2DP works OOB with my Ubuntu 20.10 with Sony WH-1000XM3.

Re: Initial M1 support merged into Linux SoC tree

#252
post #35

Earlier quoted context omitted.

Every single laptop my company bought me in the last 10 years (3+) had kernel/driver issues, especially with Ubuntu, since the kernel version was usually lower than that from other distros, like Fedora. This includes mostly graphics driver issues (either simply Nvidia, or hybrids, or some exotic protocols such as DisplayLink), but also touchpad, power/suspend issues (e.g. wake-up failure), lack of fingerprint or smar…

I'd recommend buying one of the new Laptops with actual, official LVFS support by the vendor. My new (Tiger Lake) Dell XPS 13 for example even has support for the fingerprint reader, face unlock etc. by default, and the new ThinkPads and many other High-End models come with Linux support and Linux pre-installed nowadays. They also have a proper hibernation toggle (Linux/Windows mode) in the BIOS so it "just works".

I have a tiger lake XPS 13 as well and have been unable to get S3 deep sleep to work. Have you?

Re: Initial M1 support merged into Linux SoC tree

#253

This is very anecdotal but every single laptop I have bought in the last 10 years (4) worked perfectly out-of-the box with either Linux Mint or Ubuntu (which are the same on the inside). I only vaguely remember once I had to change some conf file for my trackpad to work after a dist update but that was it. Not sure why everyone in this thread is so hesitant about Linux on a laptop? It literally just works (tm) for me…

I feel like the pattern is that when you start to dig into people talking about their great experience with Linux on a laptop, you end up eventually getting them to admit that there are a lot of annoyances they’ve just resigned to living with

OTOH, my work bought me a top of the line Macbook in 2020, and there's been many annoyances I've had to live with too, including strange bugs that Apple never seems to fix.

I also have an older Macbook Air, and when I tried to auto-update it to the latest MacOS, the update process corrupted my partition and lost all my files (thankfully backed up in the cloud).

Also had issues with Windows Update being broken out of the box when I tried to set up a PC for my mom with Windows 8. Seriously, I needed to manually download an update on a thumb drive to fix windows update. Like, how did this OS release ever pass QA?

I would honestly say Linux on the desktop and on laptops is pretty good in my experience, and if it had just a little more support from hardware vendors it would be near-perfect. I would definitely say that compared to Windows, the Linux experience is a lot better.

Re: Initial M1 support merged into Linux SoC tree

#254
post #252

Earlier quoted context omitted.

I'd recommend buying one of the new Laptops with actual, official LVFS support by the vendor. My new (Tiger Lake) Dell XPS 13 for example even has support for the fingerprint reader, face unlock etc. by default, and the new ThinkPads and many other High-End models come with Linux support and Linux pre-installed nowadays. They also have a proper hibernation toggle (Linux/Windows mode) in the BIOS so it "just works".

I have a tiger lake XPS 13 as well and have been unable to get S3 deep sleep to work. Have you?

Are you somehow explicitly testing S3? S3 is obsolete on new hardware — it was replaced by S0ix. The kernel and userspace are supposed to be able to handle this.

Re: Initial M1 support merged into Linux SoC tree

#255

Earlier quoted context omitted.

I feel like the pattern is that when you start to dig into people talking about their great experience with Linux on a laptop, you end up eventually getting them to admit that there are a lot of annoyances they’ve just resigned to living with

On some fronts it even feels like things have regressed . Trying to resize an encrypted partition is way, way too difficult. And it seems like GParted doesn't handle LUKS so you're back to manually typing block offsets on the command line. If you wanted to use a TPM to store the FDE passphrase, well, you have the patience of a saint. Compare this to Mac or Windows where you click a single button and it's all setup, i…

>As much as I love linux for server environments, it remains a failure when it comes to modern desktop environments.

On top of what you mentioned, software distribution on Linux is still a nightmare for normal users. Yea apt-get is great for us nerds, but Bob the Accountant has no desire to use a CLI. Linux will not be viable on the modern desktop until the user never has to see a CLI.

Re: Initial M1 support merged into Linux SoC tree

#256

This is very anecdotal but every single laptop I have bought in the last 10 years (4) worked perfectly out-of-the box with either Linux Mint or Ubuntu (which are the same on the inside). I only vaguely remember once I had to change some conf file for my trackpad to work after a dist update but that was it. Not sure why everyone in this thread is so hesitant about Linux on a laptop? It literally just works (tm) for me…

Even on a Dell XPS Developer Edition (that comes with Linux) I can't get the webcam to use the full resolution or get bluetooth audio to work reliably.

So I get where folks are coming from.

Re: Initial M1 support merged into Linux SoC tree

#257

Earlier quoted context omitted.

Intel and Microsoft control Secure Boot. If Linux hadn't already been so popular on servers when SB came about, it's very possible that PC platform would today be locked down to run MS-only operating systems.

Right, but that happened 10 years after Linus started writing his OS. If Microsoft had had their way then the PC would have also been a closed platform. This doesn't contradict my point in any way.

It doesn't change the way things stand today but still I think there's a marked difference between openness as a commitment and openness by lucky alignment of interests so far.

Re: Initial M1 support merged into Linux SoC tree

#258
post #211

After reading articles last year on Linus insinuating it would be "unlikely" that Linux would appear on the M1 [1] [2], I drank the cool-aid and took that at face value. I guess I should have known better, just like nature, open source "finds a way". [1] https://www.realworldtech.com/forum/?threadid=196533&curpost... [2] https://news.ycombinator.com/item?id=25216680 etc..

it wasn't really cool-aid - while this is amazing progress, I think it's still a pretty long way to having M1 with Linux usable as a laptop. The GPU seems like it will be a big lift without documentation or support from apple.

Re: Initial M1 support merged into Linux SoC tree

#259
post #162
post #122

Why does this merge also delete all sorts of (seemingly) unrelated files? Like the 'rocket' and 'Cyclades' drivers in this case.

I noticed that too. If you scroll through the entire diff, it looks like most of it is the removal of those seemingly unrelated things. I also see some changes to what looks like common arm64 code, which isn't guarded to check for Apple or non-Apple; it seemed strange to me that those changes would be ok. I wonder if both of those things are just changes from an unrelated merge that are showing up in this diff for no…

See here https://asahilinux.org/2021/03/progress-report-january-febru...

Mostly the section on IRQ.

Re: Initial M1 support merged into Linux SoC tree

#260
post #122

Why does this merge also delete all sorts of (seemingly) unrelated files? Like the 'rocket' and 'Cyclades' drivers in this case.

most probably the m1 stuff introduced some conflict in some dead and unmaintained driver and it was better to ditch them than work on a fix
Post reply on HN