LINUX.ORG.RU

Как изменить wm в дебиане


0

0

Всем привет!

Первый раз поставил дебиан, пока что до конца не понял, как там что устроено. Не могу понять, как поменять дефолтный гном на wmaker. ЗАкладывание .xinitrc в домашнюю директорию не помогает. Так же не пойму, откуда стартуется xserver при загрузке - похоже, что изменение init левела в конфиге ни на что не влияет. Буду признателен, если подскажете, что и как нужно сделать.

anonymous

В дебиане вместо .xinitrc используется .xsession

А иксы стартуют откуда и везде. Не знаю чего там с ранлевелами, никогда этой фигнёй не пользовался, может оно в дебиане тоже не так, как в других местах. Просто на нужном тебе ранлевеле этот сервис выключи и всё. Не умеешь сам - есть автоматические тулзы, я вот например пользую sysv-rc-conf.

Teak ★★★★★
()

> Не могу понять, как поменять дефолтный гном на wmaker.

update-alternatives --update x-window-manager

update-init.rd --remove gdm

Но лучше снеси Гном нафиг...

PS: За точность комманд не ручаюсь, нету Debianа под рукой, но как-то так.

PPS: Кури доки на тему alternatives.

Merlin86
()
Ответ на: комментарий от Teak

Спасибо!

Осталось настроить wifi.

anonymous
()
Ответ на: комментарий от Merlin86

Киздец просто какой-то!
Gdm дает возможность выбрать какой wm грузить. Нафига его удалять???

fugu
()
Ответ на: комментарий от Merlin86

>update-init.rd --remove gdm

Только не совсем так - update-rc.d -f gdm remove . Это удалит нафик gdm из всех ранлевелов (по дефолту в дебьяне второй).

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

Это что-то для gdm, что ли? Речь же идёт о startx.

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

Кстати, не факт. startx зовёт xinit, который может либо прочитать ~/.xinitrc, либо позвать Xsession (о чём сказано в нём самом - global Xsession file -- used by display managers and xinit (startx) ), который обратится к ~/.xsession. А вот всякие {g,k,x}dm'ы с xinit не заморачиваются и сразу запускают Xsession

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

sergey@athlon:~$ man startx |grep Desktop
Переформатирование startx(1), подождите...
sergey@athlon:~$ cat /etc/debian_version 
4.0
sergey@athlon:~$

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

Господа, ну нету в debian'е .xinitrc (есть .xession), и .Desktop Вашего нету, что тут сложно понять? Вопрос был конкретно про дебиан, зачем отвечать про то, чего не знаешь?

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

господа в париже.

polachok@a1650g:~$ man startx|grep xinitrc
.xinitrc in the user's home directory. If that is not found, it uses
the file xinitrc in the xinit library directory.
The system-wide xinitrc and xserverrc files are found in the
$(HOME)/.xinitrc Client to run. Typically a shell script which
/usr/lib/X11/xinit/xinitrc
Client to run if the user has no .xinitrc

polachok@a1650g:~$ grep xinit /usr/bin/startx
# interface than xinit. It looks for user .xinitrc and .xserverrc
# files, then system xinitrc and xserverrc files, else lets xinit choose
# its default. The system xinitrc should probably do things like check
# $XFree86: xc/programs/xinit/startx.cpp,v 3.16tsi Exp $
userclientrc=$HOME/.xinitrc
sysclientrc=/etc/X11/xinit/xinitrc
sysserverrc=/etc/X11/xinit/xserverrc
xinit $client $clientargs -- $server $display $serverargs

polachok@a1650g:~$ cat /etc/debian_version
lenny/sid

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