Bir terminal açarsanız ayarın nerede değiştirildiğini öğrenebilirsiniz:
gsettings list-recursively>/tmp/before
echo 'Now unity-control-center should open. Please change the scaling in "Displays" and close.'
unity-control-center
gsettings list-recursively>/tmp/after
diff /tmp/before /tmp/after |grep '[>|<]'
Bu ayarların değiştirildiğini (1.0 ölçeğinden 2.0'a değiştirerek) öğrendiniz:
< org.gnome.desktop.interface scaling-factor uint32 1
> org.gnome.desktop.interface scaling-factor uint32 2
< com.ubuntu.user-interface scale-factor {'HDMI1': 8, 'eDP1': 8}
> com.ubuntu.user-interface scale-factor {'HDMI1': 8, 'eDP1': 16}
Veya 1.0'dan 1.5'e değiştirilirken bunun text-scaling-factor
yerine scale-factor
tamsayı kullanılır:
< org.gnome.desktop.interface text-scaling-factor 1.0
> org.gnome.desktop.interface text-scaling-factor 1.5
< org.gnome.desktop.interface cursor-size 24
> org.gnome.desktop.interface cursor-size 36
< com.ubuntu.user-interface scale-factor {'HDMI1': 8, 'eDP1': 8}
> com.ubuntu.user-interface scale-factor {'HDMI1': 8, 'eDP1': 12}
1.5'den 2.0'a:
< org.gnome.desktop.interface scaling-factor uint32 1
> org.gnome.desktop.interface scaling-factor uint32 2
< org.gnome.desktop.interface text-scaling-factor 1.5
> org.gnome.desktop.interface text-scaling-factor 1.0
< org.gnome.desktop.interface cursor-size 36
> org.gnome.desktop.interface cursor-size 24
< com.ubuntu.user-interface scale-factor {'HDMI1': 8, 'eDP1': 12}
> com.ubuntu.user-interface scale-factor {'HDMI1': 8, 'eDP1': 16}
Bu ayarlar el ile düzenlenebilir dconf-editor
Bu, Firefox'takiabout:config
değişkenle bağlamda çok ilginç : FirefoxdevPixelsPerPx
içindeki boyutu değiştirir (ayrıca bkz: Tüm HTML form öğeleri sistem çapında bir yazı tipi ölçeği faktör 2.0 ile neden büyüktür? )
Ayrıca, ölçek faktörünü aşağıdaki gibi ayarlarla değiştirmek için bir komut dosyası yazabilirsiniz /usr/local/bin/setscalefactor
:
if [ "$1" == "1" ]; then
# set scaling to x1.0
gsettings set org.gnome.desktop.interface scaling-factor 1
gsettings set com.ubuntu.user-interface scale-factor "{'HDMI1': 8, 'eDP1': 8}"
else
# set scaling to x2.0
gsettings set org.gnome.desktop.interface scaling-factor 2
gsettings set com.ubuntu.user-interface scale-factor "{'HDMI1': 8, 'eDP1': 16}"
fi
bunlara ek olarak:
Bu, başlık çubuklarını ve menüyü ölçeklendirmez, ancak genel yazı tipi ölçeklendirmesini değiştirebileceğiniz birlik-ayarlama aracı da vardır .
Belki de bu, Sistem Ayarlarındaki Ölçeklendirme Desteği dışında kullanabileceğiniz bir alternatiftir