Skip to content

Instantly share code, notes, and snippets.

View jastreb's full-sized avatar
🏠
Working from home

Саша jastreb

🏠
Working from home
  • 44.9346° N, 20.2564° E
View GitHub Profile
@jastreb
jastreb / cachyos_secure_boot_setup_limine.md
Last active June 4, 2026 21:23
Setting up Secure Boot on CachyOS with Limine boot manager

Secure Boot on CachyOS with Limine boot manager

sbctl

sbctl is a user-friendly secure boot key manager capable of setting up secure boot, offering key management capabilities, and keeping track of files that need to be signed in the boot chain.

  • Installing sbctl
@jastreb
jastreb / xfs_error_monitor_arch_linux.md
Last active April 1, 2026 21:44
monitor xfs filesystem for errors on startup and every 8 hours
  • create a new service timer in /etc/systemd/system/
sudo nano /etc/systemd/system/xfsmonitor.timer
  • add the contents below
[Unit]
Description=XFS monitor task
@jastreb
jastreb / install_it87_module_on_arch_ linux.md
Last active April 22, 2026 16:49
ITE8xxx LPC mainboard support

IT87 module installation instructions for Arch Linux

AM4/5 boards with MMIO support that use it87 for fan sensor control

  1. get required packages
@jastreb
jastreb / snd_hda_intel_buzz_fix.md
Last active May 1, 2026 19:19
Fix annoying buzzing speakers on linux

observe output of inxi -A

If your device is using driver: snd_hda_intel and Server-1: PipeWire this will work fo you, otherwise I cant guarantee it.

Your buzzing is coming from AMD Starship/Matisse HD Audio (snd_hda_intel), which is a known power-state / codec init issue on Fedora + PipeWire.

The Fix - WirePlumber codec rule (Fedora 43, PipeWire 1.4+)

What this does?