Skip to content

VNC black screen + continuous GPU restart loop on macOS 26.3.2 #319

@fulisadawang

Description

@fulisadawang

VNC black screen + continuous GPU restart loop on macOS 26.3.2

Environment

  • Host: Mac16,12 (MacBook Pro)
  • macOS: 26.3.2 (25D2150)
  • SIP config: csrutil enable --without debug + csrutil allow-research-guests enable (Option 2)
  • AMFI bypass: amfidont via make amfidont_allow_vphone
  • vphone-cli: latest main branch (after git pull)
  • Firmware: 17,3_26.3_23D127 (matching the tested config in README)

What happens

make boot completes successfully with no exit 137. The preflight check passes:

/Users/.../vphone-cli/.build/release/vphone-cli: accepted override=security disabled
[signed_debug_help] exit=0

vphoned connects and reports normal status:

[control] connected to vphoned v1 (192.168.64.27), caps: ["hid", "devmode", "file", ...]
[battery] sync 100%, connectivity=1

However, the console then floods with:

Trying to restart GPU (Undefined)...
Trying to restart GPU (Undefined)...
Trying to restart GPU (Undefined)...
... (repeats indefinitely)

Connecting via VNC (vnc://127.0.0.1:5901) shows only a black screen with a spinning cursor. The UI never renders.

Other relevant log lines:

AppleSEPKeyStore: operation failed (sel: 135 ret: e00002e6)
IOUC AppleVideoToolboxParavirtualizationUserClient failed sandbox in process pid 433, WidgetRenderer_D

What I tried

  • Confirmed allow-research-guests: enabled
  • Re-ran make amfidont_allow_vphone after each build (CDHash changes on rebuild)
  • Waited several minutes — GPU restart loop never resolves

Question

Is this a known issue with macOS 26.3.2 (25D2150) and the paravirtualized GPU driver, or is there something specific about the firmware patch / CFW install I may have missed? The README lists Mac16,12 26.3 as a tested configuration, so I'd expect this to work.

Any guidance appreciated. Happy to provide additional logs if needed.

Image

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions