skrypty startowe

Ogólne pytania dotyczące systemu
Gość

Post autor: Gość »

maax990 pisze:panowie zlitujcie sie nademna
niechce miec kdm
wszystko ma byc ladowane jak najszybciej
mecze sie z linuxem ktorys dzien
jesli wiecie gdzie to moge dopisac albo jak to zrobic,prosze oswicic matola :)
moze ktos bedzie sluzyl pomoca to podam gg bo przez forum cos kiepsko 4562519
Odpalasz jako root rcconf
Wyłączasz wszystko co nie jest absolutnie niezbędne
W /etc/init.d tworzysz plik run_movie
Nadajesz mu chmod +x
Wpisujesz do niego :

Kod: Zaznacz cały

#!/bin/sh

/całe/polecenie/uruchamiające film
Dowiązujesz /etc/init.d/run_movie do runlevela, który masz domyślny dając mu najlepiej numer 99, by startował na końcu

Ot i cała filozofia - skomplikowane ?


Pozdrawiam
maax990
Posty: 43
Rejestracja: 21 listopada 2007, 22:43

Post autor: maax990 »

widze trzeba rozwinac temat
ja juz nie mam kdm
tzn nie laduje mi sie,mam tylko tryb textowy
mam sobie w /home/uzytkownik/plik.sh
w pliku.sh mam wpis

Kod: Zaznacz cały

#!/bin/bash
X &
DISPLAY=:0 xine -l -f plik.avi &
jesli teraz wpisze sh plik.sh filmik idzie na calym ekraniku
teraz jeden gosc kazal mi dopisac do skryptow startowych dystrybucji wpis
su uzytkownik -c sh /sciezka/plik.sh


i to gdzies zanim poprosi o login i haslo bo to ma sie ladowac automatycznie

//edit
uzywaj tagów code
mlyczek
Gość

Post autor: Gość »

Dlaczego Xine ?
Ono wymaga iksów

Lepiej użyć :
mplayer -vo fbdev2 /ścieżka/do/filmu

Nie będziesz musiał w ogóle odpalać iksów


Pozdrawiam
maax990
Posty: 43
Rejestracja: 21 listopada 2007, 22:43

Post autor: maax990 »

bo w mplayer jest bardzo paskudna funkcja loop 0 po kazdym zapentleniu wyskakuje na 1 sec do textowego
xine dziala mi z tekstu
jeszcze tylko pozostalo mi do zrobienia to:
Dowiązujesz /etc/init.d/run_movie do runlevela, który masz domyślny dając mu najlepiej numer 99, by startował na końcu

mozesz takiego leszcza jak ja troszke bardziej doswiecic?
Gość

Post autor: Gość »

maax990 pisze:bo w mplayer jest bardzo paskudna funkcja loop 0 po kazdym zapentleniu wyskakuje na 1 sec do textowego
xine dziala mi z tekstu
jeszcze tylko pozostalo mi do zrobienia to:
Dowiązujesz /etc/init.d/run_movie do runlevela, który masz domyślny dając mu najlepiej numer 99, by startował na końcu

mozesz takiego leszcza jak ja troszke bardziej doswiecic?
Jeśli system startuje w init 2, to :

Kod: Zaznacz cały

ln -s /etc/init.d/run_movie /etc/rc2.d/S99run_movie
P.S.
Jak byś nie wiedział w jakim runlevelu startujesz, to :

Kod: Zaznacz cały

grep def /etc/inittab
... cyferka prawdę Ci powie :)
maax990
Posty: 43
Rejestracja: 21 listopada 2007, 22:43

Post autor: maax990 »

ok jestem rc5.d,ale mam problem wszystko dopisane aleale wywala mi blad

Kod: Zaznacz cały

sh: no job controlin this shell
sh-3.1$
jakies pomysly?

//edit
uzywaj tagów code
mlyczek
Awatar użytkownika
qbsiu
Beginner
Posty: 491
Rejestracja: 19 marca 2007, 19:47
Lokalizacja: £DZ

Post autor: qbsiu »

maax990 pisze:ok jestem rc5.d,ale mam problem wszystko dopisane aleale wywala mi blad

Kod: Zaznacz cały

sh: no job controlin this shell
sh-3.1$
jakies pomysly?

Kod: Zaznacz cały

$ echo $SHELL
Jeżeli będzie /bin/sh to edytuj plik

Kod: Zaznacz cały

# mcedit /etc/passwd
Znajdź linijkę wyglądającą następująco:
qbsiu:x:1000:100::/home/qbsiu:/bin/sh
I zamień to co pogrubiłem na /bin/bash
maax990
Posty: 43
Rejestracja: 21 listopada 2007, 22:43

Post autor: maax990 »

jak wchodze do passwd to mam wpis:

Kod: Zaznacz cały

maax990:x:1000:1000:maa:/home/maax990:/bin/bash
wiec chyba jest ok?????

chyba ze cos jednak mam zmienic?

Ok problem rozwiazany dzieki wszystkim za pomoc-Glownie Hagalowi on naprowadzil mnie na wlasciwy tor :)
ODPOWIEDZ