Bagaimana saya bisa beralih antara pengaturan monitor tunggal dan ganda?

12

Saya memiliki dua monitor yang berfungsi baik dengan driver nvidia.

Namun, ada saat di mana saya ingin hanya memiliki satu monitor dan di waktu lain saya membutuhkan dua: Saya harus membuka NVidia XServer Settings, buka XServer Display Configuration dan ubah monitor kedua dari TwinView menjadi Disabled (dan sebaliknya) .

Apakah ada cara untuk hanya mengubahnya? Misalnya memiliki pintasan di desktop dan / atau di dermaga Unity? Mungkin ada cara untuk mengkonfigurasi pintasan keyboard untuk mencapai ini?

PS: Saya menggunakan 11,04 dengan Unity dan, tentu saja, Compiz.

dag729
sumber

Jawaban:

7

Instal disper dengan mengklik di sini atau ketik sudo apt-get install disperterminal

Buat peluncur baru dengan mengklik kanan pada desktop Anda dan memilih "Buat Peluncur ..." Tetapkan nama untuk apa pun yang Anda inginkan, dan Perintah untuk disper -d auto -e

buat peluncur

Klik Oke

Setiap kali Anda mencolokkan atau mencabut monitor eksternal Anda, cukup klik dua kali ikon peluncur.

jfoucher
sumber
Terima kasih telah memberi tahu saya Disper! Solusi Anda tidak cocok untuk saya hanya karena saya selalu memiliki dua monitor terpasang, tetapi saya ingin beralih di antara mode tampilan. Disper dan kamu membuat hariku!
dag729
1
Kalau begitu cukup gunakan disper -suntuk mengaktifkan hanya tampilan utama, atau disper -Suntuk mengaktifkan hanya tampilan sekunder
jfoucher
9

Sudahkah Anda mencoba menggunakan xrandr? Saya memiliki tiga skrip kecil yang dapat dieksekusi yang saya akses dengan hotkeys. Ini beralih antara 1) layar laptop saja, 2) hanya monitor 3) desktop diperluas di keduanya. Anda mungkin perlu menyesuaikannya untuk penggunaan Anda sendiri.

#!/bin/bash xrandr --output LVDS1 --auto --output VGA1 --off

#!/bin/bash xrandr --output LVDS1 --off --output VGA1 --auto

#!/bin/bash xrandr --output VGA1 --primary --output LVDS1 --auto --left-of VGA1

Kit Johnson
sumber
Tangkapan bagus! Terima kasih atas ide hotkey ini, saya pikir saya akan menggunakannya dengan kotak Archlinux-Ratpoison saya.
dag729
Apakah Anda tahu mengapa ini tidak berhasil saat mengeksekusi dari shell? Ketika skrip itu berfungsi, namun, ketika itu dari shell, saya tidak dapat menjalankan file biner.
cxdf
@ c-qjv0xfi Saya pikir ini harus bekerja dari keduanya. Apakah Anda menyalin dan menempelkan seluruh baris (termasuk #!/bin/bash? Anda tidak ingin itu sedikit pun ketika berada di shell. Apa yang terjadi jika Anda mengetik xrandrdan menekan enter?
Kit Johnson
4

Untuk mengganti mode tampilan saya menggunakan disper

sudo add-apt-repository ppa:disper-dev/ppa && sudo aptitude update && sudo aptitude install disper

kemudian saya menambahkan skrip python ini , yang merupakan indikator yang lebih sesuai dengan kebutuhan saya, ke daftar jalankan otomatis saya.

Untuk menggunakan skrip python:

  1. unduh skripnya
  2. symlink ke / usr / bin (misalnya jika Anda memiliki skrip di /home/foo/disper_ind.py Anda harus menulis di terminal sudo ln -s /home/foo/disper_ind.py /usr/bin/disper_ind.py
  3. buka "aplikasi start-up", klik "Tambah" dan kemudian masukkan sebagai perintah python /usr/bin/disper_indicator.py
dag729
sumber
Inilah cara saya menginstal aplikasi, meskipun saya harus mengganti aptitude dengan apt-get.
Victor S
1

Buka preferensi tampilan:

masukkan deskripsi gambar di sini

Setelah Anda membukanya, klik monitor yang ingin Anda matikan (dalam contoh ini 19 "), dan alihkan sakelar" On "ke" Off ". Lalu, tekan apply. Monitor pilihan Anda dimatikan.

Kemudian, Anda akan mendapatkan kotak dialog kecil yang bertuliskan "Hei, Anda telah membuat beberapa perubahan pada pengaturan monitor Anda. Jadi, apakah Anda ingin menyimpannya?" - pilih "Ya" jika Anda senang dengan pengaturan baru.

Untuk mengembalikannya, cukup masuk, pilih monitor yang dimatikan dan alihkan ke "ON", lalu terapkan perubahan Anda dan verifikasi bahwa semuanya tampak baik-baik saja.

jrg
sumber
Saya tidak mendapatkan keuntungan dari beralih melalui "Preferensi Tampilan" di atas "Pengaturan NVidia" ... itu sama saja.
dag729
@ dag729 Sebenarnya tidak ada manfaatnya, hanya saja Anda memiliki pertanyaan yang diutarakan sedemikian rupa sehingga orang - orang yang tidak memiliki kartu NVidia akan mencoba google untuk mendapatkannya, menemukannya dan mencoba untuk mengikutinya. Selain itu, sejauh yang saya tahu, instruksi ini akan berfungsi, serta melalui Pengaturan NVidia.
jrg
Pada pengaturan saya, panel kontrol ini tidak mendeteksi monitor dengan benar, hanya panel pengaturan Nvidia yang mendeteksi monitor dengan benar. Jadi saya menemukan pertanyaan ini berguna dalam jawaban khusus yang dihasilkannya yang tidak melibatkan langkah ini di sini.
Victor S
1

Saya menemukan bahwa kadang-kadang ketika saya mencabut layar ikon desktop saya, dan oleh karena itu peluncur layar Mendeteksi yang saya buat sesuai dengan saran @jfoucher tidak terlihat lagi. Jadi itu tidak berguna. Tetapi untuk membuat hidup lebih mudah, Anda dapat menambahkan pintasan keyboard khusus yang menjalankan perintah, izinkan saya menunjukkan caranya!

masukkan deskripsi gambar di sini

masukkan deskripsi gambar di sini

Victor S
sumber