Не удается заставить Xdmx работать с двумя компьютерами Ubuntu (ошибка xinit)

У меня есть два компьютера, на которых установлена ​​Ubuntu 16.04 с Unity, и мне бы очень хотелось использовать программное обеспечение распределенных мультиголовок (Xdmx), чтобы использовать один из компьютеров в качестве второго монитора вместо двух компьютеров с Synergy. Я повторил эту ошибку на работе и дома (у меня есть два компьютера в каждом месте). Во-первых, на обеих машинах я установил Xdmx:

sudo apt install xdmx

На рабе я добавил строку xserver-allow-tcp=true в конце /etc/lightdm/lightdm.conf чтобы заставить раба слушать хост, чтобы хост мог захватить его дисплей. Затем я перезапускаю slave, чтобы это вступило в силу. На обеих машинах, просто чтобы быть в безопасности, чтобы позволить захватить экран X, я делаю

xhost +

Чтобы убедиться, что ведомое устройство прослушивает хост, и я могу получить дисплей X с хоста, я набираю на хосте telnet 192.168.99.20 6000 и это работает (192.168.99.20 это IP-адрес подчиненного). Наконец, на хосте я делаю

startx -- /usr/bin/X11/Xdmx :1 -display :0 -display 192.168.99.20:0 -ignorebadfontpaths +xinerama -norender

Оба экрана на несколько секунд становятся черными, а затем снова включаются, и я вижу много выходных данных с ошибкой в ​​конце:

xinit: XFree86_VT property unexpectedly has 0 items instead of 1  
xinit: connection to X server lost  

waiting for X server to shut down  
Couldn't get a file descriptor referring to the console

Любая помощь или предложения, которые у вас есть, были бы удивительными, спасибо!

0 ответов

Другие вопросы по тегам