Устройства ввода Xorg выходят из строя без udev

Что я пытаюсь сделать:

  • Запустите сервер Xorg без менеджера устройств udev.

    Что я пытался сделать:

  • Удостоверься что /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 который объявляет устройства ввода вручную.

    Другие вопросы по тегам