TL; DR
แล็ปท็อปของฉันลืมความละเอียดที่ถูกต้องของจอภาพภายนอกที่ต่ออยู่ ฉันจะทำให้การกำหนดค่า "ติด" ได้อย่างไร?
รายละเอียด
ฉันมีแล็ปท็อปที่ใช้ Linux Mint ติดอยู่กับจอภาพ ViewSonic ภายนอก ฉันตั้งค่าให้ใช้จอภาพภายนอกเป็นหน้าจอที่สอง (เช่นไม่มีกระจก) สิ่งนี้ใช้ได้ผลเป็นเวลาหลายสัปดาห์
ทันใดนั้นแล็ปท็อปไม่ได้รับการยอมรับว่าเป็นวิวโซนิคอีกต่อไป ณ จุดที่ไม่ทราบความละเอียดที่เหมาะสมที่สุด ( 1600 x 1200
) ให้ได้สูงสุด1028 x 768
เท่านั้น 1สิ่งนี้ใช้งานไม่ได้กับแล็ปท็อปของฉันซึ่งมี1920 x 1200
ความละเอียด
หลังจากแห้วฉันพบคำตอบนี้ มันช่วยให้ฉันแก้ไขปัญหาดังต่อไปนี้ (ผลลัพธ์ของcvt
คำสั่งเป็น modeline ซึ่งใช้ในคำสั่งถัดไป):
cvt 1600 1200
xrandr --newmode "1600x1200_60.00" 161.00 1600 1712 1880 2160 1200 1203 1207 1245 -hsync +vsync
xrandr --addmode VGA-1 1600x1200_60.00
นี่คือว่าสิ่งที่ฉันได้ต้องการฉันจะทำ แต่ไม่สามารถทำผ่านกุย (มีเหตุผลหลายประการที่ฉันยังรักคำสั่ง ... )
ครั้งนี้ใช้งานได้ดีอีกครั้ง อย่างไรก็ตามเมื่อฉันบูตเครื่องคอมพิวเตอร์ในวันนี้และลงชื่อเข้าใช้ฉันได้รับป๊อปอัปพื้นที่แจ้งเตือนพร้อมข้อผิดพลาดเกี่ยวกับโหมดความพยายามที่แตกต่างกันซึ่งไม่ได้ทำงานและจอภาพภายนอกถูกปิด ฉันทำซ้ำคำสั่งด้านบนและทำงานได้อีกครั้ง
ฉันมีการ์ด nVidia ฉันพยายามติดตั้งไดรเวอร์ที่เป็นกรรมสิทธิ์เมื่อสิ่งต่าง ๆ เริ่มมีความผิดเพี้ยน แต่ ณ จุดนั้นจอภาพภายนอกไม่ได้รับการยอมรับอีกต่อไปดังนั้นฉันจึงกลับไปที่ไดรเวอร์โอเพ่นซอร์ส ฉันไม่ได้มีXorg.conf
หรือเพียงXorg.conf.d
xorg.conf.failsafe
ฉันไม่ต้องการที่จะทำซ้ำคำสั่งเหล่านี้ทุกครั้งที่ฉันบูตเครื่อง มีวิธีใดบ้างที่ฉันสามารถนำสิ่งนี้ไปบันทึกไว้ที่ของฉันXorg.conf
หรือของบางอย่าง? เป็นเวลาหลายปีแล้วที่ฉันทำอะไรกับ X ได้มากใครช่วยฉันได้บ้าง
1ฉันไม่สามารถระบุสาเหตุที่เกิดขึ้นได้ การคาดเดาที่ดีที่สุดของฉันคือการอัปเดตไดรเวอร์ที่มีปัญหา
udev
กฎเพื่อเรียกใช้สคริปต์เพื่อทำ xrandr ทุกครั้งที่เสียบปลั๊กหรือถอดปลั๊กจอภาพนี่จะเป็นไอดีที่คอมพิวเตอร์ของคุณไม่ได้ติดอยู่กับจอภาพเสมอไป มิฉะนั้นหากคุณมีความสุขที่ได้ตั้งค่าไว้ในที่เดียวกันตลอดเวลาXorg.conf
เป็นหนทางที่จะไป
/etc/X11/corg.conf
ไฟล์หรืออะไรอยู่ในนั้น/etc/X11/corg.conf.d
? ID ดังนั้นโปรดแก้ไขคำถามของคุณและเพิ่มเนื้อหาของไฟล์เหล่านั้น