Live data from Hacker News

Initial M1 support merged into Linux SoC tree

git.kernel.org

121–130 of 337 posts

Re: Initial M1 support merged into Linux SoC tree

#121

I say this as a long-time PC user; MacBook laptop hardware is unrivaled in the PC space (trackpad, screen and keyboard - not pure price/performance). Having any distro running Gnome 40 with full gesture support would be seriously compelling for daily driving.

As a long time Mac user, I'm surprised you praise the keyboard :)

I think shipping the unreliable butterfly keyboards for so long might be the largest mishap modern Apple has made.

Re: Initial M1 support merged into Linux SoC tree

#123

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…

Anything to do with graphics if you have a dedicated card never works properly out of the box

Re: Initial M1 support merged into Linux SoC tree

#124
post #109

Earlier quoted context omitted.

Pop OS doesn’t use grub :(

This is a kernel parameter, so just set it in whatever bootloader Pop OS uses..

Ok. Linux 5.10 actually seemed to improve the power issue but my sound and mic breaks which I need for meetings.

Re: Initial M1 support merged into Linux SoC tree

#125

Hi HN! I wrote an article about this initial support series and what it took to make things work properly on this machine: https://asahilinux.org/2021/03/progress-report-january-febru... It still applies to what got merged; the past month was spent on clean-ups, fixes, and review feedback, but there are no major changes to the approach. This initial merge was quite complex as it has to touch a number of subsystems an…

(Side note: I'm happy to see that shilling your patreon is becoming a socially accepted norm. Best of luck with your work!)

One thing I was surprised by: LuaJIT doesn't compile on an M1. LuaJIT 2.1.0 technically compiles, but it core dumps whenever you have a syntax error, which makes it quite a bit less useful.

A reason for this might be due to the lack of __threadlocal support in M1's (apparently, or so says clang). Is there some way this could be addressed in the Linux work?

I'm not sure I have a coherent question here, but my goal is mainly (a) to express surprise that LuaJIT, of all things, doesn't run on an M1, and (b) to maybe suggest that it would be cool as heck to have it running in the Linux M1 work as a benchmark, if possible. I'd hate to see such a wonderful tool get left behind by the new arch.

Re: Initial M1 support merged into Linux SoC tree

#126
post #70

Why do we still buy macs? Apple can pull the plug anytime. Kudos yo the huge undertaking but I personally think we wouldn't need this type of gargatuan effort if we just refused to buy macs without linux support. Why support such a closed system?, enlighten me...

Because if you ignore the high prices those are really good machines. Unlike anything else out there. Durable as well. I wish there were sleek, metal body lightweight laptops with Linux (w/o Windows hence minus some cost) which just worked out of the box (one that didn’t require hunting around forums to have basic functionalities), but there isn’t. And no I don’t mean that one or two exotic OEM/model. But a general a…

You should ignore the price now. Windows laptops that compete with the M1 Mac have similar price or even more expensive.

Re: Initial M1 support merged into Linux SoC tree

#127

I say this as a long-time PC user; MacBook laptop hardware is unrivaled in the PC space (trackpad, screen and keyboard - not pure price/performance). Having any distro running Gnome 40 with full gesture support would be seriously compelling for daily driving.

Yeah, I wanted to replace my aging Macbook Air with a Linux box but each and every PC laptop trackpad was such a step down that I got hesitant. Additionally, PC manufacturers have been slow to adapt modern IO like Thunderbolt (like Dell had exactly one half-speed TB port for years on their flagship line where Apple had 4 full-speed).

Now I've capitulated and am just waiting for the next iteration of the Apple silicon Macbooks.

It is sad, but due to not generating sales at the same scale as MS or Apple, Linux lacks the development power to keep up.

Re: Initial M1 support merged into Linux SoC tree

#128
post #77

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 was investigating recently options which laptop I can buy to be able to use Linux without any issues. I've checked Lenovo Legion 5 with AMD processor. Looks like good machine for a price, but touchpad is not gonna work out of the box on the latest stable Ubuntu. Kernel upgrade is needed (or PopOs distro that already has needed patch). For me kernel update does not sound as something big, at least I know that someth…

If you don't need discrete GPU, check out Intel Dell with Linux support. I recently bought 3410 with pre-installed Ubuntu and it works flawlessly, both with Ubuntu and with latest Fedora.

Touchpad is not Macbook-level, though. But may be XPS is better.

Re: Initial M1 support merged into Linux SoC tree

#129

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…

Hibernate is very useful on laptop.

Re: Initial M1 support merged into Linux SoC tree

#130

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…

Got a Dell with an integrated GPU as well as a GTX1660. The laptop's display is hooked to the igpu, the HDMI to the GTX. Problems that have happened with Linux, in no particular order: * Bumblebee/Optimus is a pain in the ass to install * Performance on the second screen with Optimus is dreadful (sub 30Hz refresh rate) * Being an NVidia card, I have the choice between Nouveau which can only put it into its low power…

Don’t use Bumblebee anymore.

Use this instead:

https://download.nvidia.com/XFree86/Linux-x86_64/440.31/READ...

Post reply on HN