[UBUNTU] แก้ปัญหา Unknow Display ทำให้ไม่สามารถกำหนดความละเอียดของจอสูงๆได้

บางครั้งเครื่องที่ลง Windows มา แล้วย้ายมาค่าย Linux อย่าง Ubuntu มักจะเจอปัญหา Unknow Display ทำให้ไม่สามารถกำหนด Screen Resolution มากกว่า 1024 x 768 ได้ครับ เวลาใช้งานหน้าจอ มันจะดูใหญ่ พลิกครับ ยิ่งใช้ใช้จอแบบ 24 นิ้ว ++ ที่ความละเอียดสูงๆด้วยแล้ว น่าจะมีหงุดหงิดบ้างหละ

ขั้นตอนการแก้ไข

  • ตรวจสอบหน้าจอกันก่อนครับ ว่าของเดิมจริงๆ รองรับ Screen Resolution ที่อยากได้จริงๆ เช่น ของผมต้องการ Screen Resolution 1920 x 1080 โดยใช้ความถี่ 60 hertz
  • ตรวจสอบกันก่อนครับ ว่าหน้าจอที่ใช้งานอยู่มี Screen Resolution ไหนให้เลือกบ้าง และแสดงผลผ่าน Output อะไร ด้วยคำสั่ง
xrandr -q
  • จากผลลัพธ์ที่ได้ ทำให้เราทราบถึง Screen Resolution + hertz ที่ใช้ และ แสดงผลผ่าน Output อะไร อย่าง เช่น เคสนี้สัญญาณภาพถูกส่งออก DP-1 ครับ
  • เพิ่ม Screen Resolution 1920 x 1080 โดยใช้ความถี่ 60 hertz ด้วยคำสั่ง
xrandr --newmode $(cvt 1920 1080 60 | grep Mode | sed -e 's/.*"/1920x1080/')
  • มาบอกให้ DP-1 รู้จักการ Mode การแสดงผล 1920 x 1080 ที่เพิ่งสร้างไปครับ ด้วยคำสั่ง
xrandr --addmode DP-1 1920x1080
  • ตรวจสอบผลลัพธ์ที่ Display Setting ของ Ubuntu ครับ

Discover more from naiwaen@DebuggingSoft

Subscribe to get the latest posts sent to your email.