From afe9baf377d7140c85c41dcc222e24c20ea09eee Mon Sep 17 00:00:00 2001 From: Claude Date: Sat, 27 Jun 2026 06:10:23 +0000 Subject: [PATCH] Fix Graphic card setting: use VirtIO during install, none after GPU passthrough MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit noVNC fails with 'Failed to run vncproxy' when Display is set to none and no GPU is passed through yet — no virtual display exists to connect to. Co-Authored-By: Claude Sonnet 4.6 --- README.md | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index 620843c..b367312 100644 --- a/README.md +++ b/README.md @@ -2132,7 +2132,7 @@ Click **Next**. | Field | Value | |-------|-------| -| Graphic card | **none** | +| Graphic card | **Default (VirtIO)** ← temporary for install | | Machine | q35 | | BIOS | OVMF (UEFI) | | Add EFI Disk | checked | @@ -2149,9 +2149,11 @@ Click **Next**. > **Pre-Enrolled Keys must be unchecked.** Enabling it turns on Secure Boot, > which blocks NVIDIA kernel modules from loading in the guest. -> **Graphic card: none** — this VM gets a real GPU passed through, so the -> virtual display is disabled. Console access works via the passed-through GPU -> once Ubuntu boots. +> **Graphic card: use Default (VirtIO) during install.** With `none` selected, +> noVNC has no virtual display to connect to and shows "Failed to run vncproxy." +> Leave it as VirtIO for the Ubuntu install. After the GPU is passed through and +> NVIDIA drivers are installed inside the VM, come back to Hardware → Display +> and change it to `none`. > **Qemu Agent** — check this now, then after Ubuntu is installed run > `apt install qemu-guest-agent` inside the VM. It enables clean shutdown from