I can’t update my dom0 and I know there’s an update because another device running Qubes got an update.
update manager
When I try to update via the update manager I get this output:
Checking for available updates for dom0…
Using sys-whonix as UpdateVM for Dom0
Checking for dom0 updates… ERROR: UpdateVM not running, not starting it in non-interactive mode
Dom0 Xfce terminal
When trying to update from the xfce dom0 cli I get this output:
Updating and loading repositories:
Fedora 37 - x86_64 - Updates ???% | 0.0 B.0 B
What I did after that
I created an sys-update vm over vpn and I got the same result.
What did I check?
I checked the Qubes global config and it’s set to my update vm.
Yes, I know for sure! Why do I know? Because I had other updates too - these updated fine. Dom0 was the first to get updated and immediately switched off showing a red cross icon. Furthermore, I’ve been trying to update dom0 for a couple of days now since the other device did get an update. All attempts failed.
I found the solution:
My default disposable was set to an offline disposable. Therefore dom0 couldn’t connect to the internet and couldn’t update. After I reset my default disposable in Qubes Global config to the normal DVM (disposable virtual machine) it updated as normal.