Live data from Hacker News

Initial M1 support merged into Linux SoC tree

git.kernel.org

141–150 of 337 posts

Re: Initial M1 support merged into Linux SoC tree

#141
post #136

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

Some of which they are not even aware of unless they have used other systems for some time. "I don't even have any problems with bluetooth, audio or a secondary display" Why would you mention these? Why would anybody expect to have problems with that? ;) FWIW I use linux on laptop for dev, it's great for my specific use case (terminals flying around), I would not recommend it to my family. i3wm FTW

> Why would you mention these? Why would anybody expect to have problems with that?

Because other people on Hacker News always mention problems like them.

Re: Initial M1 support merged into Linux SoC tree

#142
post #113

Earlier quoted context omitted.

I can live without the fingerprint reader. It’s the lack of hibernate that really sucks. I got my 2013 MBA battery replaced. Leave it unplugged for 10 hours. 1% battery drop. XPS 17 on Pop OS LTS with kernel 5.8. I have to shut down if I want battery left.

On XPS 13 (2017) I watched this break due to a firmware update from Dell (something to do with sleep states) Before the update: Windows sleep was strange, it would sleep but drain battery like crazy. Linux sleep was perfect, I could have the laptop sleeping for days. After the update: Linux sleep started showing the exact problem as Windows now. I did not dive much further because I switched jobs and got a ThinkPad a…

Windows/MS was the people behind the mess Todo with bios sleep states and lack of support in Linux. That was resolved ages ago though.

Re: Initial M1 support merged into Linux SoC tree

#143

Did Apple pay anything for this? If not, they should.

They didn't, and I disagree they should pay to get Linux porting effort going. Instead, they should publish info about M1 SoC that would make writing kernel extension or drivers for it much easier. That would make adapting any OS for M1 possible.

Re: Initial M1 support merged into Linux SoC tree

#144
post #75

Earlier quoted context omitted.

Intel CPUs are pretty much the same as 5 years ago...

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 graphi…

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

#145

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

Seconded, but I believe there's more to it than just linux being "bad". I believe the greater problems are:

1. Poor discoverability and ease of use - if you have an issue or a need, it's often really hard to find out how to solve it. Even if you do manage to find a solution, often it's not quite plug-and-play and you have to mess around in configs or compile something yourself in order to get it to work. Fun for college students, but a massive pain for everyone else.

2. Hardware drivers: 50% of my issues with linux come from nvidia being an ass. Fuck you, nvidia. Likewise with other devices that often only get third-party drivers which aren't good enough or require more wrangling, see problem 1.

Re: Initial M1 support merged into Linux SoC tree

#146
post #69

Earlier quoted context omitted.

I can live without the fingerprint reader. It’s the lack of hibernate that really sucks. I got my 2013 MBA battery replaced. Leave it unplugged for 10 hours. 1% battery drop. XPS 17 on Pop OS LTS with kernel 5.8. I have to shut down if I want battery left.

We see that kind of issue frequently and in the majority of cases it is not a Linux fault, but manufacturer firmware. It is such a frequent issue I wrote an article 10 years ago that is still extremely relevant with simple instructions to enable a kernel work-around [0]. Specifically the problem is the ACPI DSDT (Differentiated System Description Table) - which is actually byte-code installed by the device manufactur…

Just tried this on my AMD laptop with an American megatrends bios and it won't boot at all - just freezes while initializing the efi framebuffer device.

Clearly in some cases the manufacturers overrides for Linux are required...

Re: Initial M1 support merged into Linux SoC tree

#147

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

I'm trying to think of one and literally can't. everything works these days. even Bluetooth audio isn't a problem anymore.

Try sharing only a single display of your multi monitor setup on X11. Try sharing a screen at all on Wayland ;)

E: Realised "sharing" would be ambiguous - I mean screen sharing on video calls, etc.

Re: Initial M1 support merged into Linux SoC tree

#148
post #80

I sincerely hope that one day, Linux GUI land will receive similar amounts of work as the kernel. While it's great that we can boot it on pretty much every device out there, I would much prefer if it was a viable Windows alternative on a few devices instead. Just yesterday, I plugged an external screen into my Ubuntu laptop. And then I had to duck-duck for like an hour to figure out how to make the fonts large enough…

Anecdotal I know, but I very recently got a macbook air after years of practically exclusively using Linux and the opinionated user interface drives me crazy. Here's a few pain points: - Scroll direction can only be set globally so either touchpad or mouse scrolling feels awkward for me - You need an extra click on another window before you can interact with it - No focus-follows-mouse (there used to be 3rd party plu…

- for scroll direction: https://mos.caldis.me/

- resize and move windows with shortcuts: https://rectangleapp.com/

both free and open source

Re: Initial M1 support merged into Linux SoC tree

#149

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…

My single experience with trying to use Linux daily on the laptop was 10 years ago. It had an "optimus" configuration, a combination of integrated/discrete GPU. I had to find instructions and resources online to get it to run for my specific model.

Eventually whoever was posting these probably moved on to a different model, which meant mine would stop working correctly when I'd upgrade Ubuntu.

Re: Initial M1 support merged into Linux SoC tree

#150

Will this have an impact of tools that depend on linux like docker on mac? Maybe android emulation? If so, then I'm super excited for it. I'm using an m1 macbook air right now and it's the first compelling mac laptop for me since 2015. It's absolutely amazing. But for any workload that uses docker, my linux desktop is streets ahead.

Yep, you can now run Docker natively without a virtual machine.

I think it'll still be a virtual machine? It'll just mean that there could be an ARM native virtual machine rather than one emulating x86.
Post reply on HN