102 Replies
@tulip whenever you get some time, the virt-manager flatpak doesn't appear to be quite ootb
hmm?
you need to use the user session
huh?
I don't understand
you know when you connect to libvirt?
on the menu there
theres a QEMU/KVM one
and theres a QEMU/KVM user session
this?

yeah theres another one

Solution
open up the "add a connection" thing
File -> add chungus
oooooooh, is this the "privilaged" network option you were talking about?
yeeeah
the other one should work just fine
check it out!
heyoooooo, that worked!
Thanks a ton Tulip 😄 amazingly helpful as always
I wanted to jump on here if that's ok. Having the exact same issue as @Raevenant . On the menu I can only see a QEMU/KVM option. I can add a user session if i go file > add conneciton > hypervisor > QEMU/KVM user session, hwoever if i try to start a VM under that user session it says "error: no hypervisor options were found for this connection"

try adding the extension
here:

if you wanna do it on the command line it should be
flatpak install -y org.virt_manager.virt_manager.Extension.Qemu
god im such an idiot haha i dont see where i would find that page
is that within VMM?
yup!!
nonononoon
tahts on your terminal
just search up terminal on your desktop
oh no i see the terminal command you listed earlier
i was askingf if this was in VMM
this graphical interface
yeah!
virtual machine manager

like where tho hahaah
wait
ooooooh
open up your terminal
type out that thing
then creating vms should just work
suddenly
on that Qemu/KVM User Session
and to beclear this flatpck is not available on the discover store right
im not seeing it when i search
ive never checked it out?
probably not?
i know it shows up on the gnome software store
but i dont know if discover does it
from my understanding, VMM was supposed to work OOB in bazzite, cant remember hwere i read that - do you know why this extension is necessary?
is it a specific hardware related issue?
nope, that thing is because the virtual machine manager flatpak is meant to be a pure client
so that you can connect to other computers via libvirt + ssh
the extension adds the actual virtualization software behind it:
QEMU
(and some other utilities)
thats why it doesnt work right now
see missing hypervisor there?
its missing QEMUok i think i understand somewhat
if i remove the VMM flatpack, will that also remove the extension?
yup
i mean you can always install it again right
right
ok im just tgrying to do everything so i fully understnad whats going on
i think i have a good idea
now i see this was just your browser of the flathub.org site for VMM'
have you seen what GNOME is?
im using the GNOME desktop thats why my thing looks like that
well actually its kind of different, it looks like you can actually install and uninstall your addon from that interface
which is different from what im seeing in the browser version
yup
im not using the browser there
likle the DE?
yup!
that screenshot is from this

oh ok i see
ahh thats os helpful!
because now i see the addons section here

OH!
addons!!!
click there
which has QEMU

ahhhh
hell yeah!!!
there you go
download it
close virtual machine manager
and open it again
BAM! it will work then
@blake whenever you try making a vm please ping me i need to give you a big tip
working on it now!
thats so cool isnt it
QEMU is installed, but im seemingly running intop the same issues as above
like being able to run an entire system inside if ur system
tryihng ot figure out why
close the application
and open it again
just to make sure
yeah i did that
im gonna delete all the connections
and remake htem
make sure to just add the user session
still getting this

i closed and reopened VMM multiple times
huh
sometimes restarting closes the flatpak completely
that might be it
ive ran into issues like that when i was testing the extensions too
like restarting PC?
yup
ok ill try that
brb
theres some other way to do it on the terminal but restarting is easier
omg that worked!!

there you go
thanks so much!!
what was your big tip btw
you seem to be trying to virtualize windows so i dont think the tip applies
windows + others
definitely curious to hear tips for others
if you virtualize linux you can get really fast graphics performance if you do some stuff
lemme get some screenshots


you need both of these to look like this
and it will run linux REALLY well
is that for enablign hardware accelearation? i remember refeading somewhere that it is not on by deefault
@blake
oh my cursor didnt get recorded
well still
it doesnt feel like im using a virtual machine
yup
you cant do that on windows tho
oh wow
that looks great
i was thinking of making my windows VM a parsec host and connecting to it from there
i dont think you can do these fancy things on a virtual machine right now :(
oh darn
only if you do GPU passthrough
but that requires you to... have two GPUs on ur system
not including the igpu right
which is quite difficult to see someone do LOL
igpu + some other GPU
oh well i mean i have a dedicated GPU
i think it works if you have a dedicated one
its a really huge rabbit hole tho
its a pain in the ass to do
yeah if i had this much difficulty just getting a VM going no chance id be able to do aynthing complicated rn lol
dont worry youll get better
so for running stuff like adobe lightroom, dual boot is pretty much my most realistic option right
i was hoping to run it in VM, but VM may be too slow
i recommend you to virtualize tons of linux distributions so that you can know how all this linux stuff works
i think so
it would be very convenient to control my watercooling through the VM Though if thats possible
aquasuite is windows only
how does it work?
ive heard some people are able to control it via VM
i think it does take some amount of config tho
which watercooler do you have?
you might be able to configure it through coolercontrol
so i use an octo controller with a heatkiller pump, res, and water blocks
id be controlling the octo controller via aquasuite, since thats connected ot my fans and the pump
man
theres linux support for that
i think
GitHub
liquidctl/docs/aquacomputer-octo-guide.md at main · liquidctl/liqui...
Cross-platform CLI and Python drivers for AIO liquid coolers and other devices - liquidctl/liquidctl
dont follow anything here tho
just open up your terminal and type
ujust install-coolercontrol
i think thats the name
then you should get a cool app to control your thingyeah all i really care about is monitoring my fluid temps, GPU and CPU temps and adjusting fan curves accordingly
it probably can do that
not super sure since ive never tried it out
but people seem to like it a lot
will look into it thanks!
and thanks again for all your help!
just ping me again if you run into some trouble
This will by default install at the system-level. Should not this and the virt-manager Flatpak be installed with
--user
?
Edit: See also my related thread in #🐧linux-general.
I wish Flatpak installed apps at the user-level by default. (Like how I've long-wished systemctl
would by default talk to the user service manager.)been following along this virtual machine stuff....i have it working....question though....is there a way with the user level restrictions to do bridged networking? I need the windows vm to be on the same network as the host
Hey @tulip🌷 , I'm trying to pass through a mouse and running into permission issues. A google search lists possible fedora solutions that involve rpm-ostree which I know I'm supposed to avoid with bazzite. Any ideas for how to get around this? Thanks!

meant to add that I've enabled input devices and virtualization permissions in flatseal for VMM
ok I got it going! I ran ujust setup virtualziation and added myself to the libvirt group and enabled usb hot plugging