Jak napisać skrypt startowy *Newbie* Xvfb
: 20 kwietnia 2014, 09:45
Witam, proszę o pomoc w napisaniu skryptu którypo restarcie uruchamiał by wirtualny display na vps-sie
Reczine robie to tak:
1. Tworzę ciasteczko
2. tworzę Xvfb authority z ww. ciasteczkiem
tutaj wywala ale cisteczko i tak jest stworzone
3. Dodaje cisteczko do user's authority
4. Odpalam Xvfb z parametrami
tutaj się cuś zawiesza, nie wiem co dalej więc daje Ctrl+X
5.Odpalam środowisko desktopowe
No i wszystko działa, tylko za każdym razem muszę to robić jak wyżej.
Chciał bym to zautomatyzować, i za bardzo nie wiem jak poradzć sobie z zwiechem w punkcie 4
Reczine robie to tak:
1. Tworzę ciasteczko
Kod: Zaznacz cały
[color=#404040][font=Verdana]COOKIE=`ps -ef | md5sum | cut -f 1 -d " "`[/font][/color]
Kod: Zaznacz cały
[color=#404040][font=Verdana]xauth -f /var/run/Xvfb-0.auth add :0 MIT-MAGIC-COOKIE-1 $COOKIE[/font][/color]
Kod: Zaznacz cały
[color=#404040][font=Verdana]file /var/run/Xvfb-0.auth does not exist[/font][/color]
3. Dodaje cisteczko do user's authority
Kod: Zaznacz cały
[color=#404040][font=Verdana]xauth add :0 MIT-MAGIC-COOKIE-1 $COOKIE[/font][/color]
Kod: Zaznacz cały
[color=#404040][font=Verdana]Xvfb :0 -auth /var/run/Xvfb-0.auth -screen 0 1024x768x24 &[/font][/color]
5.Odpalam środowisko desktopowe
Kod: Zaznacz cały
[color=#404040][font=Verdana]DISPLAY=:0 /etc/X11/Xsession[/font][/color]
Chciał bym to zautomatyzować, i za bardzo nie wiem jak poradzć sobie z zwiechem w punkcie 4