qvm-usb fails if sys-usb template is set to fedora-24-minimal

113 views
Skip to first unread message

Grzesiek Chodzicki

unread,
Feb 3, 2017, 9:34:26 AM2/3/17
to qubes-users
qubes-usb-proxy not installed in VM is thrown in dom0 terminal after running qvm-usb -a if sys-usb uses minimal fedora 24 template. Necessary packages were installed in fedora-24-minimal beforehand

Steps to reproduce:
1. Launch fedora-24-minimal terminal
2. sudo dnf install qubes-usb-proxy qubes-input-proxy-sender (or switch to root beforehand if sudo not installed)
3. Shutdown fedora-24-minimal
4. Shutdown sys-usb
5. Change sys-usb template to fedora-24-minimal (qvm-prefs -s sys-usb template fedora-24-minimal)
6. Launch sys-usb
7. Try attaching any USB device via qvm-usb

Observed behavior:
ERROR: qubes-usb-proxy not installed in VM

Expected behavior:
Device is attached to an AppVM

Additional details:
Switching the template back to regular fedora-24 causes the qvm-usb to work fine.

Andrew David Wong

unread,
Feb 3, 2017, 5:56:24 PM2/3/17
to Grzesiek Chodzicki, qubes-users
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Are you sure that the necessary packages and all dependencies are
actually installed? See:

https://github.com/QubesOS/qubes-issues/issues/2606

- --
Andrew David Wong (Axon)
Community Manager, Qubes OS
https://www.qubes-os.org
-----BEGIN PGP SIGNATURE-----

iQIcBAEBCgAGBQJYlQqHAAoJENtN07w5UDAwapkP/1A4MlvkS/cRk53UYjv4rsDv
+eraPgyniROgM8/p8/diFS95EV+fqod1P+DzWnjRyzZ6SEIA5HDLold0Pq311Z7H
CqILdYmE7j9jSXYhMlTtuTtZbYFIspDO+HA7A1ADBU5Ac3nc/N3J3EIINVgpltj9
DpQjFyprjep+3wqXPdqTY2tRg6bZeQI4NZS/gvxCHV2WCaCaauFJ0crstgdwqDVg
Q1UGDT0aiwe9M232wVvZHR7Hsu5R2vp/pn4eO5xzpvPjymOxFuDZXWNJm6sg4MJJ
GlFNjIZY1KGT9bXRF4uFF4IKYYjh9HLKaSYfrWMTWMRVm8Sw/jgyAZS+omfcL6/c
fGftFBm5BC5xuO/r0AZxeCj2TVLajjXfe8fvm2ZDiwhnYx2e350ToFwFxYe3u1eK
jGwPf2jxKJ1RN5+I4Itl6QeoQgI9sHRNxj5KPG+RDUGwGPpjWlTWn3njZH/PrDzY
w7PEFJ86Ck3MfocAR60Tp1rqhUl9jyX9MTBs0iDAxvK+Ddp7DR5Tq3kWfxXR94k2
AnohZLa8FrZeSLK8RK5gn/bFPUCiuS3VRTL283tX6wwzQ8lxVlWOCRANvRyGM9O+
3uoiZITqPkKkqemECa5TWXdzJDAiDpurD1NgD3cv9wdg/MT4g8bvpxRCK3lzbH4R
7GuGcSwx/WOT0fQAYckJ
=OpfW
-----END PGP SIGNATURE-----

Grzegorz Chodzicki

unread,
Feb 4, 2017, 1:03:34 PM2/4/17
to Andrew David Wong, qubes...@googlegroups.com

On 02/03/2017 11:56 PM, Andrew David Wong wrote:
On 2017-02-03 06:34, Grzesiek Chodzicki wrote:
> qubes-usb-proxy not installed in VM is thrown in dom0 terminal after running qvm-usb -a if sys-usb uses minimal fedora 24 template. Necessary packages were installed in fedora-24-minimal beforehand

> Steps to reproduce:
> 1. Launch fedora-24-minimal terminal
> 2. sudo dnf install qubes-usb-proxy qubes-input-proxy-sender (or switch to root beforehand if sudo not installed)
> 3. Shutdown fedora-24-minimal
> 4. Shutdown sys-usb
> 5. Change sys-usb template to fedora-24-minimal (qvm-prefs -s sys-usb template fedora-24-minimal)
> 6. Launch sys-usb
> 7. Try attaching any USB device via qvm-usb

> Observed behavior:
> ERROR: qubes-usb-proxy not installed in VM

> Expected behavior:
> Device is attached to an AppVM

> Additional details:
> Switching the template back to regular fedora-24 causes the qvm-usb to work fine.


Are you sure that the necessary packages and all dependencies are
actually installed? See:

https://github.com/QubesOS/qubes-issues/issues/2606

>

This does seem to be the issue, however manually installing the pycairo package does not resolve the problem. Fedora-24-minimal has the qubes-usb-proxy-1.0.5-1.fc24.noarch package installed however Dom0 still throws the usb-proxy not installed error.
Reply all
Reply to author
Forward
0 new messages