$ omarchy-m-test
Apple MacBook Pro (14-inch, M1 Pro, 2021)
community report
- chip
- M1 Pro (t6000, board j314s)
- kernel
- 7.1.12-2-11-ARCH
- stack
- converged 4.0.0-alpha
- build
- 0052582.362956774610001 · set apple-test-0052582276d9-20260927 · linux-aurora 7.1.12.aurora2-11 · omarchy-mac-boot 20260926-1 · tester 0.1.15
- image
- format 1, platform apple-silicon
- system
- archarm, limine, encryption on
- tool
- omarchy-m-test 0.1.15
- catalogue
- feature catalogue v15
- uploaded
- 2026-11-05 02:13 UTC
- results
- 43 pass · 1 fail · 29 skip
- run
- unattended: nobody was at the Mac, so only the automatic checks ran
packages (13)
| omarchy | 4.0.0.alpha.quattro.r1790484851.g0052582276d9-1.362956774610001 |
| omarchy-settings | 4.0.0.alpha.quattro.r1790484851.g0052582276d9-1.362956774610001 |
| omarchy-mac | 0.1.0-5.362956774610001 |
| omarchy-mac-boot | 20260926-1.362956774610001 |
| linux-aurora | 7.1.12.aurora2-11 |
| m1n1-aurora | 1.6.1.aurora1-3 |
| uboot-asahi | 2026.07.asahi2-4 |
| limine | 12.9.0-1 |
| mesa | 1:26.2.3-1 |
| vulkan-asahi | 1:26.2.3-1 |
| asahi-audio | 4.1-1 |
| speakersafetyd | 2.0.1-1 |
| alsa-ucm-conf-asahi | 10-1 |
system
-
PASS
system.identity
works
Device tree, asahi layer
model: Apple MacBook Pro (14-inch, M1 Pro, 2021) compatible: apple,j314s apple,t6000 apple,arm-platform chip: M1 Pro (t6000) kernel: 7.1.12-2-11-ARCH
-
PASS
system.failed-units
works
System services, omarchy layer
PASS units no failed system or user units
-
PASS
system.snapshots
works
Snapshots, omarchy layer
PASS snapshots /.snapshots is a btrfs subvolume holding 0 snapshots
boot
-
PASS
boot.kernel-package
works
Boot chain, omarchy layer
PASS kernel running 7.1.12-2-11-ARCH from linux-aurora 7.1.12.aurora2-11
-
FAIL
boot.chain
doesn't work, but should on this Mac
Boot chain, omarchy layer
FAIL boot-check M1N1 /usr/lib/asahi-boot/aura.bin is not owned by m1n1-aurora
-
PASS
boot.files
works
Boot chain, omarchy layer
INFO boot-file <hex> /boot/efi/EFI/Linux/omarchy_linux-aurora.efi INFO boot-file <hex> /boot/efi/limine.conf INFO boot-file <hex> /boot/efi/m1n1/boot.bin
-
PASS
boot.encryption
works
Disk encryption, omarchy layer
the root filesystem is on an unlocked encrypted volume: crypt btrfs < part crypto_LUKS < disk
packages
-
PASS
packages.repositories
works
Package repositories, omarchy layer
PASS repos omarchy asahi-alarm core extra alarm aur
-
PASS
packages.kernel-updates
works
Package repositories, omarchy layer
PASS kernel-repo linux-aurora updates from [omarchy]
-
PASS
packages.hardware
works
First-boot hardware setup, omarchy layer
installed: mesa 1:26.2.3-1, vulkan-asahi 1:26.2.3-1, asahi-audio 4.1-1, speakersafetyd 2.0.1-1, alsa-ucm-conf-asahi 10-1
setup
-
SKIP
setup.first-boot-hardware
not tested
First-boot hardware setup, omarchy layer
omarchy-provision-hardware.service is disabled on this image by design: omarchy-mac-first-boot runs the deferred hardware setup (20-mac-first-boot.conf) first boot is done, but its journal no longer shows how it went
-
PASS
setup.vendor-firmware
works
Vendor firmware, omarchy layer
PASS vendor-firmware omarchy-vendor-firmware.service finished in this boot
hardware
-
PASS
hardware.drivers
works
A driver for every hardware node, aurora layer
361 hardware nodes: 311 claimed by a driver, 31 with no device of their own, 5 that no driver binds by design (CPU frequency clusters, timer, SMBIOS), 14 disabled, 0 unclaimed
-
PASS
hardware.firmware
works
Firmware for every driver that asks, omarchy layer
no firmware-load failures in this boot's kernel log
-
PASS
hardware.probe-errors
works
A driver for every hardware node, aurora layer
no driver probe errors in this boot's kernel log
-
PASS
hardware.kernel-config
works
Kernel build options (compared with Asahi's), aurora layer
compared with Asahi's linux-asahi 7.1.13.asahi3-2 (asahi-alarm/PKGBUILDs@d585b07) 23 options differ: 5 built here but not by Asahi, 15 built by Asahi but not here, 3 set differently CONFIG_APPLE_TUNABLE: Asahi m, this kernel y CONFIG_BPF_LSM: Asahi y, this kernel n CONFIG_BUILDTIME_MCOUNT_SORT: Asahi y, this kernel n CONFIG_DYNAMIC_FTRACE: Asahi y, this kernel n CONFIG_DYNAMIC_FTRACE_WITH_ARGS: Asahi y, this kernel n CONFIG_DYNAMIC_FTRACE_WITH_CALL_OPS: Asahi y, this kernel n CONFIG_DYNAMIC_FTRACE_WITH_DIRECT_CALLS: Asahi y, this kernel n CONFIG_FTRACE_MCOUNT_USE_PATCHABLE_FUNCTION_ENTRY: Asahi y, this kernel n CONFIG_FTRACE_SYSCALLS: Asahi y, this kernel n CONFIG_FUNCTION_ALIGNMENT: Asahi 8, this kernel 4 CONFIG_FUNCTION_ALIGNMENT_8B: Asahi y, this kernel n CONFIG_FUNCTION_GRAPH_TRACER: Asahi y, this kernel n CONFIG_FUNCTION_TRACER: Asahi y, this kernel n CONFIG_GENERIC_TRACER: Asahi y, this kernel n CONFIG_HAVE_DYNAMIC_FTRACE_WITH_CALL_OPS: Asahi y, this kernel n CONFIG_HAVE_DYNAMIC_FTRACE_WITH_DIRECT_CALLS: Asahi y, this kernel n CONFIG_RESET_APPLE_CIO: Asahi n, this kernel y CONFIG_TASKS_RUDE_RCU: Asahi y, this kernel n CONFIG_TRACE_SYSCALL_BUF_SIZE_DEFAULT: Asahi 63, this kernel n CONFIG_TYPEC_SN201202X: Asahi n, this kernel m CONFIG_USB4: Asahi n, this kernel m CONFIG_USB4_APPLE_SOC: Asahi n, this kernel m CONFIG_USB4_NET: Asahi n, this kernel m
gpu
-
PASS
gpu.driver
works
GPU, asahi layer
asahi driver bound to 406400000.gpu
-
PASS
gpu.vulkan
works
GPU, asahi layer
Asahi Vulkan driver installed (asahi_icd.json) vulkaninfo (vulkan-tools) isn't installed, so the Vulkan version wasn't read
-
PASS
gpu.opengl
works
GPU, asahi layer
renderer: Apple M1 Pro (G13S C0) OpenGL core profile version: 4.6 (Core Profile) Mesa 26.2.3-arch1.1 OpenGL ES profile version: OpenGL ES 3.2 Mesa 26.2.3-arch1.1 installed for this run, removed at its end: mesa-utils
video
-
SKIP
video.h264-on-screen
not tested
Video decoder, asahi layer
skipped: no local desktop session (an unattended run (--unattended): nobody is at the Mac)
-
SKIP
video.hevc-on-screen
not tested
Video decoder, asahi layer
skipped: no local desktop session (an unattended run (--unattended): nobody is at the Mac)
display
-
PASS
display.outputs
works
Built-in display, asahi layer
PASS displays 1 active: eDP-1 3024x1964@120
-
SKIP
display.external-native-mode
not tested
Display coprocessor (DCP), asahi layer
skipped: no external display connected
-
PASS
display.controller
works
Display coprocessor (DCP), asahi layer
ok - the display controller card exists
-
PASS
display.backlight
works
Display brightness, asahi layer
ok - the panel backlight is apple-panel-bl
-
PASS
display.notch-strip
works
Bar clear of the notch, omarchy layer
ok - appledrm is showing the notch strip
-
SKIP
display.notch-bar
not tested
Bar clear of the notch, omarchy layer
skipped: an unattended run (--unattended): nobody is at the Mac
-
SKIP
display.brightness-steps
not tested
Display brightness, asahi layer
skipped: an unattended run (--unattended): nobody is at the Mac, so the brightness wasn't changed
-
SKIP
display.cursor
not tested
Built-in display, asahi layer
skipped: an unattended run (--unattended): nobody is at the Mac
audio
-
PASS
audio.sound-cards
works
Audio interface (MCA), asahi layer
PASS sound-cards AppleJ314HPAI, AppleJ314
-
PASS
audio.default-sink
works
Speakers, asahi layer
PASS default-sink MacBook Pro J314 Speakers (audio_effect.j314-convolver)
-
PASS
audio.speaker-dsp
works
Speakers, asahi layer
PASS speaker DSP sink present
-
PASS
audio.speaker-protection
works
Speaker protection, omarchy layer
PASS speakersafetyd speakersafetyd is active
-
PASS
audio.speaker-amps-unlocked
works
Speaker protection, omarchy layer
PASS speaker amps unlocked this boot
-
PASS
audio.microphone-mapping
works
Microphone mapping, omarchy layer
PASS mic mapper running
-
PASS
audio.microphone-signal
works
Microphones, asahi layer
default input: omarchy_asahi_mic captured 65536 samples: peak 333, rms 82.3 (16-bit)
-
SKIP
audio.speaker-tone
not tested
Speakers, asahi layer
skipped: an unattended run (--unattended): nobody is at the Mac, so nothing was played
-
SKIP
audio.headphone-detection
not tested
3.5 mm headphone jack, asahi layer
skipped: an unattended run (--unattended): nobody is at the Mac default output after: audio_effect.j314-convolver (the speakers' DSP sink)
network
-
PASS
network.wifi
works
Wi-Fi, asahi layer
PASS wifi wlan0 is connected
-
PASS
network.wifi-backend
works
iwd Wi-Fi backend, omarchy layer
PASS wifi-backend NetworkManager uses iwd
-
PASS
network.bluetooth
works
Bluetooth, asahi layer
PASS bluetooth controller powered
-
SKIP
network.bluetooth-pairing
not tested
Bluetooth, asahi layer
Bluetooth controller powered (mac-check) skipped: an unattended run (--unattended): nobody is at the Mac paired devices: 0 before, 0 after
-
SKIP
network.wifi-first-join
not tested
First join to a 5 GHz Wi-Fi network, omarchy layer
skipped: an unattended run (--unattended): nobody is at the Mac
sleep
-
SKIP
sleep.lid-suspend
not tested
Suspend and sleep, asahi layer
skipped: an unattended run (--unattended): nobody is at the Mac
-
SKIP
sleep.clamshell
not tested
Clamshell mode (lid closed with an external display), omarchy layer
skipped: an unattended run (--unattended): nobody is at the Mac
-
SKIP
sleep.wifi-after-resume
not tested
Wi-Fi, asahi layer
skipped: an unattended run (--unattended): nobody is at the Mac
-
SKIP
sleep.thunderbolt-after-resume
not tested
Thunderbolt, asahi layer
skipped: an unattended run (--unattended): nobody is at the Mac
input
-
PASS
input.ambient-light
works
Always-on processor (AOP: ambient light sensor, lid angle), aurora layer
ok - ALS and keyboard LED are available ok - the ambient light sensor reads lux
-
PASS
input.auto-keyboard-light
works
Automatic keyboard backlight, omarchy layer
ok - the ALS keyboard loop runs
-
SKIP
input.keyboard-light-follows-room
not tested
Automatic keyboard backlight, omarchy layer
skipped: an unattended run (--unattended): nobody is at the Mac
-
SKIP
input.function-keys
not tested
Keyboard, asahi layer
built-in keyboard (Hyprland): apple-spi-keyboard hid_apple fnmode: 3 (auto: media keys first, F-keys with Fn) skipped: an unattended run (--unattended): nobody is at the Mac
-
SKIP
input.trackpad-gestures
not tested
Trackpad, asahi layer
built-in trackpad (Hyprland): apple-spi-trackpad Hyprland config: three-finger workspace swipe off skipped: an unattended run (--unattended): nobody is at the Mac
sep
-
SKIP
sep.attach
not tested
Secure enclave (SEP), asahi layer
passive SEP attachment state unavailable or unsupported system firmware (sepOS proxy): 15.6 system iBoot build: iBoot-11881.140.96 stub firmware (not running sepOS): 13.5 stub iBoot build: iBoot-8422.141.2 m1n1 stage 2: v1.6.1-omarchy.aurora1 actual sepOS version/build: unavailable (not exposed by the kernel) SEP diagnostics ABI: unavailable SEP profile: unknown SEP boot: unknown SEP protocol: unknown SEP attach: unknown SEP endpoints: unknown SEP keystore: unknown SEP keybag: unknown SEP sensor: unknown SEP touchid: unknown SEP xart: unknown profile and protocol describe the driver, not the running sepOS version SEP driver bound: unavailable /dev/sep-bio present: no xART writes parameter: unavailable keybag provisioning parameter: unavailable default sensor calibration file: unavailable sensor device-tree node: absent sensor node enabled: unavailable linux-aurora: 7.1.12.aurora2-11 m1n1-aurora: 1.6.1.aurora1-3 apple-sep.service: inactive aurora-sep.service: inactive fprintd.service: inactive
touch-id
-
SKIP
touch-id.ready
not tested
Touch ID, asahi layer
SEP platform device unavailable SEP diagnostics ABI: unavailable SEP profile: unknown SEP boot: unknown SEP protocol: unknown SEP attach: unknown SEP endpoints: unknown SEP keystore: unknown SEP keybag: unknown SEP sensor: unknown SEP touchid: unknown SEP xart: unknown profile and protocol describe the driver, not the running sepOS version SEP driver bound: unavailable /dev/sep-bio present: no xART writes parameter: unavailable keybag provisioning parameter: unavailable default sensor calibration file: unavailable sensor device-tree node: absent sensor node enabled: unavailable linux-aurora: 7.1.12.aurora2-11 m1n1-aurora: 1.6.1.aurora1-3 apple-sep.service: inactive aurora-sep.service: inactive fprintd.service: inactive
-
SKIP
touch-id.unlock
not tested
Touch ID, asahi layer
skipped: SEP biometric device unavailable
camera
-
PASS
camera.isp
works
Camera image signal processor (ISP), aurora layer
camera: /dev/video1, from the ISP driver (apple-isp) other video devices: video0 (avd)
-
PASS
camera.frames
works
Camera image signal processor (ISP), aurora layer
asked ffmpeg for 30 frames from /dev/video1 (read and discarded, none kept) stream: 1920x1080, nv12 frames: 30 of 30
-
SKIP
camera.image
not tested
Camera image signal processor (ISP), aurora layer
skipped: no local desktop session (an unattended run (--unattended): nobody is at the Mac)
ports
-
SKIP
ports.usb-c
not tested
USB3 on Thunderbolt ports, asahi layer
USB-C ports: 4 (USB-PD controller, /sys/class/typec), 1 with something plugged in port 2: plugged in (data device, power sink) no USB controller (no root hub in /sys/bus/usb) USB devices: none skipped: no USB device attached (the USB controller only comes up while something is plugged into a USB-C port)
-
SKIP
ports.thunderbolt
not tested
Thunderbolt, asahi layer
no Thunderbolt/USB4 domain registered (thunderbolt-apple-nhi) skipped: no Thunderbolt/USB4 device attached (the Thunderbolt/USB4 host only comes up while a USB4 or Thunderbolt device is plugged in)
-
SKIP
ports.external-displays
not tested
External displays over USB-C (DP alt mode and USB4), aurora layer
USB-C display connectors: 3 (USB-1, USB-2, USB-3) skipped: no display plugged into a USB-C port
-
SKIP
ports.devices-work
not tested
USB3 on Thunderbolt ports, asahi layer
listed: 1 USB-C port(s) in use, 0 USB device(s), 0 Thunderbolt/USB4 link(s) skipped: an unattended run (--unattended): nobody is at the Mac
-
SKIP
ports.external-display-picture
not tested
External displays over USB-C (DP alt mode and USB4), aurora layer
skipped: no display in use on a USB-C port
power
-
PASS
power.battery
works
Battery information, asahi layer
macsmc-battery: Charging, 93% charged, charge limit 97%
-
PASS
power.charge-limit
works
Battery information, asahi layer
charge limit before: 97% (charging restarts at 92%) set 80%: the SMC reads back 80% (charging restarts at 75%) cleared to 100%: the SMC reads back 100% (charging restarts at 100%) put back to 97% afterwards
-
PASS
power.charge-limit-kept
works
Battery charge limit kept across reboots, omarchy layer
`omarchy-battery-charge-limit` shows 97%, as the SMC has omarchy-mac's udev rule and helper that restore a saved limit at boot are installed saved for the next boot: 97% `omarchy battery charge limit 80`: the SMC reads back 80% (charging restarts at 75%), 80% saved for the next boot `omarchy battery charge limit 100`: the SMC reads back 100% (charging restarts at 100%) the saved limit put back as it was
-
SKIP
power.idle-draw
not tested
Battery information, asahi layer
skipped: the Mac is on AC power (battery Charging), where the battery doesn't show what it draws, and nobody may be at the Mac to unplug the charger (an unattended run (--unattended): nobody is at the Mac)
-
SKIP
power.sleep-drain
not tested
Suspend and sleep, asahi layer
skipped: an unattended run (--unattended): nobody is at the Mac
cpu
-
PASS
cpu.frequency-scaling
works
CPU frequency scaling, asahi layer
policy0: CPUs 0-1, apple-cpufreq, 600-2064 MHz, schedutil policy2: CPUs 2-5, apple-cpufreq, 600-3036 MHz, schedutil policy6: CPUs 6-9, apple-cpufreq, 600-3036 MHz, schedutil
benchmark
-
PASS
benchmark.opengl
works
GPU, asahi layer
score 1,531 points (glmark2 2023.01, suite 1) · compare
installed for this run, removed at its end: glmark2 assimp vkmark already installed: ffmpeg glmark2-wayland --off-screen at 1920x1080, 8 scenes of 3 s (suite 1) renderer: Apple M1 Pro (G13S C0), OpenGL 4.6 (Compatibility Profile) Mesa 26.2.3-arch1.1 [build] use-vbo=true: 2119 fps (0.472 ms a frame) [texture] texture-filter=linear: 2214 fps (0.452 ms a frame) [shading] shading=phong: 1887 fps (0.530 ms a frame) [bump] bump-render=high-poly: 1653 fps (0.605 ms a frame) [effect2d] kernel=0,1,0;1,-4,1;0,1,0;: 1538 fps (0.650 ms a frame) [desktop] blur-radius=5:effect=blur:passes=1:separable=true:windows=4: 833 fps (1.201 ms a frame) [jellyfish] <default>: 1529 fps (0.654 ms a frame) [terrain] <default>: 487 fps (2.055 ms a frame) glmark2 score: 1531
-
PASS
benchmark.vulkan
works
GPU, asahi layer
score 3,433 points (vkmark 2025.01, suite 1) · compare
installed for this run, removed at its end: glmark2 assimp vkmark already installed: ffmpeg vkmark --winsys headless at 1920x1080, 7 scenes of 3 s (suite 1) device: Apple M1 Pro (G13S C0) [vertex] device-local=true: 3702 fps (0.270 ms a frame) [texture] anisotropy=16: 4210 fps (0.238 ms a frame) [shading] shading=phong: 2963 fps (0.337 ms a frame) [shading] shading=cel: 3075 fps (0.325 ms a frame) [effect2d] kernel=blur: 2076 fps (0.482 ms a frame) [desktop] <default>: 3865 fps (0.259 ms a frame) [cube] <default>: 4145 fps (0.241 ms a frame) vkmark score: 3433
-
PASS
benchmark.h264-decode
works
Video decoder, asahi layer
score 435 frames/s (ffmpeg n9.0.2, suite 1) · compare
installed for this run, removed at its end: glmark2 assimp vkmark already installed: ffmpeg clip: H.264 1920x1080, 150 frames (testsrc2, libx264 veryfast), decoded 4 times to a null output (suite 1) software decode: 600 frames in 0.34 s, 1754.4 fps hardware decode (VA-API): 600 frames in 1.38 s, 434.8 fps hardware decode is 0.25x software decode ffmpeg n9.0.2
-
PASS
benchmark.hevc-decode
works
Video decoder, asahi layer
score 736 frames/s (ffmpeg n9.0.2, suite 1) · compare
installed for this run, removed at its end: glmark2 assimp vkmark already installed: ffmpeg clip: HEVC 1920x1080, 150 frames (testsrc2, libx265 ultrafast), decoded 4 times to a null output (suite 1) software decode: 600 frames in 0.39 s, 1550.4 fps hardware decode (VA-API): 600 frames in 0.81 s, 736.2 fps hardware decode is 0.47x software decode ffmpeg n9.0.2
hardware inventory
361 hardware nodes: 311 claimed by a driver, 31 with no device of their own, 5 bus or register containers with no driver of their own, 14 disabled, 0 unclaimed.
Unknown hardware
None: every node on this Mac is either claimed by a driver or known to the feature catalogue.
Kernel build options
23 options differ from Asahi's linux-asahi 7.1.13.asahi3-2 (asahi-alarm/PKGBUILDs@d585b07).
| option | Asahi | this kernel |
|---|---|---|
CONFIG_APPLE_TUNABLE | m | y |
CONFIG_BPF_LSM | y | n |
CONFIG_BUILDTIME_MCOUNT_SORT | y | n |
CONFIG_DYNAMIC_FTRACE | y | n |
CONFIG_DYNAMIC_FTRACE_WITH_ARGS | y | n |
CONFIG_DYNAMIC_FTRACE_WITH_CALL_OPS | y | n |
CONFIG_DYNAMIC_FTRACE_WITH_DIRECT_CALLS | y | n |
CONFIG_FTRACE_MCOUNT_USE_PATCHABLE_FUNCTION_ENTRY | y | n |
CONFIG_FTRACE_SYSCALLS | y | n |
CONFIG_FUNCTION_ALIGNMENT | 8 | 4 |
CONFIG_FUNCTION_ALIGNMENT_8B | y | n |
CONFIG_FUNCTION_GRAPH_TRACER | y | n |
CONFIG_FUNCTION_TRACER | y | n |
CONFIG_GENERIC_TRACER | y | n |
CONFIG_HAVE_DYNAMIC_FTRACE_WITH_CALL_OPS | y | n |
CONFIG_HAVE_DYNAMIC_FTRACE_WITH_DIRECT_CALLS | y | n |
CONFIG_RESET_APPLE_CIO | n | y |
CONFIG_TASKS_RUDE_RCU | y | n |
CONFIG_TRACE_SYSCALL_BUF_SIZE_DEFAULT | 63 | n |
CONFIG_TYPEC_SN201202X | n | m |
CONFIG_USB4 | n | m |
CONFIG_USB4_APPLE_SOC | n | m |
CONFIG_USB4_NET | n | m |