Troubles with installing kvm/qemu

I am following a tutorial online where someone is installing KVM/Qemu on Fedora and I am noticing almost NONE of the terminal commands are working. For example, sudo dnf install --with-optional virtualization gives me nothing, while installing everything this person needs to get started. I am really struggling with understanding what system I am working with... is it Fedora based? KDE based? and then more importantly, am I even able to create a Windows 10 VM with gpu passthrough on Bazzite?
10 Replies
Rin
Rin4mo ago
Bazzite is a Fedora Atomic image
Rin
Rin4mo ago
for dnf install you need to use rpm-ostree install to layer packages, more on this in the docs https://universal-blue.discourse.group/docs?topic=2642
Universal Blue
Layering Packages on Bazzite with rpm-ostree
[rpm-ostree] rpm-ostree Overview Notice: Using rpm-ostree irresponsibly can be destructive. Attention: Layering packages may prevent updates and may cause several issues until the layered packages are uninstalled. Install Fedora Linux packages by installing them with rpm-ostree. This is known as “layering packages” to the image. Layerin...
Rin
Rin4mo ago
for virtualization specifically there's some just scripts, type ujust setup-virtualization which GPU you want to passthrough? Nvidia is usually easy
RoboRev
RoboRevOP4mo ago
Yeah its nvidia THANK YOU! I will give this a shot in a bit. omg its working... thank you so much. I am going to have to read that doc you sent, but in a nutshell, do you mind explaining the what bazzite is build upon? My understanding goes as follows, [Fedora > Universal Blue > Bazzite], but somehow KDE falls somewhere in there? I am EXTREMELY new to this linux thing, but I really want to learn now that I have kicked windows from my life for good.
Rin
Rin4mo ago
Bazzite build upon Fedora Kinoite (KDE) or Fedora Silverblue (GNOME) they're immutable distros, called Fedora Atomic. Very different from the conventional Linux desktop as the system files are ready-only and need to be deployed as images that's a lot to learn but it's very cool!!
Rin
Rin4mo ago
I recommend taking a look at the main docs, a lot to get from there https://universal-blue.discourse.group/docs?topic=561
Universal Blue
Bazzite Documentation
Note: This “documentation” is a glorified user guide for Bazzite and the topics below are not covered in extensive detail or clarify specific edge-cases, but there are links to upstream documentation when relevant. General 📜 Bazzite’s README ❓ FAQ 📖 Installation Guide 🎲 Gaming Guide 📝 Desktop Environment Tweaks Steam Gaming...
RoboRev
RoboRevOP4mo ago
Yowza I both love and hate how diverse linux as a whole is xD But I guess once one has a base understanding of linux, the skills and ideas mostly transfer over between distros. Thank you for all the help, I really appreciate it 🙂 Do you mind if I DM you with some general questions about linux so as to not clog up this thread?
Rin
Rin4mo ago
I don't think I'm that knowledgeable to help you with everything, if you want to open other threads for more questions or just dump them in the main chats is fine other people certainly will help you there
RoboRev
RoboRevOP4mo ago
Sounds good!
HikariKnight
HikariKnight4mo ago
feel free to @ me in here if you need some support with the passthrough. as long as you have 2 gpus (1 dgpu or igpu for the host and 1 dgpu for the VM) i should be able to help. we dont provide support for any dynamic loading and unloading or single gpu passthrough, if you want to go down that rabbit hole, you are on your own (but the ujust will at least enable the stuff you need, just ignore the part about adding the rpm-ostree kargs for binding the gpu to vfio-pci) essentially anything involving dynamically loading and unloading the cards have to be specially tailored for your system and what applications you run so we cannot realistically help with that 😅 im in EU though so if youre across the globe there will be waiting time on responses
Want results from more Discord servers?
Add your server