如果您打开终端,您可以找到更改设置的位置:
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 '[>|<]'
Run Code Online (Sandbox Code Playgroud)
您会发现,这些设置已更改(从缩放 1.0 更改为 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}
Run Code Online (Sandbox Code Playgroud)
或者从 1.0 更改为 1.5 有更改text-scaling-factor
,因为scale-factor
是整数:
< 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}
Run Code Online (Sandbox Code Playgroud)
从 1.5 到 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}
Run Code Online (Sandbox Code Playgroud)
这些设置可以手动编辑 dconf-editor
这about:config
在Firefox 中的变量上下文中非常有趣:devPixelsPerPx
它会改变 Firefox 内部的大小(另请参阅:为什么所有 HTML 表单元素都很大,具有系统范围的字体比例因子 2.0?)
此外,您可以编写一个脚本来使用以下设置更改比例因子,例如/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
Run Code Online (Sandbox Code Playgroud)
此外:
这不会缩放标题栏和菜单,但还有unity-tweak-tool,您可以在其中更改整体字体缩放。
归档时间: |
|
查看次数: |
18749 次 |
最近记录: |