/dev/input/event* где?[SOLVED]

Всем доброго времени суток. Столкнулся с проблемой у меня нету евентов хотя в ядре Event interface включен. ПОдскажите в чем может быть проблема.

Покажи

Покажи

grep EVENT <твой конфиг>

хи-хи-хи :)

Что, вообще нету /dev/input/event* ?
Я вот тут вчерась успешно провёл обновление, в том числе и ядра
(было: sys-kernel/zen-sources-2.6.37_p20110325, стало: sys-kernel/zen-sources-2.6.38_p20110404).
Ну и по сей день не могу найти свою usb-мышку. Ни в иксах, ни в консоли :)
Раз пятнадйать пересобирал я это ведро с разными параметрами...
Хотя /dev/input/event* в системе присутствуют, даже создал правило udev, которое изготавливает symlink в директории
/dev: /dev/usb_mouse - для простоты и наглядности, так сказать :)
Только вот это системе почему-то безразлично :)
"Решил" сей вопрос просто - откатился на предыдущую версию ядра.

А что об этом говорит

А что об этом говорит багзилла?

:wq
--
Live free or die

.

Дык... Пока ничего найти мне не удалось.
Правда я плохо искал, ибо пытаюсь "забодать" проблему своими силами :)
Силёнок у меня по-моему, маловато :(

вот вывод EVENT из моего

вот вывод EVENT из моего конфига ядра.

# grep EVENT .config
CONFIG_GENERIC_CLOCKEVENTS=y
CONFIG_GENERIC_CLOCKEVENTS_BROADCAST=y
CONFIG_EVENTFD=y
CONFIG_HAVE_PERF_EVENTS=y
CONFIG_PERF_EVENTS=y
CONFIG_VM_EVENT_COUNTERS=y
CONFIG_HAVE_PERF_EVENTS_NMI=y
CONFIG_GENERIC_CLOCKEVENTS_BUILD=y
CONFIG_ACPI_PROC_EVENT=y
CONFIG_UEVENT_HELPER_PATH="/sbin/hotplug"
CONFIG_PREVENT_FIRMWARE_BUILD=y
CONFIG_PROC_EVENTS=y
CONFIG_EVENT_TRACING=y
CONFIG_KPROBE_EVENT=y

OK, a dmesg |grep -i event

OK, a

dmesg |grep -i event

# dmesg |grep -i event [

# dmesg |grep -i event
[ 0.000000] hpet clockevent registered
[ 0.004582] Performance Events: PEBS fmt0+, Atom events, Intel PMU driver.
[ 0.004624] ... fixed-purpose events: 3
[ 0.004629] ... event mask: 0000000700000003
[ 0.471389] device-mapper: uevent: version 1.0.3

Вроде все нормально... А

Вроде все нормально... только маска странновата... надо бы почитать по-больше про нее...

А после пересборки/обновления ядра udev пересобирали? Если нет - то надо обязательно!
И покажите

eix -I udev

# eix -I udev [I]

# eix -I udev
[I] sys-fs/udev
Available versions: 114 115-r1 119 124-r1 124-r2 141 ~141-r1 146-r1!t 149 151-r4 ~162 ~163 ~164 ~164-r1 ~164-r2 ~167 ~167-r1 **9999 {(+)devfs-compat (-)extras old-hd-rules selinux test}
Installed versions: 151-r4(22:04:11 08.04.2011)(extras -devfs-compat -old-hd-rules -selinux -test)
Homepage: http://www.kernel.org/pub/linux/utils/kernel/hotplug/udev.html
Description: Linux dynamic and persistent device naming support (aka userspace devfs)

После сборки ядра я его пересобирал.

grep INPUT /etc/make.conf ?

grep INPUT /etc/make.conf

?

# grep INPUT

# grep INPUT /etc/make.conf
INPUT_DEVICES="evdev synaptics"

OK, dmesg |grep -i udev

OK,

dmesg |grep -i udev

# dmesg |grep -i udev

# dmesg |grep -i udev
[ 0.000000] Kernel command line: root=/dev/ram0 real_root=UUID=c678f119-06d9-41f3-aa37-8bc2345b98ec vga=0x315 video=vesafb:mtrr:3,yawrap splash=silent,fabein,theme:natural_gentoo console=tty1 quiet udev
[ 9.098775] udev: starting version 151
[ 9.098928] udevd (2842): /proc/2842/oom_adj is deprecated, please use /proc/2842/oom_score_adj instead.

Народ, что вообще вез

Народ, что вообще вез вариантов? Подкиньтие идей.

Мистика! Так не

Мистика! Так не бывает! :)
Единственная идея осталась - упрости параметры ядра до минимума, у тебя что-то слишком много букв:

Kernel command line: root=/dev/ram0 real_root=UUID=c678f119-06d9-41f3-aa37-8bc2345b98ec vga=0x315 video=vesafb:mtrr:3,yawrap splash=silent,fabein,theme:natural_gentoo console=tty1 quiet udev

Еще идея по ходу - не все включил в загрузочный образ...

Поколдовал с параметрами

Опытным путем выяснил, что проблема в ядре, а не в параметрах загрузки. Узнал это скомпилив конфиг ядра с убунты под дженту, и загрузился с него. С конфигам ядра убунты эвенты в /dev появляются. Народ кто мастер по конфигурированию ядра, подскажите какие параметры за эвенты отвечают.

Дело в том, что с event в

Дело в том, что с event в ядре у вас как бы нормально,если в конфиге так, как вы показывали выше по топику.
Вы параметры загрузки так и не убирали? Попробуйте всё таки загрузиться без таких параметров, как udev.

Решение своей проблемы нашел.

Нашел проблему.
Device Drivers ---> Generic Driver Options ---> () path to uevent helper
У меня был прописан путь к /sbin/hotplug которого у меня вообще небыло. Оставив параметр пустым, и выставив модулями те устройства которые мне нужны. Все встало на свои места.Всем спасибо.

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

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