Não loga no ambiente gráfico via XDM [RESOLVIDO]

1. Não loga no ambiente gráfico via XDM [RESOLVIDO]

Rafael Souza
RafaelSP

(usa Slackware)

Enviado em 01/08/2014 - 14:45h

Boa tarde pessoal do VOL, meu primeiro post no site e acredito eu que esteja na categoria correta.

Estou usando um desktop com o Slackware 14.1, com XFCE e o XDM.

Eu instalei o ADT do Android (eclipse e SKD Android) e criei uma máquina virtual. Até ai beleza, mas ao tentar iniciar a máquina virtual sempre é gerado o seguinte erro:

"XDM authorization key matches an existing client!SDL init failure, reason is: Couldn't open X11 display".

Andei dando uma pesquisada e descobri que para resolver esse problema era necessário adicionar uma "instrução" no arquivo "/etc/X11/xdm/xdm-config", que seria:

DisplayManager.*.authName: MIT-MAGIC-COOKIE-1

Realmente com isso resolveu o meu problema, a máquina virtual iniciou corretamente e beleza, porém só após reiniciar meu micro que percebi que não conseguia mais logar através do ambiente gráfico. Ao inserir login e senha voltava a mesma tela. Caso removo a opção citada acima o problema é corrigido, mas assim fico sem a MV Android.

Obs: Consigo acessar meu usúario corretamente pelo CTRL+ALT+F1 (sem o ambiente gráfico).

Alguem poderia me ajudar nessa questão?
Obrigado.


  


2. Re: Não loga no ambiente gráfico via XDM [RESOLVIDO]

Rafael Souza
RafaelSP

(usa Slackware)

Enviado em 03/08/2014 - 00:31h

Pessoal verifiquei que outras aplicações gerava o mesmo erro da MV Android (como o LibreOffice). Descobri no entando que utilizando o comando "xhost +localhost" consigo resolver o problema, pois pelo que pesquisei ele libera acesso ao host local, permitindo assim que a aplicação execute no X.
Só não entendo porque somente algumas aplicações geram o erro. Mas assim não é gerado o erro no iniciar o micro.

A única coisa é que sempre que ligo a máquina tenho que executar esse comando. A única forma que passa em minha mente para corrigir isso, seria adicionar o comando no arquivo "/etc/rc.d/rc.local", para que assim rode sempre que o micro der boot. Então adicionei a seguinte instrução

/usr/bin/xhost +localhost

Porém não estou tendo resultado, é como se o comando não tivesse efeito. Alguém poderia me ajudar?


3. Re: Não loga no ambiente gráfico via XDM [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 03/08/2014 - 18:44h

Você está logando com qual usuário? Root?


4. Re: Não loga no ambiente gráfico via XDM [RESOLVIDO]

Rafael Souza
RafaelSP

(usa Slackware)

Enviado em 03/08/2014 - 19:54h

chrislley escreveu:

Você está logando com qual usuário? Root?


Não. Estou usando um usuário comum.


5. Re: Não loga no ambiente gráfico via XDM [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 03/08/2014 - 20:12h

Qual a versão da libSDL instalada?


6. Re: Não loga no ambiente gráfico via XDM [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 03/08/2014 - 20:16h

Já tentou ver se resolve o problema instalando todos os pacotes SDL?

http://slackbuilds.org/mirror/slackware/slackware-14.1/source/l/sdl/


7. Re: Não loga no ambiente gráfico via XDM [RESOLVIDO]

Rafael Souza
RafaelSP

(usa Slackware)

Enviado em 03/08/2014 - 21:17h

Tenho instalado a versão 1.2.15, que acredito que seja a última. Vou verificar o restante dos pacotes, depois posto a resposta.


8. Re: Não loga no ambiente gráfico via XDM [RESOLVIDO]

Rafael Souza
RafaelSP

(usa Slackware)

Enviado em 05/08/2014 - 10:35h

Consegui resolver o problema com o comando:

$ xhost +localhost


Porém sempre é necessário executar o comando ao iniciar o micro. Então criei um script com o comando acima, adicionei na pasta abaixo e liberei a permissão para execução:

$ mv script.sh /home/usuario/.config/autostart/script.sh

$ chmod +x /home/usuario/.config/autostart/script.sh


Lembrando de adicionar o mesmo em "settings"->"Session and Startup"->"Application Autostart".

Assim o XFCE ira executar o script sempre que eu logar no ambiente gráfico. Para quem estiver com o mesmo problema, espero que ajude.








Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts