Добрый день!
В предыдущем посте, мной были осуществлены попытки настроить терминальный сервер на базе xRDP. Увы, результат меня не сильно обрадовал, т.к. xRDP "из коробки" не поддерживает 3Д-ускорение, и поэтому работа в терминальной сессии похожа на какой-то ад, система просто не успевает за курсором. Пересобирать с включенными флагами на ускорение не хотелось, возможно вылезло бы что-то ещё. Пока читал форумы - многие рекомендовали забыть про xRDP и установить x2go.
Для себя я отметил её преимущества:
+ быстрая работа и отзывчивая работа как в виндовом RDP;
+ возможность цепляться к ПК по аналогии с teamviewer;
+ запуск приложений без загрузки рабочего стола;
+ простота установки. В отличие от vnc/xrdp и прочего;
+ подключение к удаленному серверу идет через SSH. Тоже очень удобно;
и недостатки:
- несмотря на то, что х2го ставится элементарно, и основные её функции работают сразу из коробки, увы на чистых системы (LM 19.3 / Fedora 32) не заработала "без бубна" печать. Разбирательств почему - вышло почти на неделю.
- Рекомендуемая DE MATE, также гарантируется стабильная работа с XFCE и LXDE, несмотря на огромный список DE-шек на выбор в клиенте.
Установка
X2GO ставим на чистую ОС Linux Mint (19.3/20), iso образ скачан с сайта разработчика. Дополнительно после установки обязательно ставим openssh-server и сразу пробуем через него подключиться в терминале через команду ssh user@ipaddress для избежания конфликтов портов.
На будущем сервере, добавляем репозиторий:
sudo add-apt-repository ppa:x2go/stable
И теперь нужные пакеты:
sudo apt-get install x2goserver x2goserver-xsession x2gomatebindings cups x2goserver-printing cups-x2go
Если ОС Linux Mint 19.3 - необходимо добавить ещё один пакет (не указан в оф. документации):
sudo apt-get install sshfs
Без sshfs не работает проброс папок в терминальную сессию, и как следствие не работает печать (не появляется диалоговое окно на клиентском ПК). В LM 20 он не потребовался (вероятно уже включен).
Этого достаточно, чтобы уже можно было подключиться клиентом x2go к серверу.
Настройка печати:
На сервере открываем "Принтеры", жмем добавить Generic x2go printer, далее-далее + принтер по умолчанию. На клиенте можем поиграться с настройками, выбрав или открытие сформированного документа в просмотрщике pdf, или указав команду, при которой просмотрщик тупо распечатает документ на принтер по умолчанию. Под windows это может быть Foxit Reader версий не выше 6.15.0624 с ключем /p :
"C:\Program Files (x86)\Foxit Software\Foxit Reader\Foxit Reader.exe" /p
Комментариев нет:
Отправить комментарий