ฉันมีสองจอภาพ จอภาพด้านซ้ายถูกตั้งค่าเป็นอุปกรณ์หลัก แต่ Unity Launcher จะปรากฏบนจอภาพด้านขวา
ฉันจะย้ายไปยังจอภาพอื่นได้อย่างไร
ฉันมีสองจอภาพ จอภาพด้านซ้ายถูกตั้งค่าเป็นอุปกรณ์หลัก แต่ Unity Launcher จะปรากฏบนจอภาพด้านขวา
ฉันจะย้ายไปยังจอภาพอื่นได้อย่างไร
คำตอบ:
นี่เป็นข้อผิดพลาด:
(นำมาจากรายงานข้อบกพร่อง)
วิธีแก้ปัญหาแบบถาวร (ต้องลงชื่อเข้าใช้อีกครั้ง):
แก้ไข~/.config/monitors.xml
ค้นหาจอภาพที่คุณต้องการให้ตัวเรียกใช้งานแสดงและเปลี่ยนแปลง:
<primary>no</primary>
ไปที่:
<primary>yes</primary>
ตอนนี้ออกจากระบบและลงชื่อเข้าใช้อีกครั้ง
วิธีแก้ปัญหาชั่วคราว (ไม่ต้องออกจากระบบ):
เปิดหน้าต่างเทอร์มินัลและ ...
xrandr
เพื่อค้นหา NAME ของผลลัพธ์ที่คุณต้องการทำเป็นหลักxrandr --output NAME --primary && nohup unity --replace &
sudo xrandr --output DVI-I-2 --primary && nohup unity --replace &
และตัวเรียกใช้ยังคงอยู่บนจอมอนิเตอร์หลักที่ไม่ใช่ซ้าย (เล็กกว่า)
ไม่สามารถกำหนดค่าได้ใน 11.04 แต่เป็นปัญหาที่ทราบและฉันคิดว่าฉันอ่านแล้วว่าได้รับการแก้ไขใน 11.10 ไม่แน่ใจว่า
หากคุณใช้ Ubuntu 13.10 ขึ้นไป
ในหน้าต่างเดียวกับที่คุณตั้งค่าการวางแนวหน้าจอของคุณ (การตั้งค่าระบบ> แสดง: ตำแหน่งตัวเรียกใช้) คุณสามารถตั้งค่าหน้าจอที่ตัวเรียกใช้งานแสดงขึ้นมา:
สิ่งที่ควรลอง คุณสามารถทำตามคำแนะนำได้ที่นี่
โดยสรุปให้เรียกใช้xrandr
เพื่อรับรายการจอภาพของคุณ รายการแรกที่แสดง (เช่นVGA1
) จะเป็นจอภาพหลักของคุณ จากนั้นเรียกใช้sudo xrandr --output VGA2 --primary
เพื่อทำให้จอภาพที่สองของคุณเป็นหลัก โปรดทราบว่าจอภาพของคุณอาจไม่ถูกเรียกและVGA1
VGA2
คุณจะต้องดูxrandr
ผลลัพธ์เพื่อค้นหาชื่อที่ถูกต้อง
ประการที่สองจอภาพของคุณดูเหมือนว่าพวกเขาอาจมีประเภทการเชื่อมต่อเดียวกัน หากเป็นเช่นนั้นคุณสามารถลองเปลี่ยนสายเคเบิลที่ใช้เชื่อมต่อได้
ท้ายสุดหากสิ่งอื่นล้มเหลวคุณสามารถเปลี่ยนตำแหน่งทางกายภาพของจอภาพได้ อาจไม่ใช่วิธีที่ดีที่สุด แต่อาจเป็นวิธีที่ง่ายที่สุด
สำหรับ 11.10 ไม่มีวิธีแก้ไขปัญหาแต่มีppa บน launchpad (ไม่สนับสนุน) ที่แก้ไขปัญหา
ติดตั้ง:
sudo add-apt-repository ppa:vanvugt/unity
sudo apt-get update
sudo apt-get install unity
คุณจะต้องเชื่อมต่อใหม่เพื่อให้การเปลี่ยนแปลงมีผล