Redirecionamento USB em libvirt

Redirecionamento USB em libvirt

Estou executando o libvirt no Fedora 28. Gostaria de conectar um dispositivo USB a uma VM, mas quando seleciono "Redirecionar dispositivo USB" no menu "Máquina virtual" no virt-manager e seleciono o dispositivo, recebo o erro:

Erro de redirecionamento USB

Spice-client-error-quark: Não foi possível redirecionar [nome do dispositivo] em 1-11: Erro ao configurar a ACL do nó do dispositivo USB: 'Não autorizado' (0)

Não há mensagens de log adicionais acompanhando isso no diário ou no audit.log. Não é um problema do Selinux. O menu suspenso "Detalhes" na caixa de diálogo de erro adiciona "erro de redirecionamento de USB".

O que eu faço com essa mensagem de erro? Eu nem tenho certeza do que isso está tentando me dizer.

Responder1

Com base em algumas pesquisas, você encontrou um bug. Aqui está a solução mais bem votada que encontrei, mas não posso testar porque não tenho sua configuração.

cat <<EOF >/etc/udev/rules.d/50-spice.rules
SUBSYSTEM=="usb", GROUP="spice", MODE="0660"
SUBSYSTEM=="usb_device", GROUP="spice", MODE="0660"
EOF

usermod -a -G spice $USER

informação relacionada