วิธีการย้าย Unity Launcher ไปยังจอภาพอื่น


20

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

ปัญหาหน้าจอคู่

ฉันจะย้ายไปยังจอภาพอื่นได้อย่างไร


จำเป็นต้องแก้ปัญหาให้ฉันด้วย xD PS: คุณพบวอลเปเปอร์นี้ที่ไหน?
นามแฝง

วอลล์เปเปอร์เป็นค่าเริ่มต้นใน Fedora 11
James

คำตอบ:


18

นี่เป็นข้อผิดพลาด:

(นำมาจากรายงานข้อบกพร่อง)

วิธีแก้ปัญหาแบบถาวร (ต้องลงชื่อเข้าใช้อีกครั้ง):

แก้ไข~/.config/monitors.xmlค้นหาจอภาพที่คุณต้องการให้ตัวเรียกใช้งานแสดงและเปลี่ยนแปลง:

<primary>no</primary>

ไปที่:

<primary>yes</primary>

ตอนนี้ออกจากระบบและลงชื่อเข้าใช้อีกครั้ง

วิธีแก้ปัญหาชั่วคราว (ไม่ต้องออกจากระบบ):

เปิดหน้าต่างเทอร์มินัลและ ...

  1. เรียกใช้xrandrเพื่อค้นหา NAME ของผลลัพธ์ที่คุณต้องการทำเป็นหลัก
  2. วิ่ง xrandr --output NAME --primary && nohup unity --replace &

2
วิธีแก้ปัญหาที่แสดงรายการได้แก้ไขสิ่งนี้ ขอบคุณ!
James

paste.ubuntu.com/844605นั่นคือไฟล์monitor.xmlของฉัน .. ฉันได้พยายามที่จะเรียกใช้คำสั่งที่ระบุไว้sudo xrandr --output DVI-I-2 --primary && nohup unity --replace &และตัวเรียกใช้ยังคงอยู่บนจอมอนิเตอร์หลักที่ไม่ใช่ซ้าย (เล็กกว่า)
rlemon

1
ไม่เป็นไร .. เพียงแค่อ่านด้านบนของหน้าว่าไม่มีวิธีแก้ปัญหาสำหรับ 11.10 แต่มี ppa ... จะลองตอนนี้
rlemon

2

ไม่สามารถกำหนดค่าได้ใน 11.04 แต่เป็นปัญหาที่ทราบและฉันคิดว่าฉันอ่านแล้วว่าได้รับการแก้ไขใน 11.10 ไม่แน่ใจว่า


2

หากคุณใช้ Ubuntu 13.10 ขึ้นไป

ในหน้าต่างเดียวกับที่คุณตั้งค่าการวางแนวหน้าจอของคุณ (การตั้งค่าระบบ> แสดง: ตำแหน่งตัวเรียกใช้) คุณสามารถตั้งค่าหน้าจอที่ตัวเรียกใช้งานแสดงขึ้นมา:

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


1

สิ่งที่ควรลอง คุณสามารถทำตามคำแนะนำได้ที่นี่

โดยสรุปให้เรียกใช้xrandrเพื่อรับรายการจอภาพของคุณ รายการแรกที่แสดง (เช่นVGA1) จะเป็นจอภาพหลักของคุณ จากนั้นเรียกใช้sudo xrandr --output VGA2 --primaryเพื่อทำให้จอภาพที่สองของคุณเป็นหลัก โปรดทราบว่าจอภาพของคุณอาจไม่ถูกเรียกและVGA1 VGA2คุณจะต้องดูxrandrผลลัพธ์เพื่อค้นหาชื่อที่ถูกต้อง

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

ท้ายสุดหากสิ่งอื่นล้มเหลวคุณสามารถเปลี่ยนตำแหน่งทางกายภาพของจอภาพได้ อาจไม่ใช่วิธีที่ดีที่สุด แต่อาจเป็นวิธีที่ง่ายที่สุด


ขอบคุณ ฉันรันคำสั่งต่อไปนี้และทำงานได้อย่างมีเสน่ห์ใน Ubuntu 11.04! sudo xrandr - เอาท์พุท VGA1 --primary # VGA1 เป็นจอภาพซัมซุงที่ใหญ่กว่าของฉัน

0

สำหรับ 11.10 ไม่มีวิธีแก้ไขปัญหาแต่มีppa บน launchpad (ไม่สนับสนุน) ที่แก้ไขปัญหา

ติดตั้ง:

  1. sudo add-apt-repository ppa:vanvugt/unity
  2. sudo apt-get update
  3. sudo apt-get install unity

คุณจะต้องเชื่อมต่อใหม่เพื่อให้การเปลี่ยนแปลงมีผล


0

อูบุนตู 18.10

ไปที่จอแสดงผลและตั้งค่าจอแสดงผลหลักเป็นหน้าจอที่คุณต้องการให้มีตัวเรียกใช้งาน:

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

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