Birden çok monitör yapılandırması arasında kolay geçiş


9

bağlam

Bir dizüstü bilgisayarda Ubuntu 11.04 kullanıyorum. Üç monitör yapılandırmam var:

  • İş : dizüstü bilgisayar monitörünü devre dışı bırak, harici 1920 X 1200 monitör kullan
  • Ana sayfa : dizüstü bilgisayar monitörünü devre dışı bırak, harici 1680 x 1050 monitör kullan
  • Diğer : sadece dizüstü bilgisayar monitörü

Monitör yapılandırmaları arasında geçiş yapmak için NVIDIA X Sunucu ayarlarını kullanıyorum.

  • İdeal durum, monitör yapılandırmasının dizüstü bilgisayara hangi harici monitörün takılı olduğuna bağlı olarak etkinleştirilebilmesidir.
  • Makul bir başka seçenek, üç dizüstü bilgisayar yapılandırması (veya her yapılandırma için bir tane olmak üzere üç kısayol tuşu) arasında geçiş yapan bir kısayol tuşuna sahip olmaktır.

Soru

  • Monitör yapılandırmaları arasında nasıl daha basitçe geçiş yapabilirim?

İlk düşünceler

  • Bir kullanıcı ubuntu forumlarında monitör yapılandırmalarının otomatik olarak değiştirilmesini burada daha fazla öneri ile sordu
  • xorg.confDosyayı değiştirmek için bir kısayol tuşu kullanmanın bir yolu olabileceğini düşündüm .

Bazı ipuçlarını öğrenmek
Victor S

Yanıtlar:


6

Deneyin Disper , bazı potansiyel var. Hala anlıyorum ama kesinlikle tarif ettiğin şeyi yapacak. Otomatik geçişin henüz gerçekçi bir seçenek olduğunu düşünmüyorum, ancak klavye kısayoluyla Disper denemeye değer.


1
Ayrıca, disper monitör yapılandırmalarını hatırlayabilen autorandr / disper vardır. Bence tam da ihtiyacınız olan şey bu. github.com/wertarbyte/autorandr
Christoph

1
Ayrıca, komut dosyası için bir GUI vardır. Maverick'te mükemmel çalıştı, Natty'deki
Christoph

2

Kurulumunuz için xorg.conf kullanıyorsanız, bu yetersiz ama basit çözüm benim için çalıştı:

Her kurulum için / etc / X11 içine koyacağınız ayrı bir yapılandırma dosyası oluşturun. Onlara böyle bir ad verin:

  • xxorg.conf.work
  • xxorg.conf.home
  • xxorg.conf.single

(Çift exes, sunucunun dosyaları kendiliğinden silmesini önleyecektir)

Sonra üç basit kabuk komut dosyası oluşturun ve / usr / local / bin içine koyun. Onlara şöyle bir isim verin:

  • display.work
  • display.home
  • display.single

Dosyalardan birinin içeriğine bir örnek şuna benzer:

  • "#! / Bin / sh"
  • cp -f /etc/X11/xxorg.conf.work /etc/X11/xorg.conf
  • echo "Ekran İŞ için ayarlanmış"
  • echo "Ayarların etkili olması için ekran yöneticisini yeniden başlatmanız gerekir."

Bu komut dosyalarını kullanmak için, önyükleme yaptığınızı ve yanlış ekrana baktığınızı varsayarak -

  • Grafik olmayan bir kabuk getirmek için Ctrl-Alt-F2 tuşlarına basın.
  • oturum aç
  • root olarak (sisteminize bağlı olarak su veya sudo) istediğiniz komut dosyasını çalıştırın.
  • X sunucunuzu yeniden başlatın

Evet, tak ve çalıştır kadar güzel değil, ama yine de oldukça hızlı ve ağrısız.


0

@ JE2Tom'un önerdiği gibi, Disper işi yapabildi. Müdahale edilenler için ben de öyle yaptım.

  • Ben yüklü Ubuntu için Disper

  • Sonra CompizConfig - General - Commandsistediğim iki komut için kısayol tuşları oluşturmak için kullanılır :

    • disper -s sadece birincil monitörü etkinleştirir
    • disper -S sadece ikincil monitörü etkinleştirir
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.