Нужна помощь в ободе/исправлении багов в связке ubuntu server + x2go(клиенты на всех осях)
В данный момент существует проблема переключения раскладки клавиатуры при запуске клиента x2go на MAC OS выдает кракозябры на одной раскладке и не переключается горячими клавишами в терминале, в приложени просто не переключается, на остальных осях работает нормально, после указания в скрипте запуска приложения, что то типа
## Для корретной работы переключения раскладок клавиатуры по control + shift
setxkbmap -layout "us,ru(winkeys)" -model "pc105" -option "grp:ctrl_shift_toggle,grp_led:scroll"
(1) WiseSnake, да у вас просто локали разные. приведите их к общему знаменателю и будет вам счастье. ну или как вариант маковский клиент собран без поддержки utf8 и его нужно пересобрать.
(14) что значит "локалки разные"? как их привести к общему знаменателю?
я никакой клиент не собирал, есть установка клента из dmg файла, если там можно еще что то настроить подскажите как...
(15) WiseSnake, открываем консоль на сервере и пишем в ней locale вывод команды приводи ответом, тоже самое на маке терминал команда locale - вывод ее. будем вместе смотреть. если есть желание оперативнее общаться - в скайп other.bigmouse
(2) Попробую
(3) Ну сами понимаете я не заставлю клиентов всех поменять переключение раскладки. Поэтому это не вариант, надо настроить так чтобы все зависило от сервера. Кстати забыл еще сказать в x2go для виндов например есть отключение клиентских раскладок, на мак этой галочки нет, скорее всего в этом фича.
Я не только для каждого пользователя могу настраивать раскладки, но и для каждого приложения. Скрипт я написал для запуска приложения. Все работает когда подключаешься с виндового или линуксоидного клиента, но когда с мака подключаешься либо кракозябры выводит, либо вообще раскладка не переключается.
On MacOS, X2Go requires XQuartz. There are issues with MacOS and key mapping. In a forum message written by Richardo Diaz Martin, the following is stated and may be helpful;
If you delete .gconf/desktop/gnome/peripherals/keyboard folder then the keyboard is well mapped.
If you have a pure kde desktop (no gnome packages installed) then you don't have .gconf folder and it also works.
Other Settings
If you are using a Mac and need to use the Alt key within remote sessions, you need to change the X11 preferences. Run XQuartz directly from within Applications->Utilities. Then, select the X11->Preferences... menu item, select the Input tab, and check the box next to "Option keys send Alt_L and Alt_R." Close the preferences window and quit X11. Then, restart X2Go and when you log into a remote session, the option key (also labeled alt on most Mac keyboards) will send the Alt key to the remote side.