
Мне интересно, можно ли использовать Gnome как VNC. Можно ли запустить оконный менеджер на Linux Box A, чтобы он работал с Linux Box B?
Я редактирую несколько видео, и система, которую я хотел бы использовать, не имеет headless. Так что если бы я мог использовать Gnome для входа в удаленную систему, это было бы здорово.
VNC, конечно, хорош, но я думаю, что Gnome был бы лучше, если бы это было возможно.
Для уточнения:Я хочу, чтобы Gnome на Linux-компьютере A подключался к Linux-системе Linux-компьютера B. Это будет работать как VNC, за исключением того, что Gnome работает на компьютере A, а не на компьютере B.
решение1
Как уже было сказано в комментариях, вы можете использовать SSH с переадресацией X11. Вам нужно запустить SSH-сервер на B. Затем, SSH в B на A через ssh -X <B>
и запустить нужные вам программы в командной строке.
При использовании переадресации X11 окна, открытые на B, будут использовать существующий менеджер окон на A, а не содержаться в одном окне на A.
решение2
Я думаю, это то, что я ищу:
XDMCP — это протокол удаленного рабочего стола. С помощью XDMCP один компьютер A, работающий под управлением X11, может подключиться к компьютеру B, работающему под управлением X11, и взаимодействовать с компьютером B так, как если бы он физически находился за компьютером B. XDMCP интегрирован в X.org, сервер X11 по умолчанию в Ubuntu. XDMCP также должен быть реализован диспетчером отображения.
Проблема в том, что я не знаю, поддерживает ли его Linux Mint 17.
решение3
Для такого использования я бы рекомендовал X2GO. Это клиент-серверное ПО, позволяющее вам делать именно то, что вам нужно. Вам просто нужно установить X2GO-сервер на ящик B и X2GO-клиент на ящик A.
Я использую эту настройку для всей своей работы - подключение с очень старого и медленного компьютера, похожего на тонкий клиент, к удаленному серверу. Вы можете выбрать, хотите ли вы запустить полный удаленный рабочий стол или просто бесшовные приложения.