omarchy-m-test report tRsM85qDfZS7sQYUMPeHgzd8

$ 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
build
0052582.362956774610001 · set apple-test-0052582276d9-20260927 · linux-aurora 7.1.12.aurora2-11 · omarchy-mac-boot 20260926-1 · tester 0.1.6
system
archarm, limine, encryption on
tool
omarchy-m-test 0.1.6
catalogue
feature catalogue v10
uploaded
2026-09-27 07:45 UTC
results
44 pass · 2 fail · 23 skip
packages (13)
omarchy4.0.0.alpha.quattro.r1790484851.g0052582276d9-1.362956774610001
omarchy-settings4.0.0.alpha.quattro.r1790484851.g0052582276d9-1.362956774610001
omarchy-mac0.1.0-5.362956774610001
omarchy-mac-boot20260926-1.362956774610001
linux-aurora7.1.12.aurora2-11
m1n1-aurora1.6.1.aurora1-3
uboot-asahi2026.07.asahi2-4
limine12.9.0-1
mesa1:26.2.3-1
vulkan-asahi1:26.2.3-1
asahi-audio4.1-1
speakersafetyd2.0.1-1
alsa-ucm-conf-asahi10-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 2 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
  • PASS boot.chain works Boot chain, omarchy layer
    PASS  boot-check       running linux-aurora 7.1.12-2-11-ARCH; installed boot files match
  • 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

  • PASS setup.first-boot-hardware works 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)
    2026-09-27T17:20:05+10:00 <hostname> omarchy-mac-first-boot[6454]: Creating this Mac's package keyring...
    2026-09-27T17:20:19+10:00 <hostname> omarchy-mac-first-boot[6454]: Ready for account setup.
    2026-09-27T17:20:19+10:00 <hostname> systemd[1]: Finished Omarchy first boot: finish this Mac's image, then owner setup.
    nothing left queued (/var/lib/omarchy/image/deferred-steps is gone)
  • 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
    5 deferred probe(s) pending early in this boot, bound to their drivers since (waiting for a module the initramfs didn't carry):
    since bound: i2c 0-003b: deferred probe pending: (reason unknown)
    since bound: platform 289c00000.dcp: deferred probe pending: (reason unknown)
    since bound: platform 28cc00000.dcp: deferred probe pending: apple-dcp: /soc/dcp@28cc00000/typec-routes/route@0: failed to get display crossbar
    since bound: i2c 0-0038: deferred probe pending: (reason unknown)
    since bound: i2c 0-003f: deferred probe pending: (reason unknown)
  • 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: running over SSH: the test card is played on this Mac's own screen, for someone at it
  • SKIP video.hevc-on-screen not tested Video decoder, asahi layer
    skipped: running over SSH: the test card is played on this Mac's own screen, for someone at it

display

  • PASS display.outputs works Built-in display, asahi layer
    PASS  displays         1 active: eDP-1 3024x1964@120
  • 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
    asked: Look at the top bar on the built-in screen: is every icon and label clear of the camera notch?
    answer: skip
    note: unattended run over SSH, nobody at the Mac
  • SKIP display.brightness-steps not tested Display brightness, asahi layer
    backlight apple-panel-bl: 140/500 at the start
    skipped: brightnessctl couldn't set the backlight (Failed to set brightness: Operation not permitted)
  • SKIP display.cursor not tested Built-in display, asahi layer
    asked: Move the pointer all over the built-in screen, over the top bar too: is it visible everywhere, without trails or flicker?
    answer: skip
    note: unattended run over SSH, nobody at the Mac

audio

  • PASS audio.sound-cards works Audio interface (MCA), asahi layer
    PASS  sound-cards      AppleJ314, AppleJ314HPAI
  • 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 221, rms 52.9 (16-bit)
  • SKIP audio.speaker-tone not tested Speakers, asahi layer
    speakersafetyd: active
    kernel log: Speaker volumes unlocked
    default output: audio_effect.j314-convolver (the speakers' DSP sink)
    played a 2 s 440 Hz tone at 30% volume on audio_effect.j314-convolver
    asked: Did you hear a short tone from the built-in speakers, without crackling or a pop?
    answer: skip
    note: unattended run over SSH, nobody at the Mac
  • SKIP audio.headphone-detection not tested 3.5 mm headphone jack, asahi layer
    asked: Plug headphones into the headphone jack now (s if you have none). Did the Mac switch its sound to them?
    answer: skip
    note: unattended run over SSH, nobody 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
  • SKIP network.bluetooth not tested Bluetooth, asahi layer
    skip: bluetoothctl timed out (FAIL  bluetooth        no Bluetooth controller)
  • SKIP network.bluetooth-pairing not tested Bluetooth, asahi layer
    skipped: no powered Bluetooth controller (see network.bluetooth)
  • SKIP network.wifi-first-join not tested First join to a 5 GHz Wi-Fi network, omarchy layer
    skipped: running over SSH, where it could cut the connection

sleep

  • SKIP sleep.lid-suspend not tested Suspend and sleep, asahi layer
    skipped: running over SSH, where it could cut the connection
  • SKIP sleep.clamshell not tested Clamshell mode (lid closed with an external display), omarchy layer
    skipped: running over SSH, where it could cut the connection
  • SKIP sleep.wifi-after-resume not tested Wi-Fi, asahi layer
    skipped: running over SSH, where it could cut the connection
  • SKIP sleep.thunderbolt-after-resume not tested Thunderbolt, asahi layer
    skipped: running over SSH, where it could cut the connection

input

  • PASS input.ambient-light works Always-on processor (AOP: ambient light sensor, lid angle), aurora layer
    ok - ALS and keyboard LED are available
  • 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
    before: ambient light 43 lux, keyboard light 0/255
    asked: Keep it covered: did the keyboard light come on, or get brighter, within about 10 seconds?
    answer: skip
    note: unattended run over SSH, nobody at the Mac
    while covered: ambient light 43 lux, keyboard light 0/255
  • SKIP input.function-keys not tested Keyboard, asahi layer
    Hyprland couldn't list the input devices (run from the desktop to see them)
    hid_apple fnmode: 3 (auto: media keys first, F-keys with Fn)
    asked: On the built-in keyboard, press the brightness keys (F1, F2) and the volume keys (F10, F11, F12), with Fn if they need it: did each do what its key shows?
    answer: skip
    note: unattended run over SSH, nobody at the Mac
  • SKIP input.trackpad-gestures not tested Trackpad, asahi layer
    Hyprland couldn't list the input devices (run from the desktop to see them)
    asked: On the built-in trackpad, try a click, a tap, a two-finger click (right-click), two-finger scrolling both ways and a three-finger swipe between workspaces: did each work smoothly?
    answer: skip
    note: unattended run over SSH, nobody at the Mac

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: running over SSH: the camera is shown on this Mac's own screen, for someone at it

ports

  • FAIL ports.usb-c doesn't work, but should on this Mac USB3 on Thunderbolt ports, asahi layer
    USB-C ports: 4 (USB-PD controller, /sys/class/typec), 1 with something plugged in
    port 1: plugged in (data device, power sink)
    no USB controller (no root hub in /sys/bus/usb)
    USB devices: none
  • FAIL ports.thunderbolt doesn't work, but should on this Mac Thunderbolt, asahi layer
    no Thunderbolt/USB4 controller: no domain registered (thunderbolt-apple-acio, thunderbolt-apple-nhi)
  • 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)
    asked: Is everything you plugged into the USB-C ports listed above, and does it work (a stick's files open, a hub's or dock's ports work, a charger charges)?
    answer: skip
    note: unattended run over SSH, nobody 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, 100% charged, charge limit 100%
  • PASS power.charge-limit works Battery information, asahi layer
    charge limit before: 100% (charging restarts at 100%)
    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 100% afterwards
  • PASS power.charge-limit-kept works Battery charge limit kept across reboots, omarchy layer
    `omarchy-battery-charge-limit` shows 100%, as the SMC has
    omarchy-mac's udev rule and helper that restore a saved limit at boot are installed
    nothing saved in /etc/udev/macsmc-battery.conf
    `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 (no /etc/udev/macsmc-battery.conf)
  • 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 (running over SSH, where it could cut the connection)
  • SKIP power.sleep-drain not tested Suspend and sleep, asahi layer
    skipped: running over SSH, where it could cut the connection

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,549 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: 2096 fps (0.477 ms a frame)
    [texture] texture-filter=linear: 2185 fps (0.458 ms a frame)
    [shading] shading=phong: 1863 fps (0.537 ms a frame)
    [bump] bump-render=high-poly: 1707 fps (0.586 ms a frame)
    [effect2d] kernel=0,1,0;1,-4,1;0,1,0;: 1626 fps (0.615 ms a frame)
    [desktop] blur-radius=5:effect=blur:passes=1:separable=true:windows=4: 890 fps (1.124 ms a frame)
    [jellyfish] <default>: 1553 fps (0.644 ms a frame)
    [terrain] <default>: 485 fps (2.062 ms a frame)
    glmark2 score: 1549
  • PASS benchmark.vulkan works GPU, asahi layer score 3,345 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: 3692 fps (0.271 ms a frame)
    [texture] anisotropy=16: 4145 fps (0.241 ms a frame)
    [shading] shading=phong: 2965 fps (0.337 ms a frame)
    [shading] shading=cel: 3035 fps (0.329 ms a frame)
    [effect2d] kernel=blur: 1715 fps (0.583 ms a frame)
    [desktop] <default>: 3822 fps (0.262 ms a frame)
    [cube] <default>: 4047 fps (0.247 ms a frame)
    vkmark score: 3345
  • PASS benchmark.h264-decode works Video decoder, asahi layer score 436 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.43 s, 1401.9 fps
    hardware decode (VA-API): 600 frames in 1.38 s, 436.0 fps
    hardware decode is 0.31x software decode
    ffmpeg n9.0.2
  • PASS benchmark.hevc-decode works Video decoder, asahi layer score 738 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.45 s, 1333.3 fps
    hardware decode (VA-API): 600 frames in 0.81 s, 738.0 fps
    hardware decode is 0.55x 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).

optionAsahithis kernel
CONFIG_APPLE_TUNABLEmy
CONFIG_BPF_LSMyn
CONFIG_BUILDTIME_MCOUNT_SORTyn
CONFIG_DYNAMIC_FTRACEyn
CONFIG_DYNAMIC_FTRACE_WITH_ARGSyn
CONFIG_DYNAMIC_FTRACE_WITH_CALL_OPSyn
CONFIG_DYNAMIC_FTRACE_WITH_DIRECT_CALLSyn
CONFIG_FTRACE_MCOUNT_USE_PATCHABLE_FUNCTION_ENTRYyn
CONFIG_FTRACE_SYSCALLSyn
CONFIG_FUNCTION_ALIGNMENT84
CONFIG_FUNCTION_ALIGNMENT_8Byn
CONFIG_FUNCTION_GRAPH_TRACERyn
CONFIG_FUNCTION_TRACERyn
CONFIG_GENERIC_TRACERyn
CONFIG_HAVE_DYNAMIC_FTRACE_WITH_CALL_OPSyn
CONFIG_HAVE_DYNAMIC_FTRACE_WITH_DIRECT_CALLSyn
CONFIG_RESET_APPLE_CIOny
CONFIG_TASKS_RUDE_RCUyn
CONFIG_TRACE_SYSCALL_BUF_SIZE_DEFAULT63n
CONFIG_TYPEC_SN201202Xnm
CONFIG_USB4nm
CONFIG_USB4_APPLE_SOCnm
CONFIG_USB4_NETnm

Asahi hardware states: Asahi Linux feature support, CC BY 3.0. More on this Mac.