Ubuntu 10.04'ü Samsung SyncMaster B2030 ile kurduktan sonra, çözünürlük listesinde yerel çözünürlük (1600X900) bulunamadı.
Ubuntu 10.04'ü Samsung SyncMaster B2030 ile kurduktan sonra, çözünürlük listesinde yerel çözünürlük (1600X900) bulunamadı.
Yanıtlar:
Samsung SyncMaster B2030 için doğal çözünürlük 1600 * 600 60 Hz
Aşağıdakileri kullanarak modelini oluşturun cvt
:
cvt 1600 900 60
olacak:
# 1600x900 59.95 Hz (CVT 1.44M9) hsync: 55.99 kHz; pclk: 118.25 MHz
Modeline "1600x900_60.00" 118.25 1600 1696 1856 2112 900 903 908 934 -hsync +vsync
Ekranınızın bağlı olduğu çıkışın adını alın:
xrandr
Bu, diğer şeylerin yanı sıra çıktılar:
Screen 0: minimum 320 x 200, current 1600 x 900, maximum 8192 x 8192
VGA1 connected 1600x900+0+0 (normal left inverted right x axis y axis) 0mm x 0mm
Bu örnekte çıktının adı VGA1
.
Yeni modelini oluşturun (çıktısının değerleri ile birlikte cvt
):
xrandr --newmode "1600x900_60.00" 118.25 1600 1696 1856 2112 900 903 908 934 -hsync +vsync
Not:
Yukarıda oluşturulan modelini ekleyin:
xrandr --addmode VGA1 1600x900_60.00
Her şey yolunda giderse, xrandr yeni eklenen çözünürlüğünüzü listeler.
Yeni eklenen çözünürlüğü test edin:
xrandr --output VGA1 --mode 1600x900_60.00
Yukarıdaki komutlarla belirlediğiniz çözünürlük, oturumlar arasında sürmeyecektir. Ubuntu 11.04'e kadar /etc/gdm/Init/Default
, her giriş yaptığınızda çözünürlüğü otomatik olarak ayarlamak için başlangıç satırına aşağıdaki satırları ekleyebilirsiniz :
xrandr --newmode "1600x900_60.00" 118.25 1600 1696 1856 2112 900 903 908 934 -hsync +vsync
xrandr --addmode VGA1 1600x900_60.00
xrandr --output VGA1 --mode 1600x900_60.00
Bu soru , xrandr
özelleştirmeleri kalıcı kılmanın başka yollarını açıklar .
118.25 1600 1696 1856 2112 900 903 908 934 -hsync +vsync
değerler ne anlama geliyor ki, bunu kendi kullanımıma
cvt
! Bu kip hatlarını yıllardır görüyorum ve nasıl hesaplanacağını bilemedim.
cvt -r
.
İlk önce terminalinize xrandr yazın ve bağlı cihazın hangisi olduğunu görün. Bu durumda olduğu gibi belki VGA1. Eğer değilse, aşağıdaki komutlarda VGA1'i bağlı cihazınızla değiştirin. Ardından yeni bir belge oluşturun ve örneğin adını verin: - "yourname.sh"
xrandr --newmode "1600x900_60.00" 118.25 1600 1696 1856 2112 900 903 908 934 -hsync +vsync
xrandr --addmode VGA1 1600x900_60.00
xrandr --output VGA1 --mode 1600x900_60.00
unity --replace
ve ana klasörünüze kaydedin (bu, 1600x900 çözünürlük içindir). Çalıştırılabilir yap:
chmod a+x ~/yourname.sh
başlangıç uygulamalarını açın ve "EKLE" yi tıklayın. Bir isim verin ve komut satırına yazın
bash /home/yourname/yourname.sh
kaydet düğmesine tıklayın. Siz çıkış yaptıktan ve giriş yaptıktan sonra değişiklik görünür.
Diğer komutlarda belirtildiği şekilde tüm komutları çalıştırma zahmetinden geçmek istemiyorsanız, her şeyi sizin için yapan bir araç kullanabilirsiniz:
cvt
komutu yürütürnewmode
, addmode
ve output
komutlarıProgramı buradan indirebilirsiniz .
$ ubuntu-bug xserver-xorg