Live data from Hacker News

Initial M1 support merged into Linux SoC tree

git.kernel.org

171–180 of 337 posts

Re: Initial M1 support merged into Linux SoC tree

#171

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…

Here are my thoughts on Linux...

I used Ubuntu on my sole/main machine for a month up until recently: i9 10900K, 32GB, 1TB NVMe SSD, GTX1080, MSI Z-490-A Pro, 3 x screens.

In my day job I'm a .NET developer so I created a Windows 10 VM for VS 2019 and allocated 4 cores and 12GB RAM. I used VMWare Workstation 16. It was smooth as hell.

I developed PHP/Laravel/Wordpress stuff in Linux using PHP Storm and VSCode. Docker on Linux natively is faster than in WSL2 (I know it's to do with accessing the file system but still...).

I learned a whole bunch of commands in this time and learned to live inside the terminal for a chunk of my work. It was fantastic. I loved it.

I also loved being able to configure Ubuntu and make it look like I wanted with new icons and whatnot: I didn't go mental, but it looked cool when I was finished.

All in all, as a dev machine (and browsing 'n' stuff) it worked... quite ok, sort of: it wasn't all plain sailing. Here are the issues I had

1. Realtek 2.5GB nic would not work so I bought a 1G USB nic and it ran fine without all kinds of tweaking (yes, I tried a bunch of stuff I found online but I can't get the realtek nic to work: something to do with the older kernel)

2a. When waking from sleep it sometimes lost network so had to reboot

2b. When waking from sleep AND with NordVPN on in the background it always failed to find a network card... reboot fixed it

3. Printer (HP MFP M477DW) would disappear frequently. Ubuntu would find it again when I asked but it wouldn't print to it. This required wizardry to get it running... more miss than hit so I ended up only using it through the Windows 10 VM

4. It would hang sometimes. Music would still be playing in the background but would become unresponsive. Happened maybe 5 times in a month. Reboot to fix.

5. VMWare workstation wouldn't work properly if I had display scaling turned on inside Ubuntu: it had no idea what resolution to show so I had to turn it off making things smaller than I'd like on the Ubuntu DESKTOP

6. Sound would fail regularly: usually crackled when I opened a web page. So I either close every browser window or stop all sound playing for a minute or so. I use a soundblaster something-or-other card.

7. OnlyOffice would open off-screen every single time. I had to do Alt+Space every time. Works perfectly on Windows 10. I switched to Libreoffice

All in all, it has come a long way since I last used it a few years ago but I NEVER have any of these issues in Windows 10. Ever. And, whether we like it or not, we tend to remember the bad stuff and I can't get away from the fact that W10 is just more stable.... for me, on my hardware, at least.

But I should caveat that by saying that I've disabled literally EVERYTHING in W10 using O&O Shutup, including updates (I've also deleted the Windows Update Medic Service dll so it doesn't turn updates back on). I hate notifications and I want to pick when I run updates myself - given the spotty nature of the updates I usually wait a while, like when I've finished some client work and can afford a bit of downtime if the update fails)

In Linux' defense, VMware workstation 16 running Windows 10 is smoother than a Windows 10 VM on VMware workstation on Windows. No idea why, it just runs smoother. If Linux stability was fixed (waking from sleep especially) I would switch immediately but all the tiny, annoying niggles that I just don't get with W10 are enough to keep me on W10... W10 is a tool and, for me, it's a better one for now.

Re: Initial M1 support merged into Linux SoC tree

#172

Earlier quoted context omitted.

The experience has dramatically improved since when I first started using Linux with Ubuntu dapper. I have had very good success as well. Having said that, I have run into hibernation, track pad issues with Asus devices. Optimus is also a right pain in the ass. Your best bet is a Dell laptop with an integrated Intel gpu chip.

Can confirm. Linux "just works" now to the extent that it's boring. I remember when I was a teen the struggle of getting things like WiFi to work and the joy when you finally did it. For years now I've been running Gentoo and it works better than most distros did back then!

Oh how I wish it would be boring... but now for me it's just annoying.

Re: Initial M1 support merged into Linux SoC tree

#173
post #80

Earlier quoted context omitted.

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…

The Emacs startup failure may be due to bad preferences left behind by Emacs in ~/.emacs.d; try moving those aside or deleting them.

Don't think so. It's telling me there's an issue with the binary's signature. (I'm using a macbook air M1, so maybe it works fine with x86)

In any case I guess it'll get fixed eventually.

Re: Initial M1 support merged into Linux SoC tree

#174

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.

Yep, I've been looking for a linux laptop for a while that is actually compelling compared to my mac book pro. It seems just about everything is a downgrade in terms of shitty trackpads, lower resolution screens, memory, etc. Linux UI is not a problem for me; I can deal with that. The hardware is a problem though. Here's what I want: - Something that is faster than the last Apple laptop I loved which, I bought in 201…

For me, a Thinkpad L15 AMD ticks all those marks.

Re: Initial M1 support merged into Linux SoC tree

#175

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 bet a dollar you’re conveniently forgetting a ton of little adjustments you’ve had to make, because they “are not complex at all” for you.

Or all you do is use the browser.

Re: Initial M1 support merged into Linux SoC tree

#176

Earlier quoted context omitted.

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.

Here's an anecdote: sharing a single X11 display on my two-display setup works just fine with Microsoft Teams, I use it almost daily.

That Linux MS Teams client can only do read-only sharing (no giving control to remote party) is another matter, which bothers me a lot.

Re: Initial M1 support merged into Linux SoC tree

#177
post #164

Earlier quoted context omitted.

Because they save money - as they will not pay salaries and taxes on this effort and then when it matures they'll likely appropriate the solution and boast how M1 is great for developers. This should be illegal. In my country a person cannot work for a company for free, they need to receive at least a minimum wage. This port is essentially unpaid and untaxed work for Apple.

By that logic, any enthusiast who has, over the last ~30 years, reverse engineered and written a Linux driver for a random piece of hardware, should get paid by the manufacturer. That's just absurd. I really doubt that Apple will latch onto the Linux porting effort at all. Their goal is to get people to buy their laptops and run macOS on them, and to lock developers in via Xcode and the Mac (and iOS) App Stores. Linu…

Perhaps, for their data centers?

Re: Initial M1 support merged into Linux SoC tree

#178

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…

Same for me, however you can be sure I do my research before buying to make sure it will be compatible. You can't just blindly buy a Windows laptop and expect it to work flawlessly on Linux.

Re: Initial M1 support merged into Linux SoC tree

#179

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…

Don't use Gnome and you have all these issues with the GUI fixed.

Re: Initial M1 support merged into Linux SoC tree

#180
post #175

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 bet a dollar you’re conveniently forgetting a ton of little adjustments you’ve had to make, because they “are not complex at all” for you. Or all you do is use the browser.

You don't seem very confident, betting only a dollar. ;-)

But honestly, just buy a Thinkpad and everything works out of the box. Yes, everything.

Post reply on HN