Install libvirt manager.
sudo dnf install @virtualization
sudo apt-get install virt-manager
Add your user to the libvirt and kvm groups to avoid being asked to enter your password every time you open the management app.
sudo usermod -a -G libvirt $(whoami) sudo usermod -a -G kvm $(whoami)
Note: the spice-vdagent is only for virtual machines with GUIs. For text only servers ssh into them directly from your host terminal.
Retrieve the IP address to remote into from the show virtual hardware details or by running ip addr show from within the virt manager terminal window.
sudo dnf install spice-vdagent sudo systemctl start spice-vdagent
sudo apt install spice-agent sudo systemctl start spice-vdagent
Download windows guest binaries from https://www.spice-space.org/download.html.