Configurar o IceWM no Ubuntu 12.04

Iniciado por Chernobyl_User, 06 de Maio de 2012, 23:26

tópico anterior - próximo tópico

Chernobyl_User

Olá! estou tentando montar uma área de trabalho usando o IceWM, estou iniciando a partir de uma instalação mínima (através da mini.iso) do Ubuntu 12.04 x86_64.

Queria deixá-lo parecido com a área de trabalho do Swift Linux, tanto a tela de login (com a lista de usuários) como o desktop em si, só mudando algumas coisas ao meu gosto.

O primeiro problema que eu tive foi fazer o LightDM funcionar, isto eu resolvi de modo precário, depois foi fazer o LightDM iniciar o IceWM, coisa que ainda não consegui fazer.

No lightDM, quando eu coloco meu nome de usuário e minha senha e tento o login, ele volta para o início, para fazer o LightDM funcionar, eu tive que copiar algumas configs do Swift Linux.
Caso nescessário, eu posso resetar esta minha instalação para começar tudo de novo.

Alguma dica de como proceder?
Sony Vaio VPCEH30EB/W @ Ubuntu 12.04 + Ubuntu 12.10 + Debian 6.0

eliseu_carvalho

Quando você instalou o Ubuntu Minimal, depois disso instalou o LightDM e o IceWM juntos? É o que eu costumo fazer em instalações a partir do Ubuntu Minimal: instalar o gerenciador de login e a interface ao mesmo tempo.
Outra coisa: experimentou o gerenciador LXDM, usado pelo Lubuntu? Talvez ele funcione melhor com interfaces leves. O comando pra isso é

sudo apt-get install lxdm icewm

Chernobyl_User

#2
Eu os instalei separados.

Testei o que você disse e o resultado foi diferente:

A tela de login aparece, faço logon corretamente, depois disso aparece uma tela totalmente azul com o cursor do mouse, não sai disso.

------------

Havia esquecido de mencionar, testei também o XDM, aconteceu o mesmo que o LXDM, eu preferia usar o XDM, acho que combinará melhor com a aparência do sietema.
Provavelmente o problema está no IceWM, talvez algum arquivo de configuração faltando. Vou tentar configurar o XDM para carregar o icewm-session (ou seja, carregar a tela azul com o cursor do mouse).

Obrigado!

------------

XDM Ok! Dei uma olhada no arquivo ~/.xsession-errors, ele está com 98.4Mb! :o . Ele contém além do mapa de memória, uma mensagem de buffer overflow:

...
7fdfe05b6000-7fdfe05b8000 rw-p 00023000 08:06 102                        /lib/x86_64-linux-gnu/ld-2.15.so
7fff4b6a4000-7fff4b6c5000 rw-p 00000000 00:00 0                          [stack]
7fff4b7ff000-7fff4b800000 r-xp 00000000 00:00 0                          [vdso]
ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0                  [vsyscall]
IceWM: using /home/alessandro/.icewm for private configuration files
*** buffer overflow detected ***: icewm terminated
======= Backtrace: =========
/lib/x86_64-linux-gnu/libc.so.6(__fortify_fail+0x37)[0x7fd963b39007]
/lib/x86_64-linux-gnu/libc.so.6(+0x107f00)[0x7fd963b37f00]
/lib/x86_64-linux-gnu/libc.so.6(+0x107369)[0x7fd963b37369]
/lib/x86_64-linux-gnu/libc.so.6(_IO_default_xsputn+0xdd)[0x7fd963aabbcd]
/lib/x86_64-linux-gnu/libc.so.6(_IO_vfprintf+0x4ff)[0x7fd963a77b7f]
/lib/x86_64-linux-gnu/libc.so.6(__vsprintf_chk+0x94)[0x7fd963b37404]
/lib/x86_64-linux-gnu/libc.so.6(__sprintf_chk+0x7d)[0x7fd963b3734d]
icewm[0x44f253]
icewm[0x4112ae]
icewm[0x411b01]
icewm[0x43016c]
icewm[0x4075d9]
/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xed)[0x7fd963a5176d]
icewm[0x408a65]
======= Memory map: ========
00400000-004ae000 r-xp 00000000 08:06 149788                             /usr/bin/icewm
006ae000-006b0000 r--p 000ae000 08:06 149788                             /usr/bin/icewm
006b0000-006ba000 rw-p 000b0000 08:06 149788                             /usr/bin/icewm
006ba000-006d0000 rw-p 00000000 00:00 0
0151f000-01603000 rw-p 00000000 00:00 0                                  [heap]
7fd960607000-7fd960608000 rw-p 00000000 00:00 0
7fd960608000-7fd960655000 r--p 00000000 08:06 149493                     /usr/share/fonts/truetype/ttf-dejavu/DejaVuSansMono-Bold.ttf
...
Sony Vaio VPCEH30EB/W @ Ubuntu 12.04 + Ubuntu 12.10 + Debian 6.0

Chernobyl_User

Vou tentar usando o Debian 6.0, assim ja verifico se é um bug no pacote presente no Ubuntu.
Sony Vaio VPCEH30EB/W @ Ubuntu 12.04 + Ubuntu 12.10 + Debian 6.0