Birincil monitörümü ayarlama yeteneği var mı?


68

Birincil ekranımın sağda ve TV'imin (ek) solda olmasını istiyorum.
Bu durumda TV'de yeni pencereler görünecektir.

Bir şekilde yeni pencerelerin nerede görüneceğini ayarlayabilir miyim?


Daha teknik bir yaklaşım (ön kullanıcı alanı, dolayısıyla X öncesi pencere de) çekirdek parametrelerini / seçeneklerini kullanmak olacaktır. Bunu framebuffer konsol seviyesinde (hangi sürücünün hangi konsola eşleştirileceğini) ayarlamanızı sağlar: superuser.com/questions/122173/…
Jonathan Komar

Sorunuzun gövdesi yalnızca bir pencere yöneticisine atıfta bulunuyor gibi görünüyor, ancak başlık insanları yönlendirebilir: unix.stackexchange.com/questions/5263/… , askubuntu.com/questions/418607/… , superuser.com/questions / 895988 /…
Jonathan Komar

Yanıtlar:


59

Geçerli Ekranı "Ekranlar" uygulamasında kapatın ve uygulayın.

İkincil monitör Birincil olacak. Sonra her iki göstergenin de tekrar etkin olması için sadece eski ana monitörü tekrar çevirin.


4
Bunu nasıl yaparım?
Braiam

3
güzel kesmek, benim için çalışan tek çözüm
Dominik Goltermann

10
Bu hile yapmaz. Bununla yaptığınız şey, birincil olarak sol tarafa geçmek istediğiniz monitörü sürüklemekle aynıdır. Solda olmasını istiyorsan sorun değil. Fakat sağda olmasını istiyorsan, işlemin sonunda sağa sürüklemek zorunda kalacaksın ... bu solu tekrar birincil yapar.
mmalmeida


3
Çalışmıyor, tıpkı diğer iki cevap gibi .
arekolek

24

Buradaki tek doğru cevap maalesef gömülü bir yorum :

Bunu https://bugs.launchpad.net/unity/+bug/1425000 adresinde bildirdim - mmalmeida

Öyle görünüyor ki, birincisi (en azından 14.04'te) her zaman sol üste en yakın olanı. Bu nedenle, "doğru" öğenin birincil olanı göstermesini sağlamanın yolu yoktur. Düzenlemek ~/.config/monitors.xmlfarketmez.

(Bu soru 14.04'ten önce geldiği için, bunun bir süredir sorun olduğunu tahmin ediyorum)


Hata ayrıca 12.04'te. Doğru monitörü almanın birincil olması mümkün değil.
mivk 14:15

19

Bu noktada neye değerse, menü çubuğunu bir monitörden diğerine sürükleyerek hangi monitörün birincil olduğunu ayarlayabilirsiniz.

  • Git System Settings>Displays
  • İkincil monitörünüzdeki menü çubuğunun üzerine gelin
    • Tıklayıp tıklayıp tercih ettiğiniz birincil programa sürükleyin
  • Launcher PlacementAçılır ekranı, hangi monitörün üzerinde istediğinizi veya tercih ederseniz tüm monitörlerde yansıtması için ayarlayabilirsiniz .
  • Click Apply

Ayarlamadan Önce Düzeltildikten sonra


4
Bu kabul edilen cevap olmalı! Diğerleri en iyi ihtimalle geçici çözümlerdir.
k0pernikus

1
14.04'te benim için çalışmıyor. Diyelim ki (amaçlanan) birincil ekranımda odaklanmış bir pencerem var, çalışma alanlarını değiştir, sonra önceki çalışma alanına geç. Artık, pencerenin odağı artık yok, çünkü "ikincil" ekran odağı çalıyor, yani bu talimatları uygulamasına rağmen gerçekten birincil.
arekolek

başlatıcısı yerleştirme burada hiledir. Bu, başlattığınız herhangi bir uygulamanın monitörünüzde başlatıcınızın yerleşiminde belirlediğiniz anlamına geleceği anlamına gelir
erginduran

Ubuntu 17.10 için bu cevap işe yaradı. Hızlı ve basit
thomas77

Bunu sürükleyebileceğimin farkında değildim. Teşekkür ederim
wakjah 9

17

Aşağıdaki answe r primer monitör olduğu sağdaki monitörü sağlar (Ubuntu 14.04)

Anahtar fikir "~ / .config / monitors.xml" dosyasını en sevdiğiniz editörle düzenlemek.

Ana monitörü (isim, çözünürlük vb.) Tanımlayın ve “hayır” ı şöyle değiştirin:

<primary>yes</primary>

2
Sadece noeski monitöre ayarlamayı unutmayın : D
Rael Gugelmin Cunha

Benim için işe yaramıyor, tıpkı diğer cevaplar gibi . Oturumumu ctrl + alt + backspace ile yeniden başlatmak yardımcı olmadı.
arekolek

1
Benim için çalıştı :)
Ocak

1
Ubuntu 16.04.1. Monitörüm (sağda) zaten işaretlendi <primary>yes</primary>ve dizüstü bilgisayar ekranında (solda) yeni pencereler hala açık.
Dan Dascalescu

2
@Joschua: Bu yazılım hatasını donanımsal bir çözümle çözdüm: laptopumu ekranın sağına kaydırdım.
Dan Dascalescu 24:16

6

Yanılmıyorsam aşağıdakileri yaparsanız

  • Tıklayın Güç düğmesi görüntü tanımını buraya girin
  • Gidin Ekran menüsü
  • Vurgulanan ekranları aşağıdaki gibi sürükleyerek iki monitörünüzü istediğiniz şekilde düzenleyin (sizin durumunuzda 2 olacak):

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

  • Ve başlatıcının yerleştirilmesinin birincil ekranınızda olduğundan emin olduktan sonra, varsaydığım her şeyi yapmalıyım.

4
Bu durumda, birincil wll sola! Ana ekranımın sağda olmasını istiyorum!
emoxam

Yanılmıyorsam (şu anda ne yazık ki bunu deneyemiyorum), primerin sağda olması için ekranları (çantanızdaki kırmızı Laptop ve Yeşil diğer ekranlarda olduğu gibi) sürükleyebilirsiniz. Ve başlatıcı yerleşimini değiştirdikten sonra çalışması gerekir, denediniz mi?
Oyibo

Tamam, iki monitörüm var, TV'mi sağa yapıyorum ve solu izledim, tüm pencereler TV'ye taşındı, tekrar elleriyle izleyebiliyorum ve şimdi bir sorunum var - her ekranda üst panelim var ve sadece TV’de gösterilen pidgin; panel tepsisi. Demek istediğim şey, neden televizyonda sadece pidgin simgesi? (Zaman zaman benzer problemler yaşayacağımı tahmin ediyorum)
emoxam

6

Bir Nvidia kartı kullanıyorsanız (Nvidia sürücüleri ile), birincil monitörü ayarlamak için ayar araçlarını kullanabilirsiniz. Nvidia sürücüleri yerel Ubuntu monitör yapılandırmasından daha fazla seçeneğe sahip.

  1. Nvidia Ayarları Yapılandırmasını başlatmak için aşağıdaki komutu çalıştırın

    sudo nvidia-settings
    

    Bu komut bulunmazsa, Nvidia sürücülerini yükleyene kadar bu çözüm çalışmayacaktır.

  2. Soldaki "X Sunucu Ekranı Yapılandırması" sekmesini seçin.

  3. Birincil olmak istediğiniz monitörü seçin (benim örneğimde LGD ekranının birincil olmasını istiyorum).

  4. "Bunu X ekranı için birincil ekran yap" onay kutusunu işaretleyin, sonra "Uygula" ya basın.

  5. Ayarlar penceresinden çıkın, ardından bu değişikliği yeniden başlatmalar arasında kalıcı kılmak için bunu çalıştırın:

    sudo nvidia-xconfig
    

Daha önce bu sorun vardı ve bazı tuhaf monitör kurulumları vardı. Bu benim için her zaman işe yaradı (şu an 16.04'te), Nvidia ile birlikte başkaları için de işe yarayacağını umuyorum!


2

XRANDR komutunu kullanarak başka bir yol

  1. Kullanılabilir bağlantı adlarını kontrol et

    xrandr

    Screen 0: minimum 8 x 8, current 2806 x 900, maximum 32767 x 32767
    LVDS1 connected primary 1366x768+0+0 (normal left inverted right x axis y axis) 309mm x 173mm
       1366x768      60.07*+  40.02  
       1360x768      59.80    59.96  
       1280x720      60.00  
       1024x768      60.00  
       1024x576      60.00  
       960x540       60.00  
       800x600       60.32    56.25  
       864x486       60.00  
       640x480       59.94  
       720x405       60.00  
       680x384       60.00  
       640x360       60.00  
    DP1 disconnected (normal left inverted right x axis y axis)
    DP2 disconnected (normal left inverted right x axis y axis)
    DP3 disconnected (normal left inverted right x axis y axis)
    HDMI1 disconnected (normal left inverted right x axis y axis)
    HDMI2 disconnected (normal left inverted right x axis y axis)
    HDMI3 disconnected (normal left inverted right x axis y axis)
    VGA1 connected 1440x900+1366+0 (normal left inverted right x axis y axis) 370mm x 230mm
       1440x900      59.89*+  74.98  
       1280x1024     75.02    60.02  
       1280x800      59.81  
       1152x864      75.00  
       1024x768      75.08    70.07    60.00  
       832x624       74.55  
       800x600       72.19    75.00    60.32    56.25  
       640x480       75.00    72.81    66.67    60.00  
       720x400       70.08  
    VIRTUAL1 disconnected (normal left inverted right x axis y axis)
    
  2. LDVS1'in birincil bağlandığını gördüğünüzde , VGA1'i birincil çalışma olarak değiştirmek için:

    xrandr --output VGA1 --primary

    Tekrar kontrol et:

    xrandr

    Screen 0: minimum 8 x 8, current 2806 x 900, maximum 32767 x 32767
    LVDS1 connected 1366x768+0+0 (normal left inverted right x axis y axis) 309mm x 173mm
       1366x768      60.07*+  40.02  
       1360x768      59.80    59.96  
       1280x720      60.00  
       1024x768      60.00  
       1024x576      60.00  
       960x540       60.00  
       800x600       60.32    56.25  
       864x486       60.00  
       640x480       59.94  
       720x405       60.00  
       680x384       60.00  
       640x360       60.00  
    DP1 disconnected (normal left inverted right x axis y axis)
    DP2 disconnected (normal left inverted right x axis y axis)
    DP3 disconnected (normal left inverted right x axis y axis)
    HDMI1 disconnected (normal left inverted right x axis y axis)
    HDMI2 disconnected (normal left inverted right x axis y axis)
    HDMI3 disconnected (normal left inverted right x axis y axis)
    VGA1 connected primary 1440x900+1366+0 (normal left inverted right x axis y axis) 370mm x 230mm
       1440x900      59.89*+  74.98  
       1280x1024     75.02    60.02  
       1280x800      59.81  
       1152x864      75.00  
       1024x768      75.08    70.07    60.00  
       832x624       74.55  
       800x600       72.19    75.00    60.32    56.25  
       640x480       75.00    72.81    66.67    60.00  
       720x400       70.08  
    VIRTUAL1 disconnected (normal left inverted right x axis y axis)
    

2

Çözüm: Bunun eski bir iş parçacığı olduğunu biliyorum ama burada yayınlanan çözümler Ubuntu 16.04'te benim için işe yaramadı (ancak burada gönderilen xrandr cevabı doğru yöne işaret etmemi sağladı). ..

Bu sorunu benim için çözen tam bir cevap, bu sorunla mücadele eden bir başkasına yardım ederse, aşağıdaki linkte bulunabilir: 16.04


5
Bu soruyu teorik olarak cevaplayabilse de , cevabın temel kısımlarını buraya dahil etmek ve referans için bağlantıyı sağlamak tercih edilir.
Karl Richter

2

In Ubuntu 17.04ben yoluyla Birincil ekranı değiştirmek başardı ayarları> Cihazlar> Görünümler ve genişletilmiş ekrana birincil ekran seçeneğini değiştirin.


Bu özelliğin Ubuntu 18.04.1 LTS'de de iyi çalıştığını onaylıyorum. "Ekranlar" uygulamasını açın, ekran düzenlemesine gidin ve bu çerçevenin alt çubuğunda "Birincil Ekran" ı bulacaksınız - seçin ve tadını çıkarın!
Hartmut P.

2

Ubuntu'da 18.04'te mümkün ancak bulmak zor. "Ayarlar-> Cihazlar-> Ekran Görünümü" altında "Birincil Ekran" adlı bir bölüm bulunabilir. Gösterge olmasa da, aslında etiketi tıklayabilirsiniz.

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



0

Evet. Sistem ayarlarını başlatın, Ekranlar'a tıklayın, ardından monitörleri istediğiniz gibi olacak şekilde sürükleyin.


2
Bu durumda, birincil wll sola! Ana ekranımın sağda olmasını istiyorum!
emoxam

Sonra sağ tarafa sürükleyin.
SimplySimon

Tamam, iki monitörüm var, TV'mi sağa yapıyorum ve solu izledim, tüm pencereler TV'ye taşındı, tekrar elleriyle izleyebiliyorum ve şimdi bir sorunum var - her ekranda üst panelim var ve sadece TV’de gösterilen pidgin; panel tepsisi. Demek istediğim şey, neden televizyonda sadece pidgin simgesi? (Zaman zaman benzer problemler yaşayacağımı tahmin ediyorum)
emoxam

0

Daha yeni sürümleri çalıştıran kişiler için (16.04'te çalışıyor), monitörlerin konumunu sürükleyip bırakarak kolayca değiştirebilirsiniz. En soldaki ekran, birincil ekranınız olur.

Örneğin - Dizüstü bilgisayarımı masamın sol tarafına yerleştirilmiş olan harici ekrana bağladım. Bu yüzden harici ekran simgesini (resme bakın) Dahili ekranın sağından sola sürüklemeliyim.

Monitör pozisyonunu değiştir


Ubuntu 18.04 Birlik'te sola sürüklemek ana ekran yapmaz.
tartaruga_casco_mole

Artık Ubuntu kullanmıyorum ama sanırım şimdi
Gnome'a

-1

Evet, bir "varsayılan monitör" ayarı vardır ve genellikle Grafik Yardımcı Programları Denetim Masası'ndan erişilebilir. Bu yüzden Nvidia veya ATI kartları kontrol paneli yazılımınızı arayın veya kurun.


Bana bir ekran görüntüsü verir misiniz? Bunu bir amccccle util içinde bulamıyorum.
emoxam

-1

13.04 kubuntu kullanıyorum, 2 Gb sebat ile yaşıyorum. Solda 2. monitöre sahip bir dizüstü bilgisayarım var. Görüntü Ayarı mükemmel çalıştı (bunu alın! Debian 7 Live, Fedora Live!), Ancak 2. monitörümde pencereler açılır. Ekran ayarlarını açtım, 2. mon'i birincil olarak ayarladım, Uygula'yı tıklayın, ardından birincil mon'imi birincil olarak ayarladım, Uygula'yı tıklayın ve her şey yolunda gitti.


-1

Hile aldım. Ekran ayarında her iki kayşatı görüyorsunuz, ancak birincil ekranın başında tarih olan bir başlık çubuğu var. Bu çubuğa tıklamanız ve birincil olarak istediğiniz monitöre sürüklemeniz gerekir. Et voila uygula


3
Bu cevap faydalı bir şey eklemiyor. drunkScientist zaten aynı cevabı verdi ve yanlış bir cevap vardı bile.
Dan Dascalescu

-2

Yukarıdaki monitör seçim resmindeki o küçük siyah çubuğa tıklamak isteyebilirsiniz, menünün nerede olduğunu, bu da varsayılan monitör olarak göründüğünü belirler. 12.04 ve gnome ile benim için çalıştı


2
hayır, bu varsayılan bir monitör değil. Birlik paneli yalnızca solda gösterilse bile, sağ monitör hala birincil olarak kabul edilir. Örneğin başlatıldığında truecrypt penceresi, sol monitör yerine üzerinde beliriyor
user907860 17:14
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.