У меня есть два вертикальных монитора, которые я хочу использовать для соединения с удаленным компьютером без любых мониторов. И удаленный компьютер и мой локальный компьютер расположены на том же столе в досягаемости рук. Обоим установили рабочий стол Ubuntu.
Я натыкался на такое количество небольших проблем, что я волнуюсь, что столкнусь с проблемой XY, если я просто буду вдаваться в подробности слишком много.
В первую очередь, существует проблема соединения с VNC перед вхождением в сессию на удаленный компьютер. По-видимому, в 18,04, я должен был бы переключиться назад на lightdm, и я буду скорее не к. Активация автовхода в систему на пользователе была предложена некоторыми, не уверенными, если это - соответствующее решение.
В настоящее время я переключаю один из своих мониторов и клавиатуры физически назад к удаленному компьютеру только для входа в систему, и переключаю его назад впоследствии.
Во-вторых, у меня нет двух мониторов активными на удаленном компьютере. Предлагается создать поддельные мониторы и скорректировать их соответственно, но когда я пытаюсь сделать это на удаленном компьютере, я добираюсь
$ xrandr --newmode "1200x1920_60.00" 196.47 1200 1296 1424 1648 1920 1921 1924 1987 -HSync +Vsync
Can't open display
Возможно, каждому нужен по крайней мере один активный дисплей для выполнения этого?
Наконец, в зависимости от того, должен ли я подключить назад один монитор каждый раз, я перезапускаю компьютер или нет, будет один монитор, уже существующий в конфигурации.
Что самый легкий путь состоит в том, чтобы установить соединение с удаленным компьютером через VNC способом, что я могу использовать оба своих монитора?
Возможно, каждому нужен по крайней мере один активный дисплей для выполнения этого?
Это вероятно, потому что система работает в бездисплейном режиме и имеет выполнение сервера Дисплея № X. Можно установить xvfb
который является "X-сервером Виртуальный Кадровый буфер"
sudo apt install xvfb
Затем можно создать виртуальный кадровый буфер:
Xvfb :1 -screen 0 800x600x16
Необходимо смочь запустить сервер VNC на той машине с помощью различных серверов, включая:
x11vnc -display :1