Commit 617170c1be

617170c1bea5b3b18f54c042d17bfa5bc1c9f3ab

parent: 8a26d45673

Unsigned

cmc <hello@cleberg.net> · 2025-05-03 04:00 UTC

finalize asahi-linux post

Layout: unified · split

content/blog/2024-05-02-tbd.org deleted −44
@@ -1,44 +0,0 @@
1#+date: <2025-05-02 Fri 21:10:00>
2#+title: Trying Out Asahi Linux on the M2 Macbook Pro 16"
3#+description: Read about my experience with Asahi Linux on an M2 Macbook Pro 16".
4#+filetags: :mac:apple:linux:
5#+slug: asahi-linux
6
7* Trying out Asahi Linux
8
9While debating if I should find a replacement laptop and get rid of my Macbook
10Pro, I decided to try [[https://asahilinux.org/][Asahi Linux]].
11
12To put the bottom line up front, I love the experience and support for popular
13features has come a long way since I originally checked out their website a few
14years ago.
15
16From Asahi's website, as seen below, I noticed that almost all targeted features
17are now supported. This is a great jump from the state it was at in 2022 - 2023
18when I last checked.
19
20#+caption: Asahi Linux Device Support
21[[https://img.cleberg.net/blog/20250502-asahi-linux/device_support.png]]
22
23** Installation
24
25Luckily, the installation process is as simple as getting started with a single
26command:
27
28#+begin_src shell
29curl https://alx.sh | sh
30#+end_src
31
32This script will walk you through the standard installation steps to define the
33size of the Linux partition, define your user and hostname, and give you
34instructions on how to boot from the new operating system (OS).
35
36Once the script completes, it will ask you to completely shut down the device,
37boot into the Startup Options menu, and follow a handful of prompts to enable
38your new OS.
39
40** Initial Thoughts
41
42** Software Support
43
44** Custom Tweaks
content/blog/2025-05-02-asahi-linux.org added +84
@@ -0,0 +1,84 @@
1#+date: <2025-05-02 Fri 21:10:00>
2#+title: Trying Out Asahi Linux on the M2 Macbook Pro 16"
3#+description: Read about my experience with Asahi Linux on an M2 Macbook Pro 16".
4#+filetags: :mac:apple:linux:
5#+slug: asahi-linux
6
7* Trying out Asahi Linux
8
9While debating if I should find a replacement laptop and get rid of my Macbook
10Pro, I decided to try [[https://asahilinux.org/][Asahi Linux]].
11
12To put the bottom line up front, I love the experience and support for popular
13features has come a long way since I originally checked out their website a few
14years ago.
15
16From Asahi's website, as seen below, I noticed that almost all targeted features
17are now supported. This is a great jump from the state it was at in 2022 - 2023
18when I last checked.
19
20#+caption: Asahi Linux Device Support
21[[https://img.cleberg.net/blog/20250502-asahi-linux/device_support.png]]
22
23** Installation
24
25Luckily, the installation process is as simple as getting started with a single
26command:
27
28#+begin_src shell
29curl https://alx.sh | sh
30#+end_src
31
32This script will walk you through the standard installation steps to define the
33size of the Linux partition, define your user and hostname, and give you
34instructions on how to boot from the new operating system (OS).
35
36Once the script completes, it will ask you to completely shut down the device,
37boot into the Startup Options menu, and follow a handful of prompts to enable
38your new OS.
39
40** Initial Thoughts
41
42By default, the installer suggests using the KDE (as does the online community),
43so I opted to try KDE. Historically, I have always been a Gnome user when
44utilizing a fully graphical desktop environment (DE), but I'm up for trying
45something new.
46
47KDE on Asahi works wonderfully and supports all of the generic features I'd
48expect from a vanilla installation:
49
50- Snap to tile
51- Theming
52- Graphical updates
53- Sensible default applications (Dolphin, Firefox, KMail, Konsole, KWrite)
54- Support for battery percentages, keyboard backlight control, and miscellaneous
55 sensor controls
56
57#+caption: KDE
58[[https://img.cleberg.net/blog/20250502-asahi-linux/kde.png]]
59
60** Software Support
61
62One thing to keep in mind is that Apple silicon chips (M*) are based on the ARM
63architecture, which means you will need to install software that supports ARM
64(i.e., ARM64/aarch64).
65
66While I have run into a handful of applications that do not have an ARM package
67available, it is not as difficult as it used to be to find suitable apps for all
68purposes on ARM.
69
70* Final Thoughts
71
72I am still in the early days of testing out Asahi Linux, so I will be sure to
73come back and update this post occasionally, but I am very happy with the user
74experience so far. Everything is smooth and I am still able to experience the
75great hardware of the Macbook with the software of Linux.
76
77In addition to the screenshots above, I have been testing out [[https://swaywm.org/][SwayWM]], which is
78slightly more difficult to configure after being away for Linux for a couple
79years. Regardless, it's working on Asahi as well and seems to be suitable for
80daily driving.
81
82Overall, I am glad there's continued support for Asahi and will be supporting
83them through their Open Collective going forward. Cheers to the Asahi team on
84such a great product.