Мы используем x2go для подключения к виртуальной машине CentOS 6. Он работал нормально, но затем компьютер был перенесен на новый сервер, а IP-адрес был изменен. С тех пор еще можно подключиться с x2go к виртуальной машине, но клавиатура полностью мертва. Появляется рабочий стол XCFE, и мышь работает, но когда вы открываете терминал и нажимаете клавиши на клавиатуре клиента, ничего не происходит. Обычный ssh на той же машине и пользователь работает нормально.
Мы только что обнаружили, что клавиатура работает, если вместо этого вы входите в систему как root, так что это, похоже, проблема с разрешением. Я подозреваю, что смена IP-адреса как-то имеет значение.
Я попытался удалить все в ~ / x2go * и /tmp/.x2go-username. Это не помогло.
Буду признателен за любые предложения по исследованию и решению этой проблемы.
Изменить: я не думаю, что это проблема с отображением клавиатуры. Ключи не те, просто они вообще не обнаруживаются. Я попытался вручную установить раскладку с помощью "setxkbmap us", но это не имеет никакого значения. Кажется, что что-то мешает событиям клавиатуры достигать рабочего стола на сервере, оставляя другие события и сообщения в покое (поскольку мышь и графический интерфейс работают).