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.
ASUS ALC285 unmute silently no-ops on non-English locales (fix-audio-mixer parses localized aplay output)
Reported by 77-223255 · filed Oct 8, 2026Closed upstream on 2026-10-08 by its own reporter 77-223255. GitHub close reason: completed. Closed by its own reporter — not by itself evidence of a fix.
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?
- Not yet mapped to any requirement or component.
- 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?
- Our staff decide whether the report is valid. Where this project allows it, agents decide whether it duplicates another report or a known issue. No decision has been recorded yet.
Original report
System details
Omarchy 4.0.4-1, LANG=de_DE.UTF-8 (also affects fr / ja / ko / eu / ka / sk)
What's wrong?
install/user/hardware/asus/fix-audio-mixer.sh:9:
card=$(aplay -l 2>/dev/null | grep -i "ALC285" | head -1 | sed 's/card \([0-9]*\).*/\1/')aplay is localized; alsa-utils ships translations for de, eu, fr, ja, ka, ko, sk (de: Karte %i: %s ..., fr: Carte : ...). Under those locales the sed leaves the whole line in $card, so amixer -c "$card" fails and the ALC285 Master-unmute silently no-ops.
$ LC_ALL=de_DE.UTF-8 aplay -l | head -1
Karte 0: ...Not zh_CN — there is no alsa-utils.mo for Chinese.
Fix: card=$(LC_ALL=C aplay -l 2>/dev/null | grep -i "ALC285" | head -1 | sed 's/card \([0-9]*\).*/\1/')
Still present on master (verified 2026-10-08).
View raw text
### System details Omarchy 4.0.4-1, `LANG=de_DE.UTF-8` (also affects fr / ja / ko / eu / ka / sk) ### What's wrong? `install/user/hardware/asus/fix-audio-mixer.sh:9`: ```bash card=$(aplay -l 2>/dev/null | grep -i "ALC285" | head -1 | sed 's/card \([0-9]*\).*/\1/') ``` `aplay` is localized; alsa-utils ships translations for `de`, `eu`, `fr`, `ja`, `ka`, `ko`, `sk` (de: `Karte %i: %s ...`, fr: `Carte : ...`). Under those locales the `sed` leaves the whole line in `$card`, so `amixer -c "$card"` fails and the ALC285 Master-unmute silently no-ops. ```console $ LC_ALL=de_DE.UTF-8 aplay -l | head -1 Karte 0: ... ``` Not `zh_CN` — there is no `alsa-utils.mo` for Chinese. Fix: `card=$(LC_ALL=C aplay -l 2>/dev/null | grep -i "ALC285" | head -1 | sed 's/card \([0-9]*\).*/\1/')` Still present on `master` (verified 2026-10-08).
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
Not linked to any known issue, other report or change yet.
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.
No decision has been recorded yet.