I have a sys-usb VM created with the qubesctl state.sls qvm.sys-usb
command.
If I change the template from debian-10 to debian-10-minimal it will go from working flawlessly to devices not being detected in the attached VM. I can still see all devices and attach them with both templates.
I have a template with minimal + following which I use for vault, sys-usb and some other VM-
psmisc gnome-keyring qubes-core-agent-nautilus qubes-usb-proxy qubes-input-proxy-sender qubes-gpg-split keepassxc qubes-core-agent-passwordless-root polkit pycairo
Out of them nautilus, keepassxc, gpg-split, passwordless-root and polkit are 100% not required for sys-usb.
But you should really read this-
qubes-usb-proxy
I should have specified that I’m trying to pass through a USB headset.
I found out I need pulseaudio-qubes
, or a dependency of it, installed in both sys-usb and the receiving VM to successfully detect and operate it in the VM.
1 Like