Как выбрать DWM или fluxbox для запуска при входе в систему?

Я пытаюсь настроить DWM в Ubuntu 10.10. Пакет успешно собран - и сейчас я пытаюсь запустить его. Я создал файл dwm.desktop с правильным текстом, и путь к dwm exec является правильным. На экране входа в систему я вижу dwm как альтернативный сеанс: но если я его выберу, все равно запускается gnome.

Я даже попробовал другой оконный менеджер (fluxbox) - та же проблема. Я вижу и выбираю его на экране входа в систему, но gnome запускается.

Попытка gconftool-2 -s /desktop/gnome/session/required_components/windowmanager dwm --type string тоже ничего не делает. Уничтожение менеджера окон просто перезапускает его - даже если я сначала чвт. Также не вижу работающего демона xinit.

Есть идеи? Эта установка была тривиальной в Debian и более старых версиях Ubuntu. Что изменилось? Полагаю, виновата интеграция с гномами, но на данный момент я ничего не понимаю.

1 ответ

Вам не нужно связываться с gconftool, если в вашей системе не было настроек. Вы должны быть в состоянии использоватьsudo apt-get install dwm или же sudo apt-get install fluxbox

В этот момент у вас должна появиться новая запись в xsession . Это должно выглядеть примерно так:

$ ls -l /usr/share/xsessions/
total 36
-rw-r--r-- 1 root root 229 2008-06-12 03:35 blackbox.desktop
-rw-r--r-- 1 root root 149 2007-04-29 23:18 matchbox.desktop
-rw-r--r-- 1 root root 117 2010-09-13 08:48 xsession.desktop
-rw-r--r-- 1 root root 170 2010-09-13 08:48 xterm.desktop
[...]

Вот как выглядит моя запись в Fluxbox:

/usr/share/xsessions$ cat fluxbox.desktop 
[Desktop Entry]
Name=Fluxbox
Comment=Highly configurable and low resource X11 Window manager
Exec=/usr/bin/startfluxbox
Terminal=false
TryExec=/usr/bin/startfluxbox
Type=Application

[X-Window Manager]
SessionManaged=true

Если это не работает, проверьте, есть ли у вас запись xsession или файл.xsession, и опубликуйте их.

Другие вопросы по тегам