LINUX.ORG.RU

VSCodium через X через Moba через RDP

 , ,


0

1

Приветствую всех.

Животрепещущий для меня вопрос. Рабочая машина на редос. С неё через reminna захожу по rdp на терминальный сервер, который под 12 виндой. Пока всё хорошо. Всё работает быстро и отзывчиво. Окошки открываются, тексты набираются. Запускаю на этом терминальном сервере MobaXTerm. В ней по ssh заходжу на сервер, который уже под редос. Терминал в ssh сессии работает без тормозов - команды быстро набираются. Прокрутка в less крутится туда-сюда. Все отлично. Вот тут в ssh сессии я запускаю из командной строки VS Codium. Открывается окно редактора, в котором лютые, бешенные тормоза и пропуски нажатий при наборе. Переключение раскладки, например, занимает около двух секунд. Такое ощущение, что каждое нажатие клавиши запускает какой-то процесс, который всё тормозит. При этом, если параллельно набирать текст в терминале из которого запущен codium, то набор не тормозит. Набор програмного обеспечения поменять не могу как и конфигурацию оборудования и настройку сети - дано свыше. Могу подрепетировать сервер на редоси, на который по ssh захожу и то только в пределах стандартной репы редос, доступа к интернету нет. Кто сталкивался с подобным? Какие есть рецепты по преодолению?



Последнее исправление: areful (всего исправлений: 1)
Ответ на: комментарий от imul

Оставим в покое их темное прошлое. Парни работают на износ. Система уже есть - это данность. Есть ПО, которое можно доустановить - оно в стандартной репе редос. Импортозамещение оно такое.

areful
() автор топика

XForwarding штука небыстрая и неоптимальная, особенно в случае VS Code/Codium.

Недавно об этом писал тут Насколько хватит и куда пойдет развитие (комментарий)
Правда в моем случае X2go, он быстрее обычного XForwarding, использовать в LAN вполне можно.
Попробовал сейчас для теста через XForwarding - медленнее, но ввод не сильно тормозит.
У тебя там канал какой пропускной способности?
Другие GUI приложения при запуске через XForwarding тоже тормозят?

В MobaXTerm есть VNC клиент, значит вариант 1: настроить на том сервере, где VSCode VNC сервер и ходить по VNC. Вариант 2: настроить там же RDP сервер и подключатся встроенным RDP клиентом, или тем же MobaXTerm.
Возможно VNC или RDP будут быстрее XForwarding. При необходимости rdp/vnc трафик можно завернуть в ssh туннель (MobaXTerm по описанию это тоже умеет)

MirandaUser2
()
Ответ на: комментарий от Ygor

Была такая идея. Однако последняя версия VS Code, которую у нас можно устанавливать на винды серьёзно отстаёт от актуальной. Плагины *. vsix при установке выдают сообщение о несовместимости версий.

areful
() автор топика
Ответ на: комментарий от MirandaUser2

У тебя там канал какой пропускной способности?

Обычная сетка корпоративная. 100Мбит наверное. Сколько реально выдаёт не смотрел.

Другие GUI приложения при запуске через XForwarding тоже тормозят?

На этом сервере ещё бобёр развернут. Он работает более чем сносно. Есть похожая конфигурация с установленной Idea CE. Правда там идея крутится на астре. Так вот идея можно сказать летает.

1: настроить на том сервере, где VSCode VNC сервер и ходить по VNC.

Вы будуте смеяться, но это было настроено с самого начала. На сервере с кодиумом установлен tigervnc. Существенной разницы не заметил.

2: настроить там же RDP сервер и подключатся встроенным RDP клиентом, или тем же MobaXTerm.

О, это не пробовал. Посмотрю есть ли возможность сделать в наших условиях. Благодарю.

areful
() автор топика
Последнее исправление: areful (всего исправлений: 3)