Что я пытаюсь сделать:
Что я пытался сделать:
/dev/
имеются все необходимые узлы, такие как /dev/input/*
.
Xorg
.
Что происходит:
Xorg
запускается как исключенный.
Xorg
загружает правильный драйвер графического процессора и устанавливает правильное разрешение экрана.
Xorg
блокирует все устройства ввода (клавиатуру, мышь), Alt+ F[1-12]не работает (невозможно вернуться к tty1
).
Unraw
'клавиатура, чтобы взять управление от X, снимает блокировку и после этого unraw
я могу Alt+ F1вернуться к tty1
. Xorg по-прежнему не обрабатывает никакой ввод.
Почему я думаю, что это должно сработать:
udev
загружена.
udev
не добавляет и не изменяет /dev/
содержимое, все узлы остаются прежними.
Мой главный вопрос:
Как заставить устройства ввода Xorg работать без udev
?
Любая дополнительная информация о том, как Xorg на самом деле использует/определяет/захватывает клавиатуру, была бы полезна. И любая дополнительная информация о том, что на самом деле делает udev (кроме заполнения /dev/), также была бы полезна.
решение1
Проблема не в том, что отсутствуют узлы устройств, а в том, что X
нужно взаимодействовать udev
для перечисления устройств ввода.
Если вы не собираетесь использовать udev
, то, я полагаю, вам придется написать файл xorg.conf
, который объявляет устройства ввода вручную.