• 0 Posts
  • 48 Comments
Joined 1 year ago
cake
Cake day: February 19th, 2025

help-circle












  • How do you know?

    Zoom not having working audio—discovered right before a job interview 💀

    But yeah, I bet it would work! Just make sure you run modprobe-db with the manufacturer’s kernel long enough to run all the software you’ll actually use, so it can record the modules you need.

    Of course, make sure you read up on it with that ArchWiki article and take a look at the source code to be sure (it’s basically a simple shell script), but from what I understand it should do what you need.



  • Those modules, man… they’re the biggest cause of—dare I say it?—bloat in the kernel.

    For the few people here who may not know about it: there’s a utility called modprobe-db that watches what kernel modules get loaded at runtime, and can generate a kernel build config file accordingly. There’s even an ArchWiki article about it. You need to keep it around for a while (e.g. several weeks or months) so it can get a proper sample of the modules you use; that way, your kernel can have all the modules you need (ask me how I know). If you do it right, however, you can slim down your compile time significantly.