Добрый день,
Использую для настройки переключения ракладки клавиатуры команду (debian wheezy, xfce):
setxkbmap -layout "us,ru" -variant "winkeys" -option "grp:lwin_toggle,grp_led:scroll"
Эта команда работает правильно если ее вводить в консоле. Но если ее перенесли в .profile, то перестает работать лампочка на клавиатуре.
Т.е. язык переключается, а индикатор scroll lock не загорается.
В чем может быть проблема?
Спасибо.
Переключение раскладки клавиатуры.
Несколько отклоняясь от темы — а почему все эти настойки не внести в конфигурационный файл «иксов» (если он отсутствует, создать)?
Не пробовали поместить свою команду в файл ~/.xinitrc?
Не хотелось делать в настройках X.
Не хотелось
Действительно... ©
Не на всех машинах есть X.
Не на всех машинах есть X.
Но в каждом Дебиане есть locale и в каждом поисковике есть man.
Не на всех машинах есть X.
man setxkbmap
...
NAME
setxkbmap - set the keyboard using the X Keyboard Extension
...
Вы уверены, что без «иксов» ваша команда будет иметь смысл? Хотя утверждать не берусь, не было повода проверить. Буду признателен за информацию по этому поводу.
setX...
Ничего, что "без" иксов Вы пытаетесь именно их конфигурировать?
[console]man locale[/console]
setX...
Ничего, что "без" иксов Вы пытаетесь именно их конфигурировать?
[console]man locale[/console]
Нормально, у меня на сервере X стоят. Так уж получилось, что поставили на сервера desktop-ную версию debian c X, с Gnome и т.п. :)
PS
Спасибо за советы, буду разбираться.
Нормально, у меня на сервере X стоят.
Ну таки Ви уже разберитесь, Вам терминал конфигить или иксы?
До сего момента, я считал, что setxkbdmap помогет в обоих случаях.
В готовые решения заглядывать надо.
Для переключения в консоли /etc/default/console-setup
VERBOSE_OUTPUT=no
ACTIVE_CONSOLES="/dev/tty[1-6]"
CHARMAP="UTF-8"
CODESET="CyrSlav"
FONTFACE="Terminus"
FONTSIZE="14"
XKBMODEL="pc105"
XKBLAYOUT="us,ru"
XKBVARIANT=",winkeys"
XKBOPTIONS="grp:alt_shift_toggle,grp:lwin_switch,lv3:ralt_switch,grp_led:scroll"
BOOTTIME_KMAP_MD5="aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"Хотя утверждать не берусь, не было повода проверить. Буду признателен за информацию по этому поводу.
В ttyX не будет работать setxkbmap - это чисто иксовое...
Спасибо за готовое решение. Работает переключение.
Лампочка scroll lock работает в lightdm только. После ввода логина/пароля и загрузки xfce лампочка работать перестает.