С недавних пор (видимо, после обновления) апплет xfce4-xkb стал некорректно работать. При переключении на русский язык отображает все равно американский флаг, а также не запоминает раскладку у окна, хотя стоит опция Manage layout: per application. То есть, напечатали на русском, свернули окно, развернули - а там опять английская раскладка.
Section "InputDevice"
Identifier "Keyboard1"
Driver "kbd"
Option "AutoRepeat" "500 30"
Option "XkbRules" "xorg"
Option "XkbModel" "logicd"
Option "XkbLayout" "us,ru"
Option "XkbVariant" ",winkeys"
Option "XkbOptions" "grp:caps_toggle"
EndSection
В настройках апплета стоят us и ru раскладки.
xfce4-xkb некорректно работает (Не запоминает раскладку у окна, нет русского флажка-индикатора)
Модератор: Модераторы разделов
-
- Сообщения: 13
- ОС: OpenSUSE, Fedora
-
- Сообщения: 13
- ОС: OpenSUSE, Fedora
Re: xfce4-xkb некорректно работает
Странно, после добавления
в секцию ServerLayout xorg.conf'а все заработало, как и прежде
А добавлял я ее, потому что раскладка на русскую вообще перестала переключаться
Код: Выделить всё
Option "AutoAddDevices" "False"
в секцию ServerLayout xorg.conf'а все заработало, как и прежде

А добавлял я ее, потому что раскладка на русскую вообще перестала переключаться

-
- Сообщения: 680
Re: xfce4-xkb некорректно работает
mkdir ~/.icons/flags
cd ~/.icons/flags
wget http://kir.sacred.ru/flags/{ru,us}.svg
gconftool-2 --type bool --set \
/desktop/gnome/peripherals/keyboard/indicator/showFlags trye
И буду у вас флажки
cd ~/.icons/flags
wget http://kir.sacred.ru/flags/{ru,us}.svg
gconftool-2 --type bool --set \
/desktop/gnome/peripherals/keyboard/indicator/showFlags trye
И буду у вас флажки
-
- Сообщения: 4
- ОС: Gentoo
Re: xfce4-xkb некорректно работает
Баг этот почему-то не проявляется под root
Лечение для обычного юзера:
в /etc/X11/xorg.conf должно быть что-то подобное:
Section "InputDevice"
Identifier "Keyboard0"
Driver "kbd"
Option "XkbModel" "pc105"
Option "XkbLayout" "us,ru"
Option "XkbOptions" "grp:ctrl_shift_toggle,grp:alt_shift_toggle,grp_led:scroll" #переключение по alt+shift и ctrl+shift
Option "XkbVariant" ",winkeys"
EndSection
# emerge setxkbmap
# echo "setxkbmap \"us,ru(winkeys)\"">~/.profile
перегрузить X
получаем вместо (null) - флажок RU, переключение раскладок работает так как указано в xorg.conf
Лечение для обычного юзера:
в /etc/X11/xorg.conf должно быть что-то подобное:
Section "InputDevice"
Identifier "Keyboard0"
Driver "kbd"
Option "XkbModel" "pc105"
Option "XkbLayout" "us,ru"
Option "XkbOptions" "grp:ctrl_shift_toggle,grp:alt_shift_toggle,grp_led:scroll" #переключение по alt+shift и ctrl+shift
Option "XkbVariant" ",winkeys"
EndSection
# emerge setxkbmap
# echo "setxkbmap \"us,ru(winkeys)\"">~/.profile
перегрузить X
получаем вместо (null) - флажок RU, переключение раскладок работает так как указано в xorg.conf