Feeling really tempted to try out @AsahiLinux on my MacBook Air M2. It can't be my daily driver without support for my Thunderbolt display but it'd still be a very cool thing to have available.#linux
-
Feeling really tempted to try out @AsahiLinux on my MacBook Air M2. It can't be my daily driver without support for my Thunderbolt display but it'd still be a very cool thing to have available.
#linux -
Armando :rick:replied to Armando :rick: last edited by
Alright, I did it. Fedora running on my MacBook Air M2 (dual boot with macOS). The installation was really easy and painless.
- I was able to get NordVPN working after a couple of tries.
- The 1Password native app for Linux is only available for x86 architectures so I had to settle for the browser add-on.
- Ran into a bug where touchpad config options are not visible unless you access the setting specifically from the "Most used" shortcut. Other than that no issues so far.
- As documented, no Thunderbolt/USB4, USB-C displays, Touch ID, or microphone.
#linux #macOS -
Armando :rick:replied to Armando :rick: last edited by
Here's something interesting. On Firefox, "Allow websites to perform privacy-preserving ad measurement" is disabled and cannot be enabled. This setting is usually enabled by default IIRC. Is this a privacy-focused customization made by @AsahiLinux?
-
Armando :rick:replied to Armando :rick: last edited by [email protected]
My Fedora on Apple Silicon tests continue (Asahi Linux).
Big problem: Docker Desktop for Linux only supports x86_64/amd64, not arm64. Infuriating considering they have an arm64 version for macOS.
Small problem: Steam for Linux is also amd64 only. I'm not a gamer; just wanted to test it.
None of this is Asahi or Fedora's fault, of course. But it still means it can't be my daily driver even after they finish adding support for all the Mac hardware (USB-C displays, Thunderbolt, Touch ID, microphone).
I'll keep using it as a playground. I hadn't used a desktop environment on Linux in many years but I'm starting to like KDE.
#Linux #macOS #Apple #Docker #DockerDesktop -
Óscar Morales Vivóreplied to Armando :rick: last edited by
@santisbon I have a soon-to-be-retired M1 MBP and was thinking of throwing Linux on it to see how things are on that side (after a couple decades…)
What’s the situation like for desktop app development? I know about KDE and Gnome but I’m not sure what the tooling/IDE situation is there.
-
Armando :rick:replied to Óscar Morales Vivó last edited by
@MyLittleMetroid oh I'm not familiar with desktop app development so I'm afraid I have no idea.
-
Armando :rick:replied to Armando :rick: last edited by [email protected]
Update re: Fedora on Apple Silicon
- On the Discover app (app store) you can add Flathub and "Snap" (presumably Snapcraft?) plus the RPM Fusion repos.
- I was able to add Flathub but it doesn't find all the apps you find when searching on the Flathub site.
- I was not able to add Snap. The checkbox is enabled but it can't be checked; it doesn't do anything.
-snapd
is installed but many snaps like Spotify are amd64-only.
- Homebrew for Linux is also not supported on arm64.
I think that's enough experimentation. Back to my POSIX-certified life on macOS where everything is available on arm64 and everything just works.
#Linux #Fedora #Apple #macOS -
@santisbon Time to install Wine
-
Armando :rick:replied to Armando :rick: last edited by [email protected]
This whole exercise reminded me why I love Linux on my servers and macOS on my laptop.
And while some of the issues are due to stuff just not being available on Linux for arm64, getting an amd64 laptop is not an option. ARM is the right thing to do for mobile devices and laptops are supposed to be mobile, power-efficient machines you can use all day wherever you are without worrying about finding an outlet. -
@arnan I've never used Wine but I've also never seen anyone who is happy with it. I know it can't run Photoshop; I'd bet it can't run Docker Desktop either.
Even if it worked, I'd be running all Windows apps on Linux so at that point there's no reason to run Linux on the machine. -
@santisbon Maybe a necessary trade-off to get your linux setup completed.
I don't know how well Wine performs these days, I haven't used it in 17-ish years
A quick search shows tons of people installing Wine in Docker... But that's the wrong way around I think.
But maybe you don't have to - https://www.docker.com/blog/getting-started-with-docker-for-arm-on-linux/
-
@arnan that article is for x86 Linux.
“If you are doing software development on x86 Linux machines and want to create Docker images that run on Arm servers or Arm embedded and IoT devices, this article will be helpful“.