diff --git a/start.sh b/start.sh index 4bcbbc6..d744ae8 100644 --- a/start.sh +++ b/start.sh @@ -1,21 +1,28 @@ #!/bin/bash -# VNC Passwort setzen (Standard: changeme) -echo "changeme" | vncpasswd -f > /root/.vnc/passwd -chmod 600 /root/.vnc/passwd +export USER=root +export HOME=/root +export DISPLAY=:1 -# xstartup konfigurieren -cat < /root/.vnc/xstartup +# VNC Passwort setzen +mkdir -p $HOME/.vnc +echo "${VNC_PASSWORD:-changeme}" | vncpasswd -f > $HOME/.vnc/passwd +chmod 600 $HOME/.vnc/passwd + +# Alte Locks entfernen (wichtig!) +rm -rf /tmp/.X1-lock /tmp/.X11-unix/X1 + +# xstartup korrekt setzen +cat > $HOME/.vnc/xstartup <