При подключении через NX сразу после логина возникает ошибка: 'Работа "Индикатор раскладок клавиатуры" неожиданно завершилась' При локальном логине - всё ОК. ОС - Sisyphus, полученный обновлением p5,установленной с этого образа: ftp://ftp.altlinux.org/pub/distributions/ALTLinux/p5/iso/ark/altlinux-5.0.0-ark-desktop-i586-ru-install-dvd5.iso
Проовали использовать fbxkb, и обнаружили то, что он неправильно определяет английский язык. Причем я подозреваю, что это именно ошибка, которая валит стандартную гномовскую переключалку. fbxkb определяет вместо us - co. Таковая бага воспроизводится постоянно, поэтому я сделал так: cp /usr/share/fbxkb/images/us.png /usr/share/fbxkb/images/co.png. Костыль, конечно, но работает. Убедится в неправильном определении легко - запустить стрейс на fbxkb и посмотреть по нему, какие файлы значков открывает программа.
Что находится в ключах GConf /desktop/gnome/peripherals/keyboard/kbd ? Конкретно интересуют ключи layouts, model, options. Что выводит команда xprop -root | grep XKB? Всё это интересует, естественно, внутри сессии NX.
(В ответ на комментарий №2) > Что находится в ключах GConf /desktop/gnome/peripherals/keyboard/kbd ? > Конкретно интересуют ключи layouts, model, options. В ключах пусто. > Что выводит команда xprop -root | grep XKB? > Всё это интересует, естественно, внутри сессии NX. _XKB_RULES_NAMES(STRING) = "xorg", "pc105", "us,ru", "", "grp:ctrl_shift_toggle,grp:switch,compose:menu"
Тогда ещё бы оно не падало. У вас что-то грустное творится с настройками клавиатуры в GConf. Сами ключи хотя бы существуют?
Сами ключи есть. Видимо, при работе через nx они не заполняются должным образом
Алексей, расскажите как они должны заполнятся, я попробую исправить
gnome-applets-gswitchit падает потому что gnome-settings-daemon падает. после решения #23004 эта бага не должна быть актуальна. Костя, проверишь?
после решения https://bugzilla.altlinux.org/show_bug.cgi?id=23004 все работает