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.
fonte
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.Respostas:
Eu uso o Ubuntu 18.10 e esta ferramenta de shell https://github.com/mrenrich84/vnc_virtual_display_linker
se você estiver usando x11 e x11vnc no seu fedora 24, você pode tentar.
Eu uso isso para criar uma segunda tela com meu tablet Android (você só precisa de um cliente vnc no dispositivo de segunda tela).
O mouse e o teclado do meu PC também estão disponíveis na segunda tela.
fonte