Два X-сервера на одной машине

Стоят у меня на работе два компьютера рядом. Подключены они к одному монитору, но комплект клава+мышь только один. Можно было бы подключить KVM, но горазно проще и дешевле решить проблему программно, запустив на одной машине 2 X-сервера.

И так, разрешаем удалённые xdmcp подключения на удалённой машине. Для этого правим секцию [xdmcp] в файле /etc/gdm/gdm.conf

[xdmcp]
Enable=true
Port=177


И перезапускаем gdm
sudo /etc/init.d/gdm restart


Далее, запускаем на локальной машине X-сервер:
sudo X :1 -query remote_host_ip


Переключаться между серверами можно комбинациями Ctrl+Alt+F7 и Ctrl+Alt+F8 (возможно, у вас номера терминалов будут отличаться). Для завершения работы нажмите Ctrl+Alt+Backspace. Не перепутайте сеансы!

Есть, однако, неприятный нюанс. Если вы вернётесь в родные иксы не завершив второй сеанс, то через некоторое время резко вырастает траффик между компьютерами. Поэтому, если вы собираетесь надолго отключиться, сеанс лучше завершать.

Комментариев нет: