$ the-wire · showcase
Two hooks fixes, an NVIDIA D3 patch, and kernel 7.3.0-4
By RepoJournal · Filed · About CachyOS · Composed from the cited sources · methodology
The day's real work is in CachyOS's packaging and kernel plumbing: cachyos-hooks stops stalling pacman and starts warning on NVIDIA userspace upgrades, while cachyos-7.3.0-4 adds Intel remapped NVMe and T2 display-probe fixes.
reboot-required: Don't block pacman when no notification daemon starts (#24) CachyOS/cachyos-hooks
When no notification daemon owns org.freedesktop.Notifications, busctl call was activating one and could block the pacman transaction for 25 s per logged-in user, notably on TTY-only logins. The hook now checks for an owner first and, when there is none, still sends the popup with a 2 s timeout so on-demand daemons still fire.
reboot-required: Also trigger on nvidia-utils and nvidia-open (#18) CachyOS/cachyos-hooks
reboot-required now also triggers on nvidia-utils and nvidia-open / nvidia-open-dkms; previously only nvidia-dkms was listed. Upgrading nvidia-utils without a reboot breaks nvidia-smi, NVML and CUDA with a driver/library version mismatch, so the hook now recommends the reboot it was silently withholding.
CachyOS Linux 7.3.0-4 CachyOS/linux
Based on Linux 7.3.0, this drops the PCI Intel remapped NVMe device support patch into 7.3/cachy and defers vga_switcheroo display device probing on T2 Macs in 7.3/t2. Both branches are applied in the same tag, so Intel-remapped-NVMe and T2 users get the fixes together.
7.3: Apply NVIDIA D3 state fix (#1096) CachyOS/linux-cachyos
The D3 state fix lands on the 7.3 kernel series, closing the issue tracked upstream as #1053. If your GPU fails to resume its power state under 7.3, this is the tree that carries the correction.
hermes-agent: Update to 0.22.5, sync with AUR CachyOS/cachyos-aur-derived
Upstream moved from date tags to semver with 0.22.0, which meant the nvchecker regex matched nothing at all; the package now tracks v0.22.x and skips the old date tags, and the install stamp commit and date are derived from the source tarball rather than pinned, so CI only bumps pkgver. The desktop variant follows at 0.22.5 and now uses the system hermes-agent package instead of bootstrapping a...