$ omarchy-m-test
Apple MacBook Air (M1, 2020)
community report
- chip
- M1 (t8103, board j313)
- kernel
- 7.1.12-2-12.51-sep-ARCH
- stack
- converged 4.0.4
- build
- 4.0.4-1 · linux-aurora 7.1.12.aurora2-12.51 · omarchy-mac-boot 20260927-1 · tester 0.1.13
- system
- archarm, limine, encryption off
- tool
- omarchy-m-test 0.1.13
- catalogue
- feature catalogue v14
- uploaded
- 2026-10-08 14:07 UTC
- results
- 42 pass · 7 fail · 1 gap · 23 skip
packages (12)
| omarchy | 4.0.4-1 |
| omarchy-settings | 4.0.4-4 |
| omarchy-mac-boot | 20260927-1 |
| linux-aurora | 7.1.12.aurora2-12.51 |
| m1n1-aurora | 1.6.1.aurora14-1 |
| uboot-asahi | 2026.07.asahi2-1 |
| limine | 12.9.1-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 Air (M1, 2020) compatible: apple,j313 apple,t8103 apple,arm-platform chip: M1 (t8103) kernel: 7.1.12-2-12.51-sep-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 149 snapshots
boot
-
PASS
boot.kernel-package
works
Boot chain, omarchy layer
PASS kernel running 7.1.12-2-12.51-sep-ARCH from linux-aurora 7.1.12.aurora2-12.51
-
PASS
boot.chain
works
Boot chain, omarchy layer
PASS boot-check running linux-aurora 7.1.12-2-12.51-sep-ARCH; installed boot files match
-
PASS
boot.files
works
Boot chain, omarchy layer
INFO boot-file <hex> /boot/efi/EFI/Linux/aurora-m3-previous-<hex>.efi INFO boot-file <hex> /boot/efi/EFI/Linux/maclab-recovery-11.6.efi 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
-
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
-
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
-
FAIL
setup.vendor-firmware
doesn't work, but should on this Mac
Vendor firmware, omarchy layer
FAIL vendor-firmware omarchy-vendor-firmware.service is inactive/success
hardware
-
PASS
hardware.drivers
works
A driver for every hardware node, aurora layer
285 hardware nodes: 252 claimed by a driver, 19 with no device of their own, 4 that no driver binds by design (CPU frequency clusters, timer, SMBIOS), 10 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) 51 options differ: 31 built here but not by Asahi, 16 built by Asahi but not here, 4 set differently CONFIG_APPLE_SEP: Asahi y, this kernel m CONFIG_APPLE_SEP_FV_INTERFACE: Asahi n, this kernel y CONFIG_APPLE_T6030_DISPLAY_GATE: Asahi n, this kernel y CONFIG_APPLE_TUNABLE: Asahi m, this kernel y CONFIG_ARM64_BTI_KERNEL: Asahi n, this kernel y CONFIG_BLK_INLINE_ENCRYPTION: Asahi n, this kernel y CONFIG_BPF_LSM: Asahi y, this kernel n CONFIG_BT_MTK7932_PCIE: Asahi n, this kernel m CONFIG_BUILDTIME_MCOUNT_SORT: Asahi y, this kernel n CONFIG_DRM_ACCEL_ANE: Asahi n, this kernel m CONFIG_DRM_APPLE_FABRIC_CORE: Asahi n, this kernel m 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_HAS_LTO_CLANG: Asahi n, this kernel y CONFIG_HAVE_CFI_ICALL_NORMALIZE_INTEGERS: Asahi n, this kernel y CONFIG_HAVE_CFI_ICALL_NORMALIZE_INTEGERS_RUSTC: Asahi n, this kernel y 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_HID_APPLE_MTP_HAPTIC: Asahi n, this kernel m CONFIG_IGB: Asahi n, this kernel m CONFIG_IGB_HWMON: Asahi n, this kernel y CONFIG_IGC: Asahi n, this kernel m CONFIG_IGC_LEDS: Asahi n, this kernel y CONFIG_MT7932_FULLMAC: Asahi n, this kernel m 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_PCIE_APPLE_PIODMA_DIAG: Asahi n, this kernel y CONFIG_RESET_APPLE_CIO: Asahi n, this kernel y CONFIG_SERIAL_APPLE_DOCKCHANNEL: Asahi n, this kernel y CONFIG_SERIAL_APPLE_DOCKCHANNEL_EARLYCON: Asahi n, this kernel y [11 more differences]
gpu
-
PASS
gpu.driver
works
GPU, asahi layer
asahi driver bound to 206400000.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 (G13G B1) 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
video
-
FAIL
video.h264-on-screen
doesn't work, but should on this Mac
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): hardware decode vaapi (zero-copy), video output gpu-next, GPU context waylandvk screenshot: 640x400, each bar's median colour in its middle, 64 levels allowed per channel red bar: expected #ff0000, saw #006700 (wrong) green bar: expected #00ff00, saw #ff95ff (wrong) yellow bar: expected #ffff00, saw #ffa8ff (wrong) blue bar: expected #0000ff, saw #005a00 (wrong) magenta bar: expected #ff00ff, saw #0a6c13 (wrong) cyan bar: expected #00ffff, saw #ff9bff (wrong) on screen: 6 of 6 bars in the wrong colour (red, green, yellow, blue, magenta, cyan): green, blocky or garbled frames
-
FAIL
video.hevc-on-screen
doesn't work, but should on this Mac
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): hardware decode vaapi (zero-copy), video output gpu-next, GPU context waylandvk screenshot: 640x400, each bar's median colour in its middle, 64 levels allowed per channel red bar: expected #ff0000, saw #006700 (wrong) green bar: expected #00ff00, saw #ff95ff (wrong) yellow bar: expected #ffff00, saw #ffa8ff (wrong) blue bar: expected #0000ff, saw #005a00 (wrong) magenta bar: expected #ff00ff, saw #0a6c13 (wrong) cyan bar: expected #00ffff, saw #ff9bff (wrong) on screen: 6 of 6 bars in the wrong colour (red, green, yellow, blue, magenta, cyan): green, blocky or garbled frames
display
-
PASS
display.outputs
works
Built-in display, asahi layer
PASS displays 1 active: eDP-1 2560x1600@60
-
PASS
display.external-native-mode
works
Display coprocessor (DCP), asahi layer
resolution compared in physical pixels; refresh reported only DP-2: current 3840x2160@120.00Hz, EDID preferred 3840x2160@60.00Hz, transform 0 diagnostic: card2-DP-2 CRTC unavailable diagnostic: kernel: apple-dcp: edid-failed (x10)
-
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: this Mac has no notch
-
SKIP
display.brightness-steps
not tested
Display brightness, asahi layer
backlight apple-panel-bl: 302/420 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: none (counted as skipped)
audio
-
PASS
audio.sound-cards
works
Audio interface (MCA), asahi layer
PASS sound-cards AppleJ313, AppleJ313HPAI
-
PASS
audio.default-sink
works
Speakers, asahi layer
PASS default-sink MacBook Air J313 Speakers (audio_effect.j313-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
-
FAIL
audio.microphone-mapping
doesn't work, but should on this Mac
Microphone mapping, omarchy layer
FAIL mic mapper running
-
SKIP
audio.microphone-signal
not tested
Microphones, asahi layer
skipped: the default input isn't the built-in microphone (its name isn't recorded)
-
SKIP
audio.speaker-tone
not tested
Speakers, asahi layer
speakersafetyd: active kernel log: Speaker volumes unlocked default output: another output (its name isn't recorded) skipped: the default output isn't the speakers' protected DSP sink, so nothing was played
-
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: another output (its name isn't recorded)
network
-
PASS
network.wifi
works
Wi-Fi, asahi layer
PASS wifi wlan0 is connected
-
FAIL
network.wifi-backend
doesn't work, but should on this Mac
iwd Wi-Fi backend, omarchy layer
FAIL wifi-backend NetworkManager is not configured with wifi.backend=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: 2 before, 2 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
-
GAP
input.ambient-light
not yet supported by Aurora
Always-on processor (AOP: ambient light sensor, lid angle), aurora layer
FAIL - ALS and keyboard LED are available
-
FAIL
input.auto-keyboard-light
doesn't work, but should on this Mac
Automatic keyboard backlight, omarchy layer
FAIL - the ALS keyboard loop runs
-
SKIP
input.keyboard-light-follows-room
not tested
Automatic keyboard backlight, omarchy layer
before: ambient light 1 lux, keyboard light 0/255 asked: Keep it covered: did the keyboard light come on, or get brighter, within about 10 seconds? answer: none (counted as skipped) while covered: ambient light 1 lux, keyboard light 0/255
-
SKIP
input.function-keys
not tested
Keyboard, asahi layer
built-in keyboard (Hyprland): apple-spi-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
built-in trackpad (Hyprland): apple-spi-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
sep
-
PASS
sep.attach
works
Secure enclave (SEP), asahi layer
SEP attached and advertised endpoints; fingerprint matching is checked separately system firmware (sepOS proxy): 14.6 system iBoot build: iBoot-10151.140.19 stub firmware (not running sepOS): 13.5 stub iBoot build: iBoot-8422.141.2 m1n1 stage 2: v1.6.1-omarchy.aurora14 actual sepOS version/build: unavailable (not exposed by the kernel) SEP diagnostics ABI: 1 SEP profile: T8103/J313 SEP boot: cold SEP protocol: sepos13 SEP attach: attached SEP endpoints: 12 SEP keystore: open SEP keybag: present SEP sensor: online SEP touchid: ready SEP xart: enabled profile and protocol describe the driver, not the running sepOS version SEP driver bound: yes /dev/sep-bio present: yes xART writes parameter: unavailable keybag provisioning parameter: unavailable default sensor calibration file: 64130 bytes (contents not read) sensor device-tree node: present sensor node enabled: yes linux-aurora: 7.1.12.aurora2-12.51 m1n1-aurora: 1.6.1.aurora14-1 libfprint: 1.94.100-1.1 aurora-touchid: 20261003-1 fprintd: 1.94.5-2 apple-sep.service: active aurora-sep.service: inactive fprintd.service: active SEP: other driver event SEP: platform profile selected SEP: anti-replay store event SEP: cold boot TZ0 accepted SEP: cold boot IMG4 acknowledged SEP: endpoints advertised SEP: sensor setup outcome SEP: other driver event (error 0)
touch-id
-
PASS
touch-id.ready
works
Touch ID, asahi layer
SEP and sensor report ready; a fingerprint match was not tested SEP diagnostics ABI: 1 SEP profile: T8103/J313 SEP boot: cold SEP protocol: sepos13 SEP attach: attached SEP endpoints: 12 SEP keystore: open SEP keybag: present SEP sensor: online SEP touchid: ready SEP xart: enabled profile and protocol describe the driver, not the running sepOS version SEP driver bound: yes /dev/sep-bio present: yes xART writes parameter: unavailable keybag provisioning parameter: unavailable default sensor calibration file: 64130 bytes (contents not read) sensor device-tree node: present sensor node enabled: yes linux-aurora: 7.1.12.aurora2-12.51 m1n1-aurora: 1.6.1.aurora14-1 libfprint: 1.94.100-1.1 aurora-touchid: 20261003-1 fprintd: 1.94.5-2 apple-sep.service: active aurora-sep.service: inactive fprintd.service: active SEP: other driver event SEP: platform profile selected SEP: anti-replay store event SEP: cold boot TZ0 accepted SEP: cold boot IMG4 acknowledged SEP: endpoints advertised SEP: sensor setup outcome SEP: other driver event (error 0)
-
SKIP
touch-id.unlock
not tested
Touch ID, asahi layer
skipped: requires a person at this Mac's local terminal; unattended and SSH runs collect diagnostics only
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: 1280x720, nv12 frames: 30 of 30
-
SKIP
camera.image
not tested
Camera image signal processor (ISP), aurora layer
showed /dev/video1 live for 10 s (mpv) asked: Did the camera window show you, live: the right way up, in focus, with natural colours and smooth movement? answer: none (counted as skipped)
ports
-
PASS
ports.usb-c
works
USB3 on Thunderbolt ports, asahi layer
USB-C ports: 2 (USB-PD controller, /sys/class/typec), 1 with something plugged in port 0: plugged in (data host, power sink) USB controllers: 2 root hubs (480 Mbps, 10000 Mbps) USB devices: 14: hub at 480 Mbps, hub at 480 Mbps, hub at 480 Mbps, hub at 480 Mbps, input (HID) at 12 Mbps, miscellaneous at 480 Mbps, input (HID) at 12 Mbps, hub at 480 Mbps, input (HID) at 12 Mbps, vendor-specific at 1.5 Mbps, hub at 10000 Mbps, hub at 10000 Mbps, hub at 10000 Mbps, hub at 10000 Mbps
-
PASS
ports.thunderbolt
works
Thunderbolt, asahi layer
Thunderbolt/USB4 controllers: 1 (domains registered by thunderbolt-apple-nhi) linked: a Thunderbolt or USB4 device (generation 4, 20.0 Gb/s, 2 lanes) retimers: 1
-
PASS
ports.external-displays
works
External displays over USB-C (DP alt mode and USB4), aurora layer
USB-C display connectors: 2 (DP-1, DP-2) DP-2: in use, 3840x2160 preferred
-
SKIP
ports.devices-work
not tested
USB3 on Thunderbolt ports, asahi layer
listed: 1 USB-C port(s) in use, 14 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: none (counted as skipped)
-
SKIP
ports.external-display-picture
not tested
External displays over USB-C (DP alt mode and USB4), aurora layer
display on USB-C: DP-2 at 3840x2160 asked: Look at the display on USB-C: is the picture sharp and steady at its full resolution, and does the pointer move onto it? answer: none (counted as skipped)
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
-
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) 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-3, apple-cpufreq, 600-2064 MHz, schedutil policy4: CPUs 4-7, apple-cpufreq, 600-2988 MHz, schedutil
benchmark
-
PASS
benchmark.opengl
works
GPU, asahi layer
score 1,191 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 (G13G B1), OpenGL 4.6 (Compatibility Profile) Mesa 26.2.3-arch1.1 [build] use-vbo=true: 1750 fps (0.572 ms a frame) [texture] texture-filter=linear: 1841 fps (0.543 ms a frame) [shading] shading=phong: 1482 fps (0.675 ms a frame) [bump] bump-render=high-poly: 1235 fps (0.810 ms a frame) [effect2d] kernel=0,1,0;1,-4,1;0,1,0;: 1122 fps (0.892 ms a frame) [desktop] blur-radius=5:effect=blur:passes=1:separable=true:windows=4: 724 fps (1.382 ms a frame) [jellyfish] <default>: 1117 fps (0.895 ms a frame) [terrain] <default>: 270 fps (3.716 ms a frame) glmark2 score: 1191
-
PASS
benchmark.vulkan
works
GPU, asahi layer
score 2,531 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 (G13G B1) [vertex] device-local=true: 2748 fps (0.364 ms a frame) [texture] anisotropy=16: 2858 fps (0.350 ms a frame) [shading] shading=phong: 2384 fps (0.419 ms a frame) [shading] shading=cel: 2393 fps (0.418 ms a frame) [effect2d] kernel=blur: 1622 fps (0.617 ms a frame) [desktop] <default>: 2798 fps (0.357 ms a frame) [cube] <default>: 2916 fps (0.343 ms a frame) vkmark score: 2531
-
PASS
benchmark.h264-decode
works
Video decoder, asahi layer
score 281 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.46 s, 1312.9 fps hardware decode (VA-API): 600 frames in 2.14 s, 280.8 fps hardware decode is 0.21x software decode ffmpeg n9.0.2
-
PASS
benchmark.hevc-decode
works
Video decoder, asahi layer
score 416 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.63 s, 953.9 fps hardware decode (VA-API): 600 frames in 1.44 s, 415.5 fps hardware decode is 0.44x software decode ffmpeg n9.0.2
hardware inventory
285 hardware nodes: 252 claimed by a driver, 19 with no device of their own, 4 bus or register containers with no driver of their own, 10 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
51 options differ from Asahi's linux-asahi 7.1.13.asahi3-2 (asahi-alarm/PKGBUILDs@d585b07).
| option | Asahi | this kernel |
|---|---|---|
CONFIG_APPLE_SEP | y | m |
CONFIG_APPLE_SEP_FV_INTERFACE | n | y |
CONFIG_APPLE_T6030_DISPLAY_GATE | n | y |
CONFIG_APPLE_TUNABLE | m | y |
CONFIG_ARM64_BTI_KERNEL | n | y |
CONFIG_BLK_INLINE_ENCRYPTION | n | y |
CONFIG_BPF_LSM | y | n |
CONFIG_BT_MTK7932_PCIE | n | m |
CONFIG_BUILDTIME_MCOUNT_SORT | y | n |
CONFIG_DRM_ACCEL_ANE | n | m |
CONFIG_DRM_APPLE_FABRIC_CORE | n | m |
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_HAS_LTO_CLANG | n | y |
CONFIG_HAVE_CFI_ICALL_NORMALIZE_INTEGERS | n | y |
CONFIG_HAVE_CFI_ICALL_NORMALIZE_INTEGERS_RUSTC | n | y |
CONFIG_HAVE_DYNAMIC_FTRACE_WITH_CALL_OPS | y | n |
CONFIG_HAVE_DYNAMIC_FTRACE_WITH_DIRECT_CALLS | y | n |
CONFIG_HID_APPLE_MTP_HAPTIC | n | m |
CONFIG_IGB | n | m |
CONFIG_IGB_HWMON | n | y |
CONFIG_IGC | n | m |
CONFIG_IGC_LEDS | n | y |
CONFIG_MT7932_FULLMAC | n | m |
CONFIG_MTD_PHRAM | n | m |
CONFIG_NET_VENDOR_I825XX | n | y |
CONFIG_NET_VENDOR_INTEL | n | y |
CONFIG_PCIE_APPLE_PIODMA_DIAG | n | y |
CONFIG_RESET_APPLE_CIO | n | y |
CONFIG_SERIAL_APPLE_DOCKCHANNEL | n | y |
CONFIG_SERIAL_APPLE_DOCKCHANNEL_EARLYCON | n | y |
CONFIG_SND_SOC_APPLE_T8140_AOP_AUDIO | n | m |
CONFIG_TASKS_RUDE_RCU | y | n |
CONFIG_THERMAL_DEFAULT_GOV_POWER_ALLOCATOR | n | y |
CONFIG_THERMAL_DEFAULT_GOV_STEP_WISE | y | n |
CONFIG_TRACE_SYSCALL_BUF_SIZE_DEFAULT | 63 | n |
CONFIG_TRUSTED_KEYS | n | y |
CONFIG_TYPEC_SN201202X | n | m |
CONFIG_USB4 | n | m |
CONFIG_USB4_APPLE_SOC | n | m |
CONFIG_USB4_NET | n | m |
CONFIG_WARN_CONTEXT_ANALYSIS | n | y |