Подскажите пожалуйтса. После того как в /etc/locale.gen раскомментировал
ru_RU.UTF-8 UTF-8
пропало переключение клавиатуры по alt+shift, до этого было, но все приложения стали на русском(чего и хотел добиться). Как вернуть переключение раскладки?

/etc/rc.conf
LOCALE="ru_RU.UTF-8"
HARDWARECLOCK="localtime"
USEDIRECTISA="no"
TIMEZONE="Europe/Minsk"
KEYMAP="ru" # Или ru-mab для раскладки с переключением по Ctrl-Shift
CONSOLEFONT="cyr-sun16"
CONSOLEMAP=
USECOLOR="yes"

в /etc/X11/xorg.conf добавил, но не помогло
Section "InputDevice"
     ....
     Option "XkbLayout" "us,ru"
     Option "XkbOptions" "grb:alt_shift_toggle"
EndSection

еще подскажите нужно чтобы было так
en_US.UTF-8 UTF-8
en_US ISO-8859-1
ru_RU.UTF-8 UTF-8
ru_RU ISO-8859-5

или достаточно просто
en_US.UTF-8 UTF-8
ru_RU.UTF-8 UTF-8
Вроде нашел решение, в /etc/locale.gen раскоментировал русские локали.
у меня сейчас не стоит не лdm, не gdm, я просто запускаю го пока так startx и после выхода из сессии вижу ошибку с локалью.
у меня нет такого модуля
ck-launch-session не помог, тут обратил внимание что при вводе locale мне выдает:
locale: Cannot set LC_CTYPE to default locale: No such file or directory
locale: Cannot set LC_MESSAGES to default locale: No such file or directory
locale: Cannot set LC_ALL to default locale: No such file or directory
может тут проблема у меня какая-то?
kernel_panic
Да и локаль в системе прописана?

Openboz-Message: Couldn't set locale from enviroment.

Что еще за Openboz. Ты специально чтоли исправляешь? :)
опечаточка)

локаль если не ошибась должна быть прописана в /etc/rc.conf, у меня так:
LOCALE="ru_RU.UTF-8"
HARDWARECLOCK="localtime"
USEDIRECTISA="no"
TIMEZONE="Europe/Minsk"
KEYMAP="ru" # Или ru-mab для раскладки с переключением по Ctrl-Shift
CONSOLEFONT="cyr-sun16"
CONSOLEMAP=
USECOLOR="yes"
kernel_panic
А если
exec openbox-session
в .xinitrc
сделал так, запускаю startx все работает, но когда выхожу из сессии то можно прочитать что
Openboz-Message: Couldn't set locale from enviroment.
xinit: connection to X server lost

или все так и должно быть?
kernel_panic
env |grep DISPLAY

В xorg.conf что нибудь есть?

В /usr/bin/startx какие параметры запуска иксов?

xorg.conf
Section "Device"
      ....
       Identifer "Card0"
       Driver  "intel"
       BusID "PCI:0:2:0" 
EndSection
Section "Monitor"
       Identifier   "Monitor0"
       VendorName   "Monitor Vendor"
       ModelName    "Monitor Model"
       HorizSync     30.0 - 130.0 # Подходит для большиства LCD мониторов
       VertRefresh   50.0 - 100.0 # Подходит для большинства LCD и CRT мониторов.
EndSection
Section "Screen"
       Identifier "Screen0"
       Device     "Card0"
       Monitor    "Monitor0"
       DefaultDepth 24
SubSection "Display"
               Viewport   0 0
               Depth     24
               Modes "1024x600" "800x600" "640x480"
EndSubSection
EndSection
остальные секции не трогал


/usr/bin/startx
unset DBUS_SESSION_BUS_ADDRESS
unset SESSION_MANAGER
userclientrc=$HOME/.xinitrc
sysclientrc=/etc/X11/xinit/xinitrc
userserverrc=$HOME/.xserverrc
sysserverrc=/etc/X11/xinit/xserverrc
defaultcliebt=xtern
defaultserver=/usr/bin/X
defaultclientargs=""
defaultdisplay=":0"
clientargs=""
serverargs=""
enable_xauth=1
...
sirocco
Буковки наоборот
$ pacman -Ss pyxdg
extra/pyxdg 0.19-2 [0,05 MB]
    Python library to access freedesktop.org standards.
спасибо…
остались непонятки:
xsetroot: unable to open display ''
Openboz-Message: Couldn't set locale from enviroment.
Openboz-Message: Failed to open the display from the DISPLAY enviroment variable
kernel_panic
pacman -Sys pyxgd

синхронизировал и ничего, подключены у меня core, extra, community