URXVTC запускается не каждый раз при старте системы

имеется арч, i3wm, urxvt (urxvtd, urxvtc)

в файле .xinitrc прописан старт urxvtd, в конфиге i3wm прописан старт urxvtc, но почему то клиент стартует не всегда. Пробывал старт клиента как и напрямую, командой "exec urxvtc", так и через скрипт
`--> cat ~/.saf-scrypt/urxvtc_start.sh
#! /bin/sh
while [[ -z $(pgrep '^urxvtd$') ]] && [[ -z $(pgrep '^i3bar$') ]]
do
        sleep 1
done
urxvtc
скрипт сделал -- думал что не успевает запуститься либо сервер urxvtd, либо i3wm. но ни так ни так постоянного запуска не наблюдается.
У меня так так стартует в .xinitrc:
urxvtd -q -f -o &
А если попробовать запустить клиента там же в .xinitrc после сервера?
s-ugra@ya.ru
А если попробовать запустить клиента там же в .xinitrc после сервера?
так же... раньше я думал чо сервер не успевает запуститься, а клиент уже запускается и из-за ентого соответственно ничо не происходит, по ентому сделал ентот скрипт
А если попробовать на старте i3 запускать не клиента, а просто urxvt, он будет стабильно запускаться?
s-ugra@ya.ru
А если попробовать на старте i3 запускать не клиента, а просто urxvt, он будет стабильно запускаться?
да, он будет стабильно.
в общем изменил скрипт на такой... пока все норм вроде... потесчу отпишу
 
Зарегистрироваться или войдите чтобы оставить сообщение.