x11vnc и русская раскладка

Автор asdf33, 30 июля 2017, 09:51:25

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

asdf33

Здраствуйте!
Просмотрел поиском форум и искал в Google, но так и не нашел ответ на проблему.
Проблема в следующем есть комп с Debian 8.9 MATE, на которой установлен x11vnc сервер. При подключении к нему из под XP или Win7 (клиент ultraVNC) не работает переключение раскладки клавиатуры. Причём не только с клавиатуры но и мышкой не переключается (само собой с удалённого компа). Латинские буквы проходят нормально, но при попытке печатать русскими буквами печатает ерунду (т. е. латинские буквы с умляутами). Есть анологичная машина, но там стоит Debian 8.4 MATE, на ней хоть переключение не работает, но русские буквы печатает нормально. Естественно это относится только к удалёнке x11vnc. Локально всё работает нормально без проблем.

oermolaev

Полагаю проблема именно в клиенте UltaVNC. Не знаю как в современных версиях UltraVNC, давно не пользовался, но в тех, с которыми имел дело, непременным условием для переключения раскладки на удаленной машине было то, чтобы на локальной машине была всегда включена именно латинская раскладка.

asdf33

Да на врядли, ведь на другом компе с Debian 8.4 MATE русский печатает.

buren10

#3
Попробуй на виндовой машине поставить RealVNC

https://www.realvnc.com/en/download/viewer/windows/

asdf33

Цитата: buren10 от 31 июля 2017, 13:40:41
Попробуй на виндовой машине поставить RealVNC

https://www.realvnc.com/en/download/viewer/windows/

Я бы не против, но по тех. условиям нужно чтобы работало только на UltraVNC. Слишком много машин придётся переделывать, так как есть и другие VNC-сервера где всё работает нормально.

asdf33

Нашёл решение проблемы, но частично. Если запускать x11vnc скриптом из-под lightdm, то руские буквы кроме "у" печатаются, но индикатор не переключается. Если запускать через systemctl, то русские буквы не печатаются (вместо них латинские буквы с умляутами) и индикатор не переключается.