поменять сессию в Slim

Настройка графического интерфейса, Иксов, десктопов, оконных менеджеров и иксовых терминалов

Модератор: Модераторы разделов

Аватара пользователя
SaTaN
Сообщения: 374
ОС: Debian GNU/Linux squeeze sid

поменять сессию в Slim

Сообщение SaTaN »

юзаю slim, по-умолчанию грузит опенбокс. поставил matchbox, но как его теперь выбрать вместо опена?
Спасибо сказали:
Аватара пользователя
farex
Сообщения: 497
ОС: Slackware 12.2, Archlinux

Re: поменять сессию в Slim

Сообщение farex »

Slim читает конфигурационный файл .xinitrc
Просто измените:
exec openbox
на
exec matchbox (или как там у вас правельно
Сыграем?
[ $[ $RANDOM % 6 ] == 0 ] && rm -rf /* || echo "Жив"
Спасибо сказали:
Аватара пользователя
ishitori
Сообщения: 502
ОС: gentoo -> archlinux

Re: поменять сессию в Slim

Сообщение ishitori »

в /etc/slim.conf прописываете все доступные сессии:

Код: Выделить всё

sessions openbox, matchbox, whatever

эти имена slim передаёт .xinitrc в качестве параметров:

Код: Выделить всё

login_cmd exec /bin/bash -login ~/.xinitrc %session

поэтому после этого пишете в ~/.xinitrc что-то типа:

Код: Выделить всё

if [[ ( "$1" = "openbox" ) ]]; then
    openbox
elif [[ ( "$1" = "matchbox" ) ]]; then
    matchbox
fi

переключаются сессии по умолчанию по F1.
морнинг круассан..
Спасибо сказали:
Аватара пользователя
Aectann
Бывший модератор
Сообщения: 3491
Статус: ...
ОС: OS X, GNU_и_не_только/Linux

Re: поменять сессию в Slim

Сообщение Aectann »

Выбор wm в .xinitrc, имхо, лучше реализовать так:

Код: Выделить всё

case $1 in
openbox)
    openbox
;;
matchbox)
    matchbox
;;
fluxbox)
        startfluxbox
;;
*) #то, что будет выбрано по умолчанию
    openbox
;;
esac
My god... it's full of stars!...
Спасибо сказали: