Есть ли эквивалент удаленного рабочего стола Windows?

Я хотел бы иметь возможность графически регистрироваться на другой машине Ubuntu (сервер) с моей настольной машины Ubuntu (клиент), как и на удаленном рабочем столе Windows.

«Совместное использование рабочего стола «Настройки, установленные по умолчанию, похоже, используют VNC. VNC - это немного хайвинг полосы пропускания, он может работать только с разрешением любого экрана, подключенного к хосту, требует, чтобы вы входили в систему на самом компьютере и отображали каждое действие на хосте.

I знаете о X-туннелировании, но это раздражает использование и не всегда работает должным образом (или, точнее, некоторые приложения не работают должным образом).

Есть ли какой-либо инструмент между ними, аналогично удаленному рабочему столу, используемому для Windows? В частности, что-то со следующими функциями:

может работать с другим разрешением на экране хоста (если оно есть), может работать на полном экране, а настраиваемые параметры качества для разных полос пропускания не требуют от пользователя регистрироваться локально сохраняет учетные данные или использует ключи SSH автоматически запускается на клиентском сервере, работающем под Gnome 3, а Unity может быть ограничено работой с не-композиционными DE на сервере (например, XFCE)

использовал X2go некоторое время, но, к сожалению, он больше не работает в полноэкранном режиме на Gnome 3 из-за пары ошибок (# 1072 и # 982), поэтому, если есть лучшее решение, я бы хотел попробовать. [!d13 ]

1
задан 25 June 2017 в 13:03

11 ответов

Я бы порекомендовал 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-ускорения, не будет работать.

11
ответ дан 25 May 2018 в 15:04
  • 1
    Спасибо за это, x2go фантастичен! Надеюсь, вы не против, но я отредактировал ваш ответ, чтобы добавить некоторую информацию о параметре команды сеанса, который необходим клиенту. – detly 19 January 2012 в 09:04
  • 2
    Нет, это здорово. Спасибо. :) – Jo-Erlend Schinstad 19 January 2012 в 12:34
  • 3
    Не соглашайтесь, потому что этот ответ больше не является актуальным. X2Go отказывается от поддержки или игнорирует текущие среды рабочего стола как на своем клиенте, так и на сервере. – detly 18 October 2017 в 00:56

Chrome Remote Desktop BETA

★ ★ ★ ★ ½

Это расширение Chrome от Google, которое устанавливает плагин в chrome для включения удаленного разделение рабочего стола.

Chrome Remote Desktop BETA позволяет пользователям удаленно обращаться к другому компьютеру через браузер Chrome или Chromebook. Компьютеры могут быть доступны на краткосрочной основе для таких сценариев, как специальная удаленная поддержка или на более долгосрочной основе для удаленного доступа к вашим приложениям и файлам. Все соединения полностью защищены.
6
ответ дан 25 May 2018 в 15:04
  • 1
    Из настоящего Chrome они сделали эту работу. Однако он недоступен для Chromium. Другими словами, мои машины Windows могли это сделать, но они бледнеют по сравнению с реальным удаленным рабочим столом Windows. Таким образом, у моих машин Ubuntu 16.04 этого нет. Поэтому remmina - мой выбор для ноутбука Ubuntu. – SDsolar 25 April 2018 в 05:19

Существует RDP-сервер linux http://www.xrdp.org/

Я использовал его некоторое время назад. Он работал безупречно.

3
ответ дан 25 May 2018 в 15:04
  • 1
    У xrdp, похоже, есть некоторые проблемы на Ubuntu 11.10, увы. Вы можете видеть только фон (например, обои). – detly 19 January 2012 в 06:33
  • 2
    Это похоже на проблему с Unity - возможно, с помощью x2go, если вы можете установить команду сеанса, она будет работать. – detly 19 January 2012 в 07:57

Я использую бесплатный клиент NoMachine (и сервер). У них есть репозиции, которые упрощают установку. Отлично работает.

3
ответ дан 25 May 2018 в 15:04
  • 1
    У меня есть 10 систем, которые все должны быть обновлены, чтобы использовать это. Все они запускают сервер xrdp. Для этого требуется иметь NoMachine (NX) на обоих концах. Но повышайте за то, что он выглядит хорошо. – SDsolar 24 April 2018 в 22:45

x11vnc

Установив и запустив x11vnc на пульте дистанционного управления, мы получим доступ к гораздо большему количеству параметров, чем с помощью vnc (см. man-страницу для x11vnc). Тем не менее у вас есть преимущество оставаться в архитектуре vnc.

2
ответ дан 25 May 2018 в 15:04
  • 1
    Ты уверен? Я не вижу ничего, кроме информации о VNC на веб-сайте, описании пакета и странице руководства. – detly 19 January 2012 в 06:33
  • 2
    x11vnc не является vnc-сервером – Takkat 21 January 2012 в 03:54

Я советую вам использовать X11RDP. Я даю вам лучшую производительность и совместим с Windows. Вы можете войти в систему из Windows (или Ubuntu) в Ubuntu.

Подробнее см. Этот вопрос.

1
ответ дан 25 May 2018 в 15:04

Spice http://www.spicespace.org/ может быть интересным, хотя он ориентирован на виртуализацию.

С их сайта:

Проект Spice направлен на предоставление полного с открытым исходным кодом для взаимодействия с виртуальными настольными устройствами. Проект Spice имеет дело как с виртуализованными устройствами, так и с интерфейсом. Взаимодействие между интерфейсом и интерфейсом осуществляется с помощью VD-интерфейсов. VD-интерфейсы (VDI) позволяют обеим концам решения легко использовать сторонний компонент.

Вот ссылка, которая подробно описывает установку для Ubuntu http://www.spicespace.org/

1
ответ дан 25 May 2018 в 15:04

Во-первых, RDP - это протокол Microsoft, а VNC - альтернативный протокол

Начиная с 2017 года Unity - среда рабочего стола Ubuntu не подходит для библиотеки xrdp, чтобы включить RDP, , поэтому необходимо установить / использовать другую среду рабочего стола, такую ​​как gnome, xfce4 или использовать один из многих вариантов реализации протокола VNC, который может стоить или лучше, чем RDP для каждого конкретного случая.

0
ответ дан 25 May 2018 в 15:04

Как и 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 . Я надеюсь, что эта информация поможет некоторым людям, которые ищут более свежий ответ на эту проблему.

0
ответ дан 25 May 2018 в 15:04

Я использую TeamViewer. Позволяет смешивать Windows / Linux.

0
ответ дан 25 May 2018 в 15:04

Я считаю, что 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, как терминал, так и / или графический интерфейс.

0
ответ дан 25 May 2018 в 15:04
  • 1
    Remmina работает как клиент ssh. В Ubuntu нет необходимости в putty. – user68186 24 April 2018 в 23:18
  • 2
    Я согласен со второй частью того, что вы сказали. ssh -Y systemname работает даже лучше, чем один. Я терплю remmina и могу работать с ним, но использую его только для соединений RDP, где мне нужно открыть несколько окон в одной системе за один сеанс. – SDsolar 25 April 2018 в 03:23

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

Похожие вопросы: