Unity ทำงานในการกำหนดค่าหลายจอภาพได้อย่างไร


39

Unity ใน 10.10 ดูเหมือนว่าจะเน้นไปที่การกำหนดค่าจอภาพเดียวด้วยเวิร์กโฟลว์ tasking เดียว วิธีนี้ใช้งานได้ดีบนเน็ตบุ๊กที่มีหน้าจอ จำกัด ด้านอสังหาริมทรัพย์

รุ่นปัจจุบันของ Unity ปรับขนาดได้อย่างไรเพื่อรวมเวิร์กโฟลว์หลายจอภาพและมัลติทาสกิ้ง


ฮึ่ม ไม่มีจอภาพหลายจอบน iPad หรือ iPhone :)
Extender

คำตอบ:


23

สำหรับการสนับสนุนจอภาพหลายจอ 10.10 นั้นเป็นพื้นฐานซึ่งเน้นไปที่เน็ตบุ๊ก - ถ้าคุณกำลังนำเสนอและคุณก็วิ่ง Unity เราไม่ต้องการให้แผงด้านบนซ้อนทับการนำเสนอของคุณ

สำหรับ 11.04 และ 11.10 การสนับสนุนหลายผู้รับจะดีกว่ามาก ฉันจะพูดถึงวิธีการตั้งค่าของฉันทำงานกับ Nvidia แต่ฉันไม่มีฮาร์ดแวร์ที่จะแสดงความคิดเห็นในการสนับสนุน ATI และ Intel ดังนั้นหวังว่าบางคนจะโพสต์คำตอบแยกต่างหากสำหรับพวกเขา

สำหรับ 12.04 และ 12.10 มีข้อกำหนดสำหรับวิธีการปรับปรุงการสนับสนุนหลายจอภาพในเดสก์ท็อป

Nvidia Twinview

ป้อนคำอธิบายรูปภาพที่นี่

แต่ละจอภาพจะได้รับพาเนลพร้อมการควบคุมหน้าต่างเมนูแอพพลิเคชั่นและตัวบ่งชี้ เมื่อหน้าต่างขยายใหญ่สุดแต่ละหน้าต่างจะถูกรวมเข้ากับพาเนลด้านบนของแต่ละหน้าจอ ตัวบ่งชี้จะถูกโคลนเพื่อให้คุณไม่ไกลจากเมนูระบบ

เมื่อหน้าต่างถูกยกเลิกการปรับแต่งเมนูแอพพลิเคชั่นสำหรับแอพนั้นจะปรากฏขึ้นบนพาเนลใดก็ตามที่แอปพลิเคชันเปิดอยู่เพื่อที่คุณจะไม่ได้รับเมนูทั้งหมดบนหน้าจออื่น:

ป้อนคำอธิบายรูปภาพที่นี่

ATI

การใช้ไดร์เวอร์ ATI แบบโอเพ่นซอร์สกับ RandR (คุณตั้งค่าจากการตั้งค่าการตรวจสอบดูภาพหน้าจอ) จากนั้นจะได้ผลลัพธ์เดียวกันกับ Nvidia Twinview

ภาพหน้าจอการตั้งค่าการตรวจสอบ

ปัญหาที่ทราบ:

นี่คือรายการของการรวมกันที่เป็นไปได้ของการตั้งค่าจอภาพหลายจอและผลลัพธ์:

มีข้อบกพร่องบางอย่าง (นอกเหนือจากตอนแรกพวกเขามักจะมีรายละเอียดเล็ก ๆ งาม):

  • Bug # 742544 : สำหรับผู้ใช้ที่มีจอภาพรองที่ด้านซ้ายของจอภาพหลักตัวเรียกใช้งานแสดงในตำแหน่งที่ไม่ถูกต้องและคล้ายกันเกี่ยวกับ [ตำแหน่งของแผงหลัก Bug # 757652]
  • Bug # 769458 : พื้นหลังของเดสก์ท็อปไม่ถูกแสดงอย่างถูกต้องเมื่อเริ่มต้น
  • Bug # 742020 : ตัวชี้วัดจะถูกแสดงตามที่เลือกไว้บนหน้าจอทั้งสอง
  • Bug # 743621 : ปัญหาที่เกิดขึ้นเป็นครั้งคราวกับโปรแกรมที่ทำงานในแบบเต็มหน้าจอ

ยังคงมีศักยภาพในการปรับปรุงการสนับสนุนเพิ่มเติมเช่นข้อเสนอแนะในbug # 755357 เพื่ออนุญาตให้สองเมนูทั่วโลกที่จะใช้งานในเวลาเดียวกัน

ดูเพิ่มเติมคำศัพท์ที่ถูกต้องสำหรับองค์ประกอบ UI ของ Unity คืออะไร


2
นอกจากนี้ยังมีแรงผลักดันทั่วไปสำหรับพฤติกรรมหลายจอภาพที่ดีขึ้นใน 11.04 จาก X กองขึ้นไป
RAOF

สิ่งนี้จะน่าสนใจทำให้หนึ่งวิธีจัดการกับ gnome_globalmenu ในการกำหนดค่าหลายจอภาพได้อย่างไร
user2029

แย่มากเกี่ยวกับจุดบกพร่องนั้น ... จอภาพรองของฉันอยู่ทางด้านซ้ายแน่นอน
zookalicious

คุณสามารถพูดได้ว่า TwinView สามารถกำหนดค่าโดยใช้gksudo nvidia-settings
Jader Dias

2

ปัญหาที่ใหญ่ที่สุดที่ฉันมีกับ Unity คือมันระบุว่าจอภาพที่ถูกต้องของฉันเป็นอุปกรณ์หลักและแสดงตัวเรียกใช้งานที่ด้านซ้ายของจอภาพนั้น

สิ่งนี้ทำให้เกิดสถานการณ์ที่ฉันไม่สามารถเรียกใช้ตัวเรียกใช้งานได้อย่างง่ายดายเนื่องจากการเลื่อนเมาส์ไปทางซ้ายทำให้เกิดการสลับไปที่จอภาพด้านซ้าย ในการแสดงตัวเรียกใช้งานฉันต้องกด Super (ปุ่ม Win) หรือเลื่อนเมาส์ไปที่ไอคอน Ubuntu ที่แผงด้านบนแล้วค่อย ๆ เลื่อนไปทางซ้าย

ฉันค้นหาการตั้งค่าสั้น ๆ ที่จะย้ายตัวเรียกใช้งานไปทางด้านขวาของหน้าจอ แต่ไม่พบสิ่งใด ซึ่งทำให้ฉันกลับไปใช้ "คลาสสิค" ของ Gnome เพราะเป็นไปไม่ได้ที่ฉันจะใช้ Unity ด้วยการรองรับจอภาพหลายจอในปัจจุบัน


1
bug # 742544: สำหรับผู้ใช้ที่มีจอแสดงผลรองบนซ้ายของจอแสดงผลหลักแสดงปล่อยในสถานที่ที่ไม่ถูกต้อง
8128

@fluteflute เท่าที่ฉันเข้าใจปัญหาข้อผิดพลาดนี้ไม่เกี่ยวข้องกับปัญหานี้ จอภาพที่เหมาะสมควรเป็นจอภาพหลัก แต่ควรเป็นไปได้ที่จะทริกเกอร์เมนู Unity โดยใช้เมาส์อย่างใด หรือสถานที่เมนูบนด้านขวา ...
ฟอลสตัฟฟ์

0

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


1
ฉันตั้งค่าจอภาพหลักเมื่อใช้ TwinView ของ NVIDIA ดังนั้นไม่แน่ใจว่าคุณหมายถึงอะไร
Cas

ดีฉันไม่สามารถติดตั้ง fglrx บนทัชแพดของฉันด้วย ati mobility radeon ดังนั้นฉันต้องถอยกลับไปที่ไดรเวอร์โอเพ่นซอร์สที่ฉันไม่ได้พบวิธีที่จะทำ
Sam

bug # 742544: สำหรับผู้ใช้ที่มีจอแสดงผลรองบนซ้ายของจอแสดงผลหลักแสดงปล่อยในสถานที่ที่ไม่ถูกต้อง
8128

0

เท่าที่ฉันสามารถบอกได้ว่าไม่มีวิธีกำหนดค่าตัวเรียกใช้งานกับจอภาพอื่น สิ่งที่ง่ายที่สุดดูเหมือนจะสลับการเชื่อมต่อทางกายภาพเช่นจอภาพที่ตัวเรียกใช้งานปรากฏขึ้นเป็นมือซ้าย สิ่งนี้อาจเป็นไปไม่ได้หากคุณไม่มีการเชื่อมต่อฮาร์ดแวร์ที่เหมาะสม


0

ฉันรู้สึกว่านี่ต้องมีการปรับปรุงเนื่องจากฉันใช้เอกภาพใน 14.04 กับ 750ti ไดรเวอร์ที่เป็นกรรมสิทธิ์และหน้าจอสามหน้าจอ มีตัวเลือกในการวางลอนเชอร์ในแต่ละหน้าจอหนึ่งหน้าจอทีละตัวเปิดใช้งานและปิดการใช้งานขอบแบบหมุนหมุนหน้าจอเป็นรายบุคคลสำหรับทั้งสามเปลี่ยนสเกลการทำมิเรอร์วางภาพข้ามหน้าจอทั้งหมดแบบเต็มหน้าจอ เรียกใช้วิดีโอผ่านทั้งสามหน้าจอหรือวิดีโอสามรายการ (ไม่จำเป็น ... ) มันมาไกลแล้วและคนที่มองหาความช่วยเหลือควรมีคำตอบที่ทันสมัย

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