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
Bazzite is a Fedora Atomic image
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=2642Universal 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...
for virtualization specifically there's some just scripts, type
ujust setup-virtualization
which GPU you want to passthrough? Nvidia is usually easyYeah 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.
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!!
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...
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?
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
Sounds good!
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