Skip to main content

Autostart in Cinnamon

Autostart nach dem Anmelden für einen Benutzer

Datei erstellen in 

~/.config/autostart/meins_skript.desktop

um Firefox im Kioskmodus zu starten würde der Inhalt wie folgt aussehen: 

[Desktop Entry]
Name=Nextcloud
GenericName=File Synchronizer
Exec="/usr/bin/firefox" --kiosk https://duckduckgo.com
Terminal=false
Icon=Nextcloud
Categories=Network
Type=Application
StartupNotify=false
X-GNOME-Autostart-enabled=true
X-GNOME-Autostart-Delay=10

Skript starten

  1. Öffne einen Datei-Explorer und navigiere zu ~/.config/autostart. Wenn der Ordner autostart nicht vorhanden ist, kannst du ihn erstellen.

  2. Innerhalb des autostart-Ordners kannst du ein neues Desktop-Eintrag-Datei erstellen. Verwende dafür einen Texteditor wie Nano oder Vim. Zum Beispiel:

nano mein_skript.desktop
  1. Füge den folgenden Inhalt in die Datei mein_skript.desktop ein:
[Desktop Entry]
Name=Test
Exec=/usr/bin/meinstart.sh
Terminal=false
Icon=VLC
Categories=Network
Type=Application
StartupNotify=true
X-GNOME-Autostart-enabled=true
X-GNOME-Autostart-Delay=10

Stelle sicher, dass du den richtigen Pfad zum Skript in der Exec-Zeile angibst. Du kannst auch den Namen und eine Beschreibung deines Skripts anpassen.

  1. Speichere die Datei und schließe den Texteditor.

  2. Starte deinen Computer neu oder melde dich ab und dann wieder an. Das Skript sollte automatisch starten, wenn du dich im Cinnamon-Desktop anmeldest.

Diese Methode ermöglicht es, das Skript nur für deinen Benutzer zu starten. Wenn du möchtest, dass das Skript für alle Benutzer beim Anmelden in Cinnamon ausgeführt wird, kannst du die Datei /etc/xdg/autostart/mein_skript.desktop erstellen und den obigen Inhalt in diese Datei einfügen.

Das Skript das startet sollte dann so aussehen um ein neues Terminal Fenster zu starten: 

#!/bin/bash

gnome-terminal -- bash -c "/usr/bin/nachricht.sh; exec bash" 

Auf dem Raspberry

Beim Raspberry gibt es ein anderes Terminal: 

#!/bin/bash
lxterminal -e "/pfad/zu/deinem/script.sh"