February 6, 2019

Решение проблемы при копировании кириллицы через буфер обмена в X2Go.

Несмотря на то, что проект X2Go довольно активно развивается, до сих пор существует проблема копирования через буфер обмена кириллических символов.

Русские символы выглядят так

\u041f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0430

Эта проблема активно обсуждалась на форумах и даже было найдено решение, установка клиента X2Go версии 4.0.3.2.

К сожалению, в этой версией клиента не работает возможность печати на принтер подключенный на стороне клиента.

Потратив некоторое время на тестирование, удалось локализовать проблему. Оказалось, что проблема не в клиенте X2Go, а в X-сервере, который идет в поставке X2Go.

Решение оказалось тривиальным - установка альтернативного X-сервера и настройка X2Go клиента на работу с ним.

Небольшая пошаговая инструкция:

1. Скачиваем X2Go Client c https://wiki.x2go.org/doku.php/download:start или c https://code.x2go.org/releases/

2. Устанавливаем (X2GoClient_latest_mswin32-setup.exe)

3. Скачиваем и устанавливаем X-server xming (сам сервер и шрифты) c https://sourceforge.net/projects/xming/files (Xming-6-9-0-31-setup.exe и

Xming-fonts-7-7-0-10-setup.exe)

4. Запускаем X2Go клиент.

Далее в Опции->Установки->X.Org Server settings.

Выбираем "использовать другой X-Server",

указываем путь к исполняемому файлу "C:/Program Files (x86)/Xming/Xming.exe",

отмечаем чекбокс на пункте "запускать X-Server при запуске X2Go Client"

Вот, собственно, и всё.

Если Вам не удается решить какую-либо проблему самостоятельно, обращайтесь к нам.