On Sunday, November 26, 2017 at 1:12:49 AM UTC-8, Yuraeitha wrote: > On Saturday, November 25, 2017 at 6:33:29 PM UTC, Wael Nasreddine wrote: > > Hello, > > > > As I described in the other topic titled "How To Replace Libvirt Drivers"; > > Upon installation, I get the error `libvirtError.libvirt: libxenlight > > failed to create new domain “domain name”` and updating the system seems to > > have helped. I want to attempt to update all packages before continuing the > > initial_setup, so how can I update dom0 offline? > > > > Another option I have is to perform a net-install, I tried using > > `https://mirrors.kernel.org/qubes/repo/yum/r4.0/current-testing/dom0/fc25/` > > as an additional repository in the installer but I got "Error setting up > > base repository". > > > > Wael > > Do you have any solid reasoning for suspecting these packages? It's not > always the package itself that is the problem, but a package or a tie to > another patckage, or that other package, which is causing the issue. Simply > replacing libvirt probably won't do you much good, especially if you need to > find all those possible dependencies on something so fundamental as libvirt > in Qubes. > > It might be better to first find out why it happens, and then perform a clean > re-install.
So after some 10 re-installs, I finally managed to get it error-free all the way. I do not know which package it is (although I can tell you libvirt was not updated) but there is definitely a broken package in RC2. I ended up brute-forcing the virt_mode to PV[0] in order to go through the setup without any errors; knowing how to switch the default to PV would have helped, unfortunately I'm fairely new to Qubes (first install). Once the initial setup was over, I performed a qubes-dom0-update with testing repo enabled, switched all VMs back to hvm and voila works like a charm. > > Also Qubes 4 RC-3 will be out either tomorrow, the day after tomorrow, or if > freezing failed, then possibly next week. > https://www.qubes-os.org/doc/releases/4.0/schedule/ It's uncertain for sure, > however, you have reasonable chances are that it'll be out tomorrow. > I'm sure RC-3 would work out of the box, too bad I got stubborn on getting it running this weekend :D > However, are you sure you got VT-D enabled in your UEFI (BIOS)? You also > enabled Virtualisation in general, in case the motherboard has a double > enable/disable function like some boards do? Libvirt errors does sound like > it could be related to missing hardware features that Qubes 4 requires. > > Remember that Qubes 4 is much less happy with missing security features, > compared to Qubes 3.2. You muight get Qubes 4 running without, but it will > likely be ugly, i.e. like your libvirt errors. > > There is even talks to prevent Qubes 4 to install at all if the hardware is > not living up to the security requirements, in order to avoid situations like > this. For example, something like that might even be in Qubes 4 RC-3 for all > we know. My hardware is good, but I do not have a TPM yet. I'm thinking of switching the motherboard/CPU with something more performant, maybe a Xeon based system but I want to play more with Qubes before I do that. Any recommendation on hardware? > > You made absolutely sure, that your hardware meets the requirements, and also > absolutely sure, that all of them are enabled? Yes :) [0]: while true; do qvm-ls | grep -v NAME | awk '{print $1}' | xargs -I{} sudo qvm-prefs {} virt_mode pv; sleep 0.5; done -- 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 qubes-users+unsubscr...@googlegroups.com. To post to this group, send email to qubes-users@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/qubes-users/893d6e91-ca42-428a-a5d2-bade68bd96e4%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.