Проблема: После соединения с сервером через x11vnc через некоторое время перестают отрабатывать некоторые русские символы. Причём каждый раз разные.
Причина: Есть один баг, связанный с массивом длиной всего лишь 256. Причём при запуске x11vnc он почти заполнен и остаются свободными только 28. После 28 нажатий на разные русские клавиши ничего нового добавить уже не получится. Баг общепризнан, но пока не исправлен.
Решение: Сразу после захода через vncviewer на сервер запускаем терминал и запускаем команду (на стороне СЕРВЕРА):
1 |
setxkbmap ru,us |
При этом на компьютере КЛИЕНТА нужно поддерживать русскую раскладку, раскладка клавиатуры должна переключаться только на стороне сервера. Чтобы случайно не переключать раскладку, можем пока временно убрать все раскладки, кроме английской (на стороне КЛИЕНТА):
1 |
setxkbmap ru |
После этого можем спокойно набирать русский текст. Проблем быть не должно.