omarchy-m-test report EJbUVFS9qt6sDJcG2VHMcWvA

$ 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)
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 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).

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.