ฉันพบว่าการเพิ่มความละเอียดของจอภาพด้วยตนเองช่วยแก้ปัญหาการไม่ได้รับความละเอียดที่ถูกต้องในจอภาพรอง
ฉันทำตามขั้นตอนในลิงค์นี้ซึ่งได้ผลสำหรับฉัน
https://www.tecmint.com/set-display-screen-resolution-in-ubuntu/
1 : แสดงรายการมอนิเตอร์ที่ใช้งานอยู่ทั้งหมด
$xrandr --listactivemonitors
2 : หากต้องการเพิ่มความละเอียดในการแสดงผลที่ขาดหายไปหรือกำหนดเอง คุณต้องคำนวณโหมด VESA Coordinated Video Timing (CVT) คุณสามารถทำได้โดยใช้ยูทิลิตี cvt ดังนี้
$cvt 1366 768
3 : คัดลอกไฟล์ โมเดลไลน์ "1368x768_60.00" 85.25 1368 1440 1576 1784 768 771 781 798 -hsync +vsync
จากเอาต์พุตของคำสั่ง cvt และใช้เพื่อสร้างโหมดใหม่โดยใช้ xrandr
$ xrandr --newmode "1368x768_60.00" 85.25 1368 1440 1576 1784 768 771 781 798 -hsync +vsync
4 : จากนั้นเพิ่มโหมดใหม่ให้กับจอแสดงผล
$ xrandr --addmode DP-1-1 "1368x768_60.00"
5 : ตอนนี้เปิดจอแสดงผลและตั้งค่าความละเอียดใหม่
การเปลี่ยนแปลงข้างต้นเป็นเพียงชั่วคราวและมีผลกับเซสชันปัจจุบัน (การเปลี่ยนแปลงจะคงอยู่จนกว่าคุณจะออกจากระบบหรือเริ่มระบบใหม่)
หากต้องการเพิ่มความละเอียดอย่างถาวร ให้สร้างสคริปต์ชื่อ external_monitor_resolution.sh ในไดเร็กทอรี /etc/profile.d/
$ sudo gedit /etc/profile.d/external_monitor_resol.sh
จากนั้นเพิ่มบรรทัดต่อไปนี้ในไฟล์:
xrandr --โหมดใหม่ "1368x768_60.00" 85.25 1368 1440 1576 1784 768 771 781 798 -hsync +vsync
xrandr --addmode DP-1-1 "1368x768_60.00"
บันทึกการเปลี่ยนแปลงและออกจากไฟล์