Score:0

ไม่แสดงผลเมื่อเริ่มเซสชัน X เพิ่มเติม

ธง in

ดังนั้นฉันจึงมีการตั้งค่านี้ที่บ้าน:

+-----------------+ ----------------------
| หน้าจอรอง | | หน้าจอหลัก |
| 1280x1024 75Hz | | 1920x1200 60Hz |
| (หมุนเวียน) | | |
+--+--------------+ +--+--------+----+
   | วีจีเอ | DVI | แสดง
+--+--------------+ | |
| HDMI <-> VGA | | |
+--+--------------+ | |
   | | |
+--+--+ | |
| เควีเอ็ม | +--------------+ |
+-+-+-+ | |
  | | | |
  | +-----(--------------+ |
  | | | |
  | HDMI | DVI | HDMI | แสดง
+-+-------+----+ +---------++--------+
| โฮมพีซี | | ทำงานจากที่บ้านพีซี |
| ลินุกซ์ | | หน้าต่าง |
+--------------+ +------------+

(หัวข้อของคำถามนี้คือพีซีที่บ้านของฉันซึ่งใช้ Kubuntu 20.04 พร้อม sddm)


ประมาณหนึ่งสัปดาห์ที่แล้ว Home PC ของฉันตรวจไม่พบความละเอียดของจอแสดงผลรอง และเปลี่ยนกลับเป็น 640x480 60Hzเป็นผลให้หน้าจอหลักของฉันลดระดับลงจนมีความละเอียดใกล้เคียงกันในหน้าจอเข้าสู่ระบบ (sddm) และยังคงเป็นแบบนี้ต่อไปหลังจากเข้าสู่ระบบ

ฉันสามารถแก้ไขความละเอียดของจอแสดงผลหลักได้โดยใช้การตั้งค่าการแสดงผลของ KDE แต่ความละเอียดเดียวที่มีให้สำหรับหน้าจอรองของฉันคือ 640x480 เท่านั้น

และแน่นอนผลลัพธ์ของ เอ็กซ์แรนเดอร์ เคยเป็น:

[...]
เชื่อมต่อ HDMI-A-0 640x480+0+0 ซ้าย (ซ้ายปกติ กลับด้าน ขวา แกน x แกน y) 0 มม. x 0 มม.
   640x480 59.94  
DVI-D-0 เชื่อมต่อหลัก 1920x1200+1024+40 (ปกติซ้ายกลับหัวขวา แกน x แกน y) 518 มม. x 324 มม.
   1920x1200 59.95*+
   1920x1080 60.00  
   1600x1200 60.00  
   1680x1050 59.88  
   1280x1024 60.02  
   1440x900 59.95  
   1280x960 60.00  
   1280x800 59.95  
   1280x720 59.95  
   1024x768 60.00  
   800x600 60.32  
   640x480 59.94  
   720x400 70.08  

การทำงานจากพีซีที่บ้านของฉันที่ใช้ Windows ไม่ได้รับผลกระทบใดๆ และใช้ความละเอียดที่เหมาะสมสำหรับจอแสดงผลทั้งสองจอ

ฉันแก้ไขปัญหานี้โดยการแก้ไข /usr/share/sddm/scripts/Xsetup และเพิ่มเข้าไป:

xrandr --newmode 1280x1024_75_my 138.75 1280 1368 1504 1728 1024 1027 1034 1072 -hsync +vsync
xrandr --addmode HDMI-A-0 1280x1024_my
# สร้างด้วย arandr
xrandr --output DisplayPort-0 -- ปิด \
       --output HDMI-A-0 --mode 1280x1024_75_my --pos 0x0 --หมุนซ้าย \
       --output DVI-D-0 --primary --mode 1920x1200 --pos 1024x40 --หมุนปกติ

วิธีนี้ใช้ได้ผล เมื่อฉันเริ่มเซสชันใหม่ (ฉันและภรรยาใช้สิ่งนี้เพื่อย้ายระหว่าง "ด้านข้าง" ของเธอกับ "ด้านข้าง" ของฉันโดยไม่จำเป็นต้องออกจากระบบ) ฉันได้รับหน้าจอสีดำพร้อมเคอร์เซอร์กะพริบ ซึ่งต่อมาเปลี่ยนเป็นข้อความ "ไม่มีสัญญาณ"

เมื่อสิ่งนี้เกิดขึ้น ฉันไม่สามารถเปลี่ยนไปใช้เทอร์มินัลเสมือนอื่นด้วย [Ctrl]+[Alt]+[ฉ<n>] และตัวเลือกเดียวของฉันคือรีเซ็ต

ในความเป็นจริง เคอร์เซอร์กะพริบเป็นของ tty2และปรากฏเฉพาะบนจอแสดงผลหลัก ส่วนจอแสดงผลรองว่างเปล่าฉันสามารถบอกได้ว่าก่อนที่จะสร้างเซสชันใหม่ที่ฉันใช้ [Ctrl] + [Alt] + [F2] ที่จะไป tty2ที่ฉันได้รับข้อความแจ้งการเข้าสู่ระบบบนหน้าจอทั้งสอง (หน้าจอรองหมุนไม่ถูกต้อง)

เมื่อฉันกลับไปที่เซสชัน X ของฉันด้วย [Ctrl] + [Alt] + [F1] และเริ่มเซสชันใหม่จากที่นั่น ฉันเห็นของฉัน tty2 เข้าสู่ระบบบนจอแสดงผลหลักของฉัน และหน้าจอรองว่างเปล่า การพิมพ์บนแป้นพิมพ์ไม่ได้รับการตอบสนอง และ "ไม่มีสัญญาณ" จะแทนที่สิ่งที่ฉันมีบนหน้าจอหลังจากนั้นไม่กี่วินาที

เมื่อฉันล็อกเอาต์จากเซสชันของฉัน ฉันจะได้รับหน้าจอ sddm และฉันสามารถลงชื่อเข้าใช้ใหม่ได้

ดังนั้นคำถามของฉันคือ: ฉันจะแก้ไขความละเอียดหน้าจอของฉันได้อย่างไร เพื่อให้เมื่อฉันสร้างเซสชันใหม่ ฉันจะได้รับหน้าจอ sddm ที่ใช้งานได้

โพสต์คำตอบ

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