Oops, sorry that happened, that’s why I indicated not to reboot, but I suppose you have a separate issue that qubesctl
doesn’t handle - sys-usb not booting.
-
Do you see any errors at boot indicating an issue with sys-usb starting? You may have to hit escape after typing your disk password.
-
What template do you have for your “default template”? Is it a minimal template, not Fedora, or not Debian?
I suspect your sys-usb qube isn’t starting, doesn’t have qubes-input-proxy-sender installed, or has some other unknown issue.
If that is the case, reboot and append the following to the kernel command line:
qubes.skip_autostart
If you’re booting with UEFI, you’ll have to use a LiveCD to boot, then edit your EFI System Partition’s /EFI/qubes/xen.cfg file. (example)
This should let dom0 keep ownership of the controller and allow login using the USB keyboard. If you’re able to login, then disable auto start of sys-usb using the sys-usb settings, and you can re-edit (as root) /boot/efi/EFI/qubes/xen.cfg and remove qubes.skip_autostart
.