VirtualBox embarrassed me in a meeting today. What's another solution?

I have Fedora 44, KDE, 7.1 kernel using an Nvidia 3060 and Wayland. Using virtualbox 7.2.12 from RPM fusion. The guest was Windows 10.

I’ve been using virtualbox ever since I started with Fedora. Seems to be fine for everything but virtualbox is always questionable. I’ve had problems before with screen sharing but lately it’s been a bit better so I took the plunge today with a presentation I was giving. What a disaster.

Whenever I tried to share just showed up as a black screen. I even logged out and back into the meeting and it didn’t make a difference. When went to share the screen I selected shows window and then my LibreOffice PowerPoint. I think it worked the first time, second time just black and I couldn’t get it to work.

I don’t want it to happen again. Are there any other Linux alternatives that we’re going to work with wayland, screen sharing, clipboard sharing, the whole bit just as virtualbox yes?

Please don’t answer if you’re just giving theoretical advice. Let me know what works for you in this figuration.

Thank you

But do you have experience with screen sharing using Wayland with an Nvidia card and driver. If not, I could end up in exactly the same situation.

@hfine, have you tried QEMU/KVM, via virt-manager? I utilise virtio, to emulate Windows 11 Enterprise 25H2 [1] Canary. From my experience, all that it fails to emulate is virtio-based (OpenGL) 3D acceleration:

However, QXL is clear/sharp; it’s merely not quick.


  1. github.com/massgravel/Microsoft-Activation-Scripts/discussions/1133#discussioncomment-14779858 ↩︎

What abiut browser Zoom? Will that bypass the screen sharing issues, not using the client?

Maybe this article https://sysguides.com/install-windows-11-on-kvm may help setting up virtio on WIn11.

So you are sharing via zoom? How did you install zoom?
With zoom, nvidia drivers, virtualbox (plus Windows) you have quite a few things in the mix which are “not Fedora”, and each of them is known for not playing nice within the ecosystems, but trying to do their own thing - for example, zoom grabbing devices rather than taking system defaults.

I’m really wondering why one would want to use Virtualbox (type 2 hypervisor, everything emulated) on Fedora, or linux in general, when we have KVM (type 1 hypervisor that is hardware accelerated) built-in in the linux kernel. Virtualbox is just so much more inferior!

You just need to install graphical Virtual machine manager for convinience with

sudo dnf install @virtualization

and reboot, and you’re good to go!

since my escape from Windows in 2023 I use KVM as my only virtualization technology, it is just perfect. With over 30 different VMs, not a single issue. Although I use it on AMD and Intel platforms with integrated graphics only.

If you are looking for an alternative to virtualbox on Fedora, KVM should be your primary option!

Not quite true, there’s a lot of network stuff to set up including masquerading, there’s the spice stuff, the libviert stuff, there’s a lot tougher than setting up virtualbox when you consider the networking, shared folder, clipboard, adding USB devices etc. However my question was whether or not I would still have problems with Zoom.

Hi Harry,

I have used KVM/QEMU for several years without issue … I have found that there are basically 2 ways to do a screen share of a virtual machine:
Example using Zoom:

  1. install zoom on the virutal machine’s OS (Windows 10 in your case)
    I’ve done this since windows XP and currently Windows 11 without issue.
  2. install the Linux Zoom client on the base OS (Fedora). I have been able to do screen shares and even allowing remote control. Ocassionally, I have had minor issues with the Nvidia drivers but not often. I also have a machine with just a plain old intel 8750 using Intel grahics, never an issue for me.

As for setting up libvirt and KVM/QEMU on Fedora and then installing a guest has always been pretty much a no-brainer, particularly if you just do default NAT interface for the client.
My preferred machine at the moment, has an Intel 12700, Nvidia 3060, 64GB DDR5 RAM, 2TB NVME SSD, 2.5GB Intel integrated NIC and Intel Wireless (I use the 2.5Gb hardwired most of the time). I do Zoom sessions (and M$ Teams sessions) very frequently with customers and about the only annoyance I have had is when the client has a slow Internet connection (nothing I can do a bout that except recommend they upgrade their connection) otherwise no issues to speak of …

Thanks for the response. I managed to get kvm/qemu installed today and working pretty well. Actually converted the virtualbox VM, and the conversion went perfectly. I have my USB devices working, Samba for file sharing and clipboard sharing works great too. I found it really difficult to set up compared to virtualbox but I think it’s the best route going forward. I tried Windows Zoom a couple of times and it seems to work very well.

Hi Harry,

Once you’ve setup a couple of VM’s using libvirt/KVM/QEMU, it get’s really easy to do … it just takes a couple of installs to get used to it … you will also find that between Kernel upgrades, OS upgrades, patches of the OS … you don’t run into the issues that present themselves with Virtualbox (and vmaware, proxmox …) …things just keep right on working :slight_smile:

Only update problem could be Nvidia but frankly akmod has kept it working perfectly during kernel updates.

OH, you do not want to see glitched screens anymore. I saw one when trying a windows mod made to look like the 'ol Windows LH concepts and it glitched the moment the installer popped up.

That was also on virtualbox by the way