Setting Up Virtual Box
I couldn’t find a flatpak of Virtual Box, so i tried to install an rpm of it. I don’t have much experience with immuntable systems, so i don’t know exactly how you’re supposed to install non-flatpak apps. But i used
rpm-ostree install
and it seemed to work.
Everything was working fine and i could run virtual machines and everything. But a few days later, it decided to break, saying it doesn’t have access to a directory in /sbin, which is understandable since it’s immutable, i guess.
Was rpm-ostree the right thing to do? Was i supposed to add some more command-line arguments in there in order to install it permanently and give it the access that it needs?15 Replies
You'll probably have better luck using Virtual Machine Manager that is installed with the
ujust setup-virtualization
, I prefer Virtualbox too but Virtual Machine Manager is much easier on RH/Fedora Atomic Desktops from what I've seen.
Suspect that Virtualbox stops working after kernal upgradesLike wolfy said, I wouldn't recommend Virtualbox on Fedora Atomic. You'd have a much easier time with either the GNOME Boxes flatpak or Virtmanager via ujust
Thanks. I’ll see if i can figure out how to do that
Well i’ve been messing around with Boxes and Virtmanager for a couple of days, and i’ve got them up and running now
They both work pretty well
Not as well as Virtualbox tho
For some reason, none of the cutscenes are showing up in one of my games in either of those, but they did show up in Virtualbox 🤔
I guess i’ll just have to live with it
youre not meant to game through virt-manager.
they probably are not playing due to lack of hardware acceleration.
only way to get that is with gpu passthrough (requires 2 actual graphic cards and a display adapter dummy plug, laptops are not supported)
and it requires also compatible hardware (not all motherboards like it, and not all gpus like gpu passthrough either)
I would barely call it gaming. The game in question is an ancient cd-rom that was design to run on a potato, even back then!
And it was working completely fine in Virtual Box, without all that extra gpu and everything
well the issue is that QXL video adapter has no support for directX/direct3D
and the opengl/vulkan passthrough only works on linux, there is slow progress getting it working on windows but it requires you to custom build a few things.
Ah, well thanks for the information
FYI this works for anyone visiting this thread https://gist.github.com/cho2/5afd0fdc3d3d601e9a02bee973bd8917
Gist
Virtualbox on Team Silverblue
Virtualbox on Team Silverblue. GitHub Gist: instantly share code, notes, and snippets.
I learned this the hard way. Whenever I try to pass thru my integrated graphics the entire system crashes
your igpu is heavily integrated to the system, you cant just slot it into the vm. you need to use a custom SR-IOV implementation that may or may not be documented under a different name and the way you set that up is not the same as binding it to vfio-pci
not something we support but you can at least enable the vfio driver for it if it is needed
That’s good to know. I just wanted to try it first a simple VM but I guess I could try other options
yeah our passthrough ujust only works with dgpus since that is what we can feasibly somewhat support
That’s perfectly fine! I appreciate all your help! One of my friends offered me a 1050ti for me to use for pass thru
Sometimes igpu passing works
in most cases not, but there is i-GVT or whatever for intel and that might work, idk what the amd equivalent is if anything