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
wolfyreload
wolfyreload7mo ago
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 upgrades
Geechan
Geechan7mo ago
Like 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
Parallax
ParallaxOP7mo ago
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
HikariKnight
HikariKnight7mo ago
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)
Parallax
ParallaxOP7mo ago
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
HikariKnight
HikariKnight7mo ago
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.
Parallax
ParallaxOP7mo ago
Ah, well thanks for the information
RoyalOughtness
RoyalOughtness7mo ago
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.
Argon
Argon7mo ago
I learned this the hard way. Whenever I try to pass thru my integrated graphics the entire system crashes
HikariKnight
HikariKnight7mo ago
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
Argon
Argon7mo ago
That’s good to know. I just wanted to try it first a simple VM but I guess I could try other options
HikariKnight
HikariKnight7mo ago
yeah our passthrough ujust only works with dgpus since that is what we can feasibly somewhat support
Argon
Argon7mo ago
That’s perfectly fine! I appreciate all your help! One of my friends offered me a 1050ti for me to use for pass thru
Kasher_CS
Kasher_CS7mo ago
Sometimes igpu passing works
HikariKnight
HikariKnight7mo ago
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
Want results from more Discord servers?
Add your server