omarchy-m-test report rAbuGNzCwyuhb9o5kJ7ahMrY

$ omarchy-m-test

Apple MacBook Pro (13-inch, M1, 2020)

community report

chip
M1 (t8103, board j293)
kernel
7.1.12-2-7-ARCH
stack
mx-mac 4.0.4
build
ca187b0 · linux-aurora 7.1.12.aurora2-7 · omarchy-mac-boot 20260921-9 · tester 0.1.10
system
omarchy, limine, encryption on
tool
omarchy-m-test 0.1.10
catalogue
feature catalogue v11
uploaded
2026-10-01 21:49 UTC
results
24 pass · 3 fail · 2 gap · 40 skip
packages (12)
omarchy-dev4.0.4.r7081.gca187b0-1
omarchy-settings-dev4.0.4.r7081.gca187b0-1
omarchy-mac-boot20260921-9
linux-aurora7.1.12.aurora2-7
m1n1-aurora1.6.1.aurora1-2
uboot-asahi2026.07.asahi2-3
limine12.8.0-1
mesa1:26.2.2-1
vulkan-asahi1:26.2.2-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 (13-inch, M1, 2020)
    compatible: apple,j293 apple,t8103 apple,arm-platform
    chip: M1 (t8103)
    kernel: 7.1.12-2-7-ARCH
  • PASS system.failed-units works System services, omarchy layer
    PASS  units            no failed system or user units
  • SKIP system.snapshots not tested Snapshots, omarchy layer
    SKIP  snapshots        needs passwordless sudo

boot

  • PASS boot.kernel-package works Boot chain, omarchy layer
    PASS  kernel           running 7.1.12-2-7-ARCH from linux-aurora 7.1.12.aurora2-7
  • SKIP boot.chain not tested Boot chain, omarchy layer
    SKIP  boot-check       needs passwordless sudo
  • SKIP boot.files not tested Boot chain, omarchy layer
    SKIP  boot-file        hashing the boot files needs passwordless sudo
  • 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-aurora omarchy asahi-alarm core extra alarm aur
  • FAIL packages.kernel-updates doesn't work, but should on this Mac Package repositories, omarchy layer
    FAIL  kernel-repo      no configured repository carries linux-aurora
  • PASS packages.hardware works First-boot hardware setup, omarchy layer
    installed: mesa 1:26.2.2-1, vulkan-asahi 1:26.2.2-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 never ran: this install has no deferred first-boot hardware setup
  • PASS setup.vendor-firmware works Vendor firmware, omarchy layer
    PASS  vendor-firmware  omarchy-vendor-firmware.service finished in this boot

hardware

  • GAP hardware.drivers not yet supported by Aurora A driver for every hardware node, aurora layer
    271 hardware nodes: 241 claimed by a driver, 21 with no device of their own, 4 that no driver binds by design (CPU frequency clusters, timer, SMBIOS), 4 disabled, 1 unclaimed
    unclaimed: apple,t8103-avd (1 node): doesn't work, but should on this Mac (Video decoder)
  • FAIL hardware.firmware doesn't work, but should on this Mac Firmware for every driver that asks, omarchy layer
    avd 269080000.avd: Direct firmware load for apple/avd-fw-v2-t0.bin failed with error -2
    avd 269080000.avd: failed to load firmware: -2
  • GAP hardware.probe-errors not yet supported by Aurora A driver for every hardware node, aurora layer
    avd 269080000.avd: probe with driver avd failed with error -2
    3 deferred probe(s) pending early in this boot, bound to their drivers since (waiting for a module the initramfs didn't carry):
    since bound: platform 271c00000.dcp: deferred probe pending: apple-dcp: /soc/dcp@271c00000/typec-routes/route@0: failed to get display crossbar
    since bound: i2c 0-003f: deferred probe pending: (reason unknown)
    since bound: i2c 0-0038: 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)
    22 options differ: 4 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_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 206400000.gpu
  • PASS gpu.vulkan works GPU, asahi layer
    Apple M1 (G13G B1): Honeykrisp, Mesa 26.2.2-arch1.1, Vulkan 1.4.354
  • PASS gpu.opengl works GPU, asahi layer
    renderer: Apple M1 (G13G B1)
    OpenGL core profile version: 4.6 (Core Profile) Mesa 26.2.2-arch1.1
    OpenGL ES profile version: OpenGL ES 3.2 Mesa 26.2.2-arch1.1

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 2560x1600@60
  • SKIP display.controller not tested Display coprocessor (DCP), asahi layer
    apple-display-check checks the converged image's omarchy-mac integration; not run on Omarchy, mx-mac
  • SKIP display.backlight not tested Display brightness, asahi layer
    apple-display-check checks the converged image's omarchy-mac integration; not run on Omarchy, mx-mac
  • SKIP display.notch-strip not tested Bar clear of the notch, omarchy layer
    apple-display-check checks the converged image's omarchy-mac integration; not run on Omarchy, mx-mac
  • SKIP display.notch-bar not tested Bar clear of the notch, omarchy layer
    skipped: this Mac has no notch
  • SKIP display.brightness-steps not tested Display brightness, asahi layer
    backlight apple-panel-bl: 140/509 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: fresh Omarchy M+ image (os-v4.0.4-mac.1.20260924-rc, installer 2.0.10, engine v0.9.2-omarchy.17), kernel 7.1.12-2-7-ARCH, jwm1 j293, first boot, run over ssh, nobody at the screen

audio

  • PASS audio.sound-cards works Audio interface (MCA), asahi layer
    PASS  sound-cards      AppleJ293HPAI, AppleJ293
  • PASS audio.default-sink works Speakers, asahi layer
    PASS  default-sink     MacBook Pro J293 Speakers (audio_effect.j293-convolver)
  • SKIP audio.speaker-dsp not tested Speakers, asahi layer
    apple-audio-check checks the converged image's omarchy-mac integration; not run on Omarchy, mx-mac
  • PASS audio.speaker-protection works Speaker protection, omarchy layer
    PASS  speakersafetyd   speakersafetyd is active
  • SKIP audio.speaker-amps-unlocked not tested Speaker protection, omarchy layer
    apple-audio-check checks the converged image's omarchy-mac integration; not run on Omarchy, mx-mac
  • SKIP audio.microphone-mapping not tested Microphone mapping, omarchy layer
    apple-audio-check checks the converged image's omarchy-mac integration; not run on Omarchy, mx-mac
  • PASS audio.microphone-signal works Microphones, asahi layer
    default input: effect_output.j293-mic
    captured 65536 samples: peak 1048, rms 257.5 (16-bit)
  • SKIP audio.speaker-tone not tested Speakers, asahi layer
    speakersafetyd: active
    kernel log: Speaker volumes unlocked
    default output: audio_effect.j293-convolver (the speakers' DSP sink)
    played a 2 s 440 Hz tone at 30% volume on audio_effect.j293-convolver
    asked: Did you hear a short tone from the built-in speakers, without crackling or a pop?
    answer: skip
  • 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
    default output after: audio_effect.j293-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)
    asked: Put a Bluetooth device (headphones, a mouse or a keyboard) in pairing mode and pair it: open Bluetooth (Super+Ctrl+B in Omarchy, or bluetui) and pick it (s if you have none to hand). Did it pair and work?
    answer: skip
    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: 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

  • SKIP input.ambient-light not tested Always-on processor (AOP: ambient light sensor, lid angle), aurora layer
    apple-display-check checks the converged image's omarchy-mac integration; not run on Omarchy, mx-mac
  • SKIP input.auto-keyboard-light not tested Automatic keyboard backlight, omarchy layer
    apple-display-check checks the converged image's omarchy-mac integration; not run on Omarchy, mx-mac
  • SKIP input.keyboard-light-follows-room not tested Automatic keyboard backlight, omarchy layer
    before: ambient light 4 lux, keyboard light 0/255
    asked: Keep it covered: did the keyboard light come on, or get brighter, within about 10 seconds?
    answer: skip
    while covered: ambient light 4 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: 2 (F-keys first, media 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
  • SKIP input.trackpad-gestures not tested Trackpad, asahi layer
    Hyprland couldn't list the input devices (run from the desktop to see them)
    Hyprland config: three-finger workspace swipe off
    click: asked: On the built-in trackpad, press down to click: did it click?
    click: answer: skip
    two-finger click: asked: Click with two fingers: did it right-click (a menu, where there is one)?
    two-finger click: answer: skip
    two-finger scroll: asked: Scroll with two fingers, up and down: did it scroll smoothly both ways?
    two-finger scroll: answer: skip
    three-finger swipe: skipped: off in your config

camera

  • PASS camera.isp works Camera image signal processor (ISP), aurora layer
    camera: /dev/video0, from the ISP driver (apple-isp)
  • PASS camera.frames works Camera image signal processor (ISP), aurora layer
    asked ffmpeg for 30 frames from /dev/video0 (read and discarded, none kept)
    stream: 1280x720, 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

  • SKIP ports.usb-c not tested USB3 on Thunderbolt ports, asahi layer
    USB-C ports: 2 (USB-PD controller, /sys/class/typec), 2 with something plugged in
    port 0: plugged in (data device, power sink)
    port 1: 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)
  • PASS ports.thunderbolt works Thunderbolt, asahi layer
    Thunderbolt/USB4 controllers: 1 (domains registered by thunderbolt-apple-nhi)
    linked: a Thunderbolt or USB4 device (generation 3, 20.0 Gb/s, 2 lanes)
    retimers: 1
  • SKIP ports.external-displays not tested External displays over USB-C (DP alt mode and USB4), aurora layer
    USB-C display connectors: 2 (USB-1, USB-2)
    skipped: no display plugged into a USB-C port
  • SKIP ports.devices-work not tested USB3 on Thunderbolt ports, asahi layer
    listed: 2 USB-C port(s) in use, 0 USB device(s), 1 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
  • 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: Full, 100% charged, charge limit 100%
  • SKIP power.charge-limit not tested Battery information, asahi layer
    charge limit before: 100% (charging restarts at 100%)
    skipped: setting the charge limit needs sudo, and it wasn't given
  • FAIL power.charge-limit-kept doesn't work, but should on this Mac Battery charge limit kept across reboots, omarchy layer
    nothing saved in /etc/udev/macsmc-battery.conf
    omarchy-battery-charge-limit isn't installed (omarchy-mac's `omarchy battery charge limit`)
    nothing of omarchy-mac's restores a saved limit at boot (/usr/lib/udev/rules.d/94-omarchy-mac-battery-charge-limit.rules, /usr/lib/omarchy-mac/battery-charge-limit-restore missing)
  • SKIP power.idle-draw not tested Battery information, asahi layer
    skipped: the Mac is on AC power (battery Full), 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-3, apple-cpufreq, 600-2064 MHz, schedutil
    policy4: CPUs 4-7, apple-cpufreq, 600-2988 MHz, schedutil

benchmark

  • SKIP benchmark.opengl not tested GPU, asahi layer
    already installed: glmark2 ffmpeg
    skipped: pacman can't install vkmark (error: target not found: vkmark)
  • SKIP benchmark.vulkan not tested GPU, asahi layer
    already installed: glmark2 ffmpeg
    skipped: pacman can't install vkmark (error: target not found: vkmark)
  • SKIP benchmark.h264-decode not tested Video decoder, asahi layer
    already installed: glmark2 ffmpeg
    skipped: pacman can't install vkmark (error: target not found: vkmark)
  • SKIP benchmark.hevc-decode not tested Video decoder, asahi layer
    already installed: glmark2 ffmpeg
    skipped: pacman can't install vkmark (error: target not found: vkmark)

hardware inventory

271 hardware nodes: 241 claimed by a driver, 21 with no device of their own, 4 bus or register containers with no driver of their own, 4 disabled, 1 unclaimed.

Unknown hardware

None: every node on this Mac is either claimed by a driver or known to the feature catalogue.

Known hardware no driver claimed

  • apple,t8103-avd (1 node): doesn't work, but should on this Mac (Video decoder, asahi layer)

Kernel build options

22 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_USB4nm
CONFIG_USB4_APPLE_SOCnm
CONFIG_USB4_NETnm

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