Aktifkan monitor kedua dari shell

13

Jadi ... Saya punya dua monitor di mesin Ubuntu saya. Dan setiap kali saya meluncurkan beberapa aplikasi Windows OpenGL di bawah Wine, monitor kedua dimatikan. Dan mematikannya ketika aplikasi keluar. Saya bertanya-tanya, apakah ada perintah shell yang akan langsung menyalakan monitor kedua?

Aleksandr Kravets
sumber
1
Coba xrandrperintahnya?
Graeme
Adakah sampel beton?
Aleksandr Kravets
Sangat tergantung pada apa yang Anda miliki / apa yang Anda inginkan. Saya menggunakan ini di laptop saya - xrandr --output HDMI1 --auto --same-as LVDS1. Anda dapat memiliki --left-of, --right-ofdll.
Graeme
Oke, saya akan coba baca man
Aleksandr Kravets
@ Grema Anda dapat menjawab pertanyaan, dan saya akan menerima jawaban Anda. Saya membaca halaman manual dan membuat tautan di desktop saya yang melakukan apa yang saya inginkan.
Aleksandr Kravets

Jawaban:

17

The xrandrperintah yang Anda cari. Contoh penggunaannya adalah:

xrandr --output HDMI1 --auto --same-as LVDS1

Anda dapat memiliki --left-of, --right-of. Jalankan xrandrsendiri untuk melihat berbagai output yang tersedia.

Graeme
sumber
Saya akan menambahkan itu untuk mengetahui nama-nama output yang dapat dijalankanxrandr --current
Aleksandr Kravets
@AlexandrKravets, seharusnya tidak berbeda dari xrandrsendiri dalam banyak kasus. Halaman manual mengatakan bahwa ini menghindari mencari perubahan perangkat keras, jadi saya akan menghindari ini kecuali saya memiliki alasan khusus untuk menggunakannya.
Graeme
Anda benar, saya tidak mencobanya :)
Aleksandr Kravets
2

Gunakan perintah xrandr tanpa args untuk melihat nama output Anda dan resolusi yang didukung.

Setelah Anda memiliki informasi ini, Anda dapat mengatur layar seperti ini (ini adalah contohnya, ada banyak opsi lain):

**xrandr --output <output> --mode <resolution> --right-of/--left-of <output>**

Anda juga dapat mengaktifkan kembali layar Anda dengan:

**xrandr --output <output> --auto**
openghost
sumber
1
Maaf, tidak ada yang namanya --onopsi. Tapi disana --auto.
Aleksandr Kravets