Я использую NX-клиент на своем Macbook Pro для подключения к рабочему столу Xubuntu 12.04. Я настроил клиент NX для запуска консоли при подключении. Я могу подключиться к своей удаленной машине с Linux и получить простую консоль xterm.
Однако, когда я запускаю xfce4-session
, половина моих ключей больше не работает. Например, когда я запускаю терминал, я набираю a, s или d, но если набрать w, e, r или t, курсор просто мигает. Если я запускаю ctrl-C из сеанса xfce4, все ключи работают нормально в моей консоли xterm.
Если я запускаю xev
, это вывод, когда я нажимаю работающую клавишу:
KeyRelease event, serial 34, synthetic NO, window 0x2e00001,
root 0x373, subw 0x0, time 170160781, (-45,-21), root:(824,429),
state 0x4, keycode 16 (keysym 0x63, c), same_screen YES,
XLookupString gives 1 bytes: (03) ""
XFilterEvent returns: False
KeyRelease event, serial 34, synthetic NO, window 0x2e00001,
root 0x373, subw 0x0, time 170160781, (-45,-21), root:(824,429),
state 0x4, keycode 67 (keysym 0xffe3, Control_L), same_screen YES,
XKeysymToKeycode returns keycode: 63
XLookupString gives 0 bytes:
XFilterEvent returns: False
но когда я нажимаю клавишу, которая не работает:
FocusOut event, serial 34, synthetic NO, window 0x2e00001,
mode NotifyGrab, detail NotifyAncestor
FocusIn event, serial 34, synthetic NO, window 0x2e00001,
mode NotifyUngrab, detail NotifyAncestor
KeymapNotify event, serial 34, synthetic NO, window 0x0,
keys: 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Любые идеи о том, что я могу сделать, чтобы устранить эту проблему? Поиск в Google дал несколько предложений (например, поиграть с xmodmap), но ничего не помогло.
Кроме того, стоит отметить, что у меня нет проблем с клавиатурой при удаленном подключении к другому Ubuntu 10 через NX.