Live data from Hacker News

ARM64 Linux Workstation

jasoneckert.github.io

181–190 of 493 posts

Re: ARM64 Linux Workstation

#181

Earlier quoted context omitted.

Screen brightness works on the beta kernel. Speakers work but are disabled by default because there is a risk it could blow up the hardware

> Speakers work but are disabled by default because there is a risk it could blow up the hardware Wait, what? This sounds like a pretty egregious design flaw on Apple's part.

The tldr is that Apple drives the speakers way past their “always safe” level and then uses software in the OS to detect and dampen the uncommon sounds which could damage the speakers.

Resulting in exceptional audio performance. The Asahi Linux devs have already reverse engineered and implemented this safety system but there is a risk they have made a mistake or it doesn’t get enabled due to a bug.

Re: ARM64 Linux Workstation

#182

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…

> Want to use FUSE? Not on your work computer locked to high-sec mode as you cannot install kernel extensions (where is our user space FS Apple?).

FYI, MacFUSE has a user-space library (`libfuse`). The kernel extension also works fine on macOS 13 if you can persuade your IT department to allow it.

Re: ARM64 Linux Workstation

#183
post #150

Earlier quoted context omitted.

> I've had multiple of these and some of them have tons of EM noise, which is very obnoxious. Ah darn yup! If there's one thing I'd expect from these is to not be noisy! FWIW I'm using a CambridgeAudio DAC and, well, CambridgeAudio is supposed to be a good brand when it comes to audio stuff (amp is CambridgeAudio too).

> CambridgeAudio DAC It looks like these start at $250? I'd expect them to work well. I'm more wary of this pricepoint: > Apple sells $10 USB-C-to-3.5mmjack DAC I've gotten a lot less EM noise with builtin soundcards than cheap USB DACs, but YMMV.

> cheap USB DACs

These numbers are several years old now, but Apple USB-C DACs do perform very well overall regardless of price point: https://www.audiosciencereview.com/forum/index.php?threads/r....

Re: ARM64 Linux Workstation

#184

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 could go on but as someone who has used MacOS for years and generally appreciates it, Apple really doesn't care much for developers. Other than its POSIX shell, MacOS doesn't have much going for it.

This is why I couldn't justify continuing spending money on Apple (computer) hardware, I don't want to feel like a second-rate citizen on the platform I spend most of my time on. I used and loved MacBooks for a long time, but eventually I got tired of fighting against the one I'm giving money to for hardware, and had to switch away.

I'm gonna be honest and say that recent M2 laptops from Apple almost got me to buy one yet again, after a couple of years of hiatus from Apple laptops, but my wife reasonably reminded me about how much I bitched about various things last time I used their laptops for work. Ended up with another Carbon X1, and everything works as expected, battery works OK and so on.

But a side of me would love a laptop, but I need the maker to actually want to support me, not make it feel like sometimes they work against me.

Re: ARM64 Linux Workstation

#185
post #164

Earlier quoted context omitted.

I've got an M2 Air. It is very usable, but its far from everything working perfectly. Builtin speaker support is still a work in progress. It works if you know what you are doing and are not afraid to damage your speakers if you make a mistake. There's been progress on this though, so I expect this to be resolved sooner than later. There's no builtin speakers in the author's mac studio though, so I'll give them a pas…

> There's no builtin speakers in the author's mac studio though, so I'll give them a pass for this one. Don't all Macs come with a built-in speaker? I.e. the one that plays the start-up chime, and plays "system sounds" like emptying the trash. On Mac notebooks and AIOs, this is one-and-the-same as the obvious external speaker array used as the default output device; but on desktop Macs (like the Mac Mini — don't know…

Yes the Mini and Studio have the exact same mono speaker.

Re: ARM64 Linux Workstation

#186
post #142

> In some cases, it is too fast. When I installed K3s, all of the containers in the kube-system namespace kept entering the dreaded CrashLoopBackOff state [..] After some investigation, I found out that the Mac Studio was just too fast for the Kubernetes resource timing I’d like to understand what the issue here is. Sounds counterintuitive to me.

It’s called a race condition. They never expected something to complete before another thing.

Re: ARM64 Linux Workstation

#187

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…

Do we know what doesn't work yet? I'm rooting to get Asahi onto my M1 mbp and have fallen out of the loop as to what is pending to be done on the Asahi side of things

Feature support: https://github.com/AsahiLinux/docs/wiki/Feature-Support

Asahi is still in Alpha. Expect things to be a bit rough.

Re: ARM64 Linux Workstation

#188

Imho the only relevant parts left are: Sleep (which is being tackled right now), USB-C Extra displays (Also WIP) and Hardware Decode for video.

Linux 2013: Sleep support doesn’t work quite yet, but it’s being worked on right now

Linux 2023: Sleep support doesn’t work quite yet, but it’s being worked on right now

Re: ARM64 Linux Workstation

#189
post #175
post #172

I noticed upon Apple silicon that when you’re emulating x86 via Colima, performance falls off a cliff. Everything is instant for me on dwm on my AMD Thinkpad

Doesn't performance always fall off a cliff when emulating?

Sometimes translation can do an ok job. Eg Rosetta 1/2, the Alpha thing. Still slower than native though.

Re: ARM64 Linux Workstation

#190

Does anyone know how cost effective a base M1 Mac Studio would be compared to a PC build with comparable cost? There's also the obvious set of trade offs, such as being quiet, compact, but being unrepairable, while the PCs having nearly the opposite qualities. Is the power efficiency of Apple Silicon still a major advantage in a desktop system?

It really depends on how much you were planning to lard up that Mac with expensive Apple memory and storage. The more of that you want or need, the better the PC is going to look. Ballparking:

  ATX case $100
  650W ATX PSU apparently these are the smallest now? $100
  Z690 motherboard you can spend a lot here but say $250
  Reputable DDR5 DIMMs: $70 per 16GB, $120 for 32GB, $220 for 64GB
  Reputable 1TB SSD $100
  Excellent and quiet air cooler: $100
  CPU similar in single-thread perf to M2: $400
You'll note the absence of GPU. I personally don't use them so I see no value in Apple's supposedly quite good ones. And we don't have 4x Thunderbolt ports that will set you back another $100. But we're up to $1200 which is noticeably less than any Mac Studio model.
Post reply on HN