SSH e X11 enviando estranheza

0

Tem um problema; Eu tenho um servidor onde eu tenho usado o forwarding do X11 por um longo tempo, sem nenhum problema. Agora; um estranho ocorreu.

Se eu fizer login usando ssh -X -Y user@device , a conexão será bem-sucedida. Se xterm / xeyes for iniciado, a janela apropriada aparecerá no meu computador.

Se eu começar o emacs ou o gwenview, nada acontece ...

Executando ssh -vvv -X -Y user@device e iniciando xterm, isso é registrado.

debug3: receive packet: type 90 
debug1: client_input_channel_open: ctype x11 rchan 3 win 65536 max 16384 
debug1: client_request_x11: request from ::1 34772 
debug2: fd 8 setting O_NONBLOCK 
debug3: fd 8 is O_NONBLOCK 
debug1: channel 1: new [x11] 
debug1: confirm x11 
debug3: send packet: type 91 
debug2: channel 1: rcvd adjust 44420 
debug2: channel 1: rcvd adjust 49152 
debug2: channel 1: rcvd adjust 49152

então o xterm aparece.

Iniciando o emacs isso é registrado;

debug3: receive packet: type 90
debug1: client_input_channel_open: ctype x11 rchan 3 win 65536 max 16384
debug1: client_request_x11: request from ::1 34776
debug2: fd 8 setting O_NONBLOCK
debug3: fd 8 is O_NONBLOCK
debug1: channel 1: new [x11]
debug1: confirm x11
debug3: send packet: type 91
debug3: receive packet: type 96
debug2: channel 1: rcvd eof
debug2: channel 1: output open -> drain
debug2: channel 1: obuf empty
debug2: channel 1: close_write
debug2: channel 1: output drain -> closed
debug1: channel 1: FORCE input drain
debug2: channel 1: ibuf empty
debug2: channel 1: send eof
debug3: send packet: type 96
debug2: channel 1: input drain -> closed
debug2: channel 1: send close
debug3: send packet: type 97
debug3: channel 1: will not send data after close
debug3: receive packet: type 90
debug1: client_input_channel_open: ctype x11 rchan 4 win 65536 max 16384
debug1: client_request_x11: request from ::1 34778
debug2: fd 9 setting O_NONBLOCK
debug3: fd 9 is O_NONBLOCK
debug1: channel 2: new [x11]
debug1: confirm x11
debug3: send packet: type 91
debug3: channel 1: will not send data after close
debug3: channel 1: will not send data after close
debug3: receive packet: type 97
debug2: channel 1: rcvd close
debug3: channel 1: will not send data after close
debug2: channel 1: is dead
debug2: channel 1: garbage collecting
debug1: channel 1: free: x11, nchannels 3
debug3: channel 1: status: The following connections are open:
  #0 client-session (t4 r0 i0/0 o0/0 fd 5/6 cc -1)
  #1 x11 (t4 r3 i3/0 o3/0 fd 8/8 cc -1)
  #2 x11 (t7 r4 i0/0 o0/0 fd 9/9 cc -1)

Isso repete mais duas vezes, depois nada.

O Emacs é compilado com o suporte x.

Neste ponto estou desenhando um espaço em branco; x11 encaminhamento funciona (xterm funciona) mas o emacs / gwenview não. : (

É um erro SSH, X11 ou outra coisa?

BR / Patrik

    
por Patrik Arlos 04.06.2018 / 22:10

1 resposta

0

Como indicado por @dirkt, provavelmente foi uma incompatibilidade de versão entre os componentes usados. A solução foi remover todos os aplicativos baseados em X11 e QT e, em seguida, reinstalá-los.

Teria sido bom se alguns logs tivessem sido produzidos.

    
por 07.06.2018 / 08:46

Tags