เปิดใช้งานจอภาพที่สองจากเชลล์


13

ดังนั้น ... ฉันมีสองจอภาพบนเครื่อง Ubuntu ของฉัน และทุกครั้งที่ฉันเปิดแอปพลิเคชั่น Windows OpenGL ภายใต้ Wine มันจะปิดจอที่สอง และปล่อยให้ปิดเมื่อแอปพลิเคชันออก ฉันสงสัยว่ามีคำสั่งเชลล์ซึ่งจะเปิดจอภาพที่สองทันทีหรือไม่


1
ลองxrandrคำสั่งหรือไม่
แกรม

ตัวอย่างคอนกรีตใด ๆ
Aleksandr Kravets

ขึ้นอยู่กับสิ่งที่คุณมี / สิ่งที่คุณต้องการ ฉันจะใช้นี้แล็ปท็อปของฉัน xrandr --output HDMI1 --auto --same-as LVDS1- คุณสามารถมี--left-of, --right-ofฯลฯ
แกรม

ตกลงฉันจะพยายามอ่านชาย
อเล็กซานเดอร์ Kravets

@ Graeme คุณสามารถตอบคำถามและฉันจะยอมรับคำตอบของคุณ ฉันอ่าน man page และสร้างลิงค์บนเดสก์ท็อปซึ่งทำสิ่งที่ฉันต้องการ
Aleksandr Kravets

คำตอบ:


17

xrandrคำสั่งอย่างใดอย่างหนึ่งที่คุณกำลังมองหา ตัวอย่างการใช้งานคือ:

xrandr --output HDMI1 --auto --same-as LVDS1

คุณสามารถมี,--left-of --right-ofรันxrandrด้วยตัวเองเพื่อดูเอาต์พุตต่างๆที่มีอยู่


ฉันจะเพิ่มเพื่อค้นหาชื่อของเอาต์พุตที่สามารถรันได้xrandr --current
Aleksandr Kravets

@AleksandrKravets ไม่ควรแตกต่างจากxrandrของตัวเองในกรณีส่วนใหญ่ หน้าคนบอกว่าสิ่งนี้หลีกเลี่ยงการค้นหาการเปลี่ยนแปลงฮาร์ดแวร์ใด ๆ ดังนั้นฉันจะหลีกเลี่ยงสิ่งนี้หากฉันไม่มีเหตุผลที่เฉพาะเจาะจงในการใช้งาน
แกรม

คุณพูดถูกฉันไม่ได้ลองแบบนั้น :)
อเล็กซานเดอร์คราฟต์

2

ใช้คำสั่ง xrandr โดยไม่มี args เพื่อดูชื่อเอาต์พุตและการแก้ปัญหาที่สนับสนุน

เมื่อคุณมีข้อมูลนี้คุณสามารถตั้งค่าหน้าจอเช่นนี้ (นี่คือตัวอย่างมีตัวเลือกอื่น ๆ มากมาย):

**xrandr --output <output> --mode <resolution> --right-of/--left-of <output>**

คุณสามารถเปิดใช้งานหน้าจอของคุณอีกครั้งด้วย:

**xrandr --output <output> --auto**

1
ขออภัยไม่มี --onตัวเลือกดังกล่าว --autoแต่มี
Aleksandr Kravets
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.