Xubuntu 16.04'de çalışmasını bu şekilde yaptım.
İstediğiniz çözünürlük için dize boyunca elde etmeniz gerekir. Bu komutun sonucu içinde:
xrandr --verbose
Şimdi istediğiniz çözünürlüğe sahip parçayı seçin. Gibi bir şey görünecek:
1152x864 (0xa6) 108.000MHz +HSync +VSync
h: width 1152 start 1216 end 1344 total 1600 skew 0 clock 67.50KHz
v: height 864 start 865 end 868 total 900 clock 75.00Hz
Yukarıdaki verilerden dize almalısınız 108.000 1152 1216 1344 1600 864 865 868 900 +HSync +VSync
.
Çıktınızın adını bulmak için de benzer bir satır bulun:
VGA1 connected 1152x864+0+0 (0xa4) normal (normal left inverted right x axis y axis) 306mm x 230mm
İşte benim çıktı adlandırılır VGA1
.
Şimdi script oluşturun:
sudo gedit /usr/share/lightdmxrandr.sh
Sonra dosyada aşağıdakileri yazın:
#!/bin/sh
xrandr --newmode "1152x864_75.00" 108.000 1152 1216 1344 1600 864 865 868 900 +HSync +VSync
xrandr --addmode VGA1 "1152x864_75.00"
xrandr --output VGA1 --mode 1152x864_75.00 --pos 0x0 --rotate normal
Dosyayı kaydedin ve kapatın. Komut dosyasını yürütülebilir duruma getirin:
sudo chmod a+rx /usr/share/lightdmxrandr.sh
Yeni oluşturulan betiği çağırmak için bir yapılandırma dosyası oluşturun.
sudo gedit /etc/lightdm/lightdm.conf.d/00-myres.conf
bu dosyanın içine girin:
[Seat:*]
display-setup-script=/usr/share/lightdmxrandr.sh
Dosyayı kaydedin ve kapatın. Yeniden başlatın ve umarım seçtiğiniz çözüm girişinizde olacaktır.
Pratik açıdan, mevcut kararları yeniden oluşturmak mantıklı olmasa da, benim için çalışan tek yol budur.
Cevap bu sorudan değiştirildi .
Not
Uzun çözünürlüklü dize almanın alternatif bir yolu programdır cvt
. 1152x864 çözünürlükte bir dize almak için, 75.00 yenileme oranını kullanın:
cvt 1152 864 75
Bu bana masaüstü çözünürlüğümden biraz farklı bir çözünürlük verdi ve bu yöntemi ana cevaba eklemememin sebebi.