omarchy-m-test report U9YWRhcUXYfQnDR7pV584HXU

$ omarchy-m-test

Apple MacBook Pro (16-inch, M3 Pro, Nov 2023)

community report

chip
M3 Pro (t6030, board j516s)
kernel
7.1.12-labf08d2b6f-049a
stack
converged 4.0.2
build
356696688190001 · linux-aurora 7.1.12.aurora2-11.36 · tester 0.1.11
system
archarm, grub, encryption off
tool
omarchy-m-test 0.1.11
catalogue
feature catalogue v12
uploaded
2026-10-06 17:04 UTC
results
30 pass · 0 fail · 17 gap · 23 skip
packages (12)
omarchy4.0.2-2
omarchy-settings4.0.2-2
omarchy-mac0.1.0-4.356696688190001
linux-aurora7.1.12.aurora2-11.36
m1n1-aurora1.6.1.aurora7-1
uboot-asahi2026.07.asahi2-4
limine12.9.1-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 (16-inch, M3 Pro, Nov 2023)
    compatible: apple,j516s apple,t6030 apple,arm-platform
    chip: M3 Pro (t6030)
    kernel: 7.1.12-labf08d2b6f-049a
  • GAP system.failed-units not yet supported by Omarchy System services, omarchy layer
    FAIL  units            failed: apple-sep.path, apple-sep.service, user:app-picom@autostart.service
  • PASS system.snapshots works Snapshots, omarchy layer
    PASS  snapshots        /.snapshots is a btrfs subvolume holding 6 snapshots

boot

  • PASS boot.kernel-package works Boot chain, omarchy layer
    PASS  kernel           running 7.1.12-labf08d2b6f-049a from linux-m3-eryk 20261001-1
  • GAP boot.chain not yet supported by Omarchy Boot chain, omarchy layer
    FAIL  boot-check       omarchy-apple-silicon-boot-check is not installed
  • GAP boot.files not yet supported by Omarchy Boot chain, omarchy layer
    FAIL  boot-file        /boot/vmlinuz-linux-m3-eryk is missing on a grub Mac
    INFO  boot-file        <hex>  /boot/grub/grub.cfg
    INFO  boot-file        <hex>  /boot/efi/m1n1/boot.bin
  • SKIP boot.encryption not tested Disk encryption, omarchy layer
    the root filesystem isn't encrypted: part btrfs < disk

packages

  • PASS packages.repositories works Package repositories, omarchy layer
    PASS  repos            omarchy-aarch64 asahi-alarm core extra alarm aur omarchy
  • GAP packages.kernel-updates not yet supported by Omarchy Package repositories, omarchy layer
    FAIL  kernel-repo      no configured repository carries linux-m3-eryk
  • 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 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
    302 hardware nodes: 267 claimed by a driver, 22 with no device of their own, 4 bus or register containers with no driver of their own, 2 that no driver binds by design (CPU frequency clusters, timer, SMBIOS), 5 disabled, 2 unclaimed
    unclaimed: apple,t6030-cluster-cpufreq (2 nodes): not yet supported by Aurora (CPU frequency scaling)
  • 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)
    12 options differ: 10 built here but not by Asahi, 1 built by Asahi but not here, 1 set differently
    CONFIG_APPLE_T6030_DISPLAY_GATE: Asahi n, this kernel y
    CONFIG_APPLE_TUNABLE: Asahi m, this kernel y
    CONFIG_ARM64_LSUI: Asahi y, this kernel n
    CONFIG_IGB: Asahi n, this kernel m
    CONFIG_IGB_HWMON: Asahi n, this kernel y
    CONFIG_MTD_PHRAM: Asahi n, this kernel m
    CONFIG_NET_VENDOR_I825XX: Asahi n, this kernel y
    CONFIG_NET_VENDOR_INTEL: Asahi n, this kernel y
    CONFIG_RESET_APPLE_CIO: Asahi n, this kernel y
    CONFIG_TYPEC_SN201202X: Asahi n, this kernel m
    CONFIG_USB4: Asahi n, this kernel m
    CONFIG_USB4_APPLE_SOC: Asahi n, this kernel m

gpu

  • PASS gpu.driver works GPU, asahi layer
    asahi driver bound to 292400000.gpu
  • GAP gpu.vulkan not yet supported by Asahi GPU, asahi layer
    vulkaninfo lists no Asahi (Honeykrisp) device; devices: none
    vulkaninfo exited 1: ERROR at /build/vulkan-tools/src/Vulkan-Tools/vulkaninfo/./vulkaninfo.h:249:vkEnumeratePhysicalDevices failed with ERROR_INITIALIZATION_FAILED
  • GAP gpu.opengl not yet supported by Asahi GPU, asahi layer
    no Apple GPU renderer; renderers: llvmpipe (LLVM 22.1.8, 128 bits)
    installed for this run, removed at its end: mesa-utils

video

  • GAP video.h264-on-screen not yet supported by Aurora Video decoder, asahi layer
    already installed: mpv grim ffmpeg
    hardware decode asked for with --hwdec=auto-safe (mpv's configuration leaves hardware decode off)
    screen: eDP-1 (built-in), H.264 test card full screen, paused
    mode (from mpv's log): software decode, video output unknown, GPU context x11egl
    mpv couldn't play the test card (exit 134: vo/gpu-next/libplacebo: EnumeratePhysicalDevices(inst, &num, NULL): VK_ERROR_INITIALIZATION_FAILED (../src/vulkan/context.c:1007))
  • GAP video.hevc-on-screen not yet supported by Aurora Video decoder, asahi layer
    already installed: mpv grim ffmpeg
    hardware decode asked for with --hwdec=auto-safe (mpv's configuration leaves hardware decode off)
    screen: eDP-1 (built-in), HEVC test card full screen, paused
    mode (from mpv's log): software decode, video output unknown, GPU context x11egl
    mpv couldn't play the test card (exit 134: vo/gpu-next/libplacebo: EnumeratePhysicalDevices(inst, &num, NULL): VK_ERROR_INITIALIZATION_FAILED (../src/vulkan/context.c:1007))

display

  • PASS display.outputs works Built-in display, asahi layer
    PASS  displays         1 active: eDP-1 3456x2234@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
  • GAP display.backlight not yet supported by Asahi Display brightness, asahi layer
    FAIL - 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: none (counted as skipped)
  • SKIP display.brightness-steps not tested Display brightness, asahi layer
    skipped: no built-in screen backlight (brightnessctl lists none)
  • 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: none (counted as skipped)

audio

  • PASS audio.sound-cards works Audio interface (MCA), asahi layer
    PASS  sound-cards      AppleJ516, AppleJ516HPAI
  • PASS audio.default-sink works Speakers, asahi layer
    PASS  default-sink     MacBook Pro J516 Speakers (audio_effect.j516-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
  • GAP audio.microphone-mapping not yet supported by Aurora Microphone mapping, omarchy layer
    FAIL mic mapper running
  • GAP audio.microphone-signal not yet supported by Aurora Microphones, asahi layer
    default input: effect_output.j516-mic
    captured 65536 samples: peak 0, rms 0.0 (16-bit)
    silence: the peak stayed under 8
  • SKIP audio.speaker-tone not tested Speakers, asahi layer
    speakersafetyd: active
    kernel log: Speaker volumes unlocked
    default output: audio_effect.j516-convolver (the speakers' DSP sink)
    played a 2 s 440 Hz tone at 30% volume on audio_effect.j516-convolver
    asked: Did you hear a short tone from the built-in speakers, without crackling or a pop?
    answer: none (counted as skipped)
  • 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: none (counted as skipped)
    default output after: audio_effect.j516-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: none (counted as skipped)
    paired devices: 0 before, 0 after
  • SKIP network.wifi-first-join not tested First join to a 5 GHz Wi-Fi network, omarchy layer
    before: associated on 5 GHz (5805 MHz) with an address, on a NetworkManager connection that connects automatically
    skipped: you chose not to reload the Wi-Fi driver

sleep

  • SKIP sleep.lid-suspend not tested Suspend and sleep, asahi layer
    skipped: you chose not to close the lid
  • SKIP sleep.clamshell not tested Clamshell mode (lid closed with an external display), omarchy layer
    skipped: no external display was connected
  • SKIP sleep.wifi-after-resume not tested Wi-Fi, asahi layer
    skipped: the Mac didn't go to sleep and wake up in this run
  • SKIP sleep.thunderbolt-after-resume not tested Thunderbolt, asahi layer
    skipped: the Mac didn't go to sleep and wake up in this run

input

  • PASS input.ambient-light works Always-on processor (AOP: ambient light sensor, lid angle), aurora layer
    ok - ALS and keyboard LED are available
  • GAP input.auto-keyboard-light not yet supported by Aurora Automatic keyboard backlight, omarchy layer
    FAIL - the ALS keyboard loop runs
  • SKIP input.keyboard-light-follows-room not tested Automatic keyboard backlight, omarchy layer
    skipped: no keyboard light (brightnessctl lists no kbd_backlight)
  • SKIP input.function-keys not tested Keyboard, asahi layer
    Hyprland lists no built-in keyboard
    hid_apple fnmode: 1 (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: none (counted as skipped)
  • SKIP input.trackpad-gestures not tested Trackpad, asahi layer
    Hyprland lists no built-in trackpad
    Hyprland config: three-finger workspace swipe off
    click: asked: On the built-in trackpad, press down to click: did it click?
    click: answer: none (counted as skipped)
    two-finger click: asked: Click with two fingers: did it right-click (a menu, where there is one)?
    two-finger click: answer: none (counted as skipped)
    two-finger scroll: asked: Scroll with two fingers, up and down: did it scroll smoothly both ways?
    two-finger scroll: answer: none (counted as skipped)
    three-finger swipe: skipped: off in your config

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: mpv couldn't show the camera (timeout: the monitored command dumped core)

ports

  • PASS ports.usb-c works USB3 on Thunderbolt ports, asahi layer
    USB-C ports: 4 (USB-PD controller, /sys/class/typec), 3 with something plugged in
    port 0: plugged in (data host, power source)
    port 2: plugged in (data device, power sink)
    port 3: plugged in (data host, power source)
    USB controllers: 4 root hubs (480 Mbps, 10000 Mbps)
    USB devices: 2: storage at 480 Mbps, billboard at 480 Mbps
  • 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); plugging one in was skipped
  • GAP ports.external-displays not yet supported by Aurora External displays over USB-C (DP alt mode and USB4), aurora layer
    no display connectors on the USB-C ports (no DP alt mode in this kernel)
  • SKIP ports.devices-work not tested USB3 on Thunderbolt ports, asahi layer
    listed: 3 USB-C port(s) in use, 2 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: none (counted as skipped)
  • 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%
  • 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
  • GAP power.charge-limit-kept not yet supported by Aurora 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)
    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 charger stayed plugged in for 60 s (battery Full)
  • SKIP power.sleep-drain not tested Suspend and sleep, asahi layer
    skipped: the charger stayed plugged in for 60 s (battery Full)

cpu

  • PASS cpu.frequency-scaling works CPU frequency scaling, asahi layer
    policy0: CPUs 0,7,8,9,10,11, apple-cpufreq, 696-4056 MHz, schedutil
    policy1: CPUs 1-6, apple-cpufreq, 744-2748 MHz, schedutil

benchmark

  • GAP benchmark.opengl not yet supported by Asahi GPU, asahi layer
    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: llvmpipe (LLVM 22.1.8, 128 bits), OpenGL 4.6 (Compatibility Profile) Mesa 26.2.3-arch1.1
    [build] use-vbo=true: 823 fps (1.216 ms a frame)
    [texture] texture-filter=linear: 1261 fps (0.793 ms a frame)
    [shading] shading=phong: 425 fps (2.358 ms a frame)
    [bump] bump-render=high-poly: 133 fps (7.519 ms a frame)
    [effect2d] kernel=0,1,0;1,-4,1;0,1,0;: 464 fps (2.157 ms a frame)
    [desktop] blur-radius=5:effect=blur:passes=1:separable=true:windows=4: 90 fps (11.166 ms a frame)
    [jellyfish] <default>: 222 fps (4.515 ms a frame)
    [terrain] <default>: 11 fps (97.010 ms a frame)
    glmark2 score: 427
    rendered in software (llvmpipe (LLVM 22.1.8, 128 bits)), not on the Apple GPU
  • GAP benchmark.vulkan not yet supported by Asahi GPU, asahi layer
    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)
    vkmark gave no score (Error: vk::Instance::enumeratePhysicalDevices: ErrorInitializationFailed)
  • PASS benchmark.h264-decode works Video decoder, asahi layer score 352 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.32 s, 1875.0 fps
    hardware decode (VA-API): 600 frames in 1.70 s, 352.3 fps
    hardware decode is 0.19x software decode
    ffmpeg n9.0.2
  • PASS benchmark.hevc-decode works Video decoder, asahi layer score 747 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.34 s, 1749.3 fps
    hardware decode (VA-API): 600 frames in 0.80 s, 747.2 fps
    hardware decode is 0.43x software decode
    ffmpeg n9.0.2

hardware inventory

302 hardware nodes: 267 claimed by a driver, 22 with no device of their own, 6 bus or register containers with no driver of their own, 5 disabled, 2 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,t6030-cluster-cpufreq (2 nodes): not yet supported by Aurora (CPU frequency scaling, asahi layer)

Kernel build options

12 options differ from Asahi's linux-asahi 7.1.13.asahi3-2 (asahi-alarm/PKGBUILDs@d585b07).

optionAsahithis kernel
CONFIG_APPLE_T6030_DISPLAY_GATEny
CONFIG_APPLE_TUNABLEmy
CONFIG_ARM64_LSUIyn
CONFIG_IGBnm
CONFIG_IGB_HWMONny
CONFIG_MTD_PHRAMnm
CONFIG_NET_VENDOR_I825XXny
CONFIG_NET_VENDOR_INTELny
CONFIG_RESET_APPLE_CIOny
CONFIG_TYPEC_SN201202Xnm
CONFIG_USB4nm
CONFIG_USB4_APPLE_SOCnm

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