Authenticate virtual X11 sessions with per-session MIT-MAGIC-COOKIE-1

This commit is contained in:
Viktor Liu
2026-05-25 13:26:29 +02:00
parent ebbf052149
commit 0b27956b3e
5 changed files with 267 additions and 26 deletions
+2 -2
View File
@@ -11,9 +11,9 @@ import (
func newPlatformVNC() (vncserver.ScreenCapturer, vncserver.InputInjector, bool) {
// Prefer X11 when an X server is reachable. NewX11InputInjector probes
// DISPLAY (and /proc) eagerly, so a non-nil error here means no X.
injector, err := vncserver.NewX11InputInjector("")
injector, err := vncserver.NewX11InputInjector("", "", "")
if err == nil {
return vncserver.NewX11Poller(""), injector, true
return vncserver.NewX11Poller("", ""), injector, true
}
log.Debugf("VNC: X11 not available: %v", err)