Definitely not a studio quality, but I use Sudotack ST-800 along with noise-suppression-for-voice to get rid of static, key presses, etc.
The price to quality ratio is amazing (obviously the boom arm that comes with it is trash, but again, fine for the price).
I use GNOME 43 on Debian 12. I sincerely enjoy it. The workspaces are intuitive, it looks and feels sexy, and it has a pretty great set of extensions. While I really appreciate other projects like KDE and XFCE, I think GNOME is probably the most mature DE I’ve used.
That said, I do have a few gripes. For starters, it’s pretty annoying that I have to use tweaks to access settings that should absolutely be included in the regular settings page. It’s also pretty dumb that I have to install an extension to be able to quarter tile. There are so e other small issues I have, but none more than I would have with any other desktop experience, and overall I adore what the devs have put together.
Real benefit. For average users it’s debatable but if you want to exclude certain components or have complex dependencies “just work” without tons of docker images or need bleeding edge performance by tweaking everything, I don’t see any other choice.
Also if you need to seamlessly integrate new projects that don’t provide packages, writing a live ebuild is straight forward and will keep updated from a regular git repo just like any other package.
Want to compile certain stuff with clang and the rest with gcc? Or use libressl instead of openssl? Stuff like that? No problem. Just be aware that you might need to file bug reports if you do exotic stuff because gentoo won’t prevent you from doing stuff nobody did before.
And installing gentoo by going through the install manual step-by-step, is certainly priceless for diving into linux under the hood. It’s a bit like a LFS but without the hassle.
So, that sounds like the kind of thing you would want if you’re making something like a drone or a router, and you have very limited resources available in the device. Compiling can be done by a the cluster you you have in the factory, not the feeble pi zero on the final product itself.
However, I can totally see why many people would want to run Gentoo at home too. It’s a pretty cool idea, and if it’s cool you might be willing to put up with the drawbacks.
Highly customized/optimized Linux images certainly are one use case of gentoo.
if it’s cool you might be willing to put up with the drawbacks
The “cool factor” is a significant point. My gentoo laptop (which I update rarely besides browser/security updates) boots in under 3 seconds to graphical login :-)
Compiling can be done by a the cluster
Actually most compiling is pretty quick on modern systems (compile in DDR4 ramdisk, nvme, fast CPU etc.) I’d say, most stuff compiles as quickly as installing a binary nowadays.
It’s the huge stuff that’s annoying: webkit, rust, Qt, boost, firefox/chromium etc. But one can skip updates easily or use precompiled binary packages that are provided for big stuff.
Pi4 is perfectly doable. But Pi Zero won’t be a lot of fun.
I use a Rode NT1 with a Focusrite Scarlett 4i4 3rd (!) gen. It's not quite "just works", you need to set up parameters for the USB sound kernel module to get the Scarlett working. Otherwise it "just works".
Be careful with Focusrite products in general and read the Linux kernel project's instructions very carefully on supported products, in case you're interested in such a device (e.g. it's common that 3rd gen works, 2nd or earlier doesn't).
I’ve been using it as daily driver since four or five years now. At first it was a bit difficult, we had to wait for patches for musl a lot for common desktop binaries. But now I don’t even remember waiting for an update and I don’t have to compile some tools myself anymore. Everything is in the repo. Yes i agree, I don’t need much, it just works flawlessly with River + Foot + Firefox + Helix and I try to keep it minimal. No games, not much graphical tools. apk is such a magical tool. Never broke my edge install with it… Like Arch did with AUR. And the last install that I did recently on a remote server was just so easy with ‘setup-alpine’… Way better than five years ago. The only drawback is the documentation I think… I’m using the gentoo one, which is perfect for Alpine.
I mean you exactly underline what I said. You can use anything for desktop usage, depending on your requirements. But Alpine is not meant to be used like this. Or with requirements like yours, you basically could use anything, there is no really advantage of using Alpine for your specific needs compared to many other distros out there.
I am not saying nobody should use Alpine on desktop, its just false “advertising” if you proclaim its perfectly fine to be run a s such.
I daily drove Gentoo (Funtoo actually) for a couple of years, there are things to love and things to hate in it. For me it wasn’t worth it, like you mentioned the compilation times ruined any semblance of optimisation I might had, also having to recompile the kernel because I forgot to enable joystick support was not a great experience. That being said, after the initial difficulty, Gentoo is a breeze to maintain, you have files with the packages you want, which use flags for each, etc so after it’s setup once it’s just normal upgrades. Also it allows for packages to be installed in one-shot mode, which means you’re installing it but are not sure if you’ll keep it, then you can run a command to list (and uninstall) all of them. That is one of the features I miss the most on Arch, since it allowed me to keep my system lean.
linux
Active
This magazine is from a federated server and may be incomplete. Browse more on the original instance.