minnie_eg
amany.elguindy@gmail.com 2012
Jana Svarova
jana.svarova@gmail.com 2013
Petr Kovar
pknbe@volny.cz 2014
Jak vytvořit vlastní sezení nainstalováním souboru .desktop se sezením.

# 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-session

Zá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`