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-4711Power panel never opens on battery-less desktops (self-closes immediately, QML binding loop)by sgersz· closed — completed at sourceReceived
- R-1383Feature: window layout snapshots (save and restore workspace arrangements)by chiang21fcb· open at sourceenhancement
Out of area
Decided· Out of scope - R-1385Feature: manage NetworkManager VPN profiles from the built-in network panelby sparksbenjamin· open at sourceenhancement
Out of area
Decided· Out of scope - R-1386omarchy-brightness-display: Brightness trapped at 0% on displays with low max_brightness (acpi_video0)by gorem· open at sourcebugcompatibility
Out of area
Decided· Out of scope - R-4710Battery panel only reads one battery on dual-battery laptops (e.g. ThinkPad T580)by Dhruv-145· closed — completed at sourceReceived
- R-4709Lock screen password field not focused after lid-open/resume (works fine on manual lock)by chobbs42· closed — completed at sourceFixed
- R-1387YouTube videos not rendering correctly after upgrading to Omarchy 4.0.1by shaikirfandev· open at sourcebugcompatibility
Out of area
Decided· Out of scope - R-1388Variable scoping bug in claim_path() inside omarchy-tailscale-receiveby techaeris· open at sourcebug
Out of area
Decided· Out of scope - R-1389omarchy-network-speedtest: orphaned processes run indefinitely when Quickshell restartsby seba-rb· closed — completed at sourcebugReceived
- R-1391No way to share the clipboard as a QR code from Trigger > Shareby Chessing234· open at sourceenhancementFixed
- R-1390No one-shot presentation mode (stay awake + DND + hide bar)by Chessing234· open at sourceenhancementFixed
- R-1392Theme backgrounds can cycle forward but not backwardby Chessing234· open at sourceenhancement
Out of area
Fixed - R-4708Battery percentage shows 0% on multi-battery systems (e.g. Surface Book)by jfluet· closed — completed at sourceReceived
- R-1393omarchy-menu-images runs awk against index.tsv once per thumbnailby Chessing234· open at sourceenhancementFixed
- R-1394omarchy-hyprland-window-pop makes six sequential hyprctl round-trips to pop one windowby Chessing234· open at source
Out of area
Decided· Out of scope - R-4707[Security] omarchy-webapp-install writes javascript:/file: URLs into Chromium --app=by Chessing234· closed — completed at sourceReceived
- R-1395omarchy-hook runs every hook via bash, ignoring the shebang — silently hangs on non-bash hooks that collide with a real binary nameby hbabb· open at sourcebug
Out of area
Decided· Out of scope - R-1396Omarchy shell stays alive but stops rendering after resume-time EGL_BAD_CONTEXTby Marlos001· open at sourcebugcompatibility
Out of area
Decided· Out of scope - R-1397Quickshell SIGSEGV in Mesa dri2_query_image when Omarchy keyboard panel opensby pulsar562· open at sourcebug
Out of area
Decided· Out of scope - R-1398Quickshell Bluetooth panel cannot pair devices that require a displayed passkeyby guisaliba· open at sourcebug
Out of area
Decided· Out of scope - R-1399Taildrop migration enables receiver without Tailscale operator permission on existing installsby cking-bot· open at sourcebug
Out of area
Decided· Out of scope - 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-1402Missing gst-libav, gst-plugins-bad and gst-plugins-uglyby benicd· open at sourcebug
Out of area
Decided· Out of scope - R-1403Quickshell desktop-entry parser rejects valid-in-practice .desktop files (works in GNOME/KDE)by Altalus· open at source
Out of area
Decided· Out of scope - R-1404omarchy-hibernation-setup's HOOKS+=(resume) can never place resume before `filesystems`by manuelbecker123· open at sourcebug
Out of area
Decided· Out of scope - R-47041password crashes with SIGILL (ILL_ILLOPN) on first launch after fresh installby pgremo· closed — completed at sourcebugReceived
- R-1405System hangs on second suspend when iwlwifi firmware fails to reinitialize after wakeby hojner· open at sourcebugcompatibility
Out of area
Decided· Out of scope - R-1406Agents widget: Codex collector hardcodes stale --ask-for-approval value, breaks limits fetchby robertxxiv· closed — completed at sourcebugReceived
- R-4703Gemini CLI consumer auth shut down 2026-06-18 — mise install fails with node-pty build errorby thebigdave· closed — completed at sourceFixed
- R-1407USB boot device not detected after GRUB unless physically repluggedby digitalfrost84· open at sourcebugcompatibility
Out of area
Decided· Out of scope - 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-1409ThinkPad T480s: stale/frozen lock screen for ~30 s after S3 resumeby hugo88· open at sourcebug
Out of area
Decided· Out of scope - 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-1412Hardening: honor omarchy-exec-argv only from senders holding a per-session token (sandboxed bus clients can currently get click-to-exec)by itz4blitz· open at source
Out of area
Decided· Out of scope - R-1413GitHub Copilot plugin stuck showing Codex usage after setting Copilot as default agentby rafaelguariento· open at sourcebug
Out of area
Decided· Out of scope - R-1414[Security] omarchy-refresh-config will write outside ~/.config given .. or an absolute pathby Chessing234· open at sourcebug
Out of area
Decided· Out of scope - 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-1416omarchy font set redirects every family whose name contains "mono", not just generic monospaceby DanielSRojo· open at sourcebug
Out of area
Decided· Out of scope - R-1417Memento Mori ignores custom 'Live To' age when calculating life progressby rsendres· open at sourcebug
Out of area
Fixed - R-1418Omarchy 4.0.1-1 still ships incompatible Codex approval policyby naolselemon· open at sourcebug
Out of area
Decided· Out of scope - R-1419Migration silently ignores failed systemd-resolved restart, breaking DNSby BrettKulp· open at sourcebug
Out of area
Decided· Out of scope - R-1420Chromium crashes (SIGTRAP/int3) during OAuth popup launch on Hyprland, works on KDE Plasmaby wisangdg· open at sourcebug
Out of area
Decided· Out of scope - R-4701Theme change aborts in-flight opencode agent work — omarchy-restart-opencode SIGUSR2s all running instances mid-taskby ChimeraMind· closed — completed at sourceReceived
- R-1422Offline install leaves Intel machines with no VA-API driverby adnanbwp· open at sourcebug
Out of area
Decided· Out of scope - R-4700Screensaver appears while video is playing on Omarchy 4by arkhiVd· closed — completed at sourceReceived
- R-1423omarchy-screensaver recursively handles SIGHUP until Bash segfaultsby SlackOps01· open at sourcebug
Out of area
Decided· Out of scope - R-1424Nautilus background transparent with Solitude theme (empty GTK color values)by Rowdydangerous· open at sourcebug
Out of area
Decided· Out of scope - R-1425Shell restart buries external animated wallpapers — omarchy-background remaps above existing layer-shell background layersby ChimeraMind· open at sourcebug
Out of area
Decided· Out of scope - R-1426omarchy-hw-touchpad misses Apple Touch (MTP) trackpads, so omarchy-toggle-touchpad silently does nothingby GonzFC· closed — not planned at sourcebugcompatibilityReceived
- R-1427/dev/uinput permissions not applied at boot — breaks Steam Input controller support in every gameby DGBooth· open at sourcebug
Out of area
Decided· Out of scope - 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-1429[Security] omarchy setup security sshd leaves password authentication on, and opens the port before any key is authorizedby Chessing234· open at sourcebug
Out of area
Fixed - R-4695Lock screen loses keyboard focus after lid open (resume); requires a mouse click to typeby andersmar· closed — completed at sourceFixed
- R-1430ASUS ROG blanket software-mixer fix degrades audio quality on smart-amp laptops (e.g. G733ZW) — muddy sound out of the boxby Orneyfish· open at sourcebugcompatibility
Out of area
Decided· Out of scope - R-1431Quick installation doesn't recognize a manually pre-created EFI partition during dual-boot setupby Orneyfish· open at source
Out of area
Decided· Out of scope - R-1432omarchy-upgrade-to-quattro force-overwrites shell.json instead of migrating it, silently dropping bar/plugin configby Orneyfish· open at sourceenhancement
Out of area
Decided· Out of scope - R-1433[Bug] First-time launch of Gemini via Power Space fails due to node-pty native build restriction in mise/aubeby pflegezentrum· open at sourcebug
Out of area
Fixed - R-1434Hibernation resume fails on hybrid Intel+NVIDIA laptops — nvidia.sh's early-KMS module bundling races the resume hookby bcelary· open at sourcebug
Out of area
Decided· Out of scope - R-1435quickshell-git → quickshell 0.3.1 mid-update swap breaks omarchy-exec-argv notification hint, silently no-ops "Click to diagnose with AI"by conwypaul· open at sourcebug
Out of area
Decided· Out of scope - R-1436omarchy share clipboard sends an empty file when the clipboard holds an image (e.g. a screenshot)by dima-engineer· open at sourcebugFixed
- R-1437gapsOut always reads the top gaps_out value, breaks bar-widget dropdown spacing with asymmetric gapsby salomondc· open at sourcebug
Out of area
Decided· Out of scope - R-1438Internal monitor scale reverts to 2 when monitors.lua has multi-line hl.monitor({...}) entriesby retr8-101· closed — duplicate at sourcebugduplicateFixed
- R-4694Cloning the bar plugin (omarchy plugin clone omarchy.bar) produces a bar that never rendersby VANT-Mace· closed — completed at sourceReceived
- R-1439Shell leaks wl_shm fds and RSS continuously; session dies when the compositor hits EMFILEby cashea· open at sourcebug
Out of area
Decided· Out of scope - R-4693nvidia.lua forces LIBVA_DRIVER_NAME=nvidia on hybrid laptops where the dGPU drives no displaysby emshiarla· closed — completed at sourceReceived
- R-1440Install Gemini CLI fails: mise __node-gyp-bootstrap errors with "no tasks defined"by kevincardwell· open at source
Out of area
Decided· Out of scope - R-4692Installer erases EFI/APPLE payload required by T1 MacBook hardwareby sebastiang· closed — completed at sourceReceived
- R-1441After omarchy update + reboot: 'failed to get hyprland version string (bad json)' — NVIDIA initramfs migration may break bootby mayounderrated· open at sourcebugcompatibility
Out of area
Decided· Out of scope - R-1442omarchy-notification-weather is actually a panel toggle, not a notificationby wanly20· open at sourceenhancement
Out of area
Decided· Out of scope - 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-1443systemctl and NetworkManager D-Bus calls time out on fresh Omarchy installationby kidelighost-ui· open at sourcebug
Out of area
Decided· Out of scope - R-1444omarchy-launch-webapp: Opera ignores --app= so ChatGPT/Grok/X keybinds open the start pageby Ojisan1· open at sourcebug
Out of area
Decided· Out of scope - R-1445Network speed test reports 0 Mbps when Wi-Fi and Ethernet are both activeby Ry0dai· open at sourcebug
Out of area
Decided· Out of scope - 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-1447[Quattro] Screen lock moves the default audio sink to the internal speakers: DPMS-off drops HDMI port availability and flips the ALSA card profileby manozzo· open at sourcebugFixed
- R-1448Disk speed test panel shows 0 for ~17s on slower SSDs during stagingby JoeJoeflyn· open at sourceenhancement
Out of area
Fixed - R-1449Nightlight bar indicator doesn't reflect hyprsunset's scheduled temperature changesby danilosekulovikj· open at sourcebug
Out of area
Decided· Out of scope - R-4687Update Omarchy to 4.0.1 updates to release candidate and moves users to edge channel forcefullyby Michallote· closed — completed at sourcebugReceived
- R-1450Screenshot picker offers rectangles for windows hidden behind a maximized/fullscreen windowby Ethanxu1· open at sourcebug
Out of area
Decided· Out of scope - R-4686Installer erases T1/T2 firmware on Apple hardware, permanently disabling Touch Bar / camera / Touch IDby PaulShadwell· closed — completed at sourceReceived
- Decided· Out of scope
- R-1452Installer erases T1/T2 firmware on Apple hardware, permanently disabling Touch Bar / camera / Touch IDby PaulShadwell· open at sourcebugcompatibility
Out of area
Decided· Out of scope - R-1453Agents panel never appears for active pi users on non-Anthropic/non-Codex backends (e.g. OpenRouter)by NordSee21· open at sourcebug
Out of area
Decided· Out of scope - R-1454Theme switcher and background keybindings broken: menu never renders, theme set silently fails from menu actionby simfliXD· open at sourcebugReceived
- R-1455Bluetooth keyboards and mice do not work on SDDM login screenby rodrigojacarei· open at sourcebug
Out of area
Decided· Out of scope - R-1456Selecting the default agent installs an older version than the one already installedby yashksaini-coder· open at sourcebug
Out of area
Decided· Out of scope - R-1457/usr/bin/btop installed with CAP_DAC_READ_SEARCH (bypasses file read permissions)by helioryn· open at sourcebug
Out of area
Decided· Out of scope - Decided· Out of scope