Jana Svarova
jana.svarova@gmail.com 2013
Petr Kovar
pknbe@volny.cz 2014
Hur kan jag lägga till ett program som ska starta automatiskt för alla användare?
Anders Jonsson
anders.jonsson@norsjovallen.se 2017, 2023

# Lägga till ett program för automatisk start för alla användare

För att starta ett program automatiskt då användaren loggar in behöver du skapa en .desktop-fil för det programmet i katalogen /etc/xdg/autostart/.

# För att lägga till ett program som ska startas automatiskt för alla användare:

Skapa en .desktop-fil i katalogen /etc/xdg/autostart/:

[Desktop Entry] Type=Application Name=Filer Exec=nautilus -n OnlyShowIn=GNOME; AutostartCondition=GSettings org.gnome.desktop.background show-desktop-icons

Ersätt Filer med namnet på programmet.

Ersätt nautilus -n med kommandot som du vill använda för att köra programmet.

Du kan använda nyckeln `AutostartCondition` för att kontrollera värdet på en GSettings-nyckel.

Sessionshanteraren kör programmet automatiskt om nyckelns värde är true (sant). Om nyckelns värde ändras i den körande sessionen så startar eller stoppar sessionshanteraren programmet, beroende på vad föregående värde på nyckeln var.