Bug 22747 - Падает gswitchit при работе через NX
Summary: Падает gswitchit при работе через NX
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: gnome-applets-gswitchit (show other bugs)
Version: unstable
Hardware: all Linux
: P3 normal
Assignee: Alexey Rusakov
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on: 23004
Blocks:
  Show dependency tree
 
Reported: 2010-01-14 18:03 MSK by Konstantin Kondratyuk
Modified: 2010-02-22 10:11 MSK (History)
12 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Konstantin Kondratyuk 2010-01-14 18:03:08 MSK
При подключении через NX сразу после логина возникает ошибка:
'Работа "Индикатор раскладок клавиатуры" неожиданно завершилась'

При локальном логине - всё ОК.

ОС - Sisyphus, полученный обновлением p5,установленной с этого образа:
ftp://ftp.altlinux.org/pub/distributions/ALTLinux/p5/iso/ark/altlinux-5.0.0-ark-desktop-i586-ru-install-dvd5.iso
Comment 1 Devaev Maxim 2010-01-14 21:00:27 MSK
Проовали использовать fbxkb, и обнаружили то, что он неправильно определяет английский язык. Причем я подозреваю, что это именно ошибка, которая валит стандартную гномовскую переключалку. fbxkb определяет вместо us - co. Таковая бага воспроизводится постоянно, поэтому я сделал так: cp
/usr/share/fbxkb/images/us.png /usr/share/fbxkb/images/co.png. Костыль,
конечно, но работает.
Убедится в неправильном определении легко - запустить стрейс на fbxkb и посмотреть по нему, какие файлы значков открывает программа.
Comment 2 Alexey Rusakov 2010-01-14 23:02:21 MSK
Что находится в ключах GConf /desktop/gnome/peripherals/keyboard/kbd ? Конкретно интересуют ключи layouts, model, options.
Что выводит команда xprop -root | grep XKB?
Всё это интересует, естественно, внутри сессии NX.
Comment 3 Devaev Maxim 2010-01-15 16:54:21 MSK
(В ответ на комментарий №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"
Comment 4 Alexey Rusakov 2010-01-16 00:08:18 MSK
Тогда ещё бы оно не падало. У вас что-то грустное творится с настройками клавиатуры в GConf. Сами ключи хотя бы существуют?
Comment 5 Devaev Maxim 2010-01-16 14:31:36 MSK
Сами ключи есть. Видимо, при работе через nx они не заполняются должным образом
Comment 6 Boris Savelev 2010-01-31 09:28:17 MSK
Алексей, расскажите как они должны заполнятся, я попробую исправить
Comment 7 Boris Savelev 2010-02-21 23:21:19 MSK
gnome-applets-gswitchit падает потому что gnome-settings-daemon падает. после решения #23004 эта бага не должна быть актуальна. Костя, проверишь?
Comment 8 Boris Savelev 2010-02-22 10:10:55 MSK
после решения https://bugzilla.altlinux.org/show_bug.cgi?id=23004 все работает