Gentoo

And these people are talking about how pottering is an evil CIA agent lmao

I've been wondering about how I'd manage multiple audio devices and outputs without pulseaudio. I often switch between speakers and headset (using a laptop).

I'll look into removing dbus and pulse now.

I used to use pure ALSA on my gentoo but I lost my config and it's a true PITA to get multichannel with some degree of quality or reliability so now I just use pulseaudio. It's the best we have (at least when talking about user experience and not the code itself). You'd have to get autistic about ALSA to make it work for you instead of vice versa.

Multiple outputs is easy with alsa, multiple devices is hard or near impossible because it involves switching config files in place and won't change running applications.
If you're on something like a laptop that'll require constantly switching what audio device you're using, pulseaudio at least has the feature set you'd want.
And the actual useflag is pulseaudio, my mistake.

Attached: 1539182363-750938758_scrot.png (956x526, 71.81K)

Wine can be dbus free. Just compile it with -dbus and -test.
You can use a patched gtk3 too, to avoid at-spi2-bla, and thus dbus on that too.
We must be free from the dbus(t), freedesktop, systemdick, consolekit, policykit, etc cancers.

Then I can't remove pulse OR dbus because puke depends on drot

Attached: 1447276439633.gif (112x105, 47.9K)

put -pulseaudio in your make.conf and use equery d pukeaudio. then do a emerge --update --deep --newuse --with-bdeps=y @world
Also, you can use emerge --unmerge to DELET it (but this can cause breakage, use emerge --depclean to be saf e)

Tbh, that's the reason I moved to Slackware. I loved making my own modifications to arch and void and such, but maintaining them would always prove to be a major pain. Slackware ships really stable and sanely configured, and I can just make any modifications I want _once_, and only bother updating everything once every three years. I want my shit to just work but still be granular and flexible when I need it.

This is what happens when niggers use a white man's distro.

I'm not a new Gentoo user. I know how to do all of what I want to, you missed the point. I can't remove pulseaudio because there isn't a viable alternative (that I know of) and I can't remove dbus because puke depends on it.