Xubuntu'ya klonlamamasını, dizüstü bilgisayar ekranını harici ekrana genişletmesini nasıl söylersin?


33

Ben gittim Settingsmanagerve seçilmiş Display. Harici ekran orada listelenmiştir. Bu yüzden seçtim Use this output(Ekran görüntüsü) ve applynotebook ekranına bastıktan sonra harici ekrana kopyalandı.

Ama istediğim genişlemesi , klonlanması değil .

Ne yazık ki bunun için herhangi bir seçenek bulamıyorum.

Böyle bir seçenek var mı?

Herhangi bir ipucu için harika!


Belki, benim gibi, Dispel'i
maniat1k

Bu soru Xubuntu 13.04 (veya başka bir şey) itibariyle güncellendi; monitör geçişi 2012'den bu yana XFCE'de bulunuyor : webupd8.org/2012/11/… . Harici bir ekran taktığımda, fn + f7'ye (monitör simgesi) basabilir ve klonlamak mı yoksa uzatmak mı istediğimi seçebileceğim bir anahtarlayıcı alabilirim; sistem ayarlarında → ekran Ayrıca harici bir monitörü her bağlayışımda bu değiştiricinin açılmasını da seçebilirim. Soruları işaretlemenin bir yolu var mı only relevant to unsupported versions of Ubuntu?
17ham

Ve işte güncel bir cevap: askubuntu.com/a/883190/25639
utanmadan

Yanıtlar:


35

Benim gibi aynı durumla karşılaştıysanız:

  1. xrandrTerminalinize girin ve namedizüstü bilgisayarınızın ekranını ve nameharici ekranınızın şeklini belirleyin. Benimki VGA-0dizüstü bilgisayar ve LVDSdış cepler içindi.
  2. Üzerindeyken her iki cihazın da desteklediği çözünürlükleri belirleyebilirsiniz.

  3. Bilgisayarınızda bir yerde çalıştırılabilir bir komut dosyası oluşturun ve örneğin, adlandırın dual_monitor.sh.

  4. Aşağıdaki komutları komut dosyasına ekleyin. Yorumlar neyin ne olduğunu açıklamalıdır!

    #!/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

    Sadece neyi istemediğinizi yorumlayın ve neye ihtiyacınız olduğunu söyleyin ve ne yapacağınızı söyleyin - bu senaryoyu çalıştırdıktan sonra!

Bu çözümü buradan ve buradan aldım .


@ Tomolar: Tabii! :-)
Aufwind

Mesajlara nasıl cevap verirsiniz? Sanırım bunu ekleyeceğim. .. dedeğimle ilgili olarak ... bu ayarları KAYDETEBİLİRSİNİZ böylece yeniden başladığınızda monitör düzenini yeniden yapmak zorunda kalmazsınız?

15

Grafik arayüzü kullanın xrandradlandırılan grandr. Aşağıdaki gibi yükleyin:

sudo apt-get update
sudo apt-get install grandr

Ardından Xubuntu menüsündeki sistemler -> Birden Çok Ekran'a gidin.

Burada farklı ekranlar için "Otomatik" onay kutularını kapatabilir ve mizanpaj ekranında mizanpajı genişletebilirsiniz. Çok iyi çalışıyor (Xubuntu 11.10 / Thinkpad x220).


Ayrıca dedeğim de var. Kolay ayar ve kişiselleştirmeye olanak tanıyan yalnızca 134 kb'lik basit bir paket. Ayrıca, askıya alma işleminin askıya alındıktan sonra monitörlerin boş kalması sorunu da çözüldü.
Treepata

Belki de bir cevap olarak ifade ettiği @ user45087 sorusuna cevap vermek istersiniz, çünkü itibar eksikliği nedeniyle (henüz) yorum yapamaz. :-) Bu yüzden sana bunun için ping attığımı düşündüm.
Aufwind

14
Xubuntu 12.04'te paket bulunamadı. Bunun yerine arandrpaketi yükledim ve bu harika geçti.
Zachary Schuessler,

1
Zachary'nin yazdığı gibi, Xubuntu'da 13.04 aynı zamanda arandr da çalışıyor.
Awi

11

İçin Xubuntu 13.04 , xrandr için GUI ön "ARandr" dir; mükemmel çalışıyor!

apt-get install arandr

görüntü tanımını buraya girin


Seninle arandrdüzenleri kabuk dosyasına kaydedebilirim. Masaüstüme sık kullanılan birkaç ekran yapılandırması koydum. VGA projektörde sunum yapmak istediğimde sadece bir betiği tıklıyorum.
gertas,

1
Doğru. Infact, arandr tarafından oluşturulan bu betiği kullanarak, harici bir monitör takılı veya kapalı olduğunda, betiği manuel olarak çalıştırmaya gerek kalmadan otomatik olarak doğru yapılandırmayı ayarlayan başka bir kabuk betiği oluşturmaya çalıştım. Ancak, tamamen yapamadım. Bunu yapabiliyorsanız, lütfen bana bildirin.
Pushpak Dagade,

Veya en azından Windows'taki gibi tuşları kullanarak. Bu harika olurdu. Yaptıklarının fikrini paylaşabilir misin?
gertas,

gist.github.com/guanidene/11372941 Bu komut dosyası harici monitörümün bağlı olup olmadığını otomatik olarak algılar ve buna göre ekranı yapılandırır. Harici monitörüme her bağlandığımda / bağlantım kesildiğinde sadece komut dosyasını çalıştırmam gerekiyor. (Komut dosyasını kullanmak için, harici monitör çözünürlüğünüze göre komut dosyasında küçük değişiklikler yapmanız gerekebilir.) Eksik olan şey, harici monitörümü bağladığım / bağlantısını kestiğimde bu komut dosyasının otomatik olarak çalışmasını nasıl sağlayacağınızdır. Bunu yapmanın bir yolunu bulmuştum, ama benim için Xubuntu 13.04'te işe yaramadı. Belki sen yardım edebilirsin.
Pushpak Dagade

2

Xubuntu: Masaüstünüzü yeni bir monitöre genişletmek veya genişletmek için çok basit bir çözüm !

Gitmek Settings Managerve seçmek zorundasın Settings Editor. Öyleyse seç display. Hangisinin ana monitör olduğunu ilan activeedip ikinci monitörü kontrol edeceğiz .
İkinci monitörün "X" değeri, ana monitörün boyutunun sonu olacaktır. Çözünürlükte biliyor olabilir.
O zaman, örneğin, 1024x600 çözünürlüklü monitör içeren bir netbookum varsa, ikinci monitörün 1024 ("X" değeri) ile başladığını, ikinci monitörün "X" değerine yazdığını söylemeliyim "X" position field.
Etkili olması için oturumunuzdan tekrar giriş yapmanız gerekir.
Aşağıdaki resme bakın! Masaüstünüzü xubuntu olarak genişletme veya genişletme


1

Aynı sorunu yaşadım ve Aufwind'in tavsiyesiyle çözdüm. Ancak, alt menüde bir sorun yaşadım (açmak mümkün değildi, çünkü ekranın alt kısmı fiziksel ekranın "altındaydı") ve bu çözümün "otomatizasyonu" seviyesinden de memnun değildim. Sorunumu çözmek için Python betiği ve - genel olarak - çift ekran moduna geçmeyi kolaylaştırın:

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

ve bir komutla tek ekrana dön:

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

Harici ekranı varsayılan olarak sağa, sola kullanım argümanına koymak için koyar:

    -o "ei"

Her iki komutu da - yani - menü öğelerine (etkinleştiriciler?) Rahat bir şekilde kullanmak için bağlayabilirsiniz.

Hala kullanımda daha genel hale getirmek için bazı küçük düzeltmeler üzerinde çalışıyorum.

Https://github.com/regispl/displaymanager + short README adresinde bulabilirsiniz. Birine yardım edeceğini umuyorum;)


0

Gelecekteki girişler için xrandr dual head ayarlarını kaydetmek isteyen kişiler için, yukarıdaki betiği çalıştırılabilir hale getirin

chmod +x dual_monitor.sh

Ardından Ayarlar> Ayarlar yöneticisi> Oturum ve başlangıç> Uygulama otomatik başlat öğesindeki xfce panel menüsüne gidin.

Sonra yürütülebilir betiği listeye ekleyin. Bu sizin için işe yaramazsa, bana bildirin. Kullandığım başka bir python betiğim var. ;-)

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.