KDE и fluxbox на одной машине
Модератор: Модераторы разделов
KDE и fluxbox на одной машине
Значит установил я линукс (Slackware 10.2). По умолчанию выбрал КДЕ. И захотелось мне посмотреть какой-нить более легковесный оконный менеджер для запуска игрушек. КДЕ запускал по команде startx. Набираю в консоли (уровень исполнения 3) fluxbox - и он пишет, что мол Х-сервер не запущен. Прописал строчку в ~/.xinitrc "startfluxbox" - теперь по startx запускается fluxbox. Но это же не дело каждый раз ручками испралять .xinitrc.
Короче вопрос такой: "Как люди грамотно делают загрузку нескольких оконных менеджеров"? Может даже лучше будет, если через какой-нить kdm, gdm, xdm.
Короче вопрос такой: "Как люди грамотно делают загрузку нескольких оконных менеджеров"? Может даже лучше будет, если через какой-нить kdm, gdm, xdm.
Re: KDE и fluxbox на одной машине
Немного оффтопик, но зачем тебе несколько оконных менеджеров?
Если "на посмотреть", то можно и .xinitrc поправить... А других причин мне в голову не приходит
Если "на посмотреть", то можно и .xinitrc поправить... А других причин мне в голову не приходит
Re: KDE и fluxbox на одной машине
КДЕ меня устраивает как десктоп, но он очень много памяти жрет. Вот для игрушек я хочу более легковесный оконный менеджер.
Re: KDE и fluxbox на одной машине
Даже в голову бы не пришло как-то иначе, чем через .xinitrc
Re: KDE и fluxbox на одной машине
Можно завести отдельного пользователя, у которого прописать запуск именно флюксбокса.
Rock'n'roll мертв © БГ
Re: KDE и fluxbox на одной машине
У мине еще и XFCE в списке значицца На вопрос "зачем?" однозначно ответить не могу. Кроме рациональных причин, иногда просто хочется что-то поменять.
"Видите ли, сэр, когда я скачу на белой лошади, мне хочется скакать на черной..." © УНС
А как сделать - возможно, действительно имеет смысл kdm использовать? Вдруг захочется еще что-нибудь посмотреть.
"...Вы имеете право хранить молчание, все, что вы скажете, может быть использовано против вас..."
Re: KDE и fluxbox на одной машине
Вообще у меня была идея сделать так: в скрипте startx первой строчкой идет проверка на наличие .xinitrc в домашнем каталоге. Я создаю копию cp /тыры-пыры/startx /тыры-пыры/startflux. Изменяю там строчку, что бы искал файл в моей директории не .xinitrc, а .xinitflux. Соответственно создаю файл .xinitflux и прописываю там ~/.fluxbox/startup
- Snupt
- Бывший модератор
- Сообщения: 2062
- Статус: No Place for RTFM Here…
- ОС: Mac OS X
- Контактная информация:
Re: KDE и fluxbox на одной машине
А мне проще так:
Если что, то раскоментирую строку с enlightenment и startx.
Код: Выделить всё
#!/bin/sh
#
# ~/.xinitrc
#
# Executed by startx (run your window manager from here)
#
#exec enlightenment
exec startkde
Если что, то раскоментирую строку с enlightenment и startx.
Re: KDE и fluxbox на одной машине
(admiral @ Sep 19 2006, в 12:59) писал(а):коро я захочу сделать это и для kdm или gdm...
Гугл рядом =)
Re: KDE и fluxbox на одной машине
admiral писал(а): ↑18.09.2006 17:09Значит установил я линукс (Slackware 10.2). По умолчанию выбрал КДЕ. И захотелось мне посмотреть какой-нить более легковесный оконный менеджер для запуска игрушек. КДЕ запускал по команде startx. Набираю в консоли (уровень исполнения 3) fluxbox - и он пишет, что мол Х-сервер не запущен. Прописал строчку в ~/.xinitrc "startfluxbox" - теперь по startx запускается fluxbox. Но это же не дело каждый раз ручками испралять .xinitrc.
Короче вопрос такой: "Как люди грамотно делают загрузку нескольких оконных менеджеров"? Может даже лучше будет, если через какой-нить kdm, gdm, xdm.
А чем xwmconfig перед startx не подходит? По моему так же удобно, как и через kdm или gdm.
Re: KDE и fluxbox на одной машине
Вдогонку
чтобы не править .xinitrc , можно подсунуть другой. Например :
чтобы не править .xinitrc , можно подсунуть другой. Например :
Код: Выделить всё
XINITRC=/etc/X11/xinit/xinitrc.fluxbox xinit
Slackware 11 - 2.6.18 @ Athlon XP 1800+/512Mb
Slackware-12 - 2.6.21.5 @ Celeron D 2533/512Mb
Gentoo (amd64) - 2.6.22 @ Athlon X2 5600+/2048Mb
Slackware-12 - 2.6.21.5 @ Celeron D 2533/512Mb
Gentoo (amd64) - 2.6.22 @ Athlon X2 5600+/2048Mb
Re: KDE и fluxbox на одной машине
На мой взгляд, наиболее элегантное решение, которое здесь ещё не прозвучало:
Ну и затем, к примеру:
Код: Выделить всё
if [ -z "$WINDOW_MANAGER" ]; then
exec icewm-session
else
exec "$WINDOW_MANAGER"
fi
Ну и затем, к примеру:
Код: Выделить всё
echo 'alias startflux="WINDOW_MANAGER=fluxbox startx"' >> ~/.bashrc
¡иɯʎdʞ ин ʞɐʞ 'ɐнɔɐdʞǝdu qнεиж