2

This might actually be implemented as part of the pulseaudio pactl command at some point in the future (seen from January 2021). Non-complete list of places where progress might be tracked: https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/issues/660 https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/merge_requests/430 https://gitlab.freedesktop....


1

The general design of a sound server is to accept data from a wide variety of software and route it to a useful audio device, and vice versa (for input). Since that's the goal, PulseAudio needs to know about the capabilities of each device it wants to use. It must therefore open them to query capabilities about things like supported sample sizes and ...


1

Your Pulseaudio is running as a user whose home directory is set as /var/empty. This is typically done for special application users created for privilege separation purposes or something similar. Such a user should probably not be running Pulseaudio at all. Use grep /var/empty /etc/passwd to see if you can identify the user account that has its home set as /...


Only top voted, non community-wiki answers of a minimum length are eligible