Bagaimana cara memberitahu Xubuntu untuk tidak mengkloning tetapi untuk memperluas tampilan laptop ke tampilan eksternal?

33

Saya pergi ke Settingsmanagerdan memilih Display. Layar eksternal terdaftar di sana. Jadi saya memilih Use this output(lihat Screenshot) dan setelah memukul applylayar notebook dikloning ke layar eksternal.

Tapi yang saya inginkan adalah agar diperluas , bukan dikloning .

Sayangnya saya tidak dapat menemukan opsi untuk itu.

Apakah ada opsi seperti itu?

Sangat bagus untuk semua petunjuk!

Aufwind
sumber
Mungkin, seperti saya, Anda juga dapat menggunakan Dispel: askubuntu.com/questions/82601/…
maniat1k
Pertanyaan ini sudah kedaluwarsa pada Xubuntu 13.04 (atau sesuatu); monitor switching telah ada di XFCE sejak 2012: webupd8.org/2012/11/… . Ketika saya mencolokkan layar eksternal, saya dapat menekan fn + f7 (simbol monitor) dan mendapatkan switcher di mana saya dapat memilih jika saya ingin mengkloning atau memperluas; dalam pengaturan sistem → layar saya juga dapat memilih untuk memunculkan sakelar itu setiap kali saya menghubungkan monitor eksternal. Apakah ada cara untuk menandai pertanyaan only relevant to unsupported versions of Ubuntu?
Unhammer
Dan inilah jawaban yang diperbarui: askubuntu.com/a/883190/25639
unhammer

Jawaban:

35

Jika Anda mengalami situasi yang sama seperti saya:

  1. Masuk xrandrke terminal Anda dan gambar namelayar laptop Anda dan namelayar eksternal Anda. Milik saya adalah VGA-0untuk laptop dan LVDSuntuk yang eksternal.
  2. Saat Anda menggunakannya, Anda dapat mencari resolusi yang didukung oleh kedua perangkat.

  3. Buat skrip yang dapat dieksekusi di suatu tempat di komputer Anda dan beri nama mis dual_monitor.sh.

  4. Masukkan perintah berikut ke dalam skrip. Komentar harus menjelaskan untuk apa!

    #!/bin/bash
    
    
    # RESOLUTION SETTINGS
    # This sets your VGA1 monitor to its best resolution.
    xrandr --output VGA-0 --mode 1280x1024 --rate 60
    # This sets your laptop monitor to its best resolution.
    xrandr --output LVDS --mode 1400x1050--rate 60
    
    # MONITOR ORDER
    # Put the Laptop right, VGA1 monitor left
    # xrandr --output VGA1 --left-of LVDS1
    # Put the Laptop left, VGA1 monitor right
    xrandr --output LVDS --left-of VGA-0
    
    # PRIMARY MONITOR
    # This sets your laptop monitor as your primary monitor.
    xrandr --output LVDS --primary
    # This sets your VGA monitor as your primary monitor.
    # xrandr --output VGA1 --primary

    Komentari apa yang tidak Anda inginkan dan batalkan komentar pada apa yang Anda butuhkan dan Anda akan selesai - setelah menjalankan skrip ini!

Saya mendapat solusi ini dari sini dan sini .

Aufwind
sumber
@ Thomas: Tentu! :-)
Aufwind
Bagaimana Anda membalas posting? kira saya hanya akan menambahkan ini. .. Mengenai grandr ... bagaimana Anda mendapatkannya untuk SIMPAN pengaturan itu sehingga Anda tidak perlu mengulang tata letak monitor setiap kali Anda reboot?
15

Menggunakan antarmuka grafis xrandr, yang disebut grandr. Instal sebagai berikut:

sudo apt-get update
sudo apt-get install grandr

Lalu pergi ke sistem -> Beberapa Layar di menu Xubuntu.

Di sini Anda dapat mematikan kotak centang "Otomatis" untuk tampilan yang berbeda dan memperluas tata letak di layar tata letak. Ini bekerja dengan sangat baik (Xubuntu 11.10 / Thinkpad x220).

zamyatin
sumber
Saya juga merekomendasikan kakek. Paket sederhana hanya 134 kb, yang memungkinkan pengaturan dan penyesuaian yang mudah. Juga memperbaiki masalah di mana monitor saya akan menjadi kosong setelah penundaan-melanjutkan.
Treepata
Mungkin Anda ingin membalas pertanyaan @ user45087 yang diutarakannya sebagai jawaban, karena ia belum dapat berkomentar karena kurangnya reputasi. :-) Jadi saya pikir saya hanya ping kamu untuk itu.
Aufwind
14
Tidak dapat menemukan paket di Xubuntu 12.04. Saya malah menginstal arandrpaket, dan itu bekerja dengan baik.
Zachary Schuessler
1
Seperti yang ditulis Zachary, di Xubuntu 13.04 juga berfungsi arandr.
Awi
11

Untuk Xubuntu 13.04 , antarmuka GUI ke xrandr adalah "ARandr"; bekerja dengan sempurna!

apt-get install arandr

masukkan deskripsi gambar di sini

Pushpak Dagade
sumber
Saya akan menambahkan bahwa dengan arandrAnda dapat menyimpan tata letak ke file shell. Saya telah meletakkan beberapa konfigurasi layar yang umum digunakan di desktop saya. Saya cukup mengeklik skrip ketika ingin melakukan presentasi pada proyektor VGA.
gertas
1
Benar. Infact, menggunakan skrip ini dibuat oleh arandr, saya mencoba membuat skrip shell lain yang secara otomatis akan mengatur konfigurasi yang benar ketika monitor eksternal dicolokkan ke dalam atau mematikan, tanpa perlu menjalankan skrip secara manual. Namun, saya tidak dapat sepenuhnya melakukannya. Jika Anda dapat melakukannya, beri tahu saya.
Pushpak Dagade
Atau setidaknya menggunakan kunci seperti di Windows. Itu akan luar biasa. Bisakah Anda berbagi intisari dari apa yang telah Anda lakukan?
gertas
gist.github.com/guanidene/11372941 Script ini secara otomatis mendeteksi jika monitor eksternal saya terhubung & dengan demikian mengkonfigurasi tampilan. Saya hanya perlu menjalankan skrip setiap kali saya terhubung / lepaskan monitor eksternal saya. (Untuk menggunakan skrip, Anda mungkin harus membuat sedikit perubahan pada skrip sesuai resolusi monitor eksternal Anda.) Yang hilang adalah bagaimana membuat skrip ini berjalan secara otomatis ketika saya menghubungkan / lepaskan monitor eksternal saya. Saya telah menemukan beberapa cara untuk melakukan ini, tetapi tidak berhasil bagi saya di Xubuntu 13.04 saya. Mungkin Anda bisa membantu.
Pushpak Dagade
2

Xubuntu: Ini adalah solusi yang sangat sederhana untuk memperluas atau memperluas desktop Anda ke monitor baru!

Anda harus pergi ke Settings Managerdan memilih Settings Editor. Lalu pilihdisplay . Kami akan menyatakan yang satu adalah monitor utama dan periksa activemonitor kedua.
Nilai "X" dari monitor kedua akan menjadi akhir dari ukuran monitor utama. Itu bisa tahu dalam resolusi.
Kemudian jika, misalnya, saya memiliki netbook dengan monitor resolusi 1024x600, saya harus memberi tahu bahwa monitor kedua dimulai pada 1024 (nilai "X"), menuliskannya dalam nilai "X" dari "X" position fieldmonitor kedua.
Anda harus keluar dari sesi dan login lagi untuk mulai berlaku.
Lihat gambar di bawah! Cara memperluas atau memperluas desktop Anda di xubuntu

Sergio
sumber
1

Saya memiliki masalah yang sama dan saya telah menyelesaikannya berkat saran Aufwind. Namun, saya punya masalah dengan menu bawah (tidak mungkin untuk membukanya, karena layar bagian bawah "di bawah" tampilan fisik) dan saya tidak puas dengan tingkat "otomatisasi" dari solusi itu juga, jadi saya menulis Skrip python untuk menyelesaikan masalah saya dan - secara umum - membuatnya lebih mudah untuk beralih ke mode dual-display:

    ./displaymanager.py -m dual -i "LVDS1;1366x768;60" -e "HDMI1;1920x1080;60"

dan kembali ke tampilan tunggal, dengan satu perintah:

    ./displaymanager.py -m single -i "LVDS1;1366x768;60" -e "HDMI1"

Ini menempatkan tampilan eksternal ke kanan secara default - untuk menempatkannya ke argumen penggunaan kiri:

    -o "ei"

Anda dapat mengikat kedua perintah ke - yaitu - item menu (aktivator?) Untuk menggunakannya dengan cara yang nyaman.

Saya masih mengerjakan beberapa perbaikan kecil untuk digunakan secara lebih umum.

Anda dapat menemukannya di https://github.com/regispl/displaymanager + README singkat Saya harap ini akan membantu seseorang;)

Michal M.
sumber
0

Bagi orang yang ingin menyimpan pengaturan dual head xrandr untuk login mendatang, cukup buat skrip di atas dapat dieksekusi

chmod +x dual_monitor.sh

Kemudian pergi ke menu panel xfce di Pengaturan> Manajer pengaturan> Sesi dan startup> Aplikasi otomatis.

Kemudian tambahkan skrip yang dapat dieksekusi ke daftar. Jika ini tidak berhasil untuk Anda, beri tahu saya. Saya memiliki skrip python lain yang saya gunakan sebagai gantinya. ;-)

Joost Van Durme
sumber