Hacker News new | ask | show | jobs
by tehbeard 828 days ago

    - Software compatibility.
    - Wanting upgradable hardware that doesn't require new machine + $1000 expense atop it for double the RAM.
    - JACK/ASLA/PulseAudio/GStreamer audio madness shouldn't be forced on mortal man.
2 comments

Those are perfectly fine reasons, but I just wanted to share my experience as maybe things are better since last time you used the other popular OS that permits upgradable hardware:

- Thanks to infusion from Valve, Wine now works really well. The recent game Helldivers 2 constantly crashes on my friends's Windows PCs, but it has not crashed for me. The Windows users are asking a Linux user to host the game!

- This will almost sound like a joke, but after JACK/ALSA/PulseAudio/GStreamer did not do the job, now there is yet another, the new PipeWire. Anyway, it works great and its bluetooth headset support is better than what I have experienced on android/osx/windows.

> ...now there is yet another...

https://xkcd.com/927/

re: Bluetooh, my experience with it on Pop_OS! with PipeWire has been, not great.

Something in that stack seems to often misunderstand that when I switch from HDMI -> bluetooth headphones, I want the sound going to the headphones..

VLC, Firefox, even Steam seem to run into this so it doesn't appear to be isolated to a particular program.

> JACK/ASLA/PulseAudio/GStreamer audio madness shouldn't be forced on mortal man.

So last decade.. PipeWire is the latest game in the town.

On a more serious note, PipeWire has worked really well for me and it really aims to unify all the previous usecases to one. https://gitlab.freedesktop.org/pipewire/pipewire/-/wikis/FAQ...