GNOME Boxes is a free and open source virtual machine application for Linux. Using GNOME Boxes, you can view access and use local virtual machines, remote virtual machines and remote machines. Some other useful features are virtual machines on removable media, shared connection and machines Share connections and you can also upload and publish your virtual machines. GNOME Boxes uses qemu-kvm, libvirt-glib and spice-gtk and it is released under GNU General Public License Version 2.
How to install GNOME Boxes on Ubuntu Linux
You can install GNOME Boxes from default Ubuntu repositories and via flatpak. Open the terminal software (ctrl+alt+t) and run below commands one by one to install GNOME Boxes.
sudo apt update
sudo apt install gnome-boxes
After the installation you can open GNOME Boxes from the Show applications menu list or via below command in terminal.
If you are facing any low resolution problem then install spice-vdagent and spice-webdavd on your system using below command.
sudo apt install spice-vdagent spice-webdavd
Install GNOME Boxes via Flatpak:
You can also install GNOME Boxes via flatpak but need to install flatpak and flathub on your system. Follow below link for that. If already installed just skip it. After the flatpak installation restart your system and open the terminal app and run below GNOME Boxes flatpak installation command.
flatpak install flathub org.gnome.Boxes
It will install the latest GNOME Boxes on your Ubuntu Linux system. After the installation run below command to start it.
flatpak run org.gnome.Boxes