Como seleciono o DWM ou o fluxbox para iniciar o login?

1

Estou tentando configurar o DWM no Ubuntu 10.10. O pacote foi criado com sucesso e agora estou tentando executá-lo. Eu criei o arquivo dwm.desktop com o texto correto e o caminho para o exec do dwm está correto. Na tela de login, posso ver o dwm como uma sessão alternativa: mas se eu selecioná-lo, o gnome ainda será iniciado.

Eu até tentei outro gerenciador de janelas (fluxbox) - mesmo problema. Eu posso ver e selecioná-lo na tela de login, mas o gnome é iniciado.

Tentar gconftool-2 -s /desktop/gnome/session/required_components/windowmanager dwm --type string também não faz nada. Matar o gerenciador de janelas apenas o reinicia - mesmo que eu primeiro. Além disso, não vemos o daemon xinit em execução.

Alguma ideia? Esta configuração foi trivial no Debian, e versões mais antigas do Ubuntu. O que mudou ? Eu estou supondo que a integração dos gnomos é a culpada - mas estou sem noção a partir de agora.

    
por Jorge Castro 08.02.2011 / 11:00

1 resposta

1

Você não deve ter que mexer com o gconftool se não houver personalizações no seu sistema. Você deveria poder usar sudo apt-get install dwm ou sudo apt-get install fluxbox

Nesse ponto, você deve ter uma nova entrada no xsession. Deve ser algo como isto:

$ 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
[...]

Veja como é a entrada do meu 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

Se isso não funcionar, verifique se você tem uma entrada xsession ou um arquivo .xsession e poste-as.

    
por belacqua 09.02.2011 / 20:26