Я хотел бы иметь возможность графически регистрироваться на другой машине Ubuntu (сервер) с моей настольной машины Ubuntu (клиент), как и на удаленном рабочем столе Windows.
«Совместное использование рабочего стола «Настройки, установленные по умолчанию, похоже, используют VNC. VNC - это немного хайвинг полосы пропускания, он может работать только с разрешением любого экрана, подключенного к хосту, требует, чтобы вы входили в систему на самом компьютере и отображали каждое действие на хосте.
I знаете о X-туннелировании, но это раздражает использование и не всегда работает должным образом (или, точнее, некоторые приложения не работают должным образом).
Есть ли какой-либо инструмент между ними, аналогично удаленному рабочему столу, используемому для Windows? В частности, что-то со следующими функциями:
может работать с другим разрешением на экране хоста (если оно есть), может работать на полном экране, а настраиваемые параметры качества для разных полос пропускания не требуют от пользователя регистрироваться локально сохраняет учетные данные или использует ключи SSH автоматически запускается на клиентском сервере, работающем под Gnome 3, а Unity может быть ограничено работой с не-композиционными DE на сервере (например, XFCE)использовал X2go некоторое время, но, к сожалению, он больше не работает в полноэкранном режиме на Gnome 3 из-за пары ошибок (# 1072 и # 982), поэтому, если есть лучшее решение, я бы хотел попробовать. [!d13 ]
Я бы порекомендовал X2go. Он очень похож на RDP и очень эффективен даже при низкоскоростных соединениях с высокой задержкой. Клиенты для всех систем, включая плагин для Firefox и т. Д. Он работает поверх ssh и интегрируется с PulseAudio, поэтому вы можете использовать VoIP, например. Подробнее читайте на http://www.x2go.org
Клиент x2go требует выполнения команды сеанса при входе в систему. Например, чтобы использовать Unity 2D, используйте команду сеанса: gnome-session --session=ubuntu-2d , Это было найдено путем поиска в файле (на хосте) /usr/share/xsessions/ubuntu-2d.desktop и копировании значения строки Exec=.... Если вы хотите использовать какой-либо другой сеанс, вы можете использовать значение из другого файла в /usr/share/xsessions/, но, похоже, что что-либо, требующее 3D-ускорения, не будет работать.
★ ★ ★ ★ ½
Это расширение Chrome от Google, которое устанавливает плагин в chrome для включения удаленного разделение рабочего стола.
Chrome Remote Desktop BETA позволяет пользователям удаленно обращаться к другому компьютеру через браузер Chrome или Chromebook. Компьютеры могут быть доступны на краткосрочной основе для таких сценариев, как специальная удаленная поддержка или на более долгосрочной основе для удаленного доступа к вашим приложениям и файлам. Все соединения полностью защищены.
Существует RDP-сервер linux http://www.xrdp.org/
Я использовал его некоторое время назад. Он работал безупречно.
Я использую бесплатный клиент NoMachine (и сервер). У них есть репозиции, которые упрощают установку. Отлично работает.
Установив и запустив x11vnc на пульте дистанционного управления, мы получим доступ к гораздо большему количеству параметров, чем с помощью vnc (см. man-страницу для x11vnc). Тем не менее у вас есть преимущество оставаться в архитектуре vnc.
Я советую вам использовать X11RDP. Я даю вам лучшую производительность и совместим с Windows. Вы можете войти в систему из Windows (или Ubuntu) в Ubuntu.
Подробнее см. Этот вопрос.
Spice http://www.spicespace.org/ может быть интересным, хотя он ориентирован на виртуализацию.
С их сайта:
Проект Spice направлен на предоставление полного с открытым исходным кодом для взаимодействия с виртуальными настольными устройствами. Проект Spice имеет дело как с виртуализованными устройствами, так и с интерфейсом. Взаимодействие между интерфейсом и интерфейсом осуществляется с помощью VD-интерфейсов. VD-интерфейсы (VDI) позволяют обеим концам решения легко использовать сторонний компонент.Вот ссылка, которая подробно описывает установку для Ubuntu http://www.spicespace.org/
Во-первых, RDP - это протокол Microsoft, а VNC - альтернативный протокол
Начиная с 2017 года Unity - среда рабочего стола Ubuntu не подходит для библиотеки xrdp, чтобы включить RDP, , поэтому необходимо установить / использовать другую среду рабочего стола, такую как gnome, xfce4 или использовать один из многих вариантов реализации протокола VNC, который может стоить или лучше, чем RDP для каждого конкретного случая.
Как и Fedora 27, так и Ubuntu 17.10 по умолчанию для сеанса Wayland Gnome 3.26 по умолчанию, теперь решение x2go не будет работать.
Согласно этой странице совместимости x2go x2go остановил поддержку Gnome в версии 3.12.
Но на сегодняшний день (17 октября 2017 года) я не могу найти пакеты gnome-remote-desktop для Ubuntu 17.10. страница совместимости x2go Является ли эта функциональная часть частью бормотажного пакета? Я был в состоянии найти его для пакета Fedora 27: gnome-remote-desktop.
Gnome, похоже, не упоминает поддержку удаленных рабочих столов в пакете 3.26 mutter , но я смог чтобы найти упоминание об этом в ошибке Gnome 784199.
Вот ссылка на рабочий стол Gnome Remote и экранирование экрана в Wayland Ошибка Gnome 784199 . Я надеюсь, что эта информация поможет некоторым людям, которые ищут более свежий ответ на эту проблему.
Я использую TeamViewer. Позволяет смешивать Windows / Linux.
Я считаю, что xrdp - лучший RDP-сервер для Ubuntu 16.04.
Он работает на Ubuntu и на Raspbian, поэтому я могу контролировать все мои регистраторы данных, а также мой сервер Ubtuntu, начиная с как и ноутбук Ubuntu, так и машины Windows.
sudo apt-get update
sudo apt-get install xrdp
Windows Remote Desktop из моих WIN7,8,10 систем работает безупречно с этим.
[ ! d5]Я считаю, что xrdp - лучший RDP-сервер для Ubuntu 16.04.
Он имеет отличный интерфейс с вкладками для подключения к нескольким серверам.
Putty делает достойную работу как клиенту Ubuntu ssh, как терминал, так и / или графический интерфейс.
Это не совсем так, как Windows Remote Desktop, но он действительно работает
sudo apt-get update
sudo apt-get install putty
Чтобы запустить приложения GUI, перейдите в раздел ssh и установите флажок для пересылки X11.
Putty делает достойная работа как клип Ubuntu ssh, как терминал, так и / или графический интерфейс.