start.sh aktualisiert

This commit is contained in:
2026-02-23 13:20:13 +00:00
parent cc9679bfac
commit 6fe1c03484

View File

@@ -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 <<EOF > /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 <<EOF
#!/bin/bash
unset SESSION_MANAGER
unset DBUS_SESSION_BUS_ADDRESS
exec startxfce4 &
exec dbus-launch --exit-with-session startxfce4
EOF
chmod +x /root/.vnc/xstartup
chmod +x $HOME/.vnc/xstartup
# VNC Server starten
vncserver -geometry 1280x800 -depth 24 $DISPLAY
vncserver :1 -geometry 1280x800 -depth 24
# Container offen halten
tail -f /root/.vnc/*.log
tail -f $HOME/.vnc/*.log