im neuen Linuxclient würde ich gerne nach dem Login eines Users ein bash-script ausführen (Anpassung Monitor und Anpassung der Arduino-IDE).
Wo hinterlege ich den Startbefehl für ein solches Script am besten?
Das Script selbst liegt in home/linuxadmin/.bin/ und man kann es als User nach dem Login in seinem eigenen Homeverzeichnis finden und auch erfolgreich im Terminal starten.
Hallo Rainer,
wenn es das neue linuxmuster-linuxclient7-Anmeldescript ist, schau Dir auf dem Client dieses Verzeichnis an: /etc/linuxmuster-linuxclient7/
Darin befinden sich die Anmeldescripte und man kann sich aussuchen, wo man es gerne hätte:
drwxr-xr-x 2 root root 4096 Mai 5 16:45 onBoot.d/
drwxr-xr-x 2 root root 4096 Mai 5 16:45 onLoginAsRoot.d/
drwxr-xr-x 2 root root 4096 Mai 24 18:40 onLogin.d/
drwxr-xr-x 2 root root 4096 Mai 5 16:45 onLogoutAsRoot.d/
drwxr-xr-x 2 root root 4096 Mai 5 16:45 onSessionStarted.d/
drwxr-xr-x 2 root root 4096 Mai 5 16:45 onShutdown.d/
Hallo zusammen
zunächst dachte ich es läuft alles gut … aber nicht ganz.
Der Befehl xrandr, der mir die Monitorauflösung anpasst wird (so vermute ich) zu früh nach dem Login gestartet.
Worin besteht der Unterschied in den Scripten „onLogin“ und „onSessionStarted“.