Ini sepertinya pertanyaan sederhana, namun saya tidak dapat menemukan jawaban yang memuaskan menggunakan Google atau Tanya Ubuntu.
Jadi saya punya pengaturan tiga monitor. Pada dasarnya yang saya inginkan hanyalah memiliki latar belakang yang berbeda pada masing-masing dari tiga monitor . Sekarang saya tidak berbicara tentang desktop virtual yang berbeda (alias ruang kerja) di sini. Sebagian besar solusi yang saya cari di Google adalah tentang latar belakang yang berbeda di ruang kerja yang berbeda . Saya hanya memiliki satu ruang kerja, tetapi tiga monitor, seperti:
Monitor 1 (di atas) adalah TV besar saya yang terpasang di dinding di atas dua monitor normal saya.
Saya menggunakan Gnome 2 dengan Compiz (alias gnome-session-fallback alias Gnome Classic (dengan efek) dalam daftar dropdown manajer masuk) di Ubuntu 13.04.
Saya mencoba metode berikut mencoba mengatur latar belakang yang berbeda untuk setiap monitor:
ccsm
(compiz-config-settings-manager), yaitu, pengaturan latar belakang melalui window manager (Compiz). Lebih tepatnya, saya menggunakan plugin Wallpaper dari Compiz.gnome-control-center
, yaitu, mengatur latar belakang melalui Pengaturan Sistem Gnome. Lebih tepatnya, saya menggunakan panel Background di Pengaturan Sistem Gnome.XDG_CURRENT_DESKTOP=Unity gnome-control-center
, yaitu, menetapkan latar belakang melalui Pengaturan Sistem Gnome, tetapi meniru perilaku Persatuan. Lebih tepatnya, saya menggunakan panel Appearance di Pengaturan Sistem Gnome.
Namun, tidak satu pun dari metode ini yang memungkinkan saya untuk memilih latar belakang yang berbeda untuk setiap monitor. Dalam setiap kasus, saya hanya dapat menetapkan satu latar belakang (atau mungkin beberapa yang kemudian dapat bersepeda secara berkala, atau digunakan untuk ruang kerja yang berbeda) untuk ketiga monitor. Kemudian, saya biasanya memiliki pilihan seperti pusat , genteng , tanaman atau skala yang mengendalikan bagaimana latar belakang tunggal ini diberikan di tiga monitor.
The solusi saya telah pergi dengan begitu jauh adalah dengan menggunakan Gimp untuk membuat satu "besar" latar belakang yang meliputi resolusi maya seluruh dari ketiga monitor bersama-sama. Pada dasarnya, saya membuat satu gambar latar belakang besar berukuran 3840x2160, di mana saya menempelkan tiga latar belakang di tempat yang tepat. Lalu aku mengatur latar belakang besar ini sebagai latar belakang tunggal untuk tiga monitor menggunakan kemungkinan (1) atau (3) di atas, dan menggunakan rentang pilihan untuk menjangkau latar belakang besar ini di semua tiga monitor. Ini menghasilkan tiga latar belakang yang berbeda pada tiga monitor, asalkan tiga latar belakang yang lebih kecil ditempatkan dengan benar pada gambar latar belakang besar (Catatan: kemungkinan (2) tidak menawarkan opsi rentang ).
Namun, ini seperti peretasan yang mengerikan untuk mencapai hal sederhana seperti mengatur latar belakang yang berbeda untuk masing-masing monitor saya. Ini juga memiliki beberapa kelemahan:
- Ketika saya ingin mengubah pengaturan monitor (TV besar di atas dapat digeser ke kiri atau ke kanan, dan saya ingin menyesuaikan posisi monitor dengan menggunakan
xrandr
atau GUI yang terkait seperti panel Display di Pengaturan Sistem Gnome, agar gerakan mouse tetap intuitif), jelas latar belakang atas tidak bergeser bersama monitor yang seharusnya ditampilkan, yang artinya saya hanya melihat bagian dari latar belakang atas. - Latar belakang besar memiliki beberapa area abu-abu (ruang kosong) di sudut atas yang tidak berguna dimuat pada saat login oleh Compiz atau Gnome ketika latar belakang besar dimuat.
- Yang terburuk, ketika saya ingin mengubah satu dari tiga latar belakang, maka saya harus mengedit seluruh latar belakang yang besar. Ini terlalu banyak pekerjaan mengingat saya hanya ingin mengubah satu latar belakang (ya, saya tahu tentang lapisan Gimp, tetapi masih) - ini harus dimungkinkan dengan beberapa klik dan tanpa program manipulasi gambar yang berat.
Poin pertama berarti solusi ini tidak kuat. Yang kedua berarti tidak efisien. Dan yang ketiga berarti sakit di pantat :)
Jadi pertanyaan saya adalah ini:
Apakah ada cara - menggunakan Gnome 2 atau Compiz - untuk sekadar memberi tahu sistem bahwa saya ingin latar belakang yang berbeda untuk setiap monitor ? Ini akan menjadi pendekatan logis bagi saya, karena sebenarnya akan memberi tahu sistem apa maksud saya. Itu juga akan lebih efisien.
Sungguh, rasanya ini bukan skenario yang tidak biasa. Saya pikir banyak orang memiliki banyak monitor; dan setidaknya beberapa dari mereka harus memilih untuk memiliki latar belakang berbeda pada monitor ini. Jadi mungkinkah benar bahwa tidak ada solusi langsung, dan pengguna diharapkan untuk menghasilkan hack yang mengerikan seperti membuat latar belakang kustom mereka sendiri dengan program-program berat untuk membuat ini berfungsi?