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-1296Installer omits direct Omarchy UKI UEFI entry; first boot halts in Limine on dual-NVMe/dual-ESP systemby majesticio· open at sourcebug
Out of area
Decided· Out of scope - R-1297Low-battery notification remains after charger is connectedby pixelpush-io· open at sourcebug
Out of area
Decided· Out of scope - R-1298Quattro upgrade leaves legacy broadcom-wl-dkms installed on BCM4350 Macs, disabling brcmfmacby rsharma1157· open at sourcebugcompatibility
Out of area
Decided· Out of scope - R-1299Focus gets stuck on one window at random - until i unstuck it with a workspace switch with touchpadby jamers99· closed — completed at sourcebug
Out of area
Decided· Out of scope - R-1300Fingerprint setup fails silently on FocalTech FT9366 reader (2808:a658) — migration 1785090473 assumption doesn't hold for this device IDby niels-lammers· open at sourcebugcompatibility
Out of area
Decided· Out of scope - R-1301omarchy-capture-screenshot kills the compositor: `hyprctl eval` of cursor:no_hardware_cursors faults in hl.config() (SIGABRT)by jeffsidekick· open at sourcebug
Out of area
Decided· Out of scope - 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-1302[Quattro] Audio picker cannot switch between HDMI/DP profiles on one GPU cardby ClGratton· open at sourceenhancement
Out of area
Decided· Out of scope - R-1303Workspace indicator stuck showing phantom workspaces after rapid Super+number pressesby mayaanhafeez· open at sourcebug
Out of area
Decided· Out of scope - R-1304Wi-Fi network panel: QR / speed-test header highlight doesn't line up with the buttonby mayaanhafeez· closed — completed at sourcebugReceived
- R-1305omarchy update -y hangs on the orphaned-packages promptby PixelatedContinuum· open at sourcebug
Out of area
Fixed - R-1306Selected state drops the border on ToggleSwitch, MultiSelect and CursorSurfaceby relctx· open at sourcebug
Out of area
Decided· Out of scope - R-1307Dual-GPU AMD: PCI by-path in AQ_DRM_DEVICES silently login-loops SDDM autologinby mowgli42· open at sourceenhancement
Out of area
Decided· Out of scope - R-4726omarchy plugin clone omarchy.bar leaves the shell with no bar, and the fallback path throwsby quigles1977· closed — completed at sourceReceived
- R-1308omarchy-update-available has the same unbound $OMARCHY_PATH crash as #8369, and it silently clears the update indicatorby tpatzelt· open at sourcebug
Out of area
Decided· Out of scope - R-1309Cold-boot lock (autologin) silently drops submitted input: no PAM conversation, no failure feedbackby archledger· open at sourcebugReceived
- R-1310Default repeat_delay = 250 causes duplicated characters during normal typing (Parallels VM guest)by Crankygeek01-dev· open at sourcebugcompatibility
Out of area
Decided· Out of scope - 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-1313Terminal Opens in Fullscreen When Opened While Another Window is in Fullscreenby eds-4d5· open at sourcebug
Out of area
Decided· Out of scope - 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-1314[Feature] `omarchy theme from-wallpaper` — generate a theme's colors.toml from a wallpaper imageby gcap0n1· open at sourceenhancement
Out of area
Decided· Out of scope - R-1315omarchy.audio: bar shows the muted glyph for an unmuted Bluetooth sink connected after shell start, and never shows muted for headphone outputsby kaizen-hryy· open at sourcebug
Out of area
Decided· Out of scope - R-1316test/shell fork-bombs the user session: the copy-url migration test's python3 stub and the mise python3 shim invoke each other unboundedlyby robi42· open at sourcebug
Out of area
Decided· Out of scope - R-1317omarchy display text size reports the font size of a terminal that is not installedby Thoroslives· open at sourcebug
Out of area
Decided· Out of scope - R-1318Alienware 17 (Realtek ALC3661): headphone/aux jack never appears in output picker — jack-sense split across mismatched pin, no live PipeWire switchingby HosseinParahi· open at sourcebugcompatibility
Out of area
Decided· Out of scope - R-1319Quickshell SIGSEGV in QV4::QObjectWrapper::wrap_slowPath when Wi-Fi is toggled off (network panel wifiNetworkObjects use-after-free)by shadoboosan· open at sourcebug
Out of area
Decided· Out of scope - R-1320windows-vm: the documented way to customise the compose loses your changes, on both install and migrationby eerootsus· open at sourcebug
Out of area
Decided· Out of scope - R-4724Hybrid AMD+NVIDIA laptop: forcing LIBVA_DRIVER_NAME=nvidia breaks all hardware-decoded video (black video players)by ArghyaRanjanDas· closed — completed at sourceFixed
- Decided· Out of scope
- 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-1322Plymouth/LUKS unlock prompt has no idle power management on batteryby forcey· open at sourceenhancement
Out of area
Decided· Out of scope - R-1323Brave video/UI stutters and goes transparent under Hyprland — reproducible on AMD-only and AMD+NVIDIA-hybrid setupsby AMXELA-Official· open at sourcebug
Out of area
Decided· Out of scope - R-4722Text size below default shrinks Electron surfaces inside Hyprland windowsby jonnyace· closed — completed at sourceReceived
- R-1324Theme switching can SIGABRT running btop 1.4.7 via SIGUSR2 reloadby moonman36· open at sourcebug
Out of area
Decided· Out of scope - R-1325btop refuses to start from Super+Ctrl+T: the shared 875x600 float is only 80x24 characters at a raised terminal fontby nbeerbower· open at sourcebug
Out of area
Decided· Out of scope - R-1326QT_QPA_PLATFORM=wayland;xcb causes SteamVR vrmonitor to abort on startupby GodNero· open at sourcebug
Out of area
Decided· Out of scope - R-1327Quickshell SIGSEGV in GTK file chooser / gvfs when a plugin FileDialog opensby PanicIsReal· open at sourcebug
Out of area
Decided· Out of scope - Decided· Out of scope
- Decided· Out of scope
- R-1331German keyboard layout in live installer uses keymap without umlautsby Witteborn· open at sourcebug
Out of area
Decided· Out of scope - R-1332Theme change can leave one monitor on the old wallpaper, and `background refresh` cannot recover it (multi-GPU, multi-monitor)by nicolasbadano· open at sourcebug
Out of area
Decided· Out of scope - R-1333Quickshell SIGSEGV (stack overflow) when opening paste history if a copied HTML page is in the clipboardby Xaedankye· open at sourcebug
Out of area
Fixed - R-1334Dictation bar indicator leaks duplicated voxtype status --follow processesby inyman· open at sourcebug
Out of area
Decided· Out of scope - R-1335Rust install leaves unguarded ~/.profile cargo source that can login-loop UWSMby pkayokay· open at sourcebug
Out of area
Decided· Out of scope - R-1336T2: 22s black lid wake after PR 6562 dropped pcie_ports=compatby Gdsimms· open at sourcebugcompatibility
Out of area
Decided· Out of scope - R-1337Super+Ctrl+T opens duplicate Activity windows on the same workspaceby AdamMusa· open at sourcebug
Out of area
Decided· Out of scope - R-1338Bar: the centre-section reveal is shell-wide, so one monitor's bar drives every monitor's peekby jrmmhm· open at sourcebug
Out of area
Decided· Out of scope - R-1339Bar: moduleClickTargetAt hit-tests a click against every monitor's click targetsby jrmmhm· open at sourcebug
Out of area
Decided· Out of scope - R-4721omarchy-agent-usage-codex: Codex limits always empty ('Codex limits unavailable') on Codex >=0.13by lasurius· closed — completed at sourceReceived
- R-1340Audio panel: output volume and mute have no effect on device sinksby Jijjy· open at sourcebug
Out of area
Decided· Out of scope - 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-1344omarchy-restart-hyprsunset kills hyprsunset and the uwsm-app relaunch dies silently — night light config changes never applyby gcap0n1· open at sourcebug
Out of area
Decided· Out of scope - R-1346Add a way to hide/remove the hard-coded "Copy URL" / "Download Video" web-app rows from the SUPER K keybindings menuby lde-alen· open at sourceenhancementFixed
- R-1347XPS 14 (Panther Lake): Windows Hello IR camera (Himax HM1092) has no Linux driverby jorgemanrubia· open at sourcebug
Out of area
Decided· Out of scope - R-13484.0.1 breaks the invitation hooks 4.0.0 installed in user config: omarchy-notification-send --exec rejects the old quoted form, no migrationby tecnarchico· open at sourcebug
Out of area
Decided· Out of scope - R-1349Hyprland reload-pause guard silently fails to prevent mid-update Lua reload — emergency mode banner during omarchy updateby tecnarchico· open at sourcebug
Out of area
Decided· Out of scope - R-1350GRUB out of memory early boot failure on AMD Zen 5 (Ryzen AI 9 HX 370 / Strix Point) Platformsby gmcquillan· open at sourcebugcompatibility
Out of area
Decided· Out of scope - R-4720Lock screen: password field loses focus after display wake, recoverable only with a mouseby Rodolife· closed — completed at sourceFixed
- R-1351Wi-Fi panel can't forget the currently connected network, unlike the Bluetooth panelby thomasbrugman· open at sourceenhancement
Out of area
Decided· Out of scope - Decided· Out of scope
- R-1353Network panel: wrong Wi-Fi password on a WPA3 network fails silently as "Network lost" and never re-promptsby bicyclesandbarbecue· open at sourcebug
Out of area
Decided· Out of scope - R-1354windows-vm: 4.0.1 migration rejects usernames the old installer allowed, stranding existing VMs with a misleading "not configured"by s0nspark· open at sourcebug
Out of area
Decided· Out of scope - R-1355LUKS password rejected multiple times on boot (ThinkPad T14s Gen 1), works after several attemptsby AllergicCypress· open at source
Out of area
Decided· Out of scope - R-1356Bluetooth panel: Inquiry loop blocks connections (br-connection-page-timeout) & discovered devices flickerby WhiteWebDev· open at sourcebug
Out of area
Decided· Out of scope - R-1357omarchy-crash-watch stops sending crash notifications after an in-place upgrade (logs `Unknown option:`)by Dandroid-D· open at sourcebug
Out of area
Decided· Out of scope - R-1358windows-vm: hardcoded /gfx:AVC444 renders a permanently blank RDP window on NVIDIA + libva-nvidia-driverby Detritus78· open at sourcebugcompatibility
Out of area
Decided· Out of scope - R-1359Bar icons render at ~half size with Iosevka Nerd Font Monoby Sojournn· open at source
Out of area
Fixed - R-1360omarchy-agent launches claude with --permission-mode auto instead of a true bypassby EthMil· open at sourcebug
Out of area
Decided· Out of scope - R-4719omarchy黑屏问题by 12-test-12· closed — completed at sourcebugReceived
- Decided· Out of scope
- R-4718Clock widget ignores system locale — always shows English day/month/AM-PMby JDavidCarreno· closed — completed at sourcebugFixed
- R-1362Network panel: Identity field steals focus from Passphrase on every Wi-Fi scan (WPA-Enterprise)by benskigomez· open at sourcebug
Out of area
Decided· Out of scope - R-1363powerprofilesctl crashes (SIGABRT) when power-profiles-daemon is masked — hit on every power event with TLPby ogrt· open at sourcebugFixed
- R-1364`omarchy theme bg next` never advances when ~/.config/omarchy/backgrounds/<theme> is a symlinkby thorhj· open at sourcebug
Out of area
Decided· Out of scope - R-1365Clock calendar: a day repeats and subsequent days shift when navigating months (Repeater delegate recycling)by vittokhl· closed — completed at sourcebug
Out of area
Decided· Out of scope - R-1366Ability to easily change wallpapers not part of the themeby archisman-panigrahi· open at sourcebugenhancement
Out of area
Fixed - R-1367Hibernation aborts during image creation on ASUS ROG Zephyrus G14 (GA403UV); HibernateMode=shutdown fixes itby wjax· open at sourcebugcompatibility
Out of area
Decided· Out of scope - 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-1368Lock: monitor that drops HPD after DPMS-off comes back lit and never re-blanks (blank timer is one-shot)by bmcswee· open at sourcebug
Known issueKI-LOCK-SCREENS-CHANGE-BLANK-LOST
Fixed - R-1369`omarchy display text size` breaks 1Password's fixed-size dialogs (root cause of #2016)by SilentKernel· open at sourcebug
Out of area
Decided· Out of scope - R-1370No analog audio on MECHREVO YAOSHI (Panther Lake) — Senary SN6245 SoundWire codec unsupportedby jfdnet· open at sourcebugcompatibility
Out of area
Decided· Out of scope - R-1371omarchy-restart-shell reports "did not become ready" even on a successful restartby Luquas95· open at sourcebug
Out of area
Decided· Out of scope - Decided· Out of scope
- 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-1374120 FPS ttfx screensaver triggers QXL TTM failures and freezes the sessionby howdeploy· open at sourcebugcompatibility
Out of area
Decided· Out of scope - R-4713AGY (Antigravity cli), despite docs, does not exist as a stub.by developercrocodiles· closed — completed at sourcebugFixed
- R-1376Hybrid GPU toggle leaves supergfxd stuck when the NVIDIA module cannot be unloadedby mohammed-bageri· open at sourcebug
Out of area
Decided· Out of scope - R-1377Quickshell SIGSEGV tearing down the workspaces Repeater when Hyprland moves workspaces between monitorsby kevinlouie· open at sourcebug
Out of area
Decided· Out of scope - Decided· Out of scope
- R-4712Installation fails on Lenovo Ideapad Z50-70 with black screen during bootby pigreco· closed — completed at sourcebugReceived
- R-1379xdg-desktop-portal-gtk crashes with SIGSEGV during portal/file chooser operationby AnoopLamba· open at source
Out of area
Decided· Out of scope - R-1380Docker DB installer containers don't survive reboot (docker.service disabled, only docker.socket enabled)by jlupox· open at sourcebug
Out of area
Fixed - R-1381[UI Bug] Workspace numbers and panel indicators overlap in vertical bar modeby Dinesh15024· open at sourcebug
Out of area
Decided· Out of scope - R-1382Obsidian user-flags.conf default has single-dash typo (-disable-gpu), breaks Obsidian CLIby scossar· open at sourcebug
Out of area
Decided· Out of scope