From d0587a5bc5e1847be7876608a48a76cef06e5a80 Mon Sep 17 00:00:00 2001 From: Frank Date: Wed, 21 Oct 2026 01:06:08 -0700 Subject: [PATCH] docs(noctalia): the dependency table described packages this box does not have MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Three rows claimed `wlr-randr`, `qt6-multimedia` and `brightnessctl` were dependencies. `pacman -Q` on blankpad says none is installed, and the two features they were cited for do not come from them at all: display information comes from `niri msg outputs` (the niri page already said so), and brightness is driven through the kernel — `/sys/class/backlight/amdgpu_bl1` exists with no helper installed — so no package is doing that work. A dependency table is a claim about a machine, and every row of it is now measured against `pacman -Q` on blankpad (2026-10-21). Verified against the package database: check `pacman -Q ` before adding a row. Refs #60 --- omp-docs/tools/noctalia-shell.md | 26 +++++++++++++++----------- 1 file changed, 15 insertions(+), 11 deletions(-) diff --git a/omp-docs/tools/noctalia-shell.md b/omp-docs/tools/noctalia-shell.md index 92592ca..ad8a265 100644 --- a/omp-docs/tools/noctalia-shell.md +++ b/omp-docs/tools/noctalia-shell.md @@ -413,17 +413,21 @@ noctalia msg templates-apply ## Dependencies -| Package | Purpose | -|---------|---------| -| `noctalia` (Qt) | Native desktop environment | -| `qt6-base` | Qt6 runtime | -| `qt6-multimedia` | Multimedia support | -| `niri` | Wayland compositor | -| `wlr-randr` | Display information | -| `brightnessctl` | Brightness control | -| `imagemagick` | Image processing | -| `ffmpeg` | Media processing | -| `polkit` | PolicyKit integration | +| Package | Purpose | Version on blankpad (2026-10-21) | +|---------|---------|----------------------------------| +| `noctalia` (Qt) | the shell: bar, widgets, `noctalia msg` | 5.3.0-1.1 | +| `qt6-base` | Qt6 runtime | 6.12.0-3.1 | +| `niri` | Wayland compositor | 26.04-1.1 | +| `polkit` | PolicyKit integration | 128-1.1 | +| `imagemagick` | image processing for palette wallpapers | 7.1.2.34-2.1 | +| `ffmpeg` | media processing | 2:9.0.2-2.1 | + +**Three rows this page used to claim are not installed**, verified with `pacman -Q` and +`command -v`: `wlr-randr` (display information is `niri msg outputs` — no package needed, and +[displays](niri/displays.md) owns that procedure), `qt6-multimedia` (audio reaches PipeWire +through noctalia's own dependency), and `brightnessctl` (`/sys/class/backlight/amdgpu_bl1` +exists and nothing on this box drives it — laptop brightness is a gap to close, not a feature +to document). A dependency table is a claim about the machine: check it before writing it. ---