ok seriously what do I need to do to get this to work? I think this is dmesg saying I have a sound card so idk what the problem is: https://gist.github.com/Aeva/426925f59689b337a9edc66dbefe2c92
I swear this was working before >:(
ok I'll bite what the fuck is a pipewire
why do they keep making new linux audio subsystems! it just makes the problem worse people D:<
is pipewire literally just "what if we just gave pulse audio all of jack's problems"?
Alright everyone, crisis averted. I fixed it by updating my time-honored Linux audio repair techinque of "uninstall pulseaudio" to "make sure that neither pulseaudio nor pipewire are installed".
The more things change the more they stay the same
I personally blame KDE, or perhaps Lennart Poettering for this.
I realized just now that I broke this thread in a way that sea lions wouldn't be able to read it to the end, so if I don't know you and you're thinking something along the lines of "I need to tell her that audio works fine on linux or I will literally die" here's the end of the thread. I think you'll love it. https://mastodon.gamedev.place/@aeva/110252756335731681
@eons I distinctly remember that it was working, then I installed KDE, and that KDE said there was no sound device, and then I uninstalled KDE and there's still no sound.
@aeva I've had a quick glimpse at the pulseaudio source code at some point. It's quite good, actually.
My expectation therefore is that most problems with pulseaudio (or pipewire) are caused by the sound server from the previous user's session still running.
@aeva linux possesses no flaws aeva!!!
@aeva It's a series of tubes.
@aeva A crazy tweakable setup severely lacking a simple “But I just want some audio kthx” mode.
For NixOS I’ve finally made my peace with it after some tumultuous back & forth of “bah! Just gimme pulse then!”.
The existence of both media session and wireplumber does not help when trying to debug shit.
@AngryAnt why do people keep making these! Alsa is just fine!
@aeva I can’t say I’m sufficiently into the subject matter to make a judgement there, but surface level at least it certainly doesn’t seem as clear cut as X->Wayland.
@aeva But my understanding is that high level it’s more of an orchestration setup than a protocol replacement.
Pulse, jack, and alsa should still be there afaik - just interacting via pipewire.