Страница 1 из 1
VNC, RDP и прочие серверы подключения к рабочему столу.
Добавлено: 10 мар 2020, 13:31
ViktorNsk
День добрый, господа.
Появилась необходимость подключения низкопроизводительных ПК к серверу по удаленному рабочему столу(УРС). И если с клиентами проблем особо нет, что под Linux, что под Win. То вот с серверами УРС возникли проблемы. Сервер на LM19.3Cinn и LMDE3Cinn. Пробовал tightvnc server, tigervnc server, X11VNC. Tiger вообще не заработал, Tight - открывает только серый экран, удалось запустить терминал и калькулятор на сером фоне. X11VNC - вещь, работает даже без дополнительных настроек, скорость прорисовки вообще идеальная. Но он работает с текущей учетной, а не создаёт новую.
1.Вопрос теоретический - какой сервер работает с Cinnamon, кроме указанного X11VNC?
2.Вопрос практический - можно ли настроить X11VNC для новой сессии?
VNC, RDP и прочие серверы подключения к рабочему столу.
Добавлено: 10 мар 2020, 14:03
Dja
УРС - это что-то новое?
VNC, RDP и прочие серверы подключения к рабочему столу.
Добавлено: 10 мар 2020, 14:11
rogoznik
Dja, УРС -
Удаленный
Рабочий
Стол

VNC, RDP и прочие серверы подключения к рабочему столу.
Добавлено: 10 мар 2020, 14:33
rogoznik
ViktorNsk, можно попробовать поднять RDPServer - например
вот так
VNC, RDP и прочие серверы подключения к рабочему столу.
Добавлено: 10 мар 2020, 17:46
ViktorNsk
X11RDP посмотрю, спасибо.
А X11VNC заточен на подключение только к текущему пользователю, и настроить на новое соединение нельзя?
VNC, RDP и прочие серверы подключения к рабочему столу.
Добавлено: 11 мар 2020, 17:41
madesta
ViktorNsk писал(а): ↑10 мар 2020, 17:46
настроить на новое соединение нельзя?
Как лично я понял:
... недостатком ПО vino (подключение через VNC) является возможность получить доступ к удалённому рабочему столу Linux только при условии наличия уже активного графического сеанса пользователя. Пишут, что x11vnc свободен от такого недостатка vino. Но и здесь не обошлось без "ложки дёгтя". При использовании lightdm пароль для входа пользователя ввести не удастся. Поэтому для использования x11vnc Вам необходимо будет сменить
lightdm на
mdm, либо найти способ устранения данного явления ...
VNC, RDP и прочие серверы подключения к рабочему столу.
Добавлено: 11 мар 2020, 18:18
ViktorNsk
madesta писал(а): ↑11 мар 2020, 17:41
При использовании lightdm пароль для входа пользователя ввести не удастся. Поэтому для использования x11vnc Вам необходимо будет сменить
lightdm на
mdm, либо найти способ устранения данного явления ...
У LMDE3, как я понял, lightdm. И x11vnc и устанавливает и запрашивает пароль. Всё нормально. Но вот x11vnc подключается только существующему сеансу X сервера. А так бы x11vnc был бы идеальным VNC сервером. Есть вариант с созданием дополнительного виртуального монитора, и подключаться к его Х сессии.
Посмотрел вышеуказанный X11RDP. Работает, но медленная прорисовка, даже внутри локальной сети.
VNC, RDP и прочие серверы подключения к рабочему столу.
Добавлено: 12 мар 2020, 03:03
madesta
ViktorNsk писал(а): ↑11 мар 2020, 18:18
X11RDP. Работает, но медленная прорисовка, даже внутри локальной сети
По-моему, все "скорости" будут зависеть от аппаратных возможностей узла, который выполняют роль сервера удалённого рабочего стола: ведь каждый пользовательский сеанс потребует определённых расходов процессора и оперативной памяти. "Летать" будет только безграфический ssh.
VNC, RDP и прочие серверы подключения к рабочему столу.
Добавлено: 12 мар 2020, 05:53
useful
ViktorNsk,
Извиняюсь за офтоп, но можно несколько слов о целях.
Речь идёт о периодических подключениях для администрирования или непрерывной многопользовательской работы с сервером УРС?
И если второе, то какой софт по вашему должен быть доступен клиентам?
VNC, RDP и прочие серверы подключения к рабочему столу.
Добавлено: 12 мар 2020, 07:31
ViktorNsk
madesta писал(а): ↑12 мар 2020, 03:03
По-моему, все "скорости" будут зависеть от аппаратных возможностей узла, который выполняют роль сервера удалённого рабочего стола: ведь каждый пользовательский сеанс потребует определённых расходов процессора и оперативной памяти. "Летать" будет только безграфический ssh.
Да, но "скорости" зависят и от программных возможностей узла, а именно RDP или VNC сервера, от алгоритма прорисовки УРС. При одном и том же железе, одной и той же сети, X11VNC работает быстро, X11RDP заметно лагает.
Это как игра, при 20фпс играть вполне комфортно, а при 16фпс просто неприятно.
VNC, RDP и прочие серверы подключения к рабочему столу.
Добавлено: 12 мар 2020, 08:03
ViktorNsk
useful писал(а): ↑12 мар 2020, 05:53
Речь идёт о периодических подключениях для администрирования или непрерывной многопользовательской работы с сервером УРС?
И если второе, то какой софт по вашему должен быть доступен клиентам?
Непрерывной. Есть откровенно слабый ПК P4 512Mb, и AMD Ryzen 5 2600 8Gb, который используется процентов на 20. Есть цель к Ryzen помимо локального пользователя, подключить и удаленного(в этой же локальной сети), с отдельной учетной и отдельным домашним каталогом. P4 как тонкий клиент, Ryzen как сервер клиентов.
Для клиентов:
Windows - встроенный RDP или бесплатный UltraVNC Viewer.
Linux - VNC Viewer, коих полно, и с GUI и без.
Для Linux сервера - xrdp + любой VNC сервер (например X11VNC).
VNC, RDP и прочие серверы подключения к рабочему столу.
Добавлено: 12 мар 2020, 08:29
useful
ViktorNsk,
С первой частью вопроса понятно.
Уточню вторую, какие программы по вашему нужны второму пользователю?
Обычно без специальных мероприятий по созданию Выделенного Сервера УРС, реально (из практики) обеспечение доступа к одной программе типа 1с и проч.
И к тому же Cinnamon точно не самый удачный выбор для УРС.
p.s.
ViktorNsk писал(а): ↑12 мар 2020, 08:03
Есть откровенно слабый ПК P4 512Mb
В серьёз разве что для экспериментов можно рассматривать, ибо так называемые 2 ядра + 2 гига сегодня доступны по цене рубль кучка.
VNC, RDP и прочие серверы подключения к рабочему столу.
Добавлено: 12 мар 2020, 08:36
ViktorNsk
useful,
Браузер, ЛибреОфис, ПДФ и графический просмотр, словом весь комплект программ, идущих по умолчанию в Mint или Cinnamon.
VNC, RDP и прочие серверы подключения к рабочему столу.
Добавлено: 12 мар 2020, 08:41
ViktorNsk
useful писал(а): ↑12 мар 2020, 08:29
В серьёз разве что для экспериментов можно рассматривать, ибо так называемые 2 ядра + 2 гига сегодня доступны по цене рубль кучка.
Согласен, но не очень хочется покупать ПК за свои личные деньги, да потом еще колесить по городам, согласовывая оборудование с бухгалтериями и прочими лицензиями/допусками.
VNC, RDP и прочие серверы подключения к рабочему столу.
Добавлено: 12 мар 2020, 18:31
madesta
useful писал(а): ↑12 мар 2020, 08:29
обеспечение доступа к одной программе типа 1с
Не знаю как сейчас, но в 2014 году когда вставал вопрос и замене сервера 1С8 на Linux, то оказалось, что гарантированно можно было установить только на Ubuntu Server, и только его определённой версии. Минт там указан не был. Эти сведения были от разработчика 1С8. При использовании других дистрибутивов подводные камни было предложено преодолевать самостоятельно.
VNC, RDP и прочие серверы подключения к рабочему столу.
Добавлено: 12 мар 2020, 18:44
useful
madesta,
Используя 2 символа 1 и с я всего лишь имел ввиду, что реально в моём опыте терминальные технологии применимы когда на минимизированном рабочем месте(терминале/тонком клиенте) жёстко настроен доступ к какой нибудь одной учётной программе и человек вместе с компьютером одну узкую функцию выполняет. Универсальный клиент, как хочет автор темы однозначно по требует выделенного сервера и тонкой настройки, во всяком случае cinnamon точно не уместен. Под виндой тоже рабочий стол для нормального отклика в RDP обычно чистится от всяческих эффектов украшательских.
p.s. а опыт мой ещё с тех времён, когда тонкие клиенты со стола на стол одному переносить было трудно
https://habr.com/ru/post/383231/
VNC, RDP и прочие серверы подключения к рабочему столу.
Добавлено: 14 мар 2020, 10:22
ViktorNsk
Пока остановился на ssh.
Поскольку основное потребление ресурсов на слабом ПК приходится на Firefox и LibreOffice, на слабом ПК создал ярлыки на рабочем столе, для запуска удаленных программ.