From 0af58652d2dce68c9e5a3f1c7c747a67b74f2b7c Mon Sep 17 00:00:00 2001 From: TomasM Date: Tue, 14 Nov 2017 15:15:04 -0500 Subject: [PATCH] wait for feh to signal its completed --- Slax/debian/modules/03-desktop/rootcopy/root/.fluxbox/startup | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Slax/debian/modules/03-desktop/rootcopy/root/.fluxbox/startup b/Slax/debian/modules/03-desktop/rootcopy/root/.fluxbox/startup index 8d62787..cafc725 100644 --- a/Slax/debian/modules/03-desktop/rootcopy/root/.fluxbox/startup +++ b/Slax/debian/modules/03-desktop/rootcopy/root/.fluxbox/startup @@ -76,7 +76,7 @@ rm -f $SIGNAL2 2>/dev/null # gen screen resolutions to fluxbox menu xrandr 2>/dev/null | fgrep x | fgrep . | sort -n | tr -s " " | cut -d " " -f 2 \ -| sed -r "s:(.*):[exec] (\\1) {xrandr -s \\1; killall -SIGUSR1 compton}:" > ~/.fluxbox/menu_resolution +| sed -r "s:(.*):[exec] (\\1) {rm -f $SIGNAL1; xrandr -s \\1; while [ -e $SIGNAL1 ]; do sleep 0.1; done; killall -SIGUSR1 compton}:" > ~/.fluxbox/menu_resolution # In all cases, wait for the sound sleeper. # If startup took longer (sound completed already), no extra wait