Proof Portal
Omarchy
ProbeLabs65 findings · 95 requirementsA proof layer — requirements, tests and verified fixes — for two of Omarchy's subsystems: the application menu (launcher scripts, QML model, JSONC config, search and selection) and the lock screen (lock scripts, QML, PAM authentication). Scope is deliberately limited to those components of omacom/omarchy; the rest of the distribution is not covered.
Inbox
Problems reported from outside the audit — kept verbatim, then checked: is the claim real, what does it touch, can it be reproduced? Validated reports are shown in full; items still under responsible disclosure appear only as a count until they are released.
Every report in every tab.
- R-339screenrecording: 5s SIGINT grace before SIGKILL truncates recordings on slow or loaded systemsby ReneXiong· open at sourcebug
Out of area
Fixed - R-340Battle.net installed via 'omarchy install gaming battlenet' silently exits before showing a windowby pascalBokBok· open at sourcebugcompatibility
Out of area
Decided· Out of scope - R-341Hibernate image not restored with linux-omarchy 7.2.5 on MacBookAir6,2by reaperiani· open at sourcebugmac
Out of area
Decided· Out of scope - R-342Power panel reports fabricated 'Charge cycles: 0' on _BIF-only firmwareby m4t3u5LP· open at sourcebugcompatibility
Out of area
Decided· Out of scope - R-5102Hyprland crash-loop / GPU page-fault on AMD Navi 22 (RX 6700 XT) after linux-firmware-amdgpu 20260810-2by LoganMerazzi· closed — completed at sourceReceived
- R-343[Feature Request] Enable native BinderFS support in linux-omarchy for Waydroidby roubilibo· open at sourcebugenhancement
Out of area
Decided· Out of scope - R-344Stock Obsidian GPU flag is followed by repeatable Electron 43 SIGTRAP crashesby TriumphBusinessSolutions· open at sourcebug
Out of area
Decided· Out of scope - R-345Claude Code keeps showing "Update available! Run: mise upgrade claude" even when already on the mise-reported latest versionby fizzledieb· open at source
Out of area
Decided· Out of scope - R-346Apps started from the Super+Space menu inherit RLIMIT_RTTIME=0 (PipeWire + portal without rtkit) and are SIGKILLed once they get a real-time thread; since 4.0.4 this kills SteamVRby kh4rit-bot· open at sourcebug
Out of area
Decided· Out of scope - R-347Hibernation doesn't hibernate. The battery goes dead when checked on next dayby hvsharma· open at sourcebugcompatibility
Out of area
Decided· Out of scope - R-5101omarchy update always prompts 'kernel has been updated, reboot?' on aarch64 (pacman -Qo can't resolve vmlinuz owner)by rafaelguariento· closed — completed at sourceReceived
- R-349Deletion of master branch breaks updates + manual installby alethiophile· open at sourcebug
Out of area
Decided· Out of scope - R-350Lid-open resume flickers (lock → dead input → black → lock) from i915 link-training failure at forced 144Hz + forced HDMI ruleby YashasVM· open at sourcebugcompatibilityReceived
- R-351omarchy-windows-vm: chmod through /proc/<pid>/fd/N silently fails to clear setgid, blocking every launch after the shared folder is usedby fidelisakilan· closed — completed at sourcebugReceived
- R-352Third-party plugin services can't resolve their own install directory (manifest.__sourceDir is stripped)by alvarobolanos· closed — completed at sourcebugReceived
- R-353Codex usage collector rereads GB of history and saturates CPUby misunders2d· open at sourcebug
Out of area
Decided· Out of scope - R-354Synaptics 06CB:CE44 (AMD AMDI0010 I2C-HID): multitouch silently dies after resume/DPMS — a reseat recovers it, but nothing runs one on resumeby codingFTW· open at sourcebugcompatibility
Out of area
Decided· Out of scope - R-355Screen Flickering in Chromium and Electron Appsby Xarnattos· open at sourcebugcompatibility
Out of area
Decided· Out of scope - R-356Hard system freeze ~2 minutes after connecting a Bluetooth headset on kernel 7.2.3 (QCA9377, HFP/SCO)by nischaljs· open at sourcebug
Out of area
Decided· Out of scope - R-357Bind descriptions are load-bearing: give binds a stable idby linyiru· open at sourceenhancementReceived
- R-358linux-omarchy 7.2.5-3: i915 GPU hang on Arrow Lake aborts Hyprland; watchdog restart loads default configby chiroro-jr· open at sourcebug
Out of area
Decided· Out of scope - R-359Bluetooth headset volume can drift from what PC shows — host should push it back as authoritativeby RajdeepVerma· open at source
Out of area
Decided· Out of scope - R-360Default keyboard layout switch to Ctrl+Spaceby WokoFlipper· open at sourceenhancement
Out of area
Decided· Out of scope - R-361omarchy-restart-shell kills the running shell before checking it can relaunch it: a stale HYPRLAND_INSTANCE_SIGNATURE leaves the session with no shellby DanielThyselius· closed — duplicate at sourcebugduplicate
Out of area
Decided· Out of scope - R-362Lock screen password field fills with stray keystrokes (lock key auto-repeat / wake keys)by FerrySchuller· open at sourcebugReceived
- R-363/etc/sudoers.d/omarchy-passwd-tries silently overrides a user's own stricter drop-inby CRTFD-DVLPR· open at sourcebug
Out of area
Decided· Out of scope - R-364Confirm DNS changes with a "never ask again" guardby WokoFlipper· open at sourceenhancementReceived
- R-365T2 MacBook Air: manual fan control disabled while t2fanrd remains active, possibly after resumeby timwalex-oss· open at sourcebugcompatibility
Out of area
Decided· Out of scope - R-366nvidia-utils + lib32-nvidia-utils get pulled in as the default OpenGL/Vulkan provider on AMD-only systemsby CRTFD-DVLPR· open at sourceenhancement
Out of area
Decided· Out of scope - R-367Region share offset on monitors not at x=0: shipped share-picker config uses slurp's global %x/%y instead of output-relative %X/%Yby McNutty· open at sourcebug
Out of area
Decided· Out of scope - R-368aether pulls in webkit2gtk-4.1 without GStreamer plugins it needs, causing WebKitWebProcess to abort on HTML5 mediaby devbrsa· open at sourcebug
Out of area
Decided· Out of scope - R-369Package repository metadata makes update download progress exceed 100%by MartinBoeckling· open at sourcebug
Out of area
Decided· Out of scope - R-370Gemini CLI: google_web_search hangs indefinitely on network callsby jacobtbj· open at sourcebug
Out of area
Decided· Out of scope - R-5100Bluetooth regression on kernel 7.2.x — Dell Precision 3590 (Broadcom 58200 / 0a5c:5864)by mprzyby2· closed — completed at sourcebugReceived
- R-371Emoji picker (SUPER+CTRL+E) fails to insert into browsers; works in terminalsby AndrijaSkontra· open at sourcebug
+1 also reported· show· hide
R-371 is where this defect is tracked; this report says the same thing.
- Emoji picker does not insert selected emoji R-963filed Sep 4, 2026Open upstream.
Fixed - R-372omarchy debug unknown command — omarchy-debug binary exists but isn't discovered by the CLI dispatcherby notfuckeddotcom· closed — duplicate at sourcebugduplicate
Out of area
Decided· Out of scope - R-373Black desktop with cursor: physical-monitor windows remain -3x-3 and recovery misses itby Andre1Becker· open at sourcebug
Out of area
Decided· Out of scope - R-374Random hard crashes (instant power-off) on ThinkPad X220 since linux-omarchy 7.2.5-3; stock linux 7.2.3 is stableby tami1A84· open at sourcebugcompatibility
Out of area
Decided· Out of scope - R-375monokai-pro.nvim theme fails to install: wrong GitHub owner (gthelding -> loctvl842)by yash-p-amd· open at sourcebug
Out of area
Decided· Out of scope - R-376Idle wake skips DPMS re-enable when dpmsStatus is stale, leaving one monitor blackby magicboxlrs· open at sourcebug
Out of area
Decided· Out of scope - R-377Remove SUPER+grave from fcitx5 QuickPhrase before the Quake console bind ships (patch included)by prusso· open at sourceenhancement
Out of area
Decided· Out of scope - R-378linux-omarchy 7.2.5-3 misdetects a plugged 4-pole headset as plain headphones at boot (stock Arch linux 7.2.3 does not)by wisangdg· open at sourcebug
Out of area
Decided· Out of scope - R-379omacalc's default window rule has no center/size, so it stays full-screen after floating back from SUPER+F fullscreen toggleby Yacl222· open at sourcebug
Out of area
Decided· Out of scope - R-380Galaxy Book6 Pro (NP960XJG): fingerprint reader 1c7a:05d5 (ETU906Axx-E) missing from libfprint-git egismoc tableby xmgx01· open at sourcebugcompatibility
Out of area
Decided· Out of scope - R-381`omarchy-install-service-sunshine` starts Sunshine twice; the second instance SIGABRTsby kreendurron· closed — duplicate at sourcebugduplicate
Out of area
Decided· Out of scope - R-382gum confirm prompts are keyboard-only, so a GUI-initiated `omarchy update` can't be answered with the mouseby alexgleason· open at sourceenhancement
Out of area
Decided· Out of scope - R-383Galaxy Book6 Pro (NP960XJG): IPU7 webcam is SSLC2000/SC200PC, intel-ipu7-camera assumes OV08X40by xmgx01· open at sourcebugcompatibility
Out of area
Decided· Out of scope - Decided· Out of scope
- R-5099intel-ipu7-camera: no scheduler profile for the IMX471 graph (100005), so the camera cannot stream — ThinkPad X9-15p Gen 1by jash8506· closed — completed at sourceReceived
- R-386Touchpad toggle leaves -mouse sibling enabled, causes 2-finger-move / 3-finger-scroll stateby mhuggins7278· open at sourcebug
Out of area
Decided· Out of scope - R-387hyprsunset restart after sunset drops night light until the next eveningby roehrbacher· open at sourcebug
Out of area
Decided· Out of scope - R-388omarchy-windows-vm launch fails once ~/Windows carries the setgid bit (chmod 0700 never clears it)by micronesianmacarthur· closed — completed at sourcebugReceived
- R-389omarchy plugin update hides its confirm prompt behind git's pager when delta is not installedby elberacasa· open at sourcebug
Out of area
Decided· Out of scope - R-390Macbook Air 7,2 2015/2017 Webcam driver doesn't load on installby mikeproctor· closed — duplicate at sourcebugduplicatecompatibility
Out of area
Decided· Out of scope - R-391omarchy-shell SIGSEGV: QQuickRepeater regenerates during PipeWire default-sink teardownby wilhewonthe· closed — completed at sourcebugReceived
- R-393Appetite check before small external PRs (CI, shellcheck, pins, bugfixes)by marceloterra1983· open at source
Out of area
Decided· Out of scope - R-5098Windows VM launch fails silently when ~/Windows is setgid (chmod 0700 leaves 2700)by atoslins· closed — not planned at sourceReceived
- R-395Early-boot kernel deadlock on Intel + Nvidia hybrid laptopsby aymnart· open at sourcebugcompatibility
Out of area
Decided· Out of scope - R-396The monokai-pro nvim plugin is no longer avilible.by developercrocodiles· closed — duplicate at sourcebugduplicate
Out of area
Decided· Out of scope - R-397Apple Silicon: installing the AVD decoder breaks all video in google-chrome (solid green)by thijsbrilleman· closed — not planned at sourcebugcompatibilityReceived
- R-398omarchy-system-stats reports wildly wrong (negative) CPU% under decimal-comma locales (es_ES, etc.)by sanchon· open at sourcebug
Out of area
Decided· Out of scope - R-399RTL8821CU (rtw88_8821cu): scan aborts and association timeouts on Omarchy 4.0.4-1by Nikit-Singh· open at sourcebugcompatibility
Out of area
Decided· Out of scope - R-400Third-party plugins cannot locate their own directory after 4.0.4 manifest sanitizationby CoderLambert· closed — completed at sourcebugReceived
- R-401agents: Claude limits freeze permanently after a backward clock step (negative cache age reads as fresh)by CaptainVirgil· closed — completed at sourcebugReceived
- R-402Right-side plugin click offset issue persists after updating to Omarchy 4.0.4-1by Rambo176· open at sourcebug
Out of area
Decided· Out of scope - Decided· Out of scope
- R-404Idle monitor never re-arms after stay-awake is turned off: no screensaver or idle lock until the shell is restartedby cerostudiomx-lang· open at sourcebug
Out of area
Decided· Out of scope - R-406Feature request: Pin clipboard items for reuseby jtcarrasco· open at sourceenhancement
Out of area
Decided· Out of scope - R-407ThinkPad T490 + Dell U2723QE (HDMI): external monitor stays black after suspend/resume, i915 "Restoring old state failed with -22" on linux-omarchy 7.2.5by yonydev· open at sourcebugcompatibility
Out of area
Decided· Out of scope - R-408usbcore autosuspend config has no effect (usbcore is built into the kernel)by Smax1988· open at sourcebug
Out of area
Decided· Out of scope - R-409omarchy debug is unreachable through the dispatcherby Smax1988· closed — duplicate at sourcebugduplicate
Out of area
Decided· Out of scope - R-410XPS 14 DA14260 + Dell WD25: DisplayPort MST gone after undock/redock until reboot (ucsi_acpi PPM init timeout)by benjaminmatthews· open at sourcebugcompatibility
Out of area
Decided· Out of scope - R-411NTFS drive fails to mount from Files after recent update, but mounts successfully with ntfs-3g 3by aydinverse· open at sourcebug
Out of area
Decided· Out of scope - R-412Hybrid AMD iGPU + NVIDIA dGPU with the external display on the dGPU: nvidia.lua exports NVIDIA VA-API while Aquamarine renders on the iGPU, and Omarchy never sets AQ_DRM_DEVICES (counter-case to #11173)by RajdeepVerma· open at sourcebugcompatibility
Out of area
Decided· Out of scope - R-4131Password window rule no longer matches — class changed to com.onepassword.OnePasswordby NjengaFelix· open at sourcebug
Out of area
Decided· Out of scope - R-414sudo password prompt in foot intermittently rejects the correct password — PAM logs "conversation failed", typed input never reaches sudoby artinlenz· open at sourcebug
Out of area
Decided· Out of scope - R-415File manager (cwd) opens $HOME when the terminal runs tmux or herdrby vaknin· open at sourcebug
Out of area
Decided· Out of scope - R-416Kernel migration exempts T2 Macs only, so T1 and pre-T2 Macs are switched to linux-omarchyby bjhinkle· open at sourcebugmac
Out of area
Decided· Out of scope - R-417USB hub tree enumerates then disconnects; keyboard and mouse never stay attached (AMD Raven xHCI, linux-omarchy 7.2.5-3)by iannicholls32· closed — duplicate at sourcebugduplicatecompatibility
Out of area
Decided· Out of scope - R-418USB hub tree enumerates then disconnects; keyboard and mouse never stay attached (AMD Raven xHCI, linux-omarchy 7.2.5-3)by iannicholls32· open at sourcebugcompatibility
Out of area
Decided· Out of scope - R-419Keyboard backlight unexpectedly turns back on after idle wake or unlockby AnoopLamba· closed — duplicate at sourcebugduplicate
+1 also reported· show· hide
R-419 is where this defect is tracked; this report says the same thing.
- Keyboard brightness changes do not update saved state, so screensaver wake restores an old level R-839filed Sep 8, 2026Open upstream.
Fixed - R-420Unknown-1 DRM connector should be disabled by default on T2 Macby viirak· open at sourcebugcompatibility
Out of area
Decided· Out of scope - R-421SDDM password input UI not updating on login screen (i915 T2)by viirak· open at sourcebugcompatibility
Out of area
Decided· Out of scope - R-422Enterprise wifi login (Quattro shell widget) hardcodes 8s 802-1x.auth-timeout and sets no CA cert, causing false auth failuresby skrilexxx· open at sourcebug
Out of area
Decided· Out of scope - R-423Feature request: Plugin guardrails and crash isolationby viirak· open at sourceenhancement
Out of area
Decided· Out of scope - R-424tailscale bar widget and lock/menu plugins break when 'which' is not installedby Octadira· open at sourcebug
Out of area
Decided· Out of scope - R-425i915 CPU pipe A FIFO underrun (KBL 0x5917) since linux-omarchy 7.2.5-3by pony-montana· open at sourcebugcompatibility
Out of area
Decided· Out of scope - R-426Plymouth LUKS prompt shows flickering noise band across top of display (RX 7600, HDMI 4K@240)by hegjon· open at sourcebugcompatibility
Out of area
Decided· Out of scope - R-428.sig from main page fails for omarchy-4.0.4.iso.sha256 (signature BAD, but ISO hash matches release notes)by szwejkinho· open at sourcebug
Out of area
Decided· Out of scope - R-429omarchy-system-logout closes windows but never actually logs outby jenseralmeida· open at sourcebug
Out of area
Decided· Out of scope - R-4301Password autostart entry lacks --force-device-scale-factor=1, so windows mis-render when text size != 12px (default on XPS 13)by jnstq· open at sourcebug
Out of area
Decided· Out of scope - R-5097HP EliteBook 8 G1i (Lunar Lake): internal speakers silent, CS35L54 amps never instantiate because ACPI cs-gpios omits the second SPI chip selectby jimenezcarrero· closed — completed at sourcebugReceived
- R-431Screensaver self-exits within ~1s, canceling the pending idle lock tooby charlestakang· open at sourcebug
Out of area
Fixed - R-432Enabling Direct Boot causes hard brick (No POST / Black Screen) on older Dell laptopsby ulrikus· open at sourcebugcompatibility
Out of area
Decided· Out of scope - R-433Firefox-based browsers (Zen) never map a window on NVIDIA + Wayland: renderer deadlocks in libnvidia-egl-wayland2 (egl-wayland2 pulled in by nvidia-utils 610)by I4cTime· open at sourcebugcompatibility
Out of area
Decided· Out of scope - R-434RTX 5090 grey-screen freeze after 4.0.4 update; 6.9 million NVIDIA register errors displace kernel historyby brendanhalfpenny· open at sourcebugcompatibility
Out of area
Decided· Out of scope - R-435MacBookPro12,1 (2015): CS4208 woofers silent; Air pin map + ACP 4.0 dead analogby TRIBUSeric· open at sourcebugcompatibility
Out of area
Decided· Out of scope - R-436Tray icon of an already-running app disappears (and never returns) after omarchy-shell restartsby IgnisNatura· open at sourcebug
Out of area
Decided· Out of scope - R-437linux-omarchy: CONFIG_ARCH_MMAP_RND_BITS=32 randomly SIGSYS-kills Proton/Wine child processes (Arch uses 28)by MolluscMonk· open at sourcebug
Out of area
Decided· Out of scope - R-438Lock screen dies during HDMI/display thrash → Hyprland “lockscreen app died” failsafe loopby qaz027· open at sourcebugReceived