fedora
- Enable Wake-on-LAN on Fedora with a Realtek r8169 NIC
Make a Realtek r8169 NIC on Fedora or Bazzite keep magic-packet Wake-on-LAN across shutdowns under NetworkManager, then wake the host from a MikroTik router.
- The GPU wasn't to blame
I wrote that this Radeon 780M can't decode HEVC Main 10 on the GPU. It can. Fedora's Mesa build leaves HEVC out; ffmpeg exits 0 anyway.
- Enable VA-API HEVC decode on Fedora with an AMD GPU
Make an AMD GPU decode HEVC through VA-API on Fedora: check the hardware and the driver, install RPM Fusion's freeworld driver, prove it with a test clip.
- 12.4 GB of duplicates, 3.4 GB on disk
On compressed btrfs, du and a duplicate finder overstated what deleting would free, and a permission error hid 15.8 GB. compsize, without sudo, told the truth.
- A -> B -> C -> A: benchmarking a kernel cmdline change you have to reboot for
A repeat boot with the same kernel command line ran one row 6 % faster than the first. How to A/B a boot parameter: four boots, sysfs proof, and drift.
- Installing Fedora on a computer that hadn't shipped yet
Fedora 45 was installed, Secure-Boot-tested and debugged in a container and QEMU before the A9 Mega first ran Linux. Then the hardware brought its own bugs.
- Two libavcodecs behind one soname
mpv plays HEVC fine. Haruna, built on libmpv, says no decoder exists. Same soname, different library — and the dynamic linker picks the wrong one.
- All four drives at once, and why that was the good news
Every HDD on the storage box vanished at once — a quadruple drive death, it looked like. It was two mundane faults stacked together, and the data was fine.
- Transmission is a remote-code-execution box by default
Transmission runs a script of the RPC caller's choosing when a torrent finishes. Seccomp can't block that exec; a systemd sandbox can make it worthless.