Asahi
“what hardware is supported”
See upstream’s: https://github.com/asahilinux/docs/wiki
Most everything works well enough for daily use.
On systems without a physical HDMI port, external display does not work through USB-C Displayport/Thunderbolt. The internal microphone does not work. Sleep mode does not properly hibernate devices (~2% charge per hour battery drain).
Notch
The screen has notches on the top corners and a webcam cutout in the center. By default, these pixels are not rendered (black).
To enable notches and use this screen realty, add apple_dcp.show_notch=1
to boot:
$ cat /etc/default/grub | grep GRUB_CMDLINE_LINUX_DEFAULT
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash apple_dcp.show_notch=1"
$ sudo grub-mkconfig | sudo tee /boot/grub/grub.cfg
sway
waybar
Style to the height of the notched camera cutout to maximize space. (pixels behind camera are rendered, but don’t physically exist)
scale
Add to ~/.config/sway/config
:
output eDP-1 scale 1.5`
change default boot selection
Launch boot menu and hold option/alt and click Always Use when choosing an install to load.