Можно-ли стартовать xmonad без Desktop Manager'а?

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

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

Аватара пользователя
savigm
Сообщения: 127
ОС: openSUSE

Можно-ли стартовать xmonad без Desktop Manager'а?

Сообщение savigm »

Можно-ли стартовать xmonad без Desktop Manager'а? Т.е. хочется поставить минимальную систему с CLI + xmonad, вот только непонятно, обязательно для этого ставить Desktop Manager'а nbgf gdm, kdm и т.п.?
Спасибо сказали:
Аватара пользователя
diesel
Бывший модератор
Сообщения: 5989
ОС: OS X, openSuSE, ROSA, Debian

Re: Можно-ли стартовать xmonad без Desktop Manager'а?

Сообщение diesel »

savigm писал(а):
24.06.2010 03:57
Можно-ли стартовать xmonad без Desktop Manager'а? Т.е. хочется поставить минимальную систему с CLI + xmonad, вот только непонятно, обязательно для этого ставить Desktop Manager'а nbgf gdm, kdm и т.п.?

нет, не обязательно.
все так же прописываете в $HOME/.xinitrc
exec /path/to/xmonad
и стартуете Х-ы с помощью startx
Спасибо сказали:
Аватара пользователя
t.t
Бывший модератор
Сообщения: 7390
Статус: думающий о вечном
ОС: Debian, LMDE

Re: Можно-ли стартовать xmonad без Desktop Manager'а?

Сообщение t.t »

Можно и автозапуск иксов настроить безо всякого dm при желании.
¡иɯʎdʞ ин ʞɐʞ 'ɐнɔɐdʞǝdu qнεиж
Спасибо сказали:
watashiwa_daredeska
Бывший модератор
Сообщения: 4038
Статус: Искусственный интеллект (pre-alpha)
ОС: Debian GNU/Linux

Re: Можно-ли стартовать xmonad без Desktop Manager'а?

Сообщение watashiwa_daredeska »

К слову, gdm, kdm и прочие *dm — это Display Manager'ы, к Desktop они не имеют ровно никакого отношения.
Спасибо сказали:
Аватара пользователя
savigm
Сообщения: 127
ОС: openSUSE

Re: Можно-ли стартовать xmonad без Desktop Manager'а?

Сообщение savigm »

Ок, спасибо, а нужно что-то еще ставить, кроме xmonad и всех его зависимостей на голую систему?
Что-то не получается: что пишем в .xinitrc?
Спасибо сказали:
Аватара пользователя
t.t
Бывший модератор
Сообщения: 7390
Статус: думающий о вечном
ОС: Debian, LMDE

Re: Можно-ли стартовать xmonad без Desktop Manager'а?

Сообщение t.t »

watashiwa_daredeska писал(а):
24.06.2010 12:49
К слову, gdm, kdm и прочие *dm — это Display Manager'ы, к Desktop они не имеют ровно никакого отношения.
И правда. (: Захожу в тему, думаю: что-то не то; я думал, тут про de, а тут про dm. Смотрю ещё раз название: нет, таки про dm. Видимо, первый раз мозг уловил только первое слово, а второй раз — тольо второе.

Ну, иксы видимо. (:
¡иɯʎdʞ ин ʞɐʞ 'ɐнɔɐdʞǝdu qнεиж
Спасибо сказали:
Аватара пользователя
diesel
Бывший модератор
Сообщения: 5989
ОС: OS X, openSuSE, ROSA, Debian

Re: Можно-ли стартовать xmonad без Desktop Manager'а?

Сообщение diesel »

savigm писал(а):
24.06.2010 19:45
Ок, спасибо, а нужно что-то еще ставить, кроме xmonad и всех его зависимостей на голую систему?
Что-то не получается: что пишем в .xinitrc?

не получается с какой формулировкой?
кроме собсно xmonad и его зависимостей должен стоять xserver(xserver-xorg в debian/bubuntu ЕМНИП).
Спасибо сказали:
Аватара пользователя
savigm
Сообщения: 127
ОС: openSUSE

Re: Можно-ли стартовать xmonad без Desktop Manager'а?

Сообщение savigm »

diesel писал(а):
24.06.2010 22:00
не получается с какой формулировкой?
кроме собсно xmonad и его зависимостей должен стоять xserver(xserver-xorg в debian/bubuntu ЕМНИП).

Ну 'sudo aptitude install xinit' очевидно тянет x-server за собой. Дальше что делаем? Пишем .xinitrc, как на http://xmonad.org/tour.html#start:

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

# .xsession

xrdb -merge .Xresources
xpmroot ~/background.xpm &

$HOME/bin/xmonad

Это насколько я понимаю скрипт, выполняемый по запуску иксов.
Не плохо-бы для начала хотябы руками все запустить.

Что дальше делаем? startx? Или что?
Спасибо сказали:
Аватара пользователя
t.t
Бывший модератор
Сообщения: 7390
Статус: думающий о вечном
ОС: Debian, LMDE

Re: Можно-ли стартовать xmonad без Desktop Manager'а?

Сообщение t.t »

savigm писал(а):
25.06.2010 02:05
Ну 'sudo aptitude install xinit' очевидно тянет x-server за собой.
С чего вдруг?

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

$  aptitude show xinit | grep ^Depends:
Depends: libc6 (>= 2.7-1), libx11-6, cpp
$ aptitude why xinit xserver-xorg | grep Предлагает | wc -l
10


savigm писал(а):
25.06.2010 02:05
Дальше что делаем? Пишем .xinitrc, как на http://xmonad.org/tour.html#start:

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

# .xsession

xrdb -merge .Xresources
xpmroot ~/background.xpm &

$HOME/bin/xmonad

Это насколько я понимаю скрипт, выполняемый по запуску иксов.
Не плохо-бы для начала хотябы руками все запустить.

Что дальше делаем? startx? Или что?
Почему $HOME/bin? Вы xmonad, установленный в системе из пакета, хотите запустить? Тогда /usr/bin или вообще путь не указывать.
¡иɯʎdʞ ин ʞɐʞ 'ɐнɔɐdʞǝdu qнεиж
Спасибо сказали: