Xorg-Eingabegeräte schlagen ohne udev fehl

Xorg-Eingabegeräte schlagen ohne udev fehl

Was ich versuche zu tun:

  • Starten Sie den Xorg-Server ohne Udev-Gerätemanager.

    Was ich versucht habe:

  • Stellen Sie sicher, dass /dev/alle erforderlichen Knoten vorhanden sind, wie z . B. /dev/input/*.
  • Stellen Sie sicher, dass alle erforderlichen Kernelmodule geladen sind.
  • Start Xorg.

    Was geschieht:

  • Xorgstartet wie erwartet.
  • Xorglädt den richtigen GPU-Treiber und stellt die richtige Bildschirmauflösung ein.
  • Xorgblockiert alle Eingabegeräte (Tastatur, Maus), Alt+ F[1-12]funktioniert nicht (kann nicht zu zurück tty1).
  • UnrawWenn ich die Tastatur so einschalte, dass sie die Kontrolle von X übernimmt, wird die Blockierung aufgehoben und unrawich kann Alt+ F1zurück zu tty1. Xorg verarbeitet immer noch keine Eingaben.

    Warum ich denke, dass es funktionieren sollte:

  • Dieselbe Konfiguration funktioniert gut, wenn udevsie geladen ist.
  • Durch das Laden udevwerden keine /dev/Inhalte hinzugefügt oder geändert, alle Knoten bleiben gleich.

    Meine Hauptfrage ist:

    Wie kann man Xorg-Eingabegeräte ohne zum Laufen bringen udev?

    Alle zusätzlichen Informationen darüber, wie Xorg die Tastatur wirklich verwendet/erkennt/erfasst, wären hilfreich. Und alle zusätzlichen Informationen darüber, was udev wirklich macht (außer /dev/ zu füllen), wären ebenfalls hilfreich.

  • Antwort1

    Das Problem besteht nicht darin, dass die Geräteknoten fehlen, sondern darin, wer Xmit ihnen kommunizieren möchte, udevum die Eingabegeräte aufzuzählen.

    Wenn Sie es nicht verwenden möchten, udevmüssen Sie vermutlich ein Skript schreiben, xorg.confdas die Eingabegeräte manuell deklariert.

    verwandte Informationen