10
momad
29d

Fucking pulse audio crap. Something keeps muting my output device and I can think of no way to debug it. And I can't just switch to a good sound system because of every application only supporting pulse now.

Remember there is only choice if your choice is the same as Lennart Poettering's.

Comments
  • 1
    Never messed with pulse audio, or audio on Linux in general, but I dislike systemd so that's a ++
  • 1
    Do you have nvidia with latest 450 driver by any chance? That driver is pure trash and caused problems with audio for me too. Everything is back to normal since I enabled 440 again.
  • 1
    Yeah, audio in Linux is sort of a mess...
  • 0
    I just can't fricking mix output from browser and microphone, because... pulseaudio doesn't... understand what mixing is, I suppose? Well, shit.
    I wanted to stream both on Discord but it always was fail. Perhaps, Google won't help me out this time.
  • 0
    @12bitfloat but pulse makes it a lot better though. I find it funny that so many people complian about it just because they don't get a single thing to work they expect.
    Works great out of the box for most DE's and is far more clear and flexible than Windows audio mixer
  • 4
    @vintprox Sounds like you need to use PavuControl, that makes working with audio a lot better on GNU/Linux.
  • 1
    @hjk101 totally agreeing about part of "more flexible than Windows mixer". Whatever I find on Windows, it gets patched by nonames and most probably it's just another virus or blackbox magic...
  • 1
    @Berkmann18 thanks for suggestion! Never heard of it, but I wanna try the thing 😉
  • 3
    @vintprox You're welcome. It makes life a lot easier when you have multiple audio inputs and outputs where alsamixer comes short.
  • 1
    @Berkmann18 I forget sometimes that pavu isn't there by default. Such an obvious tip.
  • 1
    @hjk101 I don't complain about Pulse because it isn't good. I complain about it because it's impossible to replace, and this is a trend among Poettering's stuff. He actively prevents competition by designing overly broad APIs rather than writing tiny programs that each do a specific task. And the only way for OSS to ensure quality (in absence of the motivation to generate profit) is that if part can be replaced or removed and scripted around.
  • 0
    @Lor-inc didn't know pulse was a member of the Poettering family.

    There is a need for monoliths from time to time (just look at the Linux kernel). I think systemd is doing a bit much but most things can still be replaced and the unit files arev well documented/simple enough that you can write a replacement init system.

    I don't know how huge pulse is it might be a big problem. Will look into it.
Add Comment