Meu objetivo
Gostaria de usar o meu laptop, que está executando o Fedora 24, como um segundo monitor para computadores desktop, que também está executando o Fedora 24.
O que eu tentei e o que não resolve ou: Por que essa não é uma pergunta duplicada
Xdmx
Depois de fazer uma pesquisa na Internet e neste site, encontrei alguns posts semelhantes a este , todos contendo basicamente os mesmos passos:
- Instale
Xdmx
nos dois computadores. ssh
em um computador do outro com a-X
opção em andamento.- Use
Xdmx
para transformar o computador na extremidade de recebimento dossh
monitor em um monitor usando o seguinte comando:startx -- /usr/bin/Xdmx :1 +xinerama -display :0.0 -display localhost:10.0 -norender -noglxproxy
Fazer isso primeiro faz com que as duas telas do computador fiquem pretas por alguns segundos e, em seguida, me dá uma longa mensagem de erro que termina com:
xinit: XFree86_VT property unexpectedly has 0 items instead of 1
xinit: connection to X server lost
waiting for X server to shut down
Couldn't get a file descriptor referring to the console
A pesquisa do erro no Google retorna esta postagem de blog de julho de 2015, na qual um usuário segue exatamente as mesmas etapas que eu, exceto por usar o Ubuntu em vez do Fedora, e acaba com o mesmo resultado que eu. Há seis comentários sobre a postagem tão recentes quanto outubro de 2016, os quais afirmam ter seguido as mesmas etapas e receberam o mesmo erro.
Área de Trabalho Remota do Fedora
Embora isso permita que eu controle um computador de outro, é necessário usar uma GUI no computador host para controlar o laptop. Para usar o gui efetivamente, ele precisa ocupar uma grande quantidade de espaço em um monitor. Portanto, quando eu quero usar o monitor host, tenho que tabular a área de trabalho remota com a tecla Alt. Como tal, na verdade não ganho um monitor, pois não consigo usar os dois monitores simultaneamente para duas tarefas diferentes. Isso é mais parecido com apenas alternar áreas de trabalho, algo que eu já sou capaz de fazer. Além disso, não consigo mover programas entre telas.
Ssh -X
O mesmo que acima. Sim, posso controlar meu outro computador, mas preciso usar ativamente o monitor host para controlar o monitor do meu laptop.
Synergy.
O programa realmente funciona, mas permite apenas o compartilhamento de mouse e teclado. Os programas não podem ser movidos entre monitores, por isso não é exatamente o que estou procurando. Além disso, sou um estudante universitário mesquinho e a taxa de licença é de US $ 20. Por este preço eu poderia simplesmente comprar um monitor usado, o que iria permitir-me para mover programas entre monitores. Existe uma versão do FOSS no dnf
repositório do Fedora , mas essa versão está desatualizada.
xrandr --fb <width>x<height>
para corresponder ao tamanho combinado de ambos os monitores; (2) inicie um servidor VNC na sua área de trabalho; (3) conecte-se ao VNC do seu laptop na área de trabalho com uma geometria explícita, visualizando a parte mais à direita (no monitor do desktop "invisível") da área de trabalho.