Los dispositivos de entrada Xorg fallan sin udev

Los dispositivos de entrada Xorg fallan sin udev

Lo que estoy tratando de hacer:

  • Inicie el servidor Xorg sin el administrador de dispositivos udev.

    Lo que he intentado hacer:

  • Asegúrese de que /dev/tenga todos los nodos necesarios, como /dev/input/*.
  • Asegúrese de que todos los módulos del kernel necesarios estén cargados.
  • Lanzamiento Xorg.

    Lo que sucede:

  • Xorgarranca como excepción.
  • Xorgcarga el controlador de GPU correcto y establece la resolución de pantalla correcta.
  • Xorgbloquea todos los dispositivos de entrada (teclado, mouse), Alt+ F[1-12]no funciona (no puedo volver a tty1).
  • UnrawAl usar el teclado para tomar el control de X se elimina el bloqueo y luego unrawpuedo Altvolver F1a tty1. Xorg todavía no maneja ninguna entrada.

    Por qué creo que debería funcionar:

  • La misma configuración funciona bien si udevestá cargada.
  • La carga udevno agrega ni modifica /dev/contenidos, todos los nodos permanecen iguales.

    Mi pregunta principal es:

    ¿Cómo hacer que los dispositivos de entrada Xorg funcionen sin udev?

    Cualquier información adicional sobre cómo Xorg realmente usa/detecta/toma el teclado sería útil. Y cualquier información adicional sobre lo que realmente hace udev (aparte de completar /dev/) también sería útil.

  • Respuesta1

    El problema no es que falten los nodos del dispositivo, sino que Xquiere hablar con él udevpara enumerar los dispositivos de entrada.

    Si no lo va a utilizar udev, sospecho que tendrá que escribir un xorg.confdocumento que declare los dispositivos de entrada manualmente.

    información relacionada