Hey all,
I just started with Qubes so I'm still learning how it works. I'm trying to get 
Trezor Wallet working on Qubes, following [1].

I created `/etc/qubes-rpc/policy/trezord-service`:
$ cat /etc/qubes-rpc/policy/trezord-service

$anyvm $anyvm allow,user=trezord,target=sys-usb

However, I don't have service "sys-usb", only "sys-usb-dvm" domain. What is the 
difference between a service and a domain? What does the -dvm suffix mean?

I believe I installed the Trezor bridge: I downloaded the .rpm file in my 
"bitcoin" domain which has internet connection (sys-usb-dvm does not), then I 
copied the .rpm file to sys-usb-dvm. Then, I installed it inside the 
sys-usb-dvm domain:
sudo rpm -i trezor-bridge-2.0.27-1.x86_64.rpm
warning: trezor-bridge-2.0.27-1.x86_64.rpm: Header V4 RSA/SHA256 Signature, key 
ID b9a02a3d: NOKEY
Created symlink /etc/systemd/system/multi-user.target.wants/trezord.service → 
/usr/lib/systemd/system/trezord.service.

But when I restart the "bitcoin" domain and open Firefox (after attaching the 
Trezor USB device to "bitcoin" domain), it says "Transport Error, WebUSB not 
available in this browser." and "Trezor bridge not installed".

I'm probably doing something wrong, but not sure what, since I'm still 
developing my mental model on how Qubes work. Thank you so much for any answers 
or pointers to what I could read to learn more.

Crowphale

[1]: https://wiki.trezor.io/Qubes_OS

Sent with [ProtonMail](https://protonmail.com) Secure Email.

-- 
You received this message because you are subscribed to the Google Groups 
"qubes-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/qubes-users/rhDacckfHY5pcjylPbA3lP0uPAvuGgYkA6zWXrfEwF46RExCsIscdXYaGZX4HfgIbyXljyvhkUzFkpc4Y2ux7WuDY6KvS1kbjJviyEN7HG4%3D%40protonmail.com.

Reply via email to