Live data from Hacker News

ARM64 Linux Workstation

jasoneckert.github.io

311–320 of 493 posts

Re: ARM64 Linux Workstation

#311
post #101

Earlier quoted context omitted.

> OP is using a Mac Studio, which is not a laptop. You're telling me that the Mac Studio has no "power management" or "sleep" functionality at all? Not even in macOS? Nor does it have a 'GPU' for GPU acceleration either. We both know that it isn't exclusive to laptops. Everyone knows Touch ID doesn't work, both the seperate keyboard and on Apple Silicon laptops (and Intel Macs) and you know it. > I don’t think you ca…

I don’t need to admit anything. You can read into anything as disingenuously as you like, and go rant off into corners; but you’d get equally far yelling at a wall. OP claimed that all of the hardware they tested (with an enumerated list of said hardware) worked as they expected. For you to take that as some guarantee that you should then have a perfect experience on a completely different (or even the exact same) pi…

> I don’t need to admit anything. You can read into anything as disingenuously as you like, and go rant off into corners; but you’d get equally far yelling at a wall.

Yet you decided to reply back and evaded answering my question. By doing that not only you indirectly admitted it, you already know that not 'everything' is working and anyone can check that for themselves.

> OP claimed that all of the hardware they tested (with an enumerated list of said hardware) worked as they expected. For you to take that as some guarantee that you should then have a perfect experience on a completely different (or even the exact same) piece of hardware is your issue.

It's Asahi Linux's problem to solve, not mine. Why would I bother to run something that has missing and less functionality than macOS and what part of the nonsensical claim of "Everything works… and works perfectly" don't you understand?

As I said before, the whole point of running Asahi Linux is to support all Apple Silicon machines which means both laptop and desktops. The hardware is not 'completely different' and we both know, and even those asking in the links in [0] and [1] also know that GPU acceleration, sleep and power management and also Touch ID is not exclusive to laptops nor is it properly working or even functional either.

Yet another one [2] questioned the "Everything works… and works perfectly" claim. It's almost as if it's better to be skeptical about someone hyping and claiming that 'everything works' about running alpha software these days...

[2] https://news.ycombinator.com/item?id=35018387

Re: ARM64 Linux Workstation

#312
post #307
post #300

Earlier quoted context omitted.

A ferrari with square wheels, that is a good one. A UNIX descendent of NextSTEP tooling, versus the distribution of the month in GNU/Linux world, preaching they will get the desktop this year, for 20 plus years, and the road for gaming relies on pretending to be Windows. Treat macOS as Mac OS, not as a Linux distribution. A proper set of UI frameworks, not stuck in pre-history C and C++ workloads or even worse Electr…

I’m paid to develop apps which deploy on Linux containers. macOS is uniquely incapable of providing a good development experience for that use case. Even Windows with WSL2 is leaps and bounds ahead.

Then don't buy a Mac, that simple.

WSL 2 is a Hyper V VM for running Linux distributions, while WSL emulated Linux syscalls.

Surely some of that salary can be used to make OEMs selling Linux hardware happy, instead of buying Apple and then complaining macOS isn't yet another Linux distribution.

If you want WSL like experience on Mac, VMWare is happy to provide it to you.

It is like complaining using Playstation SDK isn't fit to target Nintendo Switch, go figure!

Re: ARM64 Linux Workstation

#313
post #179

I cannot wait for Linux to be fully usable on my Apple Silicon MBP. That is going to be such a killer environment to develop on. Crazy fast hardware, great high refresh screen, insane battery life, fantastic touchpad, gestures and keyboard. There is the potential that Windows games could run on it with some combination of x86 translation and Proton. Using MacOS on it feels like I have a ferrari with square wheels. Wa…

I would consider myself quite the power user and use both macOS and Linux daily… I don’t really understand, from the developer perspective, your concerns about macOS? While I prefer the feel of Linux, macOS is more than sufficient for almost any development I do (which also involves a lot of container/VM development and I’ve never felt this was slow).

This largely depends on what you do, e.g macos doesn't have systemd and the features it depends on. I guess you can do all of what Linux does through containers but then it's just more cumbersome.

That said, if your workflow is to run everything containerized already, then running macOS as the base layer works just fine.

Re: ARM64 Linux Workstation

#314
post #312
post #307

Earlier quoted context omitted.

I’m paid to develop apps which deploy on Linux containers. macOS is uniquely incapable of providing a good development experience for that use case. Even Windows with WSL2 is leaps and bounds ahead.

Then don't buy a Mac, that simple. WSL 2 is a Hyper V VM for running Linux distributions, while WSL emulated Linux syscalls. Surely some of that salary can be used to make OEMs selling Linux hardware happy, instead of buying Apple and then complaining macOS isn't yet another Linux distribution. If you want WSL like experience on Mac, VMWare is happy to provide it to you. It is like complaining using Playstation SDK i…

Or you know, take off the square wheels and put some round wheels on.

Re: ARM64 Linux Workstation

#315
post #179

Earlier quoted context omitted.

I would consider myself quite the power user and use both macOS and Linux daily… I don’t really understand, from the developer perspective, your concerns about macOS? While I prefer the feel of Linux, macOS is more than sufficient for almost any development I do (which also involves a lot of container/VM development and I’ve never felt this was slow).

macOS can't run Linux containers because it's not Linux. It requires a vm and additional tooling, configuration, resources and just general considerations because of this. It's also impossible to work with anything KVM related on macOS, which would require a vm inside a vm and is not supported on any M1 or M2 hypervisor.

Maybe it is time to understand the difference between being UNIX and yet another Linux distribution?

Re: ARM64 Linux Workstation

#316

Earlier quoted context omitted.

also No need to use flash usb drive just enter in terminal curl https://alx.sh | sh to install asahi linux Dual boot on m1 or m2 MacBook apple silicon

Great idea piping a website straight into a shell.

About as bad as downloading an exe and running it

Re: ARM64 Linux Workstation

#317
post #37

Earlier quoted context omitted.

I ran all my stuff inside non-root non-volume container so prebuilt binary it is not really a problem. I used QEMU through Podman machine in the end, but the performance is terrible. Even on MacOS side QEMU does not support Rosetta 2. Docker for Desktop supports and gives significant boost, but I don’t want to use it.

This stuff makes me super nervous. I've just gotten an M1 MacBook Pro at work because my old touchbar Mac was showing signs of impending battery death (and I only got that because IT didn't want to support Linux and I didn't want Windows). I've already had a few battles with some python libraries and today I've found that the Oracle container image doesn't run. I love the battery life and the keyboard is much better…

It will cause issues, yes. But personally I’d rather spend two hundred hours fiddling with arm64 issues that going back. The performance and silence is wonderful.

Re: ARM64 Linux Workstation

#318

I cannot wait for Linux to be fully usable on my Apple Silicon MBP. That is going to be such a killer environment to develop on. Crazy fast hardware, great high refresh screen, insane battery life, fantastic touchpad, gestures and keyboard. There is the potential that Windows games could run on it with some combination of x86 translation and Proton. Using MacOS on it feels like I have a ferrari with square wheels. Wa…

I'm wondering if an M1 MacBook would actually have such a good battery life on linux. The processor is very power efficient, but I'd (naively) assume that MacOS's power management probably has a big influence too. In the same way that Linux laptops usually have a bad battery life compared to the same hardware on Windows. How good is Asahi when running similar workloads? And is it possible that it could reach parity w…

I used my M1 MacBook Air last weekend with Asahi and GNOME on train ride for roughly 4 hours (browsing the web, fiddling with a server over ssh, writing a blog post) and when shutting it down, it was still at 78%.

This used to be different when I first installed Asahi, but the GPU driver and other improvements have made battery life something I don't really worry about anymore.

Re: ARM64 Linux Workstation

#319

Earlier quoted context omitted.

I'm wondering if an M1 MacBook would actually have such a good battery life on linux. The processor is very power efficient, but I'd (naively) assume that MacOS's power management probably has a big influence too. In the same way that Linux laptops usually have a bad battery life compared to the same hardware on Windows. How good is Asahi when running similar workloads? And is it possible that it could reach parity w…

Installing Linux has had huge wins for me for power usage. Running powertop --auto-tune helps a good bit. I used to fiddle forever but this gets like 80% of the wins. Things like "do we reduce power state of sata links" used to be extremely conservatively set, for fear of really old hardware from the beginning of sata era that behaved badly, but was an obvious &bhige win for 99.999999% of folk. Linux has finally star…

I wasn't wasn't of this, thanks
Post reply on HN