У меня было много проблем с другими методами, перечисленными здесь. Мне хотелось бы, чтобы у меня было лучшее решение, но мое медленное и простое решение - хорошее стартовое место.
Для сервера VNC я попробовал пакет vncserver, но экран стал черным, и у меня было бы для перезапуска gdm, чтобы все снова работало. Я переключился на tightvncserver, и он работал в первый раз без конфигурации.
Чтобы поделиться мышью / клавиатурой между экранами, я использовал x2vnc. Это можно также использовать с win2vnc для совместного использования мыши / клавиатуры с ПК с ОС Windows рядом с вашим Linux-ПК.
Конечные команды:
sudo apt-get install tightvncserver
tightvncserver
sudo apt-get install x2vnc
x2vnc -east localhost:1
На этом этапе вы должны быть способны чтобы открыть второй экран в программе VNC, подключившись к YOUR_IP_ADDRESS:1. Чтобы запустить программу на экране VNC, откройте терминал, установите DISPLAY, а затем запустите команду. Например, чтобы открыть xterm на экране VNC, запустите:
export DISPLAY=:1
xterm
Используя этот подход, второй экран довольно медленный. Тем не менее, многие другие варианты, которые я пробовал, оказались в тупиках, и эта работа вообще не имела конфигурации.