$ the-wire · showcase
CachyOS drops six deprecated packages, reworks initramfs and KMS
By RepoJournal · Filed · About CachyOS · Composed from the cited sources · methodology
A day of subtraction and plumbing: archived upstreams leave the AUR-derived tree, chwd trades early KMS for a systemd target, and update-initramfs gets a rewrite.
Cleanup/deprecated package removal. CachyOS/cachyos-aur-derived
Packaging directories for neofetch, gwe, qgnomeplatform, adwaita-qt, supergfxctl and plasma6-applets-supergfxctl are gone, with each upstream archived or explicitly unmaintained. The Plasma applet leaves alongside the supergfxctl daemon it depends on, so anything still pulling those package names from CachyOS repos will fail to resolve.
Fix version tags CachyOS/cachyos-aur-derived
Packages pinned to a commit were getting their pkgver bumped against the old pinned commit, because `pkgctl version upgrade` does not bump commits. Zotero has been on 10.0.0 despite four bumps, and gnome-shell-extension-no-overview published a wrong version outright.
Eliminate early KMS usage in favor of proper systemd chainload CachyOS/chwd
In place of early KMS, chwd now ships a generator that builds `drm-module-load.target` at runtime and a udev rule tying getty and display-manager to the GPU drivers of the current hardware. The stated goal is to drop a workaround for driver/display-manager races and let systemd order graphics services properly.
Rewrite and improve update-initramfs CachyOS/cachyos-hooks
The initramfs hook switches to `/bin/sh`, drops its root check as redundant, and adds limine-dracut support. Dracut handling is corrected to call `dracut --regenerate-all`, since the `dracut-rebuild` helper it previously used is exclusive to EndeavourOS.
Delete wps-office directory CachyOS/cachyos-aur-derived
The wps-office directory is deleted, closing the tracking issue on outdated entries. Elsewhere the day was routine: limine 12.9.1-1, a valkey update, fluxer bumped to 2026.927.142044, muqss patches refreshed for 7.2, and statuspage bot commits.
Action items
- → Replace neofetch, gwe, qgnomeplatform, adwaita-qt, supergfxctl and plasma6-applets-supergfxctl before your next pacma... CachyOS/cachyos-aur-derived [plan]