อุปกรณ์อินพุต Xorg ล้มเหลวโดยไม่มี udev


1

สิ่งที่ฉันพยายามทำ:

  • เรียกใช้เซิร์ฟเวอร์ Xorg โดยไม่มีตัวจัดการอุปกรณ์ udev

    สิ่งที่ฉันพยายามทำ:

  • ทำให้เเน่นอน /dev/ มีโหนดที่จำเป็นทั้งหมดเช่น /dev/input/*.
  • ตรวจสอบให้แน่ใจว่าโหลดโมดูลเคอร์เนลที่จำเป็นทั้งหมดแล้ว
  • เปิด Xorg.

    เกิดอะไรขึ้น:

  • Xorg เริ่มต้นเป็นยกเว้น
  • Xorg โหลดไดรเวอร์ GPU ที่ถูกต้องและตั้งค่าความละเอียดหน้าจอที่ถูกต้อง
  • Xorg บล็อกอุปกรณ์อินพุตทั้งหมด (แป้นพิมพ์เมาส์) Alt + F [1-12] ไม่ทำงาน (ไม่สามารถกลับไปที่ tty1 )
  • Unraw ใช้แป้นพิมพ์เพื่อควบคุมจาก X ลบการบล็อกและหลัง unraw ฉันสามารถ Alt + F1 กลับไป tty1. Xorg ยังคงไม่จัดการอินพุตใด ๆ

    ทำไมฉันคิดว่ามันควรจะทำงาน:

  • การกำหนดค่าเดียวกันทำงานได้ดีถ้า udev ถูกโหลด
  • กำลังโหลด udev ไม่เพิ่มหรือแก้ไข /dev/ เนื้อหาโหนดทั้งหมดยังคงเหมือนเดิม

    คำถามหลักของฉันคือ:

    วิธีการทำให้อุปกรณ์อินพุต Xorg ทำงานได้โดยไม่ต้อง udev?

    ข้อมูลเพิ่มเติมใด ๆ เกี่ยวกับวิธีที่ Xorg ใช้ / ตรวจสอบ / จับแป้นพิมพ์จริงๆจะมีประโยชน์ และข้อมูลเพิ่มเติมใด ๆ เกี่ยวกับสิ่งที่ udev ทำจริงๆ (นอกเหนือจากการเติม / dev /) จะมีประโยชน์เช่นกัน


  • บางทีฉันควรจะ mv ./my.question /stackexchange/unix/linux/?
    Sampo Sarrala

    คำตอบ:


    3

    ปัญหาไม่ได้คือว่าอุปกรณ์ของโหนดหายไป แต่เป็นเช่นนั้น X อยากคุยกับ udev เพื่อระบุอุปกรณ์อินพุต

    ถ้าคุณจะไม่ใช้ udev ฉันสงสัยว่าคุณจะต้องเขียน xorg.conf ที่ประกาศอุปกรณ์อินพุตด้วยตนเอง


    ข้อเสนอแนะใด ๆ เกี่ยวกับสิ่งที่ฉันควรเปลี่ยน / มองหา? บันทึก Xorg รายงานว่ามีการโหลดคีย์บอร์ด / เมาส์ / เซิร์ฟเวอร์เลย์เอาท์ หลังจากนั้นสองบรรทัดก็บอกว่า Automatically adding devices และ Automatically enabling devices (ทั้งจาก == การตั้งค่าเริ่มต้น) จากนั้นเส้นที่น่าสนใจที่สุดที่บอกว่า WW Hotplugging is on, devices using drivers 'kbd', 'mouse' or 'umouse' will be disabled.. และใช่ฉันมี "kbd" เป็นไดรเวอร์คีย์บอร์ดใน xorg.conf มันควรจะเป็นอย่างไร
    Sampo Sarrala

    ยังไม่พบวิธีแก้ปัญหาสำหรับเรื่องนี้ แต่คำตอบนี้ชี้ให้ฉันไปในทิศทางที่ถูกต้อง +1 สำหรับสิ่งนั้น
    Sampo Sarrala
    โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
    Licensed under cc by-sa 3.0 with attribution required.