Screen unter Debian - Druckversion +- GridTalk.de (https://www.gridtalk.de) +-- Forum: Werkstatt (https://www.gridtalk.de/forumdisplay.php?fid=4) +--- Forum: Technik (https://www.gridtalk.de/forumdisplay.php?fid=25) +---- Forum: Linux (https://www.gridtalk.de/forumdisplay.php?fid=26) +---- Thema: Screen unter Debian (/showthread.php?tid=2563) |
Screen unter Debian - Pharcide - 29.05.2017 Halloele ich bin auch wieder da. Der Umzug nach DE ist geschafft, Job hab ich auch, passt alles. Deswegen war ich n bisserl abwesend. So, nun zum eigentlichen...ich habe mich köstlich amüsiert über den Thread mit der OS Installation unter Debian, tja, wir sind alles nur Menschen Aaberrrr Bei dem Teil mit dem screen wo man OS laufen lassen kann ohne Terminal Verbindung, scheiterts bei mir. Grundsätzlich ist im /usr/bin Verzeichnis eine Datei opensim.sh zu erstellen, den Code reinpasten und die drei Pfade anpassen, ich habe /usr/games/opensim_test/bin Dann die Berechtigungen auf 0777 ausführbar machen und dann in einem Terminal das anstossen, so ists gedacht, oder ? Aber nach dem Start von opensim.sh im Terminal kommt No such file or directory Rufe ich das falsch auf oder hab ich in der Datei ein Fehler ? #!/bin/sh while : do cd /usr/games/opensim_test/bin running=`ps ax|grep OpenSim.exe|grep -v grep` if [ -z \"$running\" ]; then # The Log Entry TIME=\"OpenSim Down, Restarting: `date +\"%A, %B %d - %r\"`\" echo $TIME >>/usr/games/opensim_test/bin/os.log cd /usr/games/opensim_test/bin screen -fa -S OS -d -U -m mono OpenSim.exe -gui=true -noverbose=true fi sleep 120 done Vielleicht hat ja jemand ein Tip. Übrigens ein gutes Tutorial Dorena ! Grüsse, Pharcide RE: Screen unter Debian - Dorena Verne - 29.05.2017 Huhuuu, lieben Dank für das positive Feetback. Hast du folgendes eingegeben im Terminal? Code: cd /usr RE: Screen unter Debian - Pharcide - 29.05.2017 öhm, nein ? Der Opensimulator ist in folgenden Verzeichnis installiert: /usr/games/opensim_test/bin Das opensim.sh liegt aber wie folgt: /usr/bin/ und von dort aus will ich es starten....aber ich hab grad Feierabend, ich schau mir nochmals genau an wie Du es beschrieben hast, kann sein das ich da was verwechselt hab .) Grüsse Pharcide RE: Screen unter Debian - Dorena Verne - 29.05.2017 ah.liegt sie doch richtig,..hm RE: Screen unter Debian - Dorena Verne - 29.05.2017 Code: #!/bin/sh Die backslash haben bei dir da nichts verloren. Werde das wohl mal in dem Thread berichtigen, keinen Schimmer wie sich das da reinschummeln konnte. RE: Screen unter Debian - Pharcide - 29.05.2017 Hat funktioniert ! Vielen Dank Grüsse, Pharcide RE: Screen unter Debian - Dorena Verne - 30.05.2017 Soweit zu Theorie und Praxis. Das screenscript bewährt sich seid einigen Jahren schon. Aber natürlich sprecht nichts dagegen, wenn du ein schönes mit screenshots unterlegtes Tutorial erstellst, wie das ganze dann mit Systemend und Opensim anzugehen ist. RE: Screen unter Debian - Bogus Curry - 30.05.2017 (30.05.2017, 11:03)Bartholomew Gallacher schrieb: Dazu mal den Link aus dem offiziellen Opensim-Wiki: http://opensimulator.org/wiki/Linux_Service_with_sytemd Hast das ganze was da steht getestet, der Artikel ist 5 Jahre alt und ist unter OpenSuse getestet worden. Weiss nicht ob das noch aktuell ist. RE: Screen unter Debian - Mareta Dagostino - 30.05.2017 Das mit dem Service funktioniert schon noch, vorausgesetzt der Screen Aufrufstring in dem Script ist korrekt, das teste ich jetzt nicht. (Ich benutze ja seit Jahren Tmux.) Warum ich den Service nur benutze, um eine Autostart-Datei für den eingeschränkten Account zu starten, liegt an der Usability. Es ist in einem Bash-Script total easy, einfach mal als eingeschränkter User was reinzuhängen (z.B. eine weitere Mono Instanz oder ein Backup-Script mit irgendeiner Logik), ohne dafür gleich wieder als Admin an den Diensten rumzuschrauben. Als Admin logge ich mich nur alle paar Wochen mal ein, und OpenSim selber läuft auch nicht als Admin sondern als der eingeschränkte User. Mit OpenSuse geht SystemD schon länger, mit Ubuntu erst seit Version 15.04, weil Ubuntu (wie so oft) länger ein Eigengebräu (Upstart) im Rennen hatte. |