Ubuntu automatischer Programmstart nach Hochfahren

Diskutiere Ubuntu automatischer Programmstart nach Hochfahren im Debian/Ubuntu/Knoppix Forum im Bereich Linux Distributionen; Hallo, habe versucht per Suche und Google eine Antwort zu finden, wende mich jetzt aber doch an euch. Ein Ubuntu-Rechner soll automatisch...

  1. #1 little ping, 27.10.2006
    little ping

    little ping Mitglied

    Dabei seit:
    26.06.2006
    Beiträge:
    26
    Zustimmungen:
    0
    Ort:
    Raum Cuxhaven
    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 automatisch eine OpenOffice-Präsentation starten, ohne vorher den Desktop oder Sonstiges anzuzeigen.

    Hochfahren ohne Abfrage ist kein Problem, aber ich bekomme den direkten Präsentationsstart nicht hin.

    Führt der Weg über den Autostart oder muss eine Batch-Datei her, oder? Mit dem Autostart bin ich bis jetzt nix geworden.

    Hat jemand eine Idee?

    Danke und Gruß vom little ping
     
  2. Anzeige

    Anzeige

    Wenn du mehr über Linux erfahren möchtest, dann solltest du dir mal folgende Shellkommandos anschauen.


    Registrieren bzw. einloggen, um diese und auch andere Anzeigen zu deaktivieren
  3. #2 supersucker, 27.10.2006
    Zuletzt bearbeitet: 27.10.2006
    supersucker

    supersucker Foren Gott

    Dabei seit:
    21.02.2005
    Beiträge:
    3.873
    Zustimmungen:
    0
    Das wird IMHO nicht klappen, du wirst zumindest kurzzeitig den Desktop sehen.

    Schreib dir ein script wie :

    Code:
    #!/bin/bash
    /pfad/zu/programm /pfad/zur/präsentation
    und trag das bei "preferences" -> "sessions" ein.
     
  4. #3 little ping, 27.10.2006
    little ping

    little ping Mitglied

    Dabei seit:
    26.06.2006
    Beiträge:
    26
    Zustimmungen:
    0
    Ort:
    Raum Cuxhaven
    Das werde ich versuchen - Danke für die schnelle Hilfe!!
     
  5. theton

    theton Bitmuncher

    Dabei seit:
    27.05.2004
    Beiträge:
    4.820
    Zustimmungen:
    0
    Ort:
    Berlin, Germany
    Natürlich klappt das. Trage einfach in die ~/.xinitrc des Users, der per Autologin eingeloggt wird, den Programmstart der OpenOffice-Präsentation (ooimpress ...). Dann wird da kein Desktop angezeigt, lediglich kurz der graue Hintergrund eines blanken X ohne Fenstermanager u.ä.). Haben wir bei Disipos auch so gemacht (ein digitales Schildersystem für Hotels und Konferenz-Zentren). Da wird ein Flashplayer auf diese Weise gestartet. Wir hatten dazu ein autologin-Programm für die Konsole genutzt:
    Code:
    #include <stdio.h>
    #include <stdlib.h>
    
    int main() 
    {
      execlp( "login", "login", "-f", "disipos", 0);
    }
    
    das in autologin.c gespeichert und mit 'gcc -o autologin autologin.c' kompiliert wird. Dieses dann als Shell für tty1 eintragen (in der /etc/inittab). Der Loginname muss natürlich angepasst werden. Also einfache Vorgehensweise.
    1. obiges Programm anpassen und kompilieren
    2. in die ~/.profile des verwendeten Users ans Ende ein 'startx' schreiben
    3. KDM/GDM u.ä. grafische Logins deaktivieren (mit einem beliebigen Runlevel-Editor wie z.B. rcconf)
    4. das autologin-Programm nach /bin kopieren
    5. in der inittab die Zeile '1:2345:respawn:/sbin/getty 38400 tty1' abändern, indem /sbin/getty durch /bin/autologin ersetzt wird
    6. in der ~/.xinitrc des verwendeten Users den Befehl für die Präsentation eintragen (Und da sollte auch nur dieser eine Befehl drin stehen. Sollte da was anderes schon drin sein, dann entsprechend auskommentieren.)
    7. Neustart
     
  6. #5 little ping, 27.10.2006
    little ping

    little ping Mitglied

    Dabei seit:
    26.06.2006
    Beiträge:
    26
    Zustimmungen:
    0
    Ort:
    Raum Cuxhaven
    Hi theton,

    das klingt sehr professionell...da werde ich meine verstaubten C-Kenntnisse mal ausgraben!!

    Danke!
     
Thema: Ubuntu automatischer Programmstart nach Hochfahren
Besucher kamen mit folgenden Suchen
  1. uefi bash programmstart

Die Seite wird geladen...

Ubuntu automatischer Programmstart nach Hochfahren - Ähnliche Themen

  1. Debian und Ubuntu planen die Entfernung von Python 2

    Debian und Ubuntu planen die Entfernung von Python 2: Debian und Ubuntu planen die Entfernung von Paketen auf der Basis von Python 2. Der Support für Python 2 endet am 31. Dezember 2019. Weiterlesen...
  2. Ubuntu Touch OTA-10 wird ausgeliefert

    Ubuntu Touch OTA-10 wird ausgeliefert: Das Team von UBports hat die sofortige Verfügbarkeit von Ubuntu Touch OTA-10 für alle unterstützten Geräte angekündigt. Weiterlesen...
  3. Ubuntu will ZFS ganzheitlich unterstützen

    Ubuntu will ZFS ganzheitlich unterstützen: Nachdem Ubuntu bereits seit geraumer Zeit über eine Unterstützung von ZFS verfügt, will die Distribution ab der kommenden Version diese auf das...
  4. Ubuntu 18.04.3 LTS »Bionic Beaver« bringt Kernel 5.0

    Ubuntu 18.04.3 LTS »Bionic Beaver« bringt Kernel 5.0: Ubuntu 18.04.3 LTS »Bionic Beaver« aktualisiert die derzeit letzte mit Langzeitunterstützung versehene Veröffentlichung Ubuntu 18.04 LTS »Bionic...
  5. UBports Statusbericht zu Ubuntu Touch OTA-10

    UBports Statusbericht zu Ubuntu Touch OTA-10: Die Entwickler von UBports haben einen weiteren Statusbericht veröffentlicht. Die Arbeit an Ubuntu Touch OTA-10 geht weiter, während die...
  1. Diese Seite verwendet Cookies um Inhalte zu personalisieren. Außerdem werden auch Cookies von Diensten Dritter gesetzt. Mit dem weiteren Aufenthalt akzeptierst du diesen Einsatz von Cookies.
    Information ausblenden