Xorg && keymaps[Решено]

Всем здравствуйте!
Не работает переключение раскладки.
11-config.conf

Section "ServerLayout"
	Identifier     "X.org Configured"
	Screen      0  "Screen0" 0 0
	InputDevice    "Mouse0" "CorePointer"
	InputDevice    "Keyboard0" "CoreKeyboard"
EndSection

Section "Module"
	Load  "extmod"
	Load  "dbe"
	Load  "dri"
	Load  "dri2"
	Load  "record"
	Load  "glx"
EndSection

Section "InputDevice"
	Identifier  "Mouse0"
	Driver      "mouse"
	Option	    "Protocol" "auto"
	Option	    "Device" "/dev/input/mice"
	Option	    "ZAxisMapping" "4 5 6 7"
EndSection

Section "Monitor"
	Identifier   "Monitor0"
	VendorName   "Monitor Vendor"
	ModelName    "Monitor Model"
EndSection

Section "Device"
	Identifier  "Card0"
	Driver      "intel"
	BusID       "PCI:0:2:0"
EndSection

Section "Screen"
	Identifier "Screen0"
	Device     "Card0"
	Monitor    "Monitor0"
	SubSection "Display"
		Viewport   0 0
		Depth     1
	EndSubSection
	SubSection "Display"
		Viewport   0 0
		Depth     4
	EndSubSection
	SubSection "Display"
		Viewport   0 0
		Depth     8
	EndSubSection
	SubSection "Display"
		Viewport   0 0
		Depth     15
	EndSubSection
	SubSection "Display"
		Viewport   0 0
		Depth     16
	EndSubSection
	SubSection "Display"
		Viewport   0 0
		Depth     24
	EndSubSection
EndSection

20-keyboard.conf

Section "InputDevice"
	Identifier	"Keyboard0"
	Driver	"kbd"
	Option	"AutoRepeat"	"500 30"
	Option "XkbModel"	"pc105"
	Option "XkbLayout"	"us,ru(winkeys)"
	Option "XkbOptions"	"grp:toggle"
EndSection

make.conf

MAKEOPTS="-j3"
ACCEPT_KEYWORDS="~amd64"
LINGUAS="en ru"
VIDEO_CARDS="intel"
ALSA_CARDS="hda-intel"
ALSA_PCM_PLUGINS="*"
APACHE2_MODULES=""
INPUT_DEVICES="evdev synaptics"
LCD_DEVICES=""

CFLAGS="-march=core2 -O2 -pipe"
CXXFLAGS="${CFLAGS}"
# WARNING: Changing your CHOST is not something that should be done lightly.
# Please consult http://www.gentoo.org/doc/en/change-chost.xml before changing.
CHOST="x86_64-pc-linux-gnu"
# These are the USE flags that were used in addition to what is provided by the
# profile used for building.
USE="mmx sse sse2 X gtk jpeg jpg png fontconfig svg truetype vim-syntax dbus djvu ncurses \ 
-samba -hal -cups -bluetooth -qt3support -qt3 -qt4support -qt4 -abiword \
-python -perl  -java -gnome -kde -avahi -zeroconf "

WM awesome, xorg 1.9.2

тебя не смущает сочетание

тебя не смущает сочетание всего того, что выделено? ))

z0nt42 написал(а):
11-config.conf

Section "ServerLayout"
	Identifier     "X.org Configured"
	Screen      0  "Screen0" 0 0
	InputDevice    "Mouse0" "CorePointer"
	InputDevice    "Keyboard0" "CoreKeyboard"
EndSection

Section "InputDevice"
	Identifier  "Mouse0"
	Driver      "mouse"
	Option	    "Protocol" "auto"
	Option	    "Device" "/dev/input/mice"
	Option	    "ZAxisMapping" "4 5 6 7"
EndSection

20-keyboard.conf

Section "InputDevice"
	Identifier	"Keyboard0"
	Driver	"kbd"
	Option	"AutoRepeat"	"500 30"
	Option "XkbModel"	"pc105"
	Option "XkbLayout"	"us,ru(winkeys)"
	Option "XkbOptions"	"grp:toggle"
EndSection

make.conf

INPUT_DEVICES="evdev synaptics"

Спасибо за наводку сейчас

Спасибо за наводку сейчас пересоберу с mouse keyboard.
PS до этого был в arche там было попроще.

как раз все в обратную

как раз все в обратную сторону надо делать!
замени mouse и kbd на evdev ;) вроде должно быть достаточно...

у меня лично все это дело не настроено в конфиге... а настроено просто в КДЕ ))

Поменял драйвера.

Поменял драйвера на evdev (с mouse kbd) Mouse0 Keyboard0 оставил всё равно не работает.
Пробовал setxkbmap ru работает но только в firefox. В остальных программах молчит(urxvt, горячие клавиши в wm). Ещё пробовал ставить slim и при входе в систему (ввод имени пароля) клавиатура ведёт себя странно. У меня asus и во время ввода чего то там в slim правая часть клавиатуры вводит символы как будто я зажал Fn и лампочка горит(numlock) приходится переключатся в первый tty и нажимать два раза caps lock тогда вводит нормально.

А можно настроить раскладку с

А можно настроить раскладку с evdev ?

PS сурово у вас дополнять/изменять сообщение нельзя.

Вообщето можно....

Вообщето можно и изменять и добавлять....
PS Может все-таки действительно настраивать чрез DM? Зачем вам в консоли другой язык, кроме как англицкого ???

知る者は言わず言う者は知らず
"Бабло, побеждает даже зло"

Пробовал вот так setxkbmap

Пробовал вот так setxkbmap -layout 'us,ru' -option 'grp:toggle'
по английски печатает меняю на русский в urxvt и run(awesome вском) тихо в gtk приложениях типа firefox && gtk-chtheme работает.

PS странно до этого изменить было "заблокировано". А как изменить это в DM ?

Цитата: Зачем вам в консоли

Цитата:
Зачем вам в консоли другой язык, кроме как англицкого ???

Немного странный вопрос. Человеку надо поработать в консоли,как он пообщаеться с русскоязычным населением планеты ? Или линкс заюзать? А...тоже на английском? Да можно привести кучу примеров.:)

draft3r написал(а): Зачем вам

draft3r написал(а):
Зачем вам в консоли другой язык, кроме как англицкого ???

valet2valet написал(а):
Человеку надо поработать в консоли,как он пообщаеться с русскоязычным населением планеты ?

а кто-нибудь из вас может поделиться секретом - как настроить консоль через xorg.conf??? :))) может, я чего-то не знаю в этой жизни? ))

Вот именно! Причём тут

Вот именно! Причём тут руссификация иксов и консоль.? Тоже интересно.
Просто задело,когда человек говорит, что в консоли не нужен русский язык! А не так давно, как сегодня, проработал длительное время в консоли и русский язык был очень кстати. :)

русский или другой другой

русский или другой другой местный язык нужен в системе/коноли для того, чтобы хотя бы работать с текстом и именами файлов на местном языке... в общем-то надо все тоже самое, что в иксах ;)

valet2valet написал(а): Вот

valet2valet написал(а):
Вот именно! Причём тут руссификация иксов и консоль.? Тоже интересно.
Просто задело,когда человек говорит, что в консоли не нужен русский язык! А не так давно, как сегодня, проработал длительное время в консоли и русский язык был очень кстати. :)

Если не секрет то чем конкретно вы занимались длительное время в консоле на русском ? []-[]
Мне аж интересно стало ;)

知る者は言わず言う者は知らず
"Бабло, побеждает даже зло"

Цитата: Если не секрет то чем

Цитата:
Если не секрет то чем конкретно вы занимались длительное время в консоле на русском ?

Так я вроде бы сказал,конечно не секрет.Именно на русском языке я общался c русскоязычным населением планеты Земля ,и также просматривал кое какие документы., и также читал кое какие новости.

draft3r написал(а): Если не

draft3r написал(а):
Если не секрет то чем конкретно вы занимались длительное время в консоле на русском ? []-[]
Мне аж интересно стало ;)

я, например, стараюсь писать комментарии в конфигах к сделанным изменениям на руском! во-первых так легче потом читать, а во-вторых так сразу понятно, что коммент оставил я :)
и какое вам дело до того, зачем valet2valet нужен русский язык в консоли?! вы как-то смахиваете на Билли, который знает, что нужно нам всем, а что ни в коем случае не нужно ;)

Оффтоп

Граждане у меня есть русский язык в консоли (по правому alt utf 8)
По поводу links мне links2 -g больше нравится.

PS завтра пересоберу xorg-server с mouse и keyboard и отпишусь.(пока пишу с няшного archa)

А теперь по существу Option

А теперь по существу

Option "XkbOptions"	"grp:toggle"

Это у вас так.
Как вы хотите переключать раскладку?
Допустим по Alt-shift должно быть так : grp:alt_shift_toggle.

Ошибочка

Option "XkbOptions" "grp:toggle,grp_led:scroll"
Просто этот файл 100500 раз переписывал так что последний раз ошибся.

Ну и ? По какой комбнации

Ну и ? По какой комбнации клавиш у вас переключение?

Раскладка переключается по

Раскладка переключается по alt(в примере с setxkbmap) но русские печатает только в gtk based приложения. в urxvt ncmpcpp run (awesome кий) русского нету (вернее вместо него просто ничего не печатается ). Переключение в 20-keymap.conf не работает. И опять таки в slim символы вводятся так как будто Fn зажато помогает переключение на tty и два раза на caps loock.

PS комбинация по правому alt

PSS ещё уточнение после первого переключения раскладки комбинации клавиш WM слетают.

grep XkbOptions

grep XkbOptions /etc/X11/xorg.conf.d/10-evdev.conf
        Option  "XkbOptions"    "grp:alt_shift_toggle,grp_led:scroll,compose:rwin"

Переключение работает везде и всюду , и никаких приблуд для переключения раскладки не установленно.
Драйвер естественно evdev.
Почитайте свой лог иксов, иксы не видят "переключалку".
А вот это из моего лога:

[   143.827] (**) Option "xkb_rules" "evdev"
[   143.827] (**) Option "xkb_model" "evdev"
[   143.827] (**) Option "xkb_layout" "us,ru(winkeys)"
[   143.827] (**) Option "xkb_options" "grp:alt_shift_toggle,grp_led:scroll,compose:rwin"

Настройте вменяемо конфигурационные файлы.
PS.Что то не вижу лога вашего,или его и не было...:)
Показывайте лог иксов,естественно на вгетпасту.

Выкладываю: Xorg.0.log 20-con

Выкладываю:
Xorg.0.log
20-config.conf
10-evdev.conf

Покажите вывод : grep INPUT

Покажите вывод :

grep INPUT /usr/src/linux/.config

genkernel с парой изменений.

# CONFIG_RFKILL_INPUT is not set
CONFIG_INPUT=y
CONFIG_INPUT_FF_MEMLESS=m
CONFIG_INPUT_POLLDEV=m
CONFIG_INPUT_SPARSEKMAP=m
CONFIG_INPUT_MOUSEDEV=y
CONFIG_INPUT_MOUSEDEV_PSAUX=y
CONFIG_INPUT_MOUSEDEV_SCREEN_X=1024
CONFIG_INPUT_MOUSEDEV_SCREEN_Y=768
# CONFIG_INPUT_JOYDEV is not set
CONFIG_INPUT_EVDEV=y
# CONFIG_INPUT_EVBUG is not set
CONFIG_INPUT_KEYBOARD=y
CONFIG_INPUT_MOUSE=y
# CONFIG_INPUT_JOYSTICK is not set
CONFIG_INPUT_TABLET=y
CONFIG_INPUT_TOUCHSCREEN=y
CONFIG_INPUT_MISC=y
# CONFIG_INPUT_AD714X is not set
CONFIG_INPUT_PCSPKR=m
# CONFIG_INPUT_APANEL is not set
CONFIG_INPUT_ATLAS_BTNS=m
CONFIG_INPUT_ATI_REMOTE=m
CONFIG_INPUT_ATI_REMOTE2=m
CONFIG_INPUT_KEYSPAN_REMOTE=m
CONFIG_INPUT_POWERMATE=m
CONFIG_INPUT_YEALINK=m
# CONFIG_INPUT_CM109 is not set
# CONFIG_INPUT_UINPUT is not set
# CONFIG_INPUT_WINBOND_CIR is not set
# CONFIG_INPUT_PCF8574 is not set
# CONFIG_INPUT_ADXL34X is not set
# CONFIG_SND_ES1968_INPUT is not set
# CONFIG_SND_HDA_INPUT_BEEP is not set
# CONFIG_SND_HDA_INPUT_JACK is not set
# CONFIG_SND_MAESTRO3_INPUT is not set
CONFIG_SND_USB_CAIAQ_INPUT=y

У вас где лежат файлы

У вас где лежат файлы 10-evdev.conf и 20-config.conf ?

/usr/share/X11/xorg.conf.d/

/usr/share/X11/xorg.conf.d/

Уберите из 20-config.conf

Уберите из 20-config.conf секции InputDevice , и уберите упоминания о клавиатуре и мыши из секции ServerLayout.
В файле 10-evdev.conf секции о клавиатуре и мыши приведите к виду:

Section "InputClass"
        Identifier "evdev pointer catchall"
        MatchIsPointer "on"
        MatchDevicePath "/dev/input/event*"
        Option	    "Protocol" "auto"
	Option	    "ZAxisMapping" "4 5 6 7"
        Driver "evdev"
EndSection

Section "InputClass"
        Identifier "evdev keyboard catchall"
        MatchIsKeyboard "on"
        MatchDevicePath "/dev/input/event*"
        Option	"AutoRepeat"	"500 30"
	Option "XkbModel"	"pc105"
	Option "XkbLayout"	"us,ru"
	Option "XkbVariant" ",winkeys"
	Option "XkbOptions"	"grp:alt_shift_toggle, grp_led:scroll"
        Driver "evdev"
EndSection

примерно так..
И ещё покажите вывод:

eix -Ic x11-drivers/

И ещё вам необходимо почитать вот это

eix: [I]

eix:
[I] x11-drivers/xf86-input-evdev (2.5.0@11/21/10): Generic Linux input driver
[I] x11-drivers/xf86-input-synaptics (1.3.0@11/21/10): Driver for Synaptics touchpads
[I] x11-drivers/xf86-video-intel (2.13.0@11/21/10): X.Org driver for Intel cards

setxkbmap ru && sleep 10 && setxkbmap us

После этого есть русская раскладка в течение 10сек и работает только в firefox gtk-chtheme claws-mail .

Вот часть логов X(после вами предложенных изменений)
[ 11794.220] (**) Option "xkb_rules" "evdev"
[ 11794.220] (**) Option "xkb_model" "asus_laptop"
[ 11794.220] (**) Option "xkb_layout" "us,ru(winkeys)"
Пробовал разные модели pc105 pc104 asus_laptop
Всё равно не работает.

PS За линк спасибо сейчас изучаю.

Обратите внимание в логе на

Обратите внимание в логе на ошибки,помеченные EE.
И так же обратите внимание ,сколько различных устройств (кнопки,камера) тоже хотят быть клавиатурой...

По EE есть это (WW)

По EE есть это

	(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[ 11793.068] (II) Loading extension MIT-SCREEN-SAVER

Про другие устройство сейчас посмотрю и дополню.
grep keyboard /var/log/Xorg.0.log
Я по xorg не специалист но вроде всё нормально.

z0nt42 написал(а): По EE есть

z0nt42 написал(а):
По EE есть это

	(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[ 11793.068] (II) Loading extension MIT-SCREEN-SAVER

жжешь :)

Ну это правда. Сейчас добавил

Ну это правда.

Сейчас добавил в авторан это
setxkbmap -model asus_laptop -layout 'us,ru' -option 'grp:toggle'
раскладка переключается но в urxvt и run Русского нету.

PS если не получается через xorg, то можно и так главное Русский язык в urxvt и run.

Переключение оставил на

Переключение оставил на setxkbmap а проблема с русским в консоли вызвана ошибкой локализации.(при смене koi8-r на utf-8 перепутал conf.d и env.d)

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".