Vytvoření vlastního sezení
Když chcete vytvořit své vlastní sezení s upraveným nastavením, postupujte následovně:
-
Vytvořte soubor .desktop v /etc/X11/sessions/nove-sezeni.desktop. Měl by obsahovat následující záznamy:
[Desktop Entry] Encoding=UTF-8 Type=Application Name=Vlastní sezení Comment=Toto je naše vlastní sezení Exec=gnome-session --session=new-sessionZáznam Exec určuje příkaz, včetně případných argumentů, který se má spustit. Vlastní sezení můžete spustit příkazem gnome-session --session=nove-sezeni.
Více informací o parametrech, které můžete použít s příkazem gnome-session, najdete v manuálové stránce gnome-session.
-
Vytvořte soubor vlastního sezení v /usr/share/gnome-session/sessions/nove-sezeni.session, kde můžete zadat název a požadované komponenty pro sezení:
[GNOME Session] Name=Vlastní sezení RequiredComponents=gnome-shell-classic;gnome-settings-daemon;Upozorňujeme, že všechny položky, která zadáte do RequiredComponents musí mít odpovídající soubor .desktop v /usr/share/applications/.
Po té, co nastavíte vlastní soubory sezení, budou v seznamu sezení na přihlašovací obrazovce GDM dostupná nová sezení.
Známé problémy
V distribuci Debian, nebo v distribucích z ní odvozených, se může vyskytnou následující chyba:
Xsession: nelze spustit ""
Xsession --- "" nebylo nalezeno; přepíná se zpět na výchozí
sezení.Pokud se vám to stane, podle následujících kroků změňte soubor /etc/X11/Xsession.d/20x11-common_process-args:
Změňte STARTUP_FULL_PATH=$(/usr/bin/which "$1"|| true) na STARTUP_FULL_PATH=$(/usr/bin/which $1 || true)
Změňte STARTUP="$1" na STARTUP=$1