Pular para o conteúdo

Utilize qualquer Tablet/Smartphone como monitor estendido sem fio no GNU/Linux

Neste documento, veremos como utilizar um Tablet, ou Smartphone, como um monitor estendido sem fio. Somente o Software Livre permite a criação de soluções bacanas e simples, como este proposto.
Alessandro de Oliveira Faria (A.K.A. CABELO) cabelo
Hits: 60.836 Categoria: Android Subcategoria: Configuração
  • Indicar
  • Impressora
  • Denunciar

Introdução

Antes de colocarmos a mão na massa, primeiramente, entenderemos o conceito e tecnologias envolvidas na solução. Os recursos utilizados estão presentes em qualquer distribuição GNU/Linux atual, sendo assim, não me preocuparei com os pacotes e as respectivas compilações ou instalações do mesmo.

Tecnologias utilizadas

As tecnologias/recursos utilizados serão mencionados a seguir. Para um maior aprofundamento, sugiro a busca de mais informações nos sites oficias de cada projeto.

O funcionamento da solução deste artigo, consiste na utilização do Xorg Dummy, Xinerama e VNC Server. A junção destes, permite obter a funcionalidade de um monitor estendido sem fio junto à instalação do VNC client no dispositivo móvel.

Ferramentas:
  • Xorg Dummy :: Nesta solução, utilizaremos o Xserver Dummy para permitir inicializar a tela virtual, ou seja, ao contrário do servidor X convencional, que não inicia sem um monitor, o Dummy permite tal operação.
  • Xinerama :: é utilizado por ser uma extensão do servidor X, que permite utilizar mais de um monitor físico com um único display virtual. Extremamente útil, neste documento.
  • x11vnc :: Outra ferramenta importante para este tutorial é o x11vnc, pois trata-se de um servidor VNC que disponibiliza o X de um Desktop Unix especificado, de tal maneira que um VNC client remoto, conecta-se com acesso total à tela real do seção gráfica
  • Android-vnc-viewer :: Este aplicativo Android-VNC, deve ser instalado em seu dispositivo móvel. Sua principal função, será operar como um cliente VNC na plataforma Android. Se estiver utilizando um aparelho com iOS ou Windows Mobile, procure um cliente VNC que funcionará perfeitamente com este documento.

Com as instruções de instalação deste artigo, teremos como resultado, dois ou mais monitores presentes no sistema operacional GNU/Linux.

A seguir, uma figura ilustrativa do resultado final do ambiente, o interessante é que podemos mover as janelas e o mouse do(s) monitor(es) convencionais para o Tablet como se fosse mágica. Caso desejarmos sair com o Tablet na mão para outro cômodo.
Linux: Utilize qualquer Tablet/Smartphone como monitor estendido sem fio no GNU/Linux
Linux: Utilize qualquer Tablet/Smartphone como monitor estendido sem fio no GNU/Linux


   1. Introdução
   2. Procedimentos

Como instalar um display LCD em seu servidor Linux

CUDA: Programe a sua NVIDIA

Linguagem LOGO: Crianças programando de maneira divertida

Visão Computacional - Reconhecendo objetos na plataforma Linux via Webcam

openCertiface: Biométrica Facial em nuvem baseada em software livre

Substituindo a partição Recovery do Android via ADB

Como instalar Firefox OS junto ao Android com gerenciador de boot

Instalando a Custom ROM LineageOS (Android 7.1) no Moto G1 (XT1033)

Desbloquear a tela do Android pelo PC (PIN)

Fim da era PC: Transformando o seu celular em computador de mesa!

#1 Comentário enviado por mrxrobot em 16/12/2013 - 01:22h
Muito bom Cabelo !
Quando me sobrar um tempinho vou fazer isso com meu Smartphone.
#2 Comentário enviado por cristianovrrj em 16/12/2013 - 10:05h
Parabéns terá uma grande utilidade para mim....
#3 Comentário enviado por lcavalheiro em 16/12/2013 - 10:21h
Do [*****] essa! Eu vou testar em casa, gostei mesmo (e minha esposa vai ficar uma arara quando descobrir, rsrsrs)
#4 Comentário enviado por shakur em 16/12/2013 - 18:34h
ola boa tarde achei bem legal,poderia me informar se e possivel colocar as telas como clones,no notebook uma tela na resoluççao maxima e no tablet uma tela com a resoluçao maxima dele?
#5 Comentário enviado por cabelo em 16/12/2013 - 23:24h
Ola shakur para funcionar como telas clones, basta pular direto para a etapa x11vnc com a sintaxe:

x11vnc -noxdamag

t+

#6 Comentário enviado por px em 18/12/2013 - 15:40h
Cara, conteúdo atual e bem interessante para quem meche com slides ou precisa verificar algumas máquinas a distancia!

Parabéns e nota 10.
#7 Comentário enviado por Berserk777 em 20/12/2013 - 14:55h
Olá, Cabelo, teria como eu fazer esta belíssima implementação, com atecnologia Bluetooth?
#8 Comentário enviado por Lisandro em 21/12/2013 - 23:09h
Mas bah!
Mais uma do cabelo que vai pra os favoritos.
Parabéns por mais este belo artigo.
Abraço
#9 Comentário enviado por removido em 24/12/2013 - 10:15h
Tentei no Ubuntu 12.04 LTS, até funcionou mas não exibia o conteúdo dos aplicativos (apenas o papel de parede).
#10 Comentário enviado por removido em 29/12/2013 - 19:06h
não encontrei o pacote "Dummy" e o arquivo "/etc/X11/xorg.conf" não existe no ubuntu, mas alguém sabe como realizar está tarefa usando ubuntu ???
#11 Comentário enviado por edufaria em 26/04/2015 - 13:38h
Olá!
É possível configurar para que a tela do android seja a principal?

Valeu!!

o/

Contribuir com comentário

Entre na sua conta para comentar.