Eu tenho uma placa de desenvolvimento incorporada lenta que não tem saída de vídeo. E eu preciso pegar o OpenCV e ele é exibido nele. Eu tentei X por SSH. Funciona. Mas é muito lento para a minha necessidade.
Então eu quero que meu conselho de desenvolvimento acesse o servidor X diretamente na minha caixa do Ubuntu. Eu habilitei meu servidor X para escutar na porta 6000 e desabilitei o controle de acesso do X. Mas tentando iniciar xeyes
em programas remotos Erro: Can't open display: X.X.X.X:10
.
Eu fiz o seguinte para permitir que X ouça no TCP e verifique se está escutando Mas o sistema remoto não pode se conectar Anfitrião:
$ vim .... <edit lightdm and x.org files>
$ sudo reboot
$ xhost +
access control disabled, clients can connect from any host
$ netstat -an | grep -F 6000
tcp 0 0 0.0.0.0:6000 0.0.0.0:* LISTEN
tcp6 0 0 :::6000 :::* LISTEN
Placa de desenvolvimento:
$ export DISPLAY=X.X.X.X:10
$ xhost +
xhost: unable to open display "X.X.X.X:10"
$ xeyes
Error: Can't open display: X.X.X.X:10
Onde eu fiz as coisas erradas?