- Add scripts/update-cli-suite.sh for Manjaro/Arch CLI tool maintenance - Update .gitignore: add logs/ and docs/tech/capabilities/ exclusions - Update CHANGELOG.md with 2026-04-02 NVMe benchmark + firmware work - Update NEXT_STEPS.md: post-reboot verification tasks for GXA7801Q
1.7 KiB
1.7 KiB
Next Steps - 2026-04-02
Immediate (Post-Reboot - GXA7801Q Firmware Activation)
NVMe firmware GXA7801Q was applied 2026-04-02 but requires reboot to activate. Run
sudo rebootwhen ready.
- Reboot workstation to activate NVMe firmware GXA7801Q
- Verify firmware:
nvme listshould showGXA7801Q(wasGXA7401Q) - Check SMART health post-update:
sudo nvme smart-log /dev/nvme0n1 - Run post-update fio benchmark (same parameters as pre-update):
fio --directory=/tmp --name=seq-read --rw=read --bs=4k --iodepth=32 \ --ioengine=libaio --direct=1 --size=1g --runtime=30 --time_based - Document before/after comparison in
docs/tech/nvme-benchmark-post-gxa7801q.md - Update
docs/tech/firmware-update-research.mdstatus from "reboot pending" to "complete"
Short Term
- Update
linux-firmwareand kernel packages:sudo pacman -Syu linux-firmware - Check NVIDIA driver version:
pacman -Q nvidia - Run
scripts/update-cli-suite.shto sync CLI tool suite - Monitor system behavior under multi-day sustained load to ensure
zswapandMGLRUkeep the system responsive. - Verify that
archlinux-keyring-wkd-sync.servicefailure is resolved or investigate further.
Optimization
- Evaluate if
systemd-oomdis aggressive enough for interactive desktop use; if not, consider testingearlyoomas an alternative. - Automate periodic S.M.A.R.T. checks via a systemd timer (currently manual).
Infrastructure
- Consolidate Ansible variables for Docker memory limits into
ansible/vars/main.yml. - Extend
scripts/maintenance.shto include a summary of the last 24h OOM events (if any).