utmapp / utmapp/UTM

UTM-HV crashes when enabling experimental 3D graphics; black screen after relaunch

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

Description

### Description

On iPad, UTM-HV crashes to the home screen while installing UTM Guest Tools with **Experimental 3D Acceleration** enabled.

After relaunching UTM and starting the VM again, the display is black and shows:

`Display output is not active.`

Installing Guest Tools **without** Experimental 3D Acceleration works normally.

### Environment

- Device: iPad Pro M2 16G
- iPadOS: 16.2
- UTM-HV: 5.0.5 Beta (build 124)
- Guest OS: Windows 11 ARM64
- UTM Guest Tools: 0.1.273

### Steps to reproduce

1. Start a Windows 11 ARM64 VM in UTM-HV.
2. Install UTM Guest Tools.
3. Enable **Experimental 3D Acceleration** during installation.
4. Near the end of the installation, UTM-HV crashes to the iPad home screen.
5. Relaunch UTM and start the VM again.
6. The VM display may remain black with `Display output is not active.`

### Expected behavior

Enabling the experimental 3D graphics driver should not cause the host app to crash, and the VM display should remain available after restarting UTM.

Contributor guide

Open the contributing guide

Research direction

Reproduce the crash on an iPad Pro M2 using iPadOS 16.2, UTM-HV 5.0.5, Windows 11 ARM64, and UTM Guest Tools 0.1.273, following the listed installation steps. Compare behavior with Experimental 3D Acceleration disabled and verify that enabling it no longer crashes the app and that the VM display remains available after relaunch.

Written by the indexing model from the issue text.

Assessment

Tech stack
ios, swift
Domain
computer-graphics, mobile
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Active
Clarity
Mostly clear
Newbie friendliness
48/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.