50055004f5
As gnome-shell is a required component for GNOME sessions, gnome-session will currently always try to autostart it. However as we are moving towards using systemd's user instance for session startup, gnome-session should only be responsible for launching the shell when either not running under systemd or when we were built without systemd support. gnome-session can detect the former but not the latter, so communicate this via the newly added X-GNOME-HiddenUnderSystemd key in the .desktop file. https://gitlab.gnome.org/GNOME/gnome-shell/merge_requests/507 https://gitlab.gnome.org/GNOME/gnome-session/merge_requests/13
18 lines
503 B
Plaintext
18 lines
503 B
Plaintext
[Desktop Entry]
|
|
Type=Application
|
|
Name=GNOME Shell
|
|
Comment=Window management and application launching
|
|
Exec=@bindir@/gnome-shell
|
|
X-GNOME-Bugzilla-Bugzilla=GNOME
|
|
X-GNOME-Bugzilla-Product=gnome-shell
|
|
X-GNOME-Bugzilla-Component=general
|
|
X-GNOME-Bugzilla-Version=@VERSION@
|
|
Categories=GNOME;GTK;Core;
|
|
OnlyShowIn=GNOME;
|
|
NoDisplay=true
|
|
X-GNOME-Autostart-Phase=DisplayServer
|
|
X-GNOME-Provides=panel;windowmanager;
|
|
X-GNOME-Autostart-Notify=true
|
|
X-GNOME-AutoRestart=false
|
|
X-GNOME-HiddenUnderSystemd=@systemd_hidden@
|