xdmx multimonitor setup

4

Estou tentando usar o monitor do meu laptop para configurar um monitor multimonitor com a minha área de trabalho (ambos executando o Ubuntu 14.04). Com base nos guias de configuração que eu pesquisei, estou fazendo o seguinte

da minha área de trabalho:

sudo apt-get install xdmx

do meu laptop:

ssh -X -c blowfish-cbc user@desktop
user@desktop:~$ export |grep DISP
declare -x DISPLAY="localhost:10.0"
user@desktop:~$ startx -- /usr/bin/Xdmx :1 +xinerama -display :0.0 -display localhost:10.0 -norender -noglxproxy

Depois disso, ambos os monitores ficam em branco e nada mais acontece até que eu pressione ctrl-c para sair do comando startx.

Alguém gentil o suficiente para me ajudar no que precede? (Eu não quero usar vnc e também gostaria de uma abordagem ssh como o acima). Obrigado

(log de início após ctrl + c) link

    
por Nics 29.09.2014 / 16:19

1 resposta

1

Já faz algum tempo desde que você postou essa pergunta. Talvez você tenha mudado ou encontrado a resposta?

De qualquer forma, atualmente estou em torno dessas partes. Ainda não terminei, e ficaria muito contente em ouvir de alguém que tenha.

Pelo que eu entendi, muitas questões giram em torno da questão de saber se o servidor X11 está escutando TCP na porta 6000. As respostas variam de acordo com versões e versões do Ubuntu, especialmente em que gerenciador de exibição está em uso: Lightdm para Xubuntu e mais recente versões simples do Ubuntu vs. Gdm para Ubuntu mais antigo e, claro, do Ubuntu Gnome, e ainda por cima pode haver um bug em versões recentes do Gnome que o bloqueiam, não importa o que aconteça.

Claro que, além disso, você também precisa ajustar o xauth

Agora, nas linhas de comando acima, não sei exatamente o que você está tentando alcançar. Supõe-se que um computador seja o mestre local e o outro, o escravo remoto, mesmo que estejam obviamente próximos um do outro.

Aqui, parece que o seu laptlop é o mestre local e o seu desktop o escravo remoto. Bem.

Então você está lançando o servidor X11 na área de trabalho, o que é bom, desde que ainda não exista um servidor X11 em execução.

Mas onde estão as exibições em que você espera que algo aconteça? Um não tem endereço IP, o outro é localhost, então ambos são locais, o que significa remoto, vendo que você acabou de conectar o SSH ao desktop (remoto).

Observe também que a terminologia do X11 é um pouco confusa. O 'servidor' é a máquina onde a tela é anexada, enquanto o 'cliente' é aquele que faz o trabalho pesado e passa os resultados a serem exibidos.

Espero que isso ajude alguém de alguma forma ...

    
por user195199 30.12.2015 / 17:25