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.
- R-1213[Quattro] Lock wallpaper can show only its fallback color after resumeby ClGratton· open at sourcebug
+1 also reported· show· hide
R-1213 is the earliest report of this defect; this report says the same thing.
Received - R-4755Clamshell layout resets to extended after idleby paulo-phbit· closed — completed at sourceReceived
- R-4754[Bug] Super+J dispatches unsupported togglesplit in Scrolling workspacesby robinwibom· closed — completed at sourceReceived
- R-4753Cloning the top-level bar plugin (omarchy.bar) breaks the bar on all monitorsby Santym8· closed — completed at sourceReceived
- R-4751Cloned omarchy.bar cannot load as a bar option: required properties never initialized by pluginBarLoaderby hshshshs12· closed — completed at sourceReceived
- R-4749omarchy install service sunshine always fails: enables 'sunshine.service' but package ships 'app-dev.lizardbyte.app.Sunshine.service'by molesza· closed — completed at sourceReceived
- R-4748nvidia.lua sets LIBVA_DRIVER_NAME=nvidia on hybrid Intel+NVIDIA laptops; Brave/Chromium video playback stalls the GPU processby ferriskleier· closed — completed at sourceReceived
- R-4747omarchy-update-restart: confirm_reboot has no unattended guard, still hangs under -yby PixelatedContinuum· closed — duplicate at sourceReceived
- R-1238sunshine package built without CUDA support — NVENC silently unavailable for all NVIDIA usersby dev-Blaze· closed — duplicate at sourcebugduplicateReceived
- R-4745Omawrite Save File dialog exceeds 2x logical display boundsby yuzuwoeser· closed — completed at sourceReceived
- R-4744Withdrawn by reporterby domenicomassafra· closed — not planned at sourceReceived
- R-1241Menu blocks on-screen keyboard input: Exclusive keyboard focus routes all pointer input to the menu (touchscreen devices)by ekollof· open at sourcebugReceived
- R-4743Power panel percentage ignores second battery on dual-battery laptopsby SilviuManeaDev· closed — completed at sourceReceived
- R-1243omarchy-audio-output-sink doesn't resolve EasyEffects' native PipeWire filter-chain routing — volume keys/panel control the wrong sinkby rabbitgti04930· closed — completed at sourcebugReceived
- R-4742omarchy toggle bar has inverted on/off semantics — on hides the bar, off shows itby derekbeins· closed — duplicate at sourceReceived
- R-4741SUPER + J errors on scrolling-layout workspacesby seth-wood· closed — completed at sourceReceived
- R-4740omarchy-mise-install generates wrappers that recurse through PATH and hangby LukeSkypewalker· closed — completed at sourceReceived
- R-1253`omarchy-screensaver` SIGSEGV: trap handler signals parent terminal and re-enters until stack overflowby enhapu-afk· closed — duplicate at sourcebugduplicateReceived
- R-1255Quickshell SIGSEGV at idle lock: QQuickItem reused across lock-screen windowsby LoveOverEgo· open at sourcebugReceived
- R-4738agents: Codex limits break with codex-cli >= 0.151.0 (invalid '-a untrusted')by Daz92· closed — completed at sourceReceived
- R-4737Bar disappears from both displays when a second monitor is connectedby Ch4pt3r23· closed — completed at sourceReceived
- R-4736omarchy install service sunshine: aborts on wrong unit name, skipping firewall/webapp/autostartby AsemHub· closed — completed at sourceReceived
- R-4735Universal clipboard shortcuts (Super+C/V/X) fail with 'send_key_state: key not found' on non-Latin keyboard layouts (e.g. Arabic)by AhmedHanye· closed — completed at sourceReceived
- R-1263Quattro/Apple Silicon: lock-screen DPMS blank causes repeating HDMI hotplug flap ("No Signal" flicker) until unlockby gmahfood· closed — not planned at sourcebugcompatibilityReceived
- R-1281Defaults → Browser menu can't reflect the actual xdg default when it's outside the hardcoded listby PapaPandroni· open at sourcebugReceived
- R-4734Agents bar widget: Codex limits always show "unavailable" (stale --ask-for-approval value)by abduvaliy-engineer· closed — completed at sourceReceived
- R-1286omarchy-install-gaming-steam pulls nvidia-utils onto non-NVIDIA systems: --noconfirm picks lib32-nvidia-utils for steam's lib32-vulkan-driver depby microfire21-og· closed — completed at sourcebugReceived
- R-4733Agents panel: Codex limits show 'initialize' — stale --ask-for-approval flag valueby samkhoo94· closed — completed at sourceReceived
- R-4732omarchy-theme-set-browser-policy exits 1 on success under Bash 5.3, breaking omarchy update at migration 1787515927by miltonio94· closed — completed at sourceReceived
- R-4731Migration 1787515927 failedby neheb· closed — completed at sourcebugReceived
- R-4729Hyprland window rule for LocalSend does not match (class is 'org.localsend.localsend_app')by richerve· closed — completed at sourcebugReceived
- R-4728Launch OSD ("Launching <app>…") can get permanently stuck on screenby reyalicea· closed — completed at sourceReceived
- R-4727Screensaver only dismisses on keyboard input, not mouse movementby gurupak· closed — completed at sourceReceived
- R-1304Wi-Fi network panel: QR / speed-test header highlight doesn't line up with the buttonby mayaanhafeez· closed — completed at sourcebugReceived
- R-4726omarchy plugin clone omarchy.bar leaves the shell with no bar, and the fallback path throwsby quigles1977· closed — completed at sourceReceived
- R-1309Cold-boot lock (autologin) silently drops submitted input: no PAM conversation, no failure feedbackby archledger· open at sourcebugReceived
- R-1312Quickshell freezes for 1–2 seconds when a focused panel reads from a stalled Wayland clipboard ownerby forbidden-game· open at sourcebug
+2 also reported· show· hide
R-1312 is the earliest report of this defect; these reports say the same thing.
- Clipboard-owner timeout can stall omarchy-shell overlays R-290filed Sep 20, 2026Open upstream.
- Editable TextFields (weather, clock, network, tailscale) trigger unbounded native clipboard reads on every system clipboard change R-5325filed Oct 11, 2026Open upstream.
Received - R-4725Lock screen fingerprint auth hangs ~25-30s if fprintd restarts while locked (e.g. after suspend on drivers needing a post-resume reset)by 9500· closed — not planned at sourceReceived
- R-4723Agents bar widget: Codex tab always shows "Codex limits unavailable" (hardcoded -a untrusted flag no longer valid)by GodNero· closed — completed at sourceReceived
- R-4722Text size below default shrinks Electron surfaces inside Hyprland windowsby jonnyace· closed — completed at sourceReceived
- R-4721omarchy-agent-usage-codex: Codex limits always empty ('Codex limits unavailable') on Codex >=0.13by lasurius· closed — completed at sourceReceived
- R-1341Flatpak apps don't appear in the launcher: session XDG_DATA_DIRS misses Flatpak export dirsby lde-alen· open at sourcebugReceived
- R-1342Consumiing insane amount of batteryby notTanveer· closed — completed at sourcebugReceived
- R-1343Omarchy shell SIGABRT on idle lock after quickshell 0.3.1 / Qt 6.11.2 update: "FATAL: Tried to show lockscreen surfaces without active lock" (+ one SIGSEGV in __dynamic_cast at startup)by asami-me· open at sourcebugReceived
- R-4719omarchy黑屏问题by 12-test-12· closed — completed at sourcebugReceived
- R-4717Plugin remove/update races the 150ms inotify plugin reloadby othavi0· closed — completed at sourceReceived
- R-4716omarchy-install-service-sunshine fails: enables wrong systemd unit name (sunshine vs app-dev.lizardbyte.app.Sunshine)by pedro199288· closed — completed at sourceReceived
- R-1373Codex usage is counted again after forking or cloning a Pi sessionby Duro02· closed — completed at sourcebugReceived
- R-4715omarchy-hw-fingerprint doesn't detect Dell ControlVault 3 (Broadcom 0a5c:5843)by VardanMelkonyan· closed — completed at sourceReceived
- R-4714Bar widget plugin QML changes don't hot-reload (requires full shell restart)by ramackersjp· closed — completed at sourceReceived
- R-4712Installation fails on Lenovo Ideapad Z50-70 with black screen during bootby pigreco· closed — completed at sourcebugReceived
- R-4711Power panel never opens on battery-less desktops (self-closes immediately, QML binding loop)by sgersz· closed — completed at sourceReceived
- R-4710Battery panel only reads one battery on dual-battery laptops (e.g. ThinkPad T580)by Dhruv-145· closed — completed at sourceReceived
- R-1389omarchy-network-speedtest: orphaned processes run indefinitely when Quickshell restartsby seba-rb· closed — completed at sourcebugReceived
- R-4708Battery percentage shows 0% on multi-battery systems (e.g. Surface Book)by jfluet· closed — completed at sourceReceived
- R-4707[Security] omarchy-webapp-install writes javascript:/file: URLs into Chromium --app=by Chessing234· closed — completed at sourceReceived
- R-4706omarchy-hw-fingerprint doesn't detect Broadcom (0a5c) fingerprint sensorsby gbillium143· closed — completed at sourceReceived
- R-4705unable to install ghosttyby saqib33www-collab· closed — completed at sourcebugReceived
- R-1400screenrecording --with-webcam: mpv webcam overlay crashes with SIGSEGV in Mesa/libplacebo on Apple Silicon (needs --vo=gpu fallback)by marceloid· closed — not planned at sourcebugcompatibilityReceived
- R-1401Migrate default Google agent integration from deprecated Gemini CLI to Antigravity (agy)by theMindDeveloper· open at sourceenhancement
+1 also reported· show· hide
R-1401 is the earliest report of this defect; this report says the same thing.
- feat(agent): add Google Antigravity (agy) to default coding agents and status bar panel R-5160filed Oct 5, 2026Open upstream.
Received - R-47041password crashes with SIGILL (ILL_ILLOPN) on first launch after fresh installby pgremo· closed — completed at sourcebugReceived
- R-1406Agents widget: Codex collector hardcodes stale --ask-for-approval value, breaks limits fetchby robertxxiv· closed — completed at sourcebugReceived
- R-1408Omarchy shell enters SIGABRT crash loop on idle lock after Qt Wayland EGL_BAD_ALLOCby AndreasDellrud· open at sourcebug
+1 also reported· show· hide
R-1408 is the earliest report of this defect; this report says the same thing.
- Quickshell fatal abort on screen blank / DPMS disable when no outputs remain R-310filed Sep 19, 2026Open upstream.
Received - R-1410Agents panel: status card renders as an empty box when usageStatusText is set without authHelpTextby davo42002· closed — completed at sourcebugReceived
- R-1411Omarchy 4.0.1 migration 1787399318 installs a Qt 6.11.2-built quickshell that cannot start on the Qt 6.11.1 pin from #7750 (symbol lookup error, exit 127)by greencubator1· closed — completed at sourcebugReceived
- R-4702Tray: symbolic icon renders blank after the item switches icons and backby freeyoung· closed — duplicate at sourceReceived
- R-1415Asahi MacBooks: lid handling can never fire — wrong switch name, and lid state read from /proc/acpi which Asahi lacksby GonzFC· closed — not planned at sourcebugcompatibilityReceived
- R-4701Theme change aborts in-flight opencode agent work — omarchy-restart-opencode SIGUSR2s all running instances mid-taskby ChimeraMind· closed — completed at sourceReceived
- R-4700Screensaver appears while video is playing on Omarchy 4by arkhiVd· closed — completed at sourceReceived
- R-1426omarchy-hw-touchpad misses Apple Touch (MTP) trackpads, so omarchy-toggle-touchpad silently does nothingby GonzFC· closed — not planned at sourcebugcompatibilityReceived
- R-4699[Security] Screen recording keeps the in-flight recording path at a fixed /tmp name, and that path drives ffmpeg, mv and rmby Chessing234· closed — completed at sourceReceived
- R-4698omarchy-update-dev crashes with "unbound variable" on $OMARCHY_PATH under sudoby edhcah· closed — completed at sourceReceived
- R-1428[Security] omarchy debug and omarchy upload log stage root-collected diagnostics at predictable /tmp pathsby Chessing234· closed — not planned at sourcebugReceived
- R-4697Impossible to connect to hidden networksby LucasDaRY· closed — completed at sourcebugReceived
- R-4696Workspace indicator shows wrong active workspace when switching between monitorsby Dhxnushh· closed — completed at sourcebugReceived
- R-4694Cloning the bar plugin (omarchy plugin clone omarchy.bar) produces a bar that never rendersby VANT-Mace· closed — completed at sourceReceived
- R-4693nvidia.lua forces LIBVA_DRIVER_NAME=nvidia on hybrid laptops where the dGPU drives no displaysby emshiarla· closed — completed at sourceReceived
- R-4692Installer erases EFI/APPLE payload required by T1 MacBook hardwareby sebastiang· closed — completed at sourceReceived
- R-4691Dictation (Voxtype) leaves broken install on CPUs without AVX2 instead of failing gracefullyby ironbract· closed — completed at sourceReceived
- R-4690Nautilus "Set as Wallpaper" context menu action does nothing on Hyprlandby jpaferreira-git· closed — completed at sourceReceived
- R-4689Power panel only reads the first battery on dual-battery hardware (ignores real combined charge, no per-battery breakdown)by jadonfloyd· closed — completed at sourceReceived
- R-4688Numlock not working as expectedby granite4lyfe· closed — completed at sourcebugReceived
- R-1446Screen saver fails to launch if calendar is openby itsamemarkus· closed — duplicate at sourcebugduplicateReceived
- R-4687Update Omarchy to 4.0.1 updates to release candidate and moves users to edge channel forcefullyby Michallote· closed — completed at sourcebugReceived
- R-4686Installer erases T1/T2 firmware on Apple hardware, permanently disabling Touch Bar / camera / Touch IDby PaulShadwell· closed — completed at sourceReceived
- R-1454Theme switcher and background keybindings broken: menu never renders, theme set silently fails from menu actionby simfliXD· open at sourcebugReceived
- R-4685Super+J (togglesplit) errors on scrolling layout: 'no such layoutmsg for scrolling'by khru· closed — completed at sourceReceived
- R-4684False colros on gtk themesby Mahito994· closed — completed at sourcebugReceived
- R-4683Passwordless sudo expiry is lost on reboot, leaving NOPASSWD activeby lbonvarl· closed — completed at sourceReceived
- R-4681Notification body is exposed in process command lines (/proc/*/cmdline) — privacy leak + EDR false positivesby Piemme-theodo· closed — not planned at sourceReceived
- R-1474Emoji doesn't pasteby ESHAYAT102· open at sourcebugReceived
- R-4680Third-party bar plugins: a cloned bar can never load, and user plugin QML does not hot-reloadby epicbagel· closed — completed at sourceReceived
- R-4679ThinkPad T470 boot loop when TPM is visible but unresponsiveby KalenJosifovski· closed — completed at sourceReceived
- R-4678Cloned bar plugin (kind: bar) never renders — required properties not passed by pluginBarLoaderby Orneyfish· closed — completed at sourceReceived
- R-4677windows-vm: legacy compose migration re-encodes the password, breaking RDP after upgradeby WayneKruger· closed — completed at sourceReceived
- R-1481Numpad digits don't type in Omarchy Menu / Reminder Menu (NumLock keysym desync)by Exp1iots· open at sourcebugReceived
- R-4676Hyprland not allowing loginby kridaydave· closed — completed at sourcebugReceived
- R-1491Brightness slider/keys silently no-op on Apple Silicon: wrong backlight device picked (228600000.dsi.0 instead of apple-panel-bl)by CuraMagis· closed — not planned at sourcebugcompatibilityReceived
- R-4675SDDM greeter login box breaks on multi-monitor (upstream SDDM bug, affects Omarchy directly)by rpaweb· closed — completed at sourceReceived
- R-4674Wrong password reported by V4 while connecting to wifiby z1spark· closed — completed at sourcebugReceived