Skip to content

Commit cd316ab

Browse files
committed
xfce: require X5 socket existence as second condition for autostart
Signed-off-by: ravindu644 <droidcasts@protonmail.com>
1 parent 610cc4a commit cd316ab

2 files changed

Lines changed: 2 additions & 0 deletions

File tree

Debian-13-XFCE.Dockerfile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -331,6 +331,7 @@ After=graphical.target
331331
Type=simple
332332
User=root
333333
ExecCondition=/bin/sh -c "grep -q 'enable_termux_x11=1' /run/droidspaces/container.config"
334+
ExecCondition=/bin/sh -c "test -S /tmp/.X11-unix/X5"
334335
ExecStart=/usr/local/bin/xfce-start
335336
Restart=on-failure
336337

Ubuntu-24.04-XFCE.Dockerfile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -344,6 +344,7 @@ After=graphical.target
344344
Type=simple
345345
User=root
346346
ExecCondition=/bin/sh -c "grep -q 'enable_termux_x11=1' /run/droidspaces/container.config"
347+
ExecCondition=/bin/sh -c "test -S /tmp/.X11-unix/X5"
347348
ExecStart=/usr/local/bin/xfce-start
348349
Restart=on-failure
349350

0 commit comments

Comments
 (0)