From Fedora Project Wiki

Revision as of 11:23, 12 August 2022 by Sumantrom (talk | contribs)

Description

Gnome Boxes is intuitive application for managing virtual machines targeted towards typical desktop end-users, who just want to automatically install and run different operating systems on their hosts. Gnome Boxes is focused on usability and out of the box user experience with very little input from user.

Setup

  • Install package Package-x-generic-16.pnggnome-boxes.
  • Have ISO, CD/DVD or USB stick with Fedora, Windows 10/11, Debian, Ubuntu or other.

How to test

  1. Install various operating systems using respective installation media
  2. Hit + and create Virtual Machine
  3. Install from a pre-downloaded media suggested by Boxes
  4. Copy a live/bootable .iso file and let Boxes download the media and install
  5. Try use common applications like web browser, video player, file manager, text editor, terminal and manipulate with applications windows inside box and manipulate with Boxes window itself.
  6. Try install, boot and switch between multiple Boxes, maximum number of running instances depends on available RAM.
  7. Using "graph icon" to configure box preferences.
  8. Connect USB devices like keyboard, mouse, webcam or flashdisk to host. Enable "USB Redirection" in preferences and enable particular devices. Try to use them in box, then disable them in preferences.
  9. Select and remove some boxes. Try undo functionality.

Expected Results

  1. Boxes should boot into installer or live system.
  2. Boxes should ask you about username, password and if needed licence key before creates new box. Box should install without user interaction and reboot after successful installation into installed operating system.
  3. All application should work as usual. Virtualized systems should change their screen resolution when you resize Boxes window.
  4. Boxes should run multiple VMs in parallel, depending on available hardware resources.
  5. Preferences should contain correct informations (check on guest).
  6. You can enable/disable USB redirection specific devices and use them in box.
  7. Previously removed box restored by "Undo" should be in same state as before. Removed box shouldn't reappear after Boxes restart.