LINUX.ORG.RU

Как в GDM прописать ещё одну сессию?


0

2

Доброго времени суток. Вот пытаюсь опробовать новый WindowMaker, скачал его, собрал, установил(он установился в /usr/local/bin). Теперь пытаюсь добавить его в меню выбора сессий gdm. В папку /usr/share/xsessions добавил файлик wmaker.desktop с таким содержанием:

[Desktop Entry]
Encoding=UTF-8
Name=wmaker
Comment=This session logs you into Window Maker
Exec=/etc/X11/xdm/Xsession wmaker
-- здесь пробовал ещё явно прописывать
Exec=/usr/local/bin/wmaker
Type=Application

Но при входе в систему нового пункта в меню так и не появилось. Там их только два: XFCE и Default. Что не так, куда покопать?

P.S. Да и в переменной PATH почему-то пути /usr/local/bin нет... может в этом дело?

P.S. Дистрибутив Simply Linux 6.0.1 :)

★★★★★

Вы смотрели содержимое файлов в /etc/X11/Sessions/ ?

Где вы там видели *.desktop файлы ?

Вот пример для openbox:

cat /etc/X11/Sessions/openbox
/usr/bin/openbox-session

Путь /usr/locac/bin надо прописать в /etc/bash/bashrc .

...
PATH=$PATH:/usr/local/bin
kostik87 ★★★★★ ()
Ответ на: комментарий от kostik87

Судя по гуглу, сессии для gdm лежат в /usr/share/xsessions

xterro ★★★★★ ()
Ответ на: комментарий от xterro

Где лежат стартовые сценарии сессий зависит не от гугла и не от DM (Desktop Manager), а от дистрибутива.

В не зависимости от используемого Desktop Manager`а, GDM, KDM, XDM, прочего они лежат всегда в одном месте, но это зависит от дистрибутива, еще раз повторюсь.

И это не *.desktop файлы, а bash сценарии.

В Gentoo, к примеру стартовые сценарии сессий лежат в /etc/X11/Sessions/, в вашем дистрибутиве может быть и в другом месте, но надуюсь эти сведение не просто из гугла, а выих проверили, хотя бы наличием рядом стартовых скриптов других сессий.

kostik87 ★★★★★ ()
Ответ на: комментарий от kostik87

хотя возможно в alt linux применяются Desktop файлы, хотя странно, даже очень ...

kostik87 ★★★★★ ()
Ответ на: комментарий от kostik87

Точно, надо было положить файлик в /etc/X11/sessions спасибо )

xterro ★★★★★ ()
Ответ на: комментарий от xterro

положил в /usr/share/xsessions

wmaker.desktop

[Desktop Entry]
Encoding=UTF-8
Name=wmaker
Comment=This session logs you into Window Maker
Exec=wmaker
Type=Application

добавился пункт wmaker

pkurg ★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.