DoesItOmarchy
Search Ctrl K

Diagnostic Report e58c6b46e2

iMac18,12017Dual-core Core i5 2.3 GHz · Iris Plus 640

tested 2026-10-21 04:36 UTCsubmitted 2026-10-21 04:46 UTC

Omarchy 4.0.6 (stable) · built 2026-10-19kernel 7.2.8-9-omarchy by @CRH via OmaBoot? Live 1.0.0 33e13bd · quick profile

Live boot from omaboot-live v4.0.6-1 · what a live boot can decidewith OmaBoot? Thunderbolt 3 USB wake fix

Supported 14 Partial 2 Failed 3 · 4 not tested

Ports

iMac (21.5-inch, 2017) (iMac18,1): port mapBack, left to right: 1 Headphone, 2 SD card, 3 USB 3, 4 USB 3, 5 USB 3, 6 USB 3, 7 Thunderbolt 3 (USB-C), 8 Thunderbolt 3 (USB-C), 9 Gigabit EthernetBack123456789123456789
This report has no results for individual ports.
Boot
  • Stock installer boots via 64-bit EFISupported automatic

    Reported booted the OmaBoot? image (live 2026-10-21) through 64-bit EFI and GRUB; kernel 7.2.8-9-omarchy

  • Internal storage detected and installation completesNot tested skipped: a live boot can't decide it

    Reported a live boot doesn't install; internal storage found: nvme0n1 (nvme)

  • Installed system starts, restarts and shuts down cleanlyNot tested skipped: a live boot can't decide it

    Reported a live boot can't restart an installed system

Graphics
  • Integrated GPU accelerationSupported automatic

    Reported 8086:5926 106b:017e (i915): Mesa's name: Mesa Intel(R) Iris(R) Plus Graphics 640 (Kaby Lake GT3e) (KBL GT3), OpenGL ES 3.2 Mesa 26.2.5-arch1.1; test frame rendered right; 1080p compositor-like load for 10.0 s: 297.9 fps on average, 278.1 fps in its slowest second; panel eDP-1 on card1 scanning out: 60 vblanks in 1.00 s on CRTC 0 (59.9 Hz; mode 1920x1080 at 59.9 Hz); the GPU check took 11.9 s

  • External display outputNot tested skipped: no equipment

    Reported skipped by the tester (it needs a monitor and cable)

Display
  • Internal display at native resolutionSupported challenge

    Reported eDP-1 connected on i915, preferred mode 1920x1080, console at 1920x1080 on i915drmfb, panel 1920x1080 (catalog); picture confirmed (two test patterns, both named by the tester: round 1: drew horizontal stripes, picked it; round 2: drew checkerboard, picked it)

  • Display brightness controlSupported observed

    Reported acpi_video0 stepped 13, 90 of 90 and back (from 90); the tester saw every step; the driver read back 3 of 3 levels as set | acpi_video0 (0 to 90, from 90), stepped by 9 per press, on KEY_BRIGHTNESSUP/DOWN (F2, F1) from Broadcom Corp. Bluetooth USB Host Controller (usb 05ac:8296): brighter changed the backlight, dimmer changed the backlight; presses: F1: 90 -> 81, F1: 81 -> 72, F1: 72 -> 63, F1: 63 -> 54, F1: 54 -> 45, F1: 45 -> 36, F1: 36 -> 27, F1: 27 -> 18, F1: 18 -> 9, F1: already at 9 ×7, F2: 9 -> 18, F2: 18 -> 27, F2: 27 -> 36, F2: 36 -> 45, F2: 45 -> 54, F2: 54 -> 63, F2: 63 -> 72, F2: 72 -> 81, F2: 81 -> 90, F2: already at 90 ×4; back to 90; the tester saw the screen follow the keys

Input
  • Ambient light sensorSupported automatic

    Reported applesmc light (applesmc.768): uncovered level 1 (last read (14,0)); dark room: a flashlight on the sensor took it to 62, held 3.1 s; back to 14; raw SMC light keys (applesmc key_at_index): ALV0 {alv 10 bytes: before 01 10 00 34 00 07 00 06 a6 58; lit 01 10 06 c8 00 dc 00 d8 1b e8; after 01 10 01 d6 00 3c 00 3a 60 88 (moved); ALV1 {alv 10 bytes: before 00 00 00 00 00 00 00 00 00 00; lit 00 00 00 00 00 00 00 00 00 00; after 00 00 00 00 00 00 00 00 00 00; AL! ui16 2 bytes: before 00 00; lit 00 00; after 00 00; ALCI ui8 1 bytes: before 93; lit 93; after 93; ALI0 {ali 4 bytes: before 07 01 02 00; lit 07 01 02 00; after 07 01 02 00; ALI1 {ali 4 bytes: before 00 00 00 00; lit 00 00 00 00; after 00 00 00 00

Power
  • Sleep and wakePartial automatic

    Reported slept 18.9 s of a 20s alarm (mode deep), back in 78.9 s; wakeup sources that fired: RTC alarm (PNP0B00:00); ACPI events: GPE 0x07 +2, GPE 0x32 +1; allowed to wake it: RP01 RP05 RP09 ARPT RP10 GIGE XHC1; the kernel's steps: sync 0.00 s, freezing tasks 0.00 s; suspend: devices 659 ms, late 6 ms, noirq 79 ms; resume: noirq 75.1 s, early 3 ms, devices 734 ms; slowest: pcieport 0000:05:02.0 pci_pm_resume_noirq 68.7 s, pcieport 0000:04:00.0 pci_pm_resume_noirq 5.2 s, thunderbolt 0000:06:00.0 pci_pm_resume_noirq 3.5 s; not back after 30 s: USB usb3, USB usb4; after waking, backlight: acpi_video0 bl_power 0 (on), brightness 90 of 90; the tester typed the code shown after waking (688)

Audio
  • Built-in speakersFailed observed

    Reported played through hw:0,0 (CS8409 Analog, Cirrus Logic CS8409); only "Headphone Phantom Jack" (always reads plugged in: the codec can't sense the jack); opened as 2 ch S16_LE 48000 Hz, channel map FL,FR,UNKNOWN,UNKNOWN; stereo WAV, left beeps on channel 1, right on 2; left channel: 4 beeps, answered nothing heard; right channel: 2 beeps, answered nothing heard

  • Built-in microphoneFailed observed

    Reported recorded hw:0,0 (CS8409 Analog, Cirrus Logic CS8409) at 16 kHz mono; room -90 dBFS (median of 35 windows of 50 ms); note D5 587 Hz (1.5 s) through hw:0,0 (CS8409 Analog, Cirrus Logic CS8409): not found (0 of 52 windows heard it, 8 needed; best window +0 dB over the frequencies around it); claps because note D5 not found; claps (10 ms peaks over -55 dBFS, 120 ms apart at least): asked for 2 claps, counted 0; asked for 3 claps, counted 0; loudest window since -90 dBFS (+0 dB); the tester clapped and said the level bar stayed put

  • Headphone / analog audio outputFailed observed

    Reported played through hw:0,0 (CS8409 Analog, Cirrus Logic CS8409); only "Headphone Phantom Jack" (always reads plugged in: the codec can't sense the jack); while the headphones played: speaker pin 0x24 pin-ctls 0x40: OUT (output on); speaker pin 0x25 pin-ctls 0x40: OUT (output on); no speaker switch or auto-mute control; opened as 2 ch S16_LE 48000 Hz, channel map FL,FR,UNKNOWN,UNKNOWN; stereo WAV, left beeps on channel 1, right on 2; left channel: 5 beeps, answered nothing heard; right channel: 3 beeps, answered nothing heard

  • Audio over HDMI / DisplayPortNot tested skipped: no equipment

    Reported skipped by the tester (it needs a monitor or TV with speakers)

Camera
  • Built-in webcamSupported observed

    Reported /dev/video0 (FaceTime HD Camera (Built-in):) streamed YUYV 320x240, 61 frames at about 15 fps; the tester saw themselves move in the preview

Networking
  • Wi-FiSupported automatic

    Reported BCM43602 (14e4:43ba) on brcmfmac, wlan0: scan found 12 networks; joined one and got an address; boot.watch: 1.3 MB down verified (23.9 MB/s), 64 KB up verified, round trip 29 ms median (17–38 ms), IPv4; its counters +1511 KB

  • BluetoothSupported challenge

    Reported hci0 on USB 1-9 [05ac:8296] (Broadcom, Bluetooth 4.2) powered on for the test (Low Energy switched on: it was off); discovery (classic and LE) found 32 device(s), 5 named and 27 unnamed: phone (classic, -49 dBm), unknown kind (LE, Apple, -53 dBm), unknown kind (LE, Apple, -53 dBm), unknown kind (LE, Apple, -53 dBm), unknown kind (LE, -55 dBm), unknown kind (LE, Apple, -58 dBm), unknown kind (LE, Apple, -61 dBm), unknown kind (LE, Apple, -65 dBm), unknown kind (LE, Apple, -65 dBm), unknown kind (LE, Apple, -67 dBm), unknown kind (LE, Apple, -72 dBm), unknown kind (LE, Apple, -74 dBm), unknown kind (LE, -74 dBm), unknown kind (LE, Apple, -74 dBm), unknown kind (LE, Apple, -75 dBm), unknown kind (LE, Samsung, -77 dBm), unknown kind (LE, -80 dBm), unknown kind (LE, Apple, -80 dBm), unknown kind (LE, Apple, -82 dBm), unknown kind (LE, Apple, -84 dBm), unknown kind (LE, Samsung, -84 dBm), unknown kind (LE, -85 dBm), unknown kind (LE, -88 dBm), unknown kind (LE, Apple, -89 dBm), unknown kind (LE, Apple, -90 dBm), unknown kind (LE, Apple, -91 dBm), unknown kind (LE, Apple, -91 dBm), unknown kind (LE, Apple, -92 dBm), unknown kind (LE, Apple, -92 dBm), unknown kind (LE, -94 dBm), unknown kind (LE, Google, -94 dBm), unknown kind (LE, Apple, -97 dBm); the tester picked their own device from the 9 listed: phone (classic, -49 dBm)

  • EthernetSupported automatic

    Reported 14e4:1686 (tg3, enp3s0f0): link up, an address, online through it; boot.watch: 1.3 MB down verified (44.6 MB/s), 64 KB up verified, round trip 28 ms median (22–32 ms), IPv4; its counters +1522 KB

Ports
  • USB-A portsSupported automatic

    Reported ports seen: 4; 2-3: USB Disk 20 (346d:5678) at 5000 Mb/s (USB 3): the OmaBoot? drive: 32 MiB of airootfs.sfs read from sda, verified against the image's checksums, 61.3 MB/s (the OmaBoot? drive, in since power-on); 1-6: Apple Inc. Magic Keyboard (05ac:0267) at 12 Mb/s (USB 1.1): 2 input events from it (a move or a key); 2-4: USB Disk 20 (346d:5678) at 5000 Mb/s (USB 3): OmaBoot?'s test file OMABOOT-TEST.BIN (FAT32, MBR partition 1) on sdb read: 32 MiB, every byte its pattern, 69.4 MB/s; 2-2: USB Disk 20 (346d:5678) at 5000 Mb/s (USB 3): OmaBoot?'s test file OMABOOT-TEST.BIN (FAT32, MBR partition 1) on sdb read: 32 MiB, every byte its pattern, 63.0 MB/s; the tester tried every port; port map, in the order asked: back-6 USB 3 = 1-6, firmware says panel=unknown, vertical=upper, horizontal=left; back-5 USB 3 = 2-4, firmware says panel=unknown, vertical=upper, horizontal=left; back-4 USB 3 = 2-2, firmware says panel=unknown, vertical=upper, horizontal=left; back-3 USB 3 = 2-3 (the OmaBoot? drive: the tester said which port), firmware says panel=unknown, vertical=upper, horizontal=left

  • USB-C / Thunderbolt 3 ports (USB data)Partial automatic

    Reported ports seen: 2; 4-1: USB Disk 20 (346d:5678) at 5000 Mb/s (USB 3): OmaBoot?'s test file OMABOOT-TEST.BIN (FAT32, MBR partition 1) on sdb read: 32 MiB, every byte its pattern, 85.4 MB/s (seen once the Thunderbolt 3 USB controller was kept awake); 4-2: USB Disk 20 (346d:5678) at 5000 Mb/s (USB 3): OmaBoot?'s test file OMABOOT-TEST.BIN (FAT32, MBR partition 1) on sdb read: 32 MiB, every byte its pattern, 69.4 MB/s (seen once the Thunderbolt 3 USB controller was kept awake); not counted: 2-3, a USB-A port; the Thunderbolt 3 chip's USB controller (0000:07:00.0 (8086:15d4)) was asleep (runtime-suspended) with nothing seen for 15 s: Linux doesn't take the PCIe wake signal (PME) on a Mac, so a plug-in can't wake it; kept awake from 15 s into the test (power/control on, OmaBoot?'s Thunderbolt 3 USB wake fix), put back after; the tester tried every port; port map, in the order asked: back-8 Thunderbolt 3 (USB-C) = 4-1, firmware says panel=unknown, vertical=upper, horizontal=left; back-7 Thunderbolt 3 (USB-C) = 4-2, firmware says panel=unknown, vertical=upper, horizontal=left

    Note ran with OmaBoot? omaboot.thunderbolt3-usb-awake

  • Thunderbolt devices (storage, docks, hotplug)Supported automatic

    Reported host Apple Inc. Macintosh, Thunderbolt 3, security user; back-8: 0-1: Apple, Inc. Thunderbolt to Gigabit Ethernet Adapter, authorized 1, link 10.0 Gb/s x1; plugged in after boot; the kernel held it back and the tester let it in (authorized written, as boltctl authorize does); new PCI devices: 0000:08:00.0 [8086:1549] pcieport, 0000:09:00.0 [8086:1549] pcieport, 0000:0a:00.0 [14e4:1682] tg3; back-7: 0-3: Apple, Inc. Thunderbolt to Gigabit Ethernet Adapter, authorized 1, link 10.0 Gb/s x1; plugged in after boot; the kernel held it back and the tester let it in (authorized written, as boltctl authorize does); new PCI devices: 0000:41:00.0 [8086:1549] pcieport, 0000:42:00.0 [8086:1549] pcieport, 0000:43:00.0 [14e4:1682] tg3; port map, in the order asked: back-8 Thunderbolt 3 (USB-C) = route 0-1; back-7 Thunderbolt 3 (USB-C) = route 0-3

  • SD card readerSupported automatic

    Reported card seen: mmcblk0 on mmc, SD SD4GB, 4.0 GB, read-only (the card's lock switch); OmaBoot?'s test file OMABOOT-TEST.BIN (FAT32, MBR partition 1) on mmcblk0 read: 32 MiB, every byte its pattern, 15.5 MB/s; timings from the test's start (polled every 0.5 s): the reader's card device at 21.5 s, its disk at 21.5 s, the test file read by 24.7 s; mmc reader: mmc0 (sdhci-pci 0000:03:00.1 [14e4:16bc]): card detect by interrupt (caps 0x439f000f), 393 interrupts while the test ran, runtime PM active at the start; port map, in the order asked: back-2 SD card = mmcblk0 on mmc

Thermal
  • Temperature sensors report under loadSupported automatic

    Reported 3 CPU sensors; hottest 29 °C idle, 40 °C peak over a 20s load

  • Fans respond to loadSupported automatic

    Reported applesmc: Main 1203 to 1203 rpm under load (end 1992); Main's minimum raised from 1200 to 2000 rpm for the load's last 10s: followed (1201 to 1992 rpm), put back to 1200 after

Other checks

Checks this diagnostic ran that aren't part of the criteria (yet). They're shown as reported and don't affect any verdict.

  • audio.codec Audio codec found, driver bound · supported · codecs: Cirrus Logic CS8409; HDMI/DP: Intel Kabylake HDMI; controllers: 1, drivers: snd_hda_intel; subsystem IDs: Cirrus Logic CS8409 0x106b0e00
  • boot.timing Boot timing · booted in 0:35 (systemd): kernel 5.6 s, userspace 29.0 s; boot-live started at 0:18, first frame at 0:19, quick pass at 0:45 after the kernel started; the OmaBoot? drive (sda) read 130.8 MB/s (8 MiB inside airootfs.sfs, O_DIRECT)
  • input.keyboard-layout Keyboard layout · English (US) (keymap us), from macOS: prev-lang:kbd en:29

Report e58c6b46e2 · configuration imac18-1-21-2017-a. All times are UTC. Personal data (serial numbers, network addresses, user and host names) is removed before anything is stored.

    ↑↓ moveEnter openTab completeEsc close