#!/bin/bash

# 1. Alte Überreste aufräumen
killall -9 Xvnc x0vncserver websockify novnc_proxy xfce4-session xfconfd 2>/dev/null
rm -f /tmp/.X11-unix/X1 2>/dev/null

# 2. Xvnc UND XFCE zusammen als User mrzed in einer Session starten
sudo -u mrzed bash -c '
    Xvnc :1 -geometry 1440x900 -depth 24 -rfbauth /opt/noVNC/global_passwd -localhost 0 &
    sleep 2
    DISPLAY=:1 dbus-run-session xfce4-session &
'

# 3. Dem Desktop kurz Zeit geben zum Laden
sleep 2

# 4. noVNC Proxy starten
/opt/noVNC/utils/novnc_proxy --vnc localhost:5901 --listen 0.0.0.0:6080
