
저는 Fedora 28에서 libvirt를 실행하고 있습니다. USB 장치를 VM에 연결하고 싶지만 virt-manager의 "Virtual Machine" 메뉴에서 "Redirect USB Device"를 선택한 다음 장치를 선택하면 다음과 같은 메시지가 나타납니다. 오류:
USB 리디렉션 오류
spice-client-error-quark: 1-11에서 [장치 이름]을(를) 리디렉션할 수 없습니다. USB 장치 노드 ACL 설정 오류: '인증되지 않음' (0)
저널이나 audit.log에는 이에 따른 추가 로그 메시지가 없습니다. selinux 문제는 아닙니다. 오류 대화 상자의 "세부 정보" 드롭다운에 "USB 리디렉션 오류"가 추가되어 유용합니다.
이 오류 메시지는 어떻게 해야 합니까? 나는 그것이 나에게 무엇을 말하려고 하는지조차 확신하지 못합니다.
답변1
일부 연구에 따르면 버그가 발생했습니다. 다음은 제가 찾은 최고의 투표 솔루션이지만 귀하의 설정이 없기 때문에 테스트할 수 없습니다.
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