mlrmelo
(usa Fedora)
Enviado em 19/03/2013 - 20:46h
Seguinte:
Tenho que configurar os servidores para acesso remoto (ssh), mas preciso que as aplicações gráficas possam ser chamadas pelos usuários (tipo gedit, nautilus, firefox, etc). Não preciso do desktop do usuário, apenas que eles possam chamar as aplicações. Isso faço através do ssh -X (também tentei com ssh -Y)
Acontece que algumas aplicações abrem, mas outras não. Ex: O Firefox, abre, o gedit e o nautilus, não...
Estes usuários terão acesso de administrador (root), mas cada um com seu usuário/senha.
Pesquisando na internet, encontrei que deveria copiar o ".Xautority" para o home de cada usuário. Já fiz isso e não adiantou nada. Aliás, nem mesmo o root está conseguindo abrí-los...
A mensagem do gedit:
---
gedit: malloc.c:3096: sYSMALLOc: Assertion `(old_top == (((mbinptr) (((char *) &((av)->bins[((1) - 1) * 2])) - __builtin_offsetof (struct malloc_chunk, fd)))) && old_size == 0) || ((unsigned long) (old_size) >= (unsigned long)((((__builtin_offsetof (struct malloc_chunk, fd_nextsize))+((2 * (sizeof(size_t))) - 1)) & ~((2 * (sizeof(size_t))) - 1))) && ((old_top)->size & 0x1) && ((unsigned long)old_end & pagemask) == 0)' failed.
Abortado
---
Chamando o nautilus, a mensagem é a mesma...
Meus servidores:
* CentOS 5.4
* Ubuntu 11.04, 12.04, 12.10
* Debian 6
Ainda não testei em todos (são muitos), mas tem dado o mesmo problema nas diversas distros.