Fedora 43 VM not changing resolution in VirtualBox

I have installed Fedora 43 KDE (the same as my host OS) in a VM wanting to do bug triaging.

VirtualBox was installed via RPM Fusion repository. The problem is that virtualbox doesn’t change the resolution, so the vm is not fitting the monitor. It has lateral and bottom side bars to drag.

The rpm fusion page says to run the command “dnf install virtualbox-guest-additions” to install the guest additions, but it says it’s already installed. I already googled for a solution, but didn’t find one.

How can I fix that?

That should be managed within the OS of the VM by setting screen resolution appropriately.

I have a largish 4k monitor and never run a vm at full screen. I instead set the screen resolution of the vm to the size I wish and resize its window to fit the selected resolution. The host sets the window size and the VM sets the size of the window content.

The hypervisor (in this case VirtualBox) does not manage VM resolution. That is set within the contained OS just as it is on a host system that sets it to match the attached display.

Got it.

Do you think it’s better to do bug triage in a VM or in the host OS? Would be a waste of writing using the VM in a SSD? The guest OS will be updated frequently, so it will be an update in the host and another one in the guest system. 2x the same writing.

Doing the triage in the VM ensures that changes made there which might break the OS will not affect the main host system.

1 Like