mastodon.gamedev.place is one of the many independent Mastodon servers you can use to participate in the fediverse.
Mastodon server focused on game development and related topics.

Server stats:

5.7K
active users

"stop making jokes about Linux never having working audio it's not 2022 anymore"

buddy,

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. mastodon.gamedev.place/@aeva/1

@aeva "it was working before" could be a symptom of kernel update? try a previous version just to be sure

@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 ugh, maybe it got blacklisted?
perhaps pulseaudio said "this thing never works, lets ban it"

Try searching for the module of the device and try to enable it with modprobe

@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.