ฉันมีจอภาพขนาดใหญ่ 3840x1080 ที่ฉันต้องการแบ่งออกเป็น 3 จอภาพ แต่ละ 1/3:
xrandr
...
XWAYLAND1 เชื่อมต่อ 3840x1080+1920+0 (ซ้ายปกติ คว่ำขวา แกน x แกน y) 1190 มม. x 340 มม.
หลังจากลองมาหลายอย่าง ผมคิดว่าต้องใช้ 3 คำสั่งนี้เพื่อแยกออกเป็น 3:
xrandr --setmonitor XWAYLAND1~1 1280/0x1080/0+0+0 XWAYLAND1
xrandr --setmonitor XWAYLAND1~2 1280/0x1080/0+1280+0 ไม่มี
xrandr --setmonitor XWAYLAND1~3 1280/0x1080/0+2560+0 ไม่มี
ดูเหมือนว่าจะได้รับการยอมรับ:
xrandr --setmonitor XWAYLAND1~1 1280/0x1080/0+0+0 XWAYLAND1
เอาท์พุท:
รายการผลลัพธ์ XWAYLAND1
เพิ่มมอนิเตอร์ XWAYLAND1
ชื่อเอาต์พุต XWAYLAND1
xrandr --setmonitor XWAYLAND1~2 1280/0x1080/0+1280+0 ไม่มี
xrandr --setmonitor XWAYLAND1~3 1280/0x1080/0+2560+0 ไม่มี
ไม่มีเอาต์พุตสำหรับ 2 คำสั่งด้านบน
หลังจากป้อนคำสั่งเหล่านี้ ไม่มีอะไรเกิดขึ้น ดังนั้นความเข้าใจของฉันคือฉันควรจะรัน xrandr --fb ดังนั้นฉันจึงลอง
xrandr --fb 1920x1080
และฉันได้รับ
xrandr: หน้าจอที่ระบุ 1920x1080 ไม่ใหญ่พอสำหรับเอาต์พุต XWAYLAND1 (3840x1080+1920+0)
X ข้อผิดพลาดของคำขอที่ล้มเหลว: BadMatch (แอตทริบิวต์พารามิเตอร์ไม่ถูกต้อง)
opcode หลักของคำขอที่ล้มเหลว: 139 (RANDR)
opcode เล็กน้อยของคำขอที่ล้มเหลว: 7 (RRSetScreenSize)
หมายเลขซีเรียลของคำขอที่ล้มเหลว: 29
หมายเลขซีเรียลปัจจุบันในสตรีมเอาต์พุต: 30
ฉันทำอะไรผิดในชุดคำสั่งเริ่มต้นหรือคำสั่ง fb หรือไม่
ขอบคุณสำหรับความช่วยเหลือใด ๆ
เควิน