I chose to purge PulseAudio and its components. In turn, all sound will go through ALSA and/or OSS for a simpler environment. Sadly, Xfce's panel plugins don't offer an ALSA-compatible volume manager by default, so I discovered that someone put one together for ALSA in place.
Although I was able to download the source and get to compiling, I ran into this issue:
Code: Select all
Meson encountered an error in file meson.build, line 14, column 0:
Native dependency 'alsa' not found
Code: Select all
# xfce4-alsa-plugin
Simple ALSA volume control for xfce4-panel
## Installation
### Dependencies
- Vala
- Meson >= 0.37.0
- ALSA userspace library (libasound)
- gettext >= 0.19.7
- libxfce4panel-1.0
OR
- libxfce4panel-2.0 >= 4.13.0
- gtk+-3.0 >= 3.20.0
### Building
```sh
# meson build -Dgtk3=true
meson build
ninja -C build
ninja -C build install
```
Thanks!