Bạn có thể tìm ra nơi thay đổi cài đặt nếu bạn mở một thiết bị đầu cuối:
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 '[>|<]'
Bạn phát hiện ra rằng các cài đặt này đã được thay đổi (thay đổi từ tỷ lệ 1.0 thành 2.0):
< 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}
Hoặc thay đổi từ 1.0 thành 1.5 thay vào text-scaling-factor
đó scale-factor
là số nguyên:
< 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}
từ 1,5 đến 2,0:
< 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}
Những cài đặt đó có thể được chỉnh sửa bằng tay với dconf-editor
Điều này rất thú vị trong bối cảnh với about:config
biến trong Firefox : devPixelsPerPx
thay đổi kích thước bên trong Firefox (xem thêm: Tại sao tất cả các thành phần biểu mẫu HTML rất lớn với hệ số tỷ lệ phông chữ toàn hệ thống 2.0? )
Ngoài ra, bạn có thể viết một tập lệnh để thay đổi hệ số tỷ lệ với các cài đặt này như /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
Ngoài ra:
Điều này không mở rộng các thanh tiêu đề và menu, nhưng cũng có công cụ unity-chỉnh-công cụ , nơi bạn có thể thay đổi tỷ lệ phông chữ tổng thể.
Có lẽ đó là một giải pháp thay thế mà bạn có thể sử dụng ngoài Hỗ trợ mở rộng trong Cài đặt hệ thống