Kemal's Braindump

linux

#linux #sound

This setup was done on an HP EliteBook 840 with Intel Tiger Lake hardware, running Ubuntu 24.04 LTS.

Ubuntu 24.04 ships with PipeWire and WirePlumber by default, which is a solid foundation—but getting microphone, noise suppression, and sane device naming to work properly on this platform still requires some manual tuning.

This post documents the exact steps I use to achieve a reliable, high‑quality audio setup suitable for calls, recordings, and daily work.


TL;DR

  • Hardware: HP EliteBook 840 (Intel Tiger Lake)
  • OS: Ubuntu 24.04 LTS
  • Switch the sound card to pro-audio mode
  • Max out levels with alsamixer and persist them
  • Use WirePlumber Lua rules to rename devices and disable unused ones
  • Install PipeWire RNNoise for noise suppression
  • Use Quick Settings Audio Panel for fast source/sink switching

Result: clean mic input, stable routing, and no cluttered device list.


Read more...