qubes-issues icon indicating copy to clipboard operation
qubes-issues copied to clipboard

Volume applet for sys-audio

Open GammaSQ opened this issue 1 year ago • 2 comments

The problem you're addressing (if any)

When dom0 provides audio, the volume-applet tray-icon provides a nice interface as quick visual reference (e.g. whether the computer is muted) and changing volume with the mouse. When running a separate sys-audio vm, there is no tray-icon. Not because it's not possible, sys-audio perfectly capable to create a blueman tray icon.

The solution you'd like

Sys-audio provides a new tray icon with the exact functionality dom0-volume tray icon provided.

The value to a user, and who that user might be

visual reference for volume/mute, easier navigation to the volume control.

GammaSQ avatar Jan 02 '24 19:01 GammaSQ

Thanks to apparatus in the forum: https://forum.qubes-os.org/t/audio-qube/20685/64

The proposed solution is to install the package pasystray, a different package from pulseaudio: https://github.com/christophgysin/pasystray It's easy enough to install and I am personally using it:

sudo dnf install pasystray and add a new line to /rw/config/rc.local to start it automatically on sys-audio boot, containing just: pasystray

However, I don't consider this a full resolution.

First and foremost, the resulting systray-icon is very different from the one dom0 got. Even the features pasystray promises (such as mute on middle-mouse-click) don't work. Second, it's increasing the stack to alpha-version code, which I'm uneasy with. I think installing pulseaudio and adjacent xfce-packages would be okay in a minimal setup.

GammaSQ avatar Jan 13 '24 12:01 GammaSQ

First and foremost, the resulting systray-icon is very different from the one dom0 got.

Try volumeicon, it is not feature rich, but works.

About a feature-rich icon, that is normally integrated into the Window Manager Xfce or KDE for example, don't expect much from a standalone volume control. It will never match the KDE volume control for example, which is feature-rich.

ben-grande avatar Feb 28 '24 13:02 ben-grande