gnome-session-properties
Manage startup applications for the GNOME session
SYNOPSIS
gnome-session-properties
This command is primarily a graphical utility and is invoked without additional command-line arguments to launch its user interface.
PARAMETERS
N/A
gnome-session-properties is designed as a graphical application and typically does not accept command-line parameters to modify its behavior. It launches a user interface for managing startup applications.
DESCRIPTION
gnome-session-properties is a graphical utility within the GNOME desktop environment used to manage applications that start automatically when a user logs in. It provides a user-friendly interface for adding, removing, and editing startup programs, scripts, or commands. Users can easily control which applications launch with their GNOME session, helping to optimize system performance and customize their desktop experience. This tool primarily interacts with the .desktop files located in the user's ~/.config/autostart/ directory, adhering to the FreeDesktop.org Autostart specification. It is an essential component for personalizing the GNOME startup process.
CAVEATS
This utility is specific to the GNOME desktop environment and may not be available or function correctly on other Linux desktop environments (e.g., KDE Plasma, XFCE, MATE).
It manages user-specific autostart entries, not system-wide applications or services configured via tools like systemd.
CONFIGURATION FILES LOCATION
gnome-session-properties manages startup entries by creating, modifying, or deleting .desktop files in the user's configuration directory. These files are typically located at: ~/.config/autostart/
Each .desktop file represents an application or command that will be launched automatically during the GNOME session startup.
HISTORY
gnome-session-properties has been a staple utility within the GNOME desktop environment for many years, dating back to GNOME 2. Its function has remained consistent: providing a user-friendly graphical interface to manage per-user startup applications. While the underlying GNOME technologies and appearance have evolved significantly through GNOME 3 and subsequent versions, the role of this command has persisted as a key tool for customizing the session startup.
SEE ALSO
gnome-shell(1), xdg-autostart(7), systemd(1)