Score:0

xserver-xorg-input-all คืออะไรและมีวัตถุประสงค์อย่างไร

ธง cn

ฉันเพิ่งซื้อแล็ปท็อป Asus และติดตั้ง Ubuntu 20.04 หลังจากปิดเครื่อง ฉันพบว่าแป้นพิมพ์แล็ปท็อปไม่ทำงาน ฉันพบคำสั่งต่อไปนี้ทางออนไลน์: sudo apt ติดตั้ง xserver-xorg-input-all และปัญหาแป้นพิมพ์ได้รับการแก้ไขหลังจากรีบูต

ฉันต้องการทราบว่าคำสั่งดังกล่าวทำอะไร จุดประสงค์ของมันคืออะไร?

ป.ล. ฉันยังคงมีปัญหาแป้นพิมพ์ เมื่อฉันปิด/เปิดแป้นพิมพ์แล็ปท็อปหยุดทำงาน คำสั่งด้านบนแก้ปัญหาได้เว้นแต่ฉันจะปิดแล็ปท็อป (การรีบูตเครื่องเป็นเรื่องปกติ) ฉันได้ถามปัญหาเดียวกันที่นี่:

แป้นพิมพ์ไม่ทำงานใน Ubuntu 18.04

ฉันถามคำถามเพื่อทำความเข้าใจว่าเหตุใดคำสั่งดังกล่าวจึงแก้ไขปัญหาได้ชั่วคราว แต่ไม่ถาวร วิธีแก้ปัญหาแบบถาวรจะได้รับการชื่นชมอย่างมาก

ฉันรันคำสั่งที่เฉพาะเจาะจงมากขึ้น sudo apt ติดตั้ง xserver-xorg-input-libinput ซึ่งแก้ปัญหาแป้นพิมพ์หลังจากรีบูตเครื่องด้วย

ได้รับเอาต์พุตเทอร์มินัลต่อไปนี้:

 sudo apt ติดตั้ง xserver-xorg-input-libinput

เอาต์พุตเทอร์มินัล:

กำลังอ่านรายการแพ็กเกจ...เสร็จแล้ว สร้างต้นไม้พึ่งพา
กำลังอ่านข้อมูลสถานะ... xserver-xorg-input-libinput เป็นเวอร์ชันใหม่ล่าสุดแล้ว (0.29.0-1) xserver-xorg-input-libinput ตั้งค่าเป็นติดตั้งด้วยตนเอง 0 อัพเกรด, 0 ติดตั้งใหม่, 0 ลบและ 0 ไม่อัพเกรด

sudo apt ติดตั้ง xserver-xorg-input-all

เอาต์พุตเทอร์มินัล:

กำลังอ่านรายการแพ็กเกจ...เสร็จแล้ว สร้างต้นไม้พึ่งพา
กำลังอ่านข้อมูลสถานะ... xserver-xorg-input-all เป็นเวอร์ชันใหม่ล่าสุดแล้ว (1:7.7+19ubuntu14) 0 อัพเกรด, 0 ติดตั้งใหม่, 0 ลบและ 0 ไม่อัพเกรด

คำสั่งทั้งสองแก้ปัญหาแป้นพิมพ์ชั่วคราวหลังจากรีบูต แป้นพิมพ์ทำงานได้ดีหลังจากรีบูตหลายครั้ง แต่ไม่ทำงานหลังจากปิดและเปิดเครื่อง

Mark Smith avatar
jp flag
ฉันเดาว่าสิ่งที่คุณต้องการทราบจริงๆ คือวิธีแก้ไขปัญหาอย่างถาวร และคุณคิดว่า (อาจถูกต้อง) ว่าการทำความเข้าใจว่าทำไมคำสั่งนี้จึงแก้ไขชั่วคราวอาจช่วยได้ ฉันหวังว่าจะเพิ่มบริบทที่เป็นประโยชน์ให้กับผู้ที่อาจช่วยเหลือได้ (ฉันไม่รู้)
nobody avatar
gh flag
อาจจะเหมือนกัน ปัญหาเช่น https://askubuntu.com/questions/1293849/why-does-my-keyboard-not-work/1293879#1293879
Score:0
ธง cn

นี่เป็นเพียงเมตาแพ็คเกจที่มีจุดประสงค์เพื่อ "ดึงชุดไดรเวอร์ทั้งหมดสำหรับเซิร์ฟเวอร์ Xorg" อย่างไรก็ตามในทางปฏิบัติมันดึงเข้ามาเท่านั้น libinput และ วาคอม.

xserver-xorg-input-libinput ให้ไดรเวอร์สำหรับแป้นพิมพ์ เมาส์ และทัชแพด เป็นระบบที่ทันสมัยขึ้นแทนที่ผู้นับถือ กิโลไบต์ และ ซินแนปติกส์ ไดรเวอร์ นี่เป็นการพึ่งพาเพียงอย่างเดียวของแพ็คเกจ xserver-xorg-อินพุต-wacom เป็นเพียงแพ็คเกจที่แนะนำเท่านั้น แต่ Ubuntu ได้รับการกำหนดค่าให้ดึงแพ็คเกจที่แนะนำโดยอัตโนมัติ ดังนั้นจึงติดตั้งตามค่าเริ่มต้นด้วย

ฉันประหลาดใจที่การเรียกใช้คำสั่งนี้จะ "ฟื้น" แป้นพิมพ์ของคุณ: เมื่อติดตั้งแพ็คเกจแล้ว sudo apt ติดตั้ง ของแพ็คเกจนั้นโดยพื้นฐานแล้วจะบอกเพียงว่ามีการติดตั้งแล้วและไม่ทำอะไรอื่น - ยกเว้นการตั้งค่าเป็น "ติดตั้งด้วยตนเอง" หากจะถูกทำเครื่องหมายว่า "ติดตั้งโดยอัตโนมัติ (ซึ่งโดยปกติแล้วอาจไม่ใช่) มันจะเป็น เป็นการดีที่จะรวมผลลัพธ์ของคำสั่งของคุณ sudo apt ติดตั้ง xserver-xorg-input-all ในคำถามของคุณ นั่นอาจบ่งบอกถึงความพิเศษที่เกิดขึ้นกับระบบของคุณ

Pritam Banerjee avatar
cn flag
ขอบคุณสำหรับการตอบกลับของคุณ. ฉันได้เพิ่มเอาต์พุตเทอร์มินัลในคำถามแล้ว libinput ยังทำงานตามที่คุณแนะนำ อย่างไรก็ตาม มันเป็นวิธีแก้ปัญหาชั่วคราว ทุกวันฉันต้องเปิดแล็ปท็อปและเรียกใช้คำสั่งโดยใช้แป้นพิมพ์ usb เพื่อเปิดใช้งานแป้นพิมพ์แล็ปท็อป วิธีแก้ปัญหาแบบถาวรได้รับการชื่นชมอย่างมาก ขอขอบคุณ.
vanadium avatar
cn flag
วิธีแก้ปัญหาที่แท้จริงของคุณคือ *ไม่ใช่* หัวข้อของคำถามปัจจุบันของคุณ คุณถามว่า `xserver-xorg-input-libinput` คืออะไร ดังนั้นนี่คือคำถามของฉัน หากตกลงให้ยอมรับคำถามนี้ หากคุณมีปัญหาเฉพาะที่ต้องแก้ไข ใส่ไว้ในคำถาม แล้วเราจะพยายามตอบคำถามนั้น อย่าเปลี่ยนคำถามปัจจุบันหลังจากที่มีคนตอบแล้ว: นี่ไม่ใช่นโยบายของไซต์นี้ ถามคำถามใหม่แทน
Pritam Banerjee avatar
cn flag
ฉันได้ถามคำถามเกี่ยวกับปัญหาแป้นพิมพ์ที่นี่: https://askubuntu.com/questions/1347702/keyboard-not-working-in-ubuntu-18-04
Score:0
ธง cn

การติดตั้งแพ็คเกจ xserver-xorg-input-ทั้งหมด

ย่อมทำให้เกิดการ บรรจุุภัณฑ์ ได้รับการติดตั้งแล้ว หรือหากติดตั้งไว้แล้ว ทำให้ระบบบันทึกเป็นการติดตั้งด้วยตนเอง

คุณสามารถอ่านลิงค์ด้านบนเพื่อดู ติดตั้งไฟล์อะไร เช่น.

  • /usr/share/doc/xserver-xorg-input-all/changelog.gz
  • /usr/share/doc/xserver-xorg-input-all/copyright

เช่น. ไฟล์เอกสารเท่านั้น (มันเป็นเมตาแพ็คเกจ)

อย่างไรก็ตามมันมี การพึ่งพา ซึ่งหากไม่มีอยู่ในระบบของคุณคงได้รับการติดตั้งแล้ว เช่น.

https://packages.ubuntu.com/bionic/xserver-xorg-input-libinput

คุณสามารถไปตามลิงค์เพื่อดูว่าอะไรเป็นสาเหตุของการติดตั้ง .. (มันยังมีไฟล์ แนะนำ แต่ฉันจะข้ามไปเพราะฉันไม่รู้ค่าเริ่มต้นของคุณ ฉันเลือกที่จะ --no-install-recommends เป็นค่าเริ่มต้น)

ฉันไม่เห็นประเด็นสำหรับคำถามของคุณ เว้นแต่ว่าจะค้นหาสิ่งที่อยู่ในบรรจุภัณฑ์ได้อย่างไร และอะไร การพึ่งพา นำมาโดยแพ็คเกจ / metapackages

Pritam Banerjee avatar
cn flag
ขอบคุณสำหรับการตอบกลับของคุณ. ฉันต้องการวิธีแก้ปัญหาแป้นพิมพ์อย่างถาวร ฉันต้องใช้แป้นพิมพ์ USB ทุกครั้งที่เปิดเครื่องแล็ปท็อป เพื่อเข้าสู่ระบบ จากนั้นเรียกใช้คำสั่งในเทอร์มินัลแล้วรีบูต หลังจากนั้นฉันสามารถใช้แป้นพิมพ์ของฉันได้จนกว่าจะปิด/เปิดเครื่องครั้งถัดไป
guiverc avatar
cn flag
ชื่อคำถามของคุณคือ "อะไรคือ xserver-xorg-input-all และจุดประสงค์ของมัน" และไม่พูดถึงแป้นพิมพ์ คุณพูดถึงแป้นพิมพ์ในข้อความคำอธิบาย แต่คำถามเดียวที่ชัดเจนที่ฉันเห็นคือเกี่ยวกับแพ็คเกจ `xserver-xorg-input-all` และจุดประสงค์ของมันคืออะไร
Pritam Banerjee avatar
cn flag
ฉันได้ถามคำถามที่นี่: https://askubuntu.com/questions/1347702/keyboard-not-working-in-ubuntu-18-04

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา