Направите произвољну сесију

Да бисте направили сопствену сесију са прилагођеним подешавањима, пратите ове кораке:

  1. Направите .desktop датотеку у /etc/X11/sessions/нова-сесија.desktop. Уверите се да датотека наводи следеће уносе:

    [Desktop Entry]
    Encoding=UTF-8
    Type=Application
    Name=Произвољна сесија
    Comment=Ово је наша произвољна сесија
    Exec=gnome-session --session=нова-сесија

    Унос Exec наводи наредбу, евентуално са аргументима, за извршавање. Можете покренути произвољну сесију наредбом gnome-session --session=нова-сесија.

    За више података о параметрима које можете користити са gnome-session, погледајте мануалну страницу gnome-session.

  2. Направите датотеку произвољне сесије у /usr/share/gnome-session/sessions/нова-сесија.session где можете навести назив и потребне састојке за сесију:

    [GNOME Session]
    Name=Произвољна сесија
    RequiredComponents=gnome-shell-classic;gnome-settings-daemon;

    Имајте на уму да свака ставка коју наведете у RequiredComponents треба да има своју одговарајућу .desktop датотеку у /usr/share/applications/.

Након подешавања произвољних датотека сесије, нова сесија ће бити доступна на списку сесија на ГДМ екрану за пријаву.

Познати проблеми

На Дебијану или систему заснованом на Дебијану, може се јавити следећа грешка:

Xsession: unable to launch ""
    Xsession --- "" not found; falling back to default
    session.

Ако вам се ово деси, пратите ове кораке да измените датотеку /etc/X11/Xsession.d/20x11-common_process-args:

  1. Измените STARTUP_FULL_PATH=$(/usr/bin/which "$1"|| true) у STARTUP_FULL_PATH=$(/usr/bin/which $1 || true)

  2. Измените STARTUP="$1" у STARTUP=$1