Wanted to setup a VM with “ujust setup-virtualization” but after i tried to “Enable Virtualization” nothing happens?
Update within the hour or two and it should be fixed.
I’m having the same issue. What caused the recipe to break?
Recent commits that changed the recipe slightly broke it, but it has been fixed recently and Bazzite is currently building right now.
Being new to Bazzite, do I simply use the command ujust update to update things?
Yup that will update your system.
Edit: bad news the fix isn’t in the image yet but there is a temp workaround.
The new commit used a different method to check if virt-manager
was installed, however it turns out it was unreliable and did not work on all installations (it worked on my main machine i tested it on, but didnt work for other people)
I PRed a fix for it last night however, a new image has not been successfully built with the fix due to package skews.
You can use this command temporarily to setup virtualization
curl -Lo /tmp/virt.just https://raw.githubusercontent.com/ublue-os/bazzite/main/system_files/desktop/shared/usr/share/ublue-os/just/84-bazzite-virt.just ; just -f /tmp/virt.just setup-virtualization
It will download the newerst 84-bazzite-virt.just
and run setup-virtualization
on that.
maybe dumb suggestion but is libvirt popular enough that maybe it should just be included in the base image with like, guestfstools or something
i don’t THINK it interferes with other solutions like virtualbox/vmware/etc
The reason libvirt is not included in the image is because bazzite is gaming focused, once we have a dx image then that will have libvirt included.
also libvirt (or rather KVM) interferes with vmware and virtualbox.
I’m not sure what you mean by “interferes”, but I have both VirtualBox and VMM using KVM/libvirt on my other Fedora 40 Kinoite system, and my Ubuntu 20.04 system and they both work fine. You can’t run VMs in both of them simultaneously, but they each work on their own just fine when the other is present.
doesnt change the fact that vmware and virtualbox has kernel modules we cannot include sadly