Sie sind nicht angemeldet.

Lieber Besucher, herzlich willkommen bei: Ubuntu-Forum & Kubuntu-Forum | www.Ubuntu-Forum.de. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.

  • »dercapi« ist der Autor dieses Themas

Beiträge: 3

Registrierungsdatum: 24.03.2007

  • Nachricht senden

1

24.03.2007, 19:32

automatischer programmstart

Hallo ,

habe versucht per Suche und Google eine Antwort zu finden, wende mich jetzt aber doch an euch.

Ein Ubuntu-Rechner soll automatisch hochfahren, also ohne Passwortabfrage, und dann das Terminal starten und 2 befehle ausführen (gameserver starten), ich hab also nur strom und Netzwerkabel am Rechner.

Hochfahren ohne Abfrage ist kein Problem, aber weiter komm ich nicht!!!

Ich wäre dankbar über schnelle Hilfe.

Danke und Gruß vom Capi.

Beiträge: 6 680

Registrierungsdatum: 04.06.2005

Derivat: Kein Ubuntu-Derivat

Version: gar kein Ubuntu

Architektur: 64-Bit PC

Desktop: anderer Desktop

Andere Betriebssysteme: Arch Linux

  • Nachricht senden

2

24.03.2007, 19:42

Hallo,

System/Einstellungen/Sitzungen

dort kannst du alles eintragen, bis auf die autmatische Anmeldung.

m.f.g.
Carl-Heinz
###--- Gott sei Dank, ich bin weg vom Fenster ---###


Hilfen:
- Mir eine Nachricht senden - - Meine Homepage - - Linux-Beginnerforum -

  • »dercapi« ist der Autor dieses Themas

Beiträge: 3

Registrierungsdatum: 24.03.2007

  • Nachricht senden

3

24.03.2007, 20:00

Danke erst mal für die schnelle antwort ,

normrlerweise geh ich ins Terminal und wechsel dann in den
ordner mit>>>>cd /home/cap/csserver

dann >>>>./steam .....

und >>>>./hlds_run .......


ich muss in den Ordner wechseln sonst startet das programm nicht

wie müsst ich das denn eintragen?

Beiträge: 6 680

Registrierungsdatum: 04.06.2005

Derivat: Kein Ubuntu-Derivat

Version: gar kein Ubuntu

Architektur: 64-Bit PC

Desktop: anderer Desktop

Andere Betriebssysteme: Arch Linux

  • Nachricht senden

4

24.03.2007, 20:13

Hallo,

kannst ja ein weiteres script schreiben, welches das andere startet falls es mit einem script nicht gehen sollte und in dem script wird der richtige Pfad voreingestellt, so mache ich es immer (z.B. bei java Programmen).

m.f.g.
Carl-Heinz
###--- Gott sei Dank, ich bin weg vom Fenster ---###


Hilfen:
- Mir eine Nachricht senden - - Meine Homepage - - Linux-Beginnerforum -

Zappo

User

  • »Zappo« ist männlich

Beiträge: 760

Registrierungsdatum: 18.10.2005

  • Nachricht senden

5

24.03.2007, 20:29

Sitzungen würden gehen, wenn der Nutzer sich grafisch anmeldet, was aber bei einem Game-Server total überflüssig ist und nur sinnlos Ressourcen verschwendet. Also dann nicht-grafisch hochfahren und den Startbefehl in die /etc/rc.local eintragen oder ein Startscript schreiben und dies in den entsprechenden runlevel linken (ersteres - also über rc.local - sollte einfacher sein). Das würde zwar erstmal den Server als root starten, aber das kann man immernoch ändern.

Nachtrag:
Das wechseln des Verzeichnisses kann man sich sparen, wenn man als Startbefehl die absolute Pfadangabe verwendet.
Besucht auch den IRC-CHAT: #ubuntu-forum.de @ irc.linux-mods.de

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Zappo« (24.03.2007, 20:38)


  • »dercapi« ist der Autor dieses Themas

Beiträge: 3

Registrierungsdatum: 24.03.2007

  • Nachricht senden

6

25.03.2007, 00:11

Hallo,

ich hab das jetzt mal so probiert,
passiert aber nix beim neustart.


------------------------------------------------------------------------------------
#!/bin/sh -e
#
# rc.local
#
# This script is executed at the end of each multiuser runlevel.
# Make sure that the script will "exit 0" on success or any other
# value on error.
#
# In order to enable or disable this script just change the execution
# bits.
#
# By default this script does nothing.

/home/cap/csserver/./steam .......

/home/cap/csserver/./hlds_run .......

exit 0
-------------------------------------------------------------------------------------

Ich kenn mich damit nicht so gut aus, kann mir jemand mein Fehler sagen!!!

Dankeschön im voraus!!!