NXD: exibição externa do Android
Solução de código aberto para usar os dispositivos Android como exibição externa no Linux.
Requisitos
Dispositivo principal (Linux Machine - servidor)
- x11 (x11vnc) ( Xorg apenas por enquanto, desculpe Wayland Usuários )
- adb
- [ Opcional ] Arandr, precisava ser capaz de mover a tela
Dispositivo secundário (dispositivo Android - cliente)
- Termux
- sshd
- BVNC (ou qualquer outro cliente VNC que lida com links "vnc: //")
Como usar o NXD
- Inicie o servidor SSH no cliente Android.
No Termux, execute: sshd . - Certifique -se de se conectar com êxito à IT da máquina Linux:
Caso contrário, configure um método de autenticação seguro (instruções)
- Conecte o cliente Android à máquina Linux através
adb (guia) - [ Opcional ] Você pode até conectá -los através do ADB sem fio:
adb connect {CLIENT_IP} - Certifique -se de que o dispositivo Android esteja desbloqueado e execute o NXD:
Problemas
- Nenhuma exibição virtual é encontrada:
xrandr: cannot find output "VIRTUAL1"
A solução seria criar este arquivo /usr/share/X11/xorg.conf.d/20-intel.conf
Com o seguinte conteúdo:
Section "Device"
Identifier "intelgpu0"
Driver "intel"
Option "VirtualHeads" "2"
EndSection
e o logout/re-login.
Créditos