Hallo,
habe rumprobiert und rumprobiert, bekomme es aber nicht hin. Vorher hatte ich das Skript so ausgeführt (z.B. runlevel2):
su -c "cd /home/Benutzer/Verzeichnis/;./Programm.sh" root
Nun habe ich aber einiges geändert und nun möchte ich das starten, aber es geht nicht. Muss ich es als root starten oder nicht?
Habe es mit .xsession, .profile, .bash_profile, Xsession-d usw. probiert, aber kenne mich da leider auch nicht so aus. denke aber, dass eher was am code falsch ist.
Der Benutzer meldet sich automatisch an (ohne passwortabfrage und ohne extra Loginmanager). Dann wird der windomanager geladen und dann soll das Programm/Skript ausgeführt werden.
Ich benutze debian sarge.
Skript nachdem laden der grafischen Oberfläche starten
Re: Skript nachdem laden der grafischen Oberfläche starten
Meinst du wirklich wir können dir da helfen?DebiRo hat geschrieben:Nun habe ich aber einiges geändert und nun möchte ich das starten, aber es geht nicht.
Wenn du uns nichtmal sagst was du geändert hast, wird es sehr schwer werden...
Ich hatte vorher nur grafische Benutzeroberfläche ohne loginmanager und ohne windowmanager. Also nur das Programm und sonst z.B. dieses "X" als Mauszeiger. Da ging das so, wenn ich es in eine Datei (z.B. S99start im Runlevel 5) geschrieben habe:
su -c "cd /home/Benutzer/Verzeichnis/;./Programm.sh" root
Nun habe ich einen Windowmanager und das geht so nicht mehr. Leider sehe ich auch keine Fehlermeldungen, da ih ja dann im grafischen "Modus" bin. Mein Problem ist also nur automatisch in dieses Verzeichnis zu wechseln und dann dieses Programm auszuführen
su -c "cd /home/Benutzer/Verzeichnis/;./Programm.sh" root
Nun habe ich einen Windowmanager und das geht so nicht mehr. Leider sehe ich auch keine Fehlermeldungen, da ih ja dann im grafischen "Modus" bin. Mein Problem ist also nur automatisch in dieses Verzeichnis zu wechseln und dann dieses Programm auszuführen