Área de trabalho remota - tela em branco RDP e aborta após desconectar

12

Atenção: rolei várias perguntas e não encontrei uma resposta. Não marque isso como duplicado! Uma pergunta semelhante já está aqui, mas, infelizmente, não recebeu nenhuma resposta.

Estou tentando conectar-me do meu PC com Windows 10 ao meu Odroid XU4 e depois que as conexões são estabelecidas com êxito (pelo menos, presumo), a tela do meu pc com o Windows fica cinza por alguns segundos e desaparece sem nenhum erro mensagem. Eu instalei o 'xrdp' na minha máquina linux. A seguir estão as 3 etapas:

Inserir credenciais: insira a descrição da imagem aqui

A conexão se acumula: insira a descrição da imagem aqui

Tela em branco, pouco antes do abortamento silencioso: insira a descrição da imagem aqui

##Abortar##

EDIT Esta é a saída do syslog:

Oct  3 08:25:18 odroid systemd[1]: Starting Session c4 of user odroid.
Oct  3 08:25:19 odroid org.a11y.Bus[2241]: Activating service name='org.a11y.atspi.Registry'
Oct  3 08:25:19 odroid org.a11y.Bus[2241]: Successfully activated service 'org.a11y.atspi.Registry'
Oct  3 08:25:19 odroid org.a11y.atspi.Registry[2283]: SpiRegistry daemon is running with well-known name - org.a11y.atspi.Registry
Oct  3 08:25:19 odroid gnome-session[2197]: gnome-session-is-accelerated: No composite extension.
Oct  3 08:25:19 odroid gnome-session[2197]: gnome-session-check-accelerated: Helper exited with code 256
Oct  3 08:25:24 odroid gnome-session[2197]: gnome-session-is-accelerated: No composite extension.
Oct  3 08:25:24 odroid gnome-session[2197]: gnome-session-check-accelerated: Helper exited with code 256
Oct  3 08:25:24 odroid gnome-session[2197]: x-session-manager[2197]: WARNING: software acceleration check failed: Child process exited with code 1
Oct  3 08:25:24 odroid x-session-manager[2197]: WARNING: software acceleration check failed: Child process exited with code 1
Oct  3 08:25:24 odroid x-session-manager[2197]: CRITICAL: We failed, but the fail whale is dead. Sorry....
Oct  3 08:25:24 odroid gnome-session[2197]: x-session-manager[2197]: CRITICAL: We failed, but the fail whale is dead. Sorry....
Oct  3 08:25:24 odroid org.a11y.atspi.Registry[2283]: XIO:  fatal IO error 11 (Resource temporarily unavailable) on X server ":10.0"
Oct  3 08:25:24 odroid org.a11y.atspi.Registry[2283]: after 11 requests (11 known processed) with 0 events remaining.
Oct  3 08:25:24 odroid org.gtk.vfs.Daemon[2241]: A connection to the bus can't be made
Oct  3 08:25:24 odroid org.gtk.vfs.Daemon[2241]: g_dbus_connection_real_closed: Remote peer vanished with error: Underlying GIOStream returned 0 bytes on an async read (g-io-error-quark, 0). Exiting.
Oct  3 08:25:24 odroid org.a11y.Bus[2241]: g_dbus_connection_real_closed: Remote peer vanished with error: Underlying GIOStream returned 0 bytes on an async read (g-io-error-quark, 0). Exiting.
codepleb
fonte
Você checou os logs para ver se o xrdp está descontente com alguma coisa. Normalmente ssh em uma caixa, em seguida, executo meu servidor rdp a partir desse terminal, depois rdp e assisto a saída do terminal, para ver se o rdp se queixou de alguma coisa. Se, a princípio, você não encontrar nada útil, tente executar o xrdp em um modo mais detalhado e verifique o syslog (/ var / log / syslog).
Sibaz #
@sibaz Coloquei a saída do syslog na questão. Você consegue adivinhar o que isso significa? Processo de aceleração de software interrompido? E você acha que esse problema pode estar relacionado por uma porta inválida? Eu posso acessar remotamente um tudo, mas depois ele trava.
codepleb
Bem, o x-session-manager está falhando, provavelmente como resultado da falha na 'verificação de aceleração de software', provavelmente porque o seu hardware está usando a aceleração de hardware e o xrdp não sabe como emular isso no software (com uma suposição completa) . O comentário do o9000 sugere que o xrdp não funciona com unidade ou gnome, o que parece uma loucura, mas se for verdade, esse será o seu problema. Eu sugiro que você tente um cliente vnc diferente ou tente um gerenciador de janelas diferente. Eu uso o KDE (e o kdrc / krfb), mas não é exatamente pequeno.
Sibaz 13/10/2015

Respostas:

11

Encontrei a solução, depois de colocar esta linha no terminal, funcionou:

echo mate-session> ~/.xsession

Se isso não ajudar, tente o seguinte comando antes:

sudo apt-get install mate-core

(Não tenho certeza, mas usei um ubuntu modificado pré-compilado pelo hardkernel. O Mate era o ambiente de trabalho, mas eu consegui "instalar" o mate-core "recentemente", não apenas atualizar o existente. Talvez isso fosse um problema.)

codepleb
fonte
O RDP não está na porta 3389? Você está fazendo algum encaminhamento de porta?
J0h 06/1015
@ j0h: Sim, fiz encaminhamento de porta. Obviamente, você só precisará fazer isso se precisar acessar fora da rede local.
precisa saber é o seguinte
mate-session deu um erro: ** (mate-session: 11853): AVISO **: Não é possível abrir a tela:
stiv
OH: não usar a conta root para acesso PC via RDP, criar nova conta e usá-lo para chamar-mate sessão
stiv
0

Outra opção seria tentar o cliente paralelos:

instruções sobre como obtê-lo e instalá-lo podem ser encontradas aqui: http://kb.parallels.com/en/123304 (eles fornecem um pacote .deb para facilitar sua vida. :))

knope
fonte
0

O que você vê é devido a esse bug no GNOME 3. Você pode usar outro ambiente de área de trabalho, como o KDE.

Mos
fonte
1
Isso também é reproduzível usando o KDE
clobrano
0

resolvido: Digite o seguinte comando:

sudo sed -i '/allowed_users=console/allowed_users=anybody/' /etc/X11/Xwrapper.config
Adrian Chicireanu
fonte