döndürülen monitör. giriş ekranı rotasyon gerektirir

20

Ekranımı döndürdüm ve giriş yaptığımda iyi çalışıyor. Ancak, selamlayıcı (giriş) ekranı, şeylerin 90 derece döndüğü mesajını almadı. Giriş ekranının dönüşünü nasıl değiştirebilirim?

GÜNCELLEME: Kilit ekranı doğru konumda. Bunu sadece önyükleme yaparken ya da çıkış yaptığımda görüyorum.

    
sordu j0h 20.01.2014 18:24

6 cevap

19

Bu satırı /etc/lightdm/lightdm.conf dosyasına ([SeatDefaults] bölümünde) ekleyin:

greeter-setup-script=/etc/lightdm/greeter_setup.sh

Daha sonra% co_de dosyasını aşağıdaki içeriklerle yapın:

#!/bin/bash
xrandr -o left
exit 0

Ardından, /etc/lightdm/greeter_setup.sh ile yürütülebilir hale getirin. Sonra yeniden başlat.

    
verilen cevap falconer 22.01.2014 20:00
19

Çalışması gereken başka bir seçenek, ~/.config/monitors.xml 'sini /var/lib/lightdm/.config ' ye kopyalamaktır.

Bu kesinlikle monitör pozisyonum ve çözünürlük bilgim için çalışıyor, dolayısıyla rotasyon için de çalışacağını varsayabilirim.

Düzenle : Maksimum esneklik için, yukarıdakiler arasında sembolik bir bağlantı olabilir:

sudo su
cd /var/lib/lightdm/.config
ln -s /home/<your_user>/.config/monitors.xml .
chown -h lightdm:lightdm monitors.xml
exit

Böylece, monitör kurulumunuz ileride değişirse, otomatik olarak giriş ekranına yansıtılır. 'de açıklandığı gibi, -h komutunda gerekli chown işaretine dikkat edin. sembolik bağlantıyı değiştirme .

    
verilen cevap Steve Dee 24.01.2014 00:46
10

14.04 ve üstü

Falconer'ın cevabı bana çok yardımcı oldu, ama Uduntu Trusty 14.04 için lightdm değişti. Artık sistemimde /etc/lightdm/lightdm.conf dosyası yok. lightdm şimdi "Debian yolu" nu geçti ve yapılandırmasının bir conf.d dizinine bölünmesi sağlandı. Şimdi aşağıdaki dosyayı oluşturmanız gerekiyor:

/etc/lightdm/lightdm.conf.d/80-display-setup.conf

[SeatDefaults]
display-setup-script=xrandr -o right

Electric Head 'un önerdiği gibi, xrandr komutu bu dosyaya doğru gidebilir, gerek yok ayrı bir komut dosyası oluşturmak için.

Birden çok monitörle ilgilenen bir xrandr komutunu istiyorsanız, sizin için arandr kullanabilirsiniz. % Co_de% komutum aslında şu şekilde biter:

xrandr --output DVI-1 --mode 1920x1080 --pos 1080x0 --rotate left --output DVI-0 --mode 1920x1080 --pos 0x0 --rotate right

Bunu almak için şu komutları kullandım:

  • xrandr
  • sudo apt-get install arandr
  • Monitörlerinizi istediğiniz gibi yapılandırmak için GUI'yi kullanın:

  • "Düzen" i kullanın - & gt; Monitör konfigürasyon komutunu içeren bir dosyaya kaydetmek için "Farklı Kaydet" seçeneğini tıklayın.

Bunun yerine, ben de oturum açtığımda monitörlerim düzgün bir şekilde döndürülür, bu yüzden Gnome, XFCE veya KDE'de ek yapılandırma yapmaya gerek yoktur. Monitör rotasyonunu yapılandırmak için ihtiyacım olan diğer tek yer, Bir X Server kullanılmadığında ekranımı nasıl döndürürüm?

    
verilen cevap Stephen Ostermiller 16.05.2014 00:48
6

falconer hemen hemen çivilenmiş ancak basitleştirmeyi belirtmek isterim.

xrandr komutunu doğrudan /etc/lightdm/lightdm.conf bir sistem kancası olarak koyabilirsiniz. . Bir kabuk komutu içeren ayrı bir komut dosyasını çağırmak için bir kabuk komutu oluşturmanız gerekmez (bunun için bir neden görüyorsanız, can ). Ayrıca, /etc/lightdm/lightdm.conf.d/ cinsinden man lightdm değerinden bahsedilmiyor ve sistemimde bu veya lightdm.conf değerine sahip değildim. Bu yüzden, muhtemelen Stephen tarafından önerilen şekilde işe yaradığından eminim, yine de bunu yapmanız gerekmez.

Yani, eğer mevcut değilse, /etc/lightdm/lightdm.conf 'sinde ( sudo , belli ki) aşağıdaki satırların satırları boyunca bir şey düzgün çalışmalıdır:

[SeatDefaults]
display-setup-script=xrandr --output DVI-1 --auto --rotate left

Yapılandırma seçenekleri için man xrandr bölümüne bakın.

BTW: Muhtemelen buradaki yorumlar / düzeltmelerden kurtulmuş olabilirim, ancak buradaki bilgilere sahip değilim ve bu bilgi için kaynakları eklemek istedim.

Sürüm

$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 14.04.1 LTS
Release:    14.04
Codename:   trusty

Kaynaklar

verilen cevap Electric Head 27.08.2014 17:28
3

16,04

Benim için geçerli olan tek düzeltme, Steve Dee's yanıt <) yöntemindeki gibi, ~/.config/monitors.xml 'si /var/lib/lightdm/.config/ ' ye kopyalamaktır. / a>, ancak dosyanın bir kopyasına sadece bir sembolik bağlantı yerine. Sembolik bir bağlantı yapmak işe yaramıyor.

Ne falconer ne de Stephen Ostermiller'ın cevabı benim için çalıştı. Önyüklemeden 2 saniye sonra doğru şekilde döndürülen ekranı gördüm, ardından yatay yönlendirmeye döndü.

    
verilen cevap ondrejandrej 30.01.2017 14:18
0

xrandr -o value denediniz mi? % Co_de% olarak ya value ya da left

kullanın.

Ayrıca, NASIL YAPILIR

'ı takip ederek özel bir kısayol oluşturabilirsiniz.     
verilen cevap NadirHajiyev 22.01.2014 19:39

Etiketlerdeki diğer soruları oku