Fedora flickering in virtualbox

The screen flickering is wayland related, so you need to use Xorg as window manager:

  1. Open /etc/gdm/custom.conf into a text editor
  2. Uncomment WaylandEnable, if it is commented out, and ensure it is set to false
  3. Add DefaultSession=gnome=xorg.desktop to the daemon section
  4. Restart the machine.

source: https://www.serverlab.ca/tutorials/linux/administration-linux/how-to-fix-flickering-in-fedora-on-virtualbox/