Proof Portal

Project overview

Omarchy

ProbeLabs65 findings · 95 requirements

A 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
ReportR-5334GitHub issuePublicDecided· Duplicate

Menu/launcher overlay renders as fullscreen black hole (theme-independent, NVIDIA)

Reported by Alibest69420 · filed Oct 11, 2026 · open at source

Decided: Duplicate — decided by agents · verified 16 h ago.

R-5254 is the earliest report of this defect — filed Oct 8, 2026, open upstream. This report (filed Oct 11, 2026) describes the same defect, so it is folded under it in the inbox.

Decided by agents · verified· Oct 11, 2026

At a glance

1 · What is claimed?
Only the report text below — no validator has restated it as checkable claims yet.
2 · What does it affect?
AreaIn the audited areamenu· Decided by agents · verified
3 · Is it reproducible?
No validation has been run yet.
4 · What remains unclear?
  • Not validated yet: no claims, no reproducer.
5 · What happens next?
Decided by agents and verified by a second, independent agent — see the decision.

Original report

Menu/launcher overlay renders as fullscreen black hole (theme-independent, NVIDIA)revision 1 · captured 2026-10-11 13:03 UTC via poll

What happened

Opening the app launcher (Super+Space / omarchy menu summon root) shows a fullscreen black screen instead of the menu. Typing an app name filters: only app icons appear — no text, no card, no backdrop. The overlay stays mapped (exclusive keyboard focus grabs input) until dismissed.

Expected

Dimmed desktop + centered menu card with searchable rows and text, as designed.

Steps to reproduce

  1. Press Super+Space (or run omarchy menu summon root)
  2. Screen goes entirely black; typing shows only icons

Bisection (all verified on the affected machine)

  • Reproduces on custom theme (Alucard) and stock Catppuccin → theme-independent.
  • Reproduces with a fully template-generated shell.toml (complete [menu]/[launcher] sections: background/text/border/scrim/selected-*) → not a config-shape issue.
  • Forced menu.scrim to opaque magenta (#ff00ff @ 1.0) in the live theme and pushed it via omarchy-shell shell applyTheme IPC — screen still black → the scrim value never reaches pixels.
  • hyprctl layers shows the omarchy-menu Overlay surface mapped fullscreen 2560x1440, alpha 1, persisting.
  • Screenshots taken while the menu is open capture pure black; screenshots with it closed are normal.
  • No QML errors at open time in journalctl --user (only transient singleton-ordering warnings at shell startup, plus unrelated pretty.omagen DockedBarSurface QColor warnings every second).

System

  • Omarchy 4.0.4-1 (Arch), Hyprland 0.56.2, Quickshell 0.3.2
  • GPU: NVIDIA GA106 (GeForce RTX 3060 LHR, rev a1)
  • Single monitor DP-2, scale 1
  • Current theme when observed: Alucard (custom), also reproduced on stock Catppuccin

Captures

Black screenshots of the open menu (menu closed = normal desktop):
- /home/aboabdullah/Pictures/screenshot-2026-10-11_15-40-06.png (pure black, menu open, magenta scrim pushed via IPC)
- /home/aboabdullah/Pictures/screenshot-2026-10-11_15-20-51.png (black with icon strip — only time any content painted)

Happy to pull more diagnostics on request.

View raw text
## What happened
Opening the app launcher (`Super+Space` / `omarchy menu summon root`) shows a fullscreen black screen instead of the menu. Typing an app name filters: only app **icons** appear — no text, no card, no backdrop. The overlay stays mapped (exclusive keyboard focus grabs input) until dismissed.

## Expected
Dimmed desktop + centered menu card with searchable rows and text, as designed.

## Steps to reproduce
1. Press `Super+Space` (or run `omarchy menu summon root`)
2. Screen goes entirely black; typing shows only icons

## Bisection (all verified on the affected machine)
- Reproduces on custom theme (Alucard) **and stock Catppuccin** → theme-independent.
- Reproduces with a fully template-generated `shell.toml` (complete `[menu]`/`[launcher]` sections: background/text/border/scrim/selected-*) → not a config-shape issue.
- Forced `menu.scrim` to opaque magenta (`#ff00ff` @ 1.0) in the live theme **and** pushed it via `omarchy-shell shell applyTheme` IPC — screen still black → the scrim value never reaches pixels.
- `hyprctl layers` shows the `omarchy-menu` Overlay surface mapped fullscreen 2560x1440, alpha 1, persisting.
- Screenshots taken while the menu is open capture pure black; screenshots with it closed are normal.
- No QML errors at open time in `journalctl --user` (only transient singleton-ordering warnings at shell startup, plus unrelated `pretty.omagen` DockedBarSurface QColor warnings every second).

## System
- Omarchy 4.0.4-1 (Arch), Hyprland 0.56.2, Quickshell 0.3.2
- GPU: NVIDIA GA106 (GeForce RTX 3060 LHR, rev a1)
- Single monitor DP-2, scale 1
- Current theme when observed: Alucard (custom), also reproduced on stock Catppuccin

## Captures
Black screenshots of the open menu (menu closed = normal desktop):
- `/home/aboabdullah/Pictures/screenshot-2026-10-11_15-40-06.png` (pure black, menu open, magenta scrim pushed via IPC)
- `/home/aboabdullah/Pictures/screenshot-2026-10-11_15-20-51.png` (black with icon strip — only time any content painted)

Happy to pull more diagnostics on request.

Validation

Not checked yet. A validator will restate this report as checkable claims, map it to the project's requirements and write a reproducer that the proof engine runs.

Linked

Decision

Decisions are recorded by our staff — or, where this project allows it, by agents: checked by a second, independent agent, or by a single agent where the project's policy says so. Any decision reached so far is shown below.

  • DuplicateR-5254Decided by agents · verified · 2026-10-11 17:08 UTC