NXD: Affichage externe Android
Solution open source pour utiliser les périphériques Android comme affichage externe sur Linux.
Exigences
Appareil principal (Machine Linux - serveur)
- x11 (x11vnc) ( xorg uniquement pour l'instant, désolé les utilisateurs de Wayland )
- BAD
- [ Facultatif ] Arandr, nécessaire pour pouvoir déplacer l'affichage
Périphérique secondaire (appareil Android - client)
- Termux
- SSHD
- BVNC (ou tout autre client VNC qui gère "vnc: //" liens)
Comment utiliser NXD
- Démarrez le serveur SSH sur le client Android.
Dans Termux, exécuter: sshd . - Assurez-vous de pouvoir vous connecter avec succès à l'IT depuis la machine Linux:
Sinon, configurez une méthode d'authentification sécurisée (instructions)
- Connectez le client Android à la machine Linux via
adb (Guide) - [ Facultatif ] Vous pouvez même les connecter via ADB sans fil:
adb connect {CLIENT_IP} - Assurez-vous que le périphérique Android est déverrouillé, puis exécutez NXD:
Problèmes
- Aucun affichage virtuel n'est trouvé:
xrandr: cannot find output "VIRTUAL1"
La solution serait de créer ce fichier /usr/share/X11/xorg.conf.d/20-intel.conf
avec le contenu suivant:
Section "Device"
Identifier "intelgpu0"
Driver "intel"
Option "VirtualHeads" "2"
EndSection
et la déconnexion / la ré-login.
Crédits