[1] Archiv / MLD 3.x / Development / Start Und Stop Befehl Hinzugefügt
 

Offline clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20169
    • View Profile
    • ClausMuus.de
Start Und Stop Befehl Hinzugefügt
« on: February 04, 2011, 16:25:53 »
Hi,

ich hab mal wieder ein wenig aufgeräumt. Als Ergebnis sind drei neue Befehle hinzu gekommen:
start
stop
restart
Mit Hilfe dieser Befehle lassen sich die Scripte unter /etc/init.d/... starten und stoppen.
Dies ersetzt nun auch die altbekannten Befehle rcvdr bzw. rcdvb.
Ein "start vdr" ist nun also der Ersatz für "rcvdr start". Die Funktion ist jedoch nicht vollstendig identisch. Dei neuen Tools prüfen beim starten bzw. stoppen ob es eventuell abhängige init Scripte gibt, und führen diese dann auch gleich mit aus.
Ein einfaches "stop xorg" genügt nun also um den x-server los zu werden.

Claus
MLD 5.5 - Raspberry PI - 7" Touch TFT - Squeeze Play
MLD 5.5 - lirc yaUsbIR - OctopusNet - XFX GeForce 9300 mit Intel E3200 - 2GB RAM - 12TB HDD - Lian Li PC-C37B - Samsung LE40A559

Offline MarMic

  • Administrator
  • Expert Member
  • ********
  • Posts: 4822
    • View Profile
Start Und Stop Befehl Hinzugefügt
« Reply #1 on: February 04, 2011, 16:32:55 »
hi claus,

kk cool danke.

stop xorg und danach startx oder start xorg?

greetz
SZVDR HD: Intel e5300@1,2ghz - Gigabyte GA-EP41-UD3L - 2GB ddr2 800 - Gainward G210 512mb - Silverstone LC16MR - DVBSky S952 - Astra 19,2 - MLD 5.4

WZVDR HD: Intel g1610@1,6ghz - Intel DH61BE - Scythe Big Shuriken 2 - 4GB ddr3 1333 - Asus GT610 1024mb - Chieftec Hi-Fi HM-02 - Tevii s480 - Astra 19,2 - MLD 5.4


Offline clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20169
    • View Profile
    • ClausMuus.de
Start Und Stop Befehl Hinzugefügt
« Reply #2 on: February 04, 2011, 16:38:24 »
"start xorg"
startx würde auch gehen, dann wird jedoch nicht der watchdog mit gestartet. X+watchdog wird per runx gestartet. "start xorg" läd auch noch Treiber die unter XORG_DRIVERS angegeben sind und stellt sicher das eventuelle andere Abhängigkeiten erfüllt sind.

Claus
MLD 5.5 - Raspberry PI - 7" Touch TFT - Squeeze Play
MLD 5.5 - lirc yaUsbIR - OctopusNet - XFX GeForce 9300 mit Intel E3200 - 2GB RAM - 12TB HDD - Lian Li PC-C37B - Samsung LE40A559

Offline clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20169
    • View Profile
    • ClausMuus.de
Start Und Stop Befehl Hinzugefügt
« Reply #3 on: February 08, 2011, 11:20:22 »
Ich hab gestern noch mal ein wenig die den start/stop Mechanismus überarbeitet. Nun werden Abhängigkeiten nur noch einmal aufgelöst, und nicht bei jedem Start von neuem. Das hat den kleinen Nebeeffekt das ein mehrfaches Aufrufen des start Befehls, nur einmal bearbeitet wird, solange zwischendurch kein stop ausgeführt wird.
Nun bin ich am überlegen ob das so klug ist, und der Start-Befehl vielleicht besser auf jedenfall ausgeführt wird, auch wenn die Abhängigen Scripte nur einmal ausgeführt werden.
Bsp:
"start vdr" führte bisher dazu das auch alsa neu gestartet wurde, was nun nicht mehr der Fall ist, wenn alsa bereits läuft.

Claus
MLD 5.5 - Raspberry PI - 7" Touch TFT - Squeeze Play
MLD 5.5 - lirc yaUsbIR - OctopusNet - XFX GeForce 9300 mit Intel E3200 - 2GB RAM - 12TB HDD - Lian Li PC-C37B - Samsung LE40A559

Offline Matthias

  • Expert Member
  • *****
  • Posts: 2005
    • View Profile
Start Und Stop Befehl Hinzugefügt
« Reply #4 on: February 08, 2011, 12:43:51 »
Im Terminal geht ein stop vdr manchmal nicht:

vdr stop
vdr: no primary device found - using first device!


Produktiv System:
SAT over IP -> OctopusNet mit Unicable LNB: Inverto IDLU-24UL40-UNMOO-OPP
MLD 5.5 unstable/64Bit , Intel NUC BOXNUC6CAYH, 1 x 128 GB SSD, 8GB RAM + 1 x 3 TB HD per NFS (Synology),  Samsung UE32ES6300, Onkyo TX-8270, Nubert Nuline

[1] Archiv / MLD 3.x / Development / Start Und Stop Befehl Hinzugefügt
 



Users Online Users Online

0 Members and 1 Guest are viewing this topic.