utmapp / utmapp/UTM

ACPI shutdown does not work on headless VMs / needs a display configured

Open
#7,185 0 comments 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
Swift
Stars
35.5k
Forks
1.8k
Avg merge
5d 5h
Merged PRs (30d)
7

Description

If run a headless Linux, I do not configure a display.
This is from the documentation:

> To setup headless mode, open the virtual machine configuration and [delete any display device](https://docs.getutm.app/settings-qemu/devices/devices/) as well as any serial device that is set to “Built-in Terminal” mode.

https://docs.getutm.app/advanced/headless

However, if I have no display configured, I loose the ability to invoke an ACPI shutdown, because the VMs display seems to be the only place to reach the functionality.

## Proposals
Add a context menu entry, so a user can right-click the VM and power it down:

![Image](https://github.com/user-attachments/assets/05db3180-c4e8-47ee-be74-66e43931b104)

Make the long click available in the main window:
Image

I have no preference where the button should be, but I would appreciate its existence.

## Relates to
- #4001
- #5912

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.