LINUX.ORG.RU

История изменений

Исправление Psych218, (текущая версия) :

Скрипт кривой у тебя. Если i3bar запустился, то пофигу на urxvtd. Так что и впрямь может не успевать. Убери && [[ -z $(pgrep '^i3bar$') ]].

Вообще не совсем понятно, зачем так хитро и костыльно. Вот например у меня через xinitrc всё прекрасно запускается (awesome вместо i3 значения тут не имеет):

#!/bin/sh
xrdb -merge "$HOME/.config/X11/xresourses"
firefox &
deadbeef &
urxvtd -q -f -o
xkbcomp "$HOME/.config/xkb/my" $DISPLAY
xkbcomp $DISPLAY - | egrep -v "group . = AltGr;" | xkbcomp - $DISPLAY
xset r 127 -r 107 -r 133
deluge &
urxvtc -e poezio &
exec awesome

И соответственно не приходится городить urxvtd & с последующим всё равно ожиданием через костыль со sleep.

Исходная версия Psych218, :

Скрипт кривой у тебя. Если i3bar запустился, то пофигу на urxvtd. Так что и впрямь может не успевать. Убери && [[ -z $(pgrep '^i3bar$') ]].

Вообще не совсем понятно, зачем так хитро и костыльно. Вот например у меня через xinitrc всё прекрасно запускается (awesome вместо i3 значения тут не имеет):

#!/bin/sh
xrdb -merge "$HOME/.config/X11/xresourses"
firefox &
deadbeef &
urxvtd -q -f -o
xkbcomp "$HOME/.config/xkb/my" $DISPLAY
xkbcomp $DISPLAY - | egrep -v "group . = AltGr;" | xkbcomp - $DISPLAY
xset r 127 -r 107 -r 133
deluge &
urxvtc -e poezio &
exec awesome