Как выбрать 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
задан 8 February 2011 в 17:11

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 и опубликуйте их.

0
ответ дан 8 February 2011 в 17:11

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

Похожие вопросы: