tao-shen commited on
Commit
4f8cd4a
·
1 Parent(s): 10ebb7b

disable dbus-daemon; trace before/after XFCE &

Browse files
Files changed (1) hide show
  1. ubuntu-desktop/start-desktop.sh +4 -4
ubuntu-desktop/start-desktop.sh CHANGED
@@ -23,14 +23,14 @@ sleep 2
23
  echo "[start-desktop] After Xvfb sleep 2" >&2
24
 
25
  # Start dbus for session (optional; avoid exit on failure so noVNC can still serve)
26
- dbus-daemon --session 2>/dev/null || true
27
- echo "[start-desktop] After dbus" >&2
 
28
 
29
  # Start XFCE (lightweight); use full path in case PATH is minimal
30
- # Skip XFCE if DISPLAY not ready to avoid blocking; x11vnc will still show Xvfb
31
  (sleep 1; /usr/bin/startxfce4) &
32
  DESKTOP_PID=$!
33
- echo "[start-desktop] Before sleep 3" >&2
34
  sleep 3
35
  echo "[start-desktop] XFCE started, starting x11vnc ..." >&2
36
 
 
23
  echo "[start-desktop] After Xvfb sleep 2" >&2
24
 
25
  # Start dbus for session (optional; avoid exit on failure so noVNC can still serve)
26
+ # Disabled: can trigger set -e in some envs
27
+ # dbus-daemon --session 2>/dev/null || true
28
+ echo "[start-desktop] Before XFCE background" >&2
29
 
30
  # Start XFCE (lightweight); use full path in case PATH is minimal
 
31
  (sleep 1; /usr/bin/startxfce4) &
32
  DESKTOP_PID=$!
33
+ echo "[start-desktop] After XFCE & before sleep 3" >&2
34
  sleep 3
35
  echo "[start-desktop] XFCE started, starting x11vnc ..." >&2
36