Yüzleri olan bir giriş listesi kullanıyorum ve GDM'de simgeler ve metinler küçük. Giriş ekranının çözünürlüğünü değiştirmenin kolay bir yolu var mı? Şu anda 10.04 Lucid kullanıyorum.
Yüzleri olan bir giriş listesi kullanıyorum ve GDM'de simgeler ve metinler küçük. Giriş ekranının çözünürlüğünü değiştirmenin kolay bir yolu var mı? Şu anda 10.04 Lucid kullanıyorum.
Yanıtlar:
Gaurav, Ubuntu 10.10 için doğru çözüme sahiptir (Sistem> Tercihler> Monitörlerde "Varsayılan Yap" seçeneğini kullanın, ancak bu Ubuntu 10.04 LTS'de biraz daha fazla çalışma gerektirir. Ayrıca, GDM'nizin masaüstünüzle aynı çözünürlüğe sahip olacağı anlamına gelir.
Önce ekranınızın hangi çözünürlüğü alabileceğini ve adının ne olduğunu bulun. Aşağıdaki örnekte dizüstü bilgisayar ekranım LVDS-1 ve nominal çözünürlüğü 1280x800:
$ xrandr -q
Screen 0: minimum 320 x 200, current 1280 x 800, maximum 4096 x 4096
LVDS-1 connected 1280x800+0+0 (normal left inverted right x axis y axis) 0mm x 0mm
1280x800 60.1 +
1024x768 59.9*
800x600 59.9
640x480 59.4
720x400 59.6
640x400 60.0
640x350 59.8
VGA-1 connected (normal left inverted right x axis y axis)
1024x768 60.0
800x600 60.3 56.2
848x480 60.0
640x480 59.9
TV-1 connected (normal left inverted right x axis y axis)
720x576 50.0 +
1024x768 50.0
800x600 50.0
720x480 50.0
640x480 50.0
400x300 100.0
320x240 100.0
320x200 100.0
Yukarıdaki çıkışta geçerli olarak kullanılan çözünürlüğün yıldız işareti (*) ile işaretlendiğine dikkat edin. Daha sonra, böyle bir çözünürlüğün çalışıp çalışmadığını test etmek ve ayarlamak için doğru komutu bulmak istiyorsunuz:
xrandr --output LVDS-1 --mode 800x600x32
Yukarıdaki komutta derinliği (32 bit) 24 olarak değiştirebilirsiniz.
Daha sonra / sbin / initctl ... [1] ' den önce / etc / gdm / Init / Default dosyasına böyle bir komut eklemek istiyorsunuz . Böyle bir dosyanın başlangıcı şöyle görünecektir:
#!/bin/sh
# Stolen from the debian kdm setup, aren't I sneaky
# Plus a lot of fun stuff added
# -George
PATH="/usr/bin:$PATH"
OLD_IFS=$IFS
#if [ -x '/usr/bin/xsplash' ];
#then
# /usr/bin/xsplash --gdm-session --daemon
#fi
xrandr --output LVDS-1 --mode 800x600x32
/sbin/initctl -q emit login-session-start DISPLAY_MANAGER=gdm
Bunu yaptıktan sonra sonuçları görmek için oturumu kapatabilirsiniz. Bunu sadece bir VM ortamında test ettim, ancak standart bir kurulumda ("çıplak metal") çalışması gerekir.
..initctl
yeni .../Init/Default
dosyada çizgi yok
Daha yeni sistemlerde, monitors.xml dosyanızı gdm yapılandırma dizinine yerleştirmek isteyeceksiniz, çözünürlük oradan alınacaktır:
Bu, elbette, Ayarlar> Ekranlar'a girdiğinizi ve istediğiniz çözünürlüğü seçtiğinizi varsayar, 'Uygula'yı tıklayın, bu, ana dizinin .config dosyasında bir monitors.xml dosyası oluşturacaktır.
sudo cp ~ / .config / monitors.xml /var/lib/gdm3/.config/monitors.xml
Daha fazla ayrıntı için https://wiki.archlinux.org/index.php/GDM#Setup_default_monitor_settings
sudo chown gdm:gdm /var/lib/gdm3/.config/monitors.xml
Tamam benim için cevap xorg.conf dosyasındaydı. İlgili satırların tam olarak ne olduğunu bile bilmiyorum, ama daha önce /etc/X11/xorg.conf dosyası yoktu. Hiçbir şeyi berbat etmek istemediğim için gerçekten araştırmadım. Yeni bir ekran kartı takıp Nvidia ikili sürücülerine geçtikten sonra ekran çözünürlüğünü değiştirmek için yapılandırma aracını kullandım. Ancak oturum açma arasında kalıcı değildi, bu yüzden "Ayarları xorg.conf dosyasına yaz" düğmesini denedim. Bir dahaki sefere çıkış yaptığımda kullanıcı giriş menüsü diğer tüm ekranlarla aynı çözünürlüğe sahipti. Eminim ki herkes farklı kararlar istiyorsa bu bir sorun olurdu ama benim için durum böyle değil.
Mevcut temayla ilgili izole bir sorun olabilir. Şu anda GDM'de hangi temayı kullanıyorsunuz? Diğer temalarla aynı sorunun olup olmadığını kontrol ettiniz mi?
Aşağıdaki komutları kullanarak GDM'nizi yeniden yapılandırmayı da deneyebilirsiniz (Bunu yaparak X11 oturumunuzu kaybedersiniz):
$ sudo dpkg-reconfigure gdm
$ sudo /etc/init.d/gdm restart .
Gdmsetup komutunu çalıştırmanız gerekebilir (2010'dan önce Ubuntu için çalışır):