ดูเหมือนว่าเป็นคำถามง่าย ๆ แต่ฉันไม่สามารถหาคำตอบที่น่าพอใจโดยใช้ Google หรือถาม Ubuntu
ดังนั้นฉันจึงมีการตั้งค่าสามจอภาพ โดยทั่วไปสิ่งที่ฉันต้องการก็คือการมีพื้นหลังที่แตกต่างกันในแต่ละแห่งที่สามตรวจสอบ ตอนนี้ฉันไม่ได้พูดถึงเดสก์ท็อปเสมือนที่แตกต่างกัน (พื้นที่ทำงานหรือที่รู้จัก) ที่นี่ ส่วนใหญ่ของการแก้ปัญหาที่ฉัน googled ประมาณภูมิหลังที่แตกต่างกันในที่แตกต่างกันพื้นที่ทำงาน ฉันมีพื้นที่ทำงานเพียงแห่งเดียว แต่มีสามหน้าจอดังนี้:
จอภาพ 1 (ด้านบน) เป็นทีวีขนาดใหญ่ของฉันที่ติดกับผนังด้านบนจอภาพสองจอธรรมดาของฉัน
ฉันใช้ Gnome 2 กับ Compiz (aka gnome-session-fallback aka Gnome Classic (พร้อมเอฟเฟกต์)ในรายการตัวจัดการการลงชื่อเข้าใช้แบบเลื่อนลง) บน Ubuntu 13.04
ฉันลองวิธีต่อไปนี้พยายามตั้งค่าพื้นหลังที่แตกต่างกันสำหรับแต่ละจอภาพ:
ccsm
(compiz-config-settings-manager) นั่นคือการตั้งค่าพื้นหลังผ่านตัวจัดการหน้าต่าง (Compiz) แม่นยำยิ่งขึ้นฉันใช้ปลั๊กอินภาพพื้นหลังของ Compizgnome-control-center
นั่นคือการตั้งค่าพื้นหลังผ่านการตั้งค่าระบบ Gnome แม่นยำยิ่งขึ้นฉันใช้แผงพื้นหลังในการตั้งค่าระบบ GnomeXDG_CURRENT_DESKTOP=Unity gnome-control-center
นั่นคือการตั้งค่าพื้นหลังผ่านการตั้งค่าระบบ Gnome แต่เลียนแบบพฤติกรรม Unity แม่นยำยิ่งขึ้นฉันใช้แผงลักษณะที่ปรากฏในการตั้งค่าระบบ Gnome
อย่างไรก็ตามวิธีการเหล่านี้ดูเหมือนจะไม่ทำให้ฉันสามารถเลือกพื้นหลังที่แตกต่างกันสำหรับแต่ละจอภาพ ในแต่ละกรณีฉันสามารถตั้งค่าพื้นหลังเดียว (หรืออาจเป็นไปได้หลายอย่างที่สามารถขี่จักรยานเป็นระยะหรือใช้สำหรับพื้นที่ทำงานที่แตกต่างกัน) สำหรับจอภาพทั้งสาม แล้วฉันมักจะมีตัวเลือกเช่นศูนย์ , กระเบื้อง , พืชหรือขนาดว่าการควบคุมวิธีการที่พื้นหลังเดียวนี้มีการแสดงทั่วทั้งสามจอ
วิธีแก้ปัญหาที่ฉันได้ไปด้วยเพื่อให้ห่างไกลคือการใช้ Gimp เพื่อสร้างพื้นหลัง "บิ๊ก" ที่ครอบคลุมความละเอียดเสมือนทั้งหมดของทั้งสามร่วมกันตรวจสอบ โดยพื้นฐานแล้วฉันสร้างภาพพื้นหลังขนาดใหญ่หนึ่งภาพที่มีขนาด 3840x2160 ซึ่งฉันวางพื้นหลังสามใบในที่ที่ถูกต้อง แล้วฉันจะตั้งพื้นหลังใหญ่นี้เป็นพื้นหลังเดียวสำหรับสามจอภาพโดยใช้ความเป็นไปได้ (1) หรือ (3) ข้างต้นและใช้ช่วงตัวเลือกในการขยายพื้นหลังใหญ่นี้ทั่วทั้งสามจอ ผลลัพธ์นี้มีพื้นหลังแตกต่างกันสามแบบบนหน้าจอสามตัวหากวางพื้นหลังขนาดเล็กสามชุดไว้อย่างถูกต้องในภาพพื้นหลังขนาดใหญ่ (หมายเหตุ: ความเป็นไปได้ (2) ไม่มีตัวเลือกการขยาย )
อย่างไรก็ตามดูเหมือนว่าแฮ็คที่น่ากลัวเพื่อให้ได้สิ่งง่าย ๆ เช่นตั้งค่าพื้นหลังที่แตกต่างกันสำหรับแต่ละจอภาพของฉัน นอกจากนี้ยังมีข้อเสียหลายประการ:
- เมื่อฉันต้องการเปลี่ยนการจัดเรียงของจอภาพ (ทีวีขนาดใหญ่ด้านบนสามารถเลื่อนไปทางซ้ายหรือขวาและฉันต้องการปรับตำแหน่งจอภาพตามที่ใช้
xrandr
หรือ GUI ที่เกี่ยวข้องเช่นแผงหน้าจอใน การตั้งค่าระบบ Gnome เพื่อให้การเคลื่อนไหวของเมาส์ง่ายขึ้น) พื้นหลังด้านบนไม่เลื่อนไปพร้อมกับจอภาพที่ควรแสดงบนซึ่งหมายความว่าฉันเห็นเฉพาะส่วนหลังของพื้นหลังเท่านั้น - พื้นหลังขนาดใหญ่มีพื้นที่สีเทาบางส่วน (ช่องว่าง) ที่มุมด้านบนที่โหลดอย่างไร้ประโยชน์ในเวลาเข้าสู่ระบบโดย Compiz หรือ Gnome เมื่อโหลดพื้นหลังขนาดใหญ่
- ที่แย่ที่สุดคือเมื่อฉันต้องการเปลี่ยนหนึ่งในสามภูมิหลังจากนั้นฉันต้องแก้ไขพื้นหลังใหญ่ทั้งหมด นี่เป็นงานมากเกินไปเมื่อพิจารณาว่าฉันต้องการเปลี่ยนพื้นหลังเดียว (ใช่ฉันรู้เกี่ยวกับเลเยอร์ Gimp แต่ยัง) - นี่ควรจะเป็นไปได้ด้วยการคลิกไม่กี่ครั้งและไม่ต้องใช้โปรแกรมจัดการภาพที่มีน้ำหนักมาก
จุดแรกหมายความว่าวิธีแก้ปัญหานี้ไม่แข็งแกร่ง ประการที่สองหมายความว่ามันไม่มีประสิทธิภาพ และอันที่สามหมายความว่ามันเจ็บปวดในก้น :)
ดังนั้นคำถามของฉันคือ:
มีบางวิธี - ใช้ทั้ง Gnome 2 หรือ Compiz - เพียงแค่บอกระบบที่ฉันต้องการพื้นหลังที่แตกต่างกันสำหรับแต่ละจอภาพ ? นี่จะเป็นวิธีการที่สมเหตุสมผลสำหรับฉันเพราะมันจะบอกระบบว่าอะไรคือความตั้งใจของฉัน มันจะมีประสิทธิภาพมากขึ้น
จริง ๆ แล้วรู้สึกว่าสิ่งนี้ไม่สามารถเป็นสถานการณ์ที่ผิดปกติได้ ฉันคิดว่าหลายคนมีหลายจอภาพ และอย่างน้อยบางคนก็ต้องมีภูมิหลังที่แตกต่างกันบนจอภาพเหล่านี้ เป็นเช่นนั้นจริงหรือที่ไม่มีวิธีแก้ปัญหาที่ตรงไปตรงมาและคาดว่าผู้ใช้จะเกิดแฮ็คที่น่ากลัวเช่นการสร้างภูมิหลังที่กำหนดเองของพวกเขาด้วยโปรแกรมที่มีน้ำหนักมาก