如何在 xenial 中调整窗口装饰 * 和 * 字体大小设置

cha*_*cus 6 16.04 hdpi

我在我的电脑有30"监视器上安装了现有的Ubuntu 16.04,所有的窗口装饰是巨大的,所有的字体大小是巨大的,一些靠近时钟图标是堆积如山

我怎样才能改变这些尺寸?首选一种无需编辑配置文件即可调整内容的方法。也许它取决于“主题”(当前为Ambiance)---我如何更改那里定义的尺寸?


我试过的:

这就是显示器的配置界面如下所示:

显示配置屏幕

请注意,菜单和标题栏选项没有Scale,因此没有任何引用该设置的内容适用(例如此问题的答案)。

字体下的Unity 调整工具的文本缩放因子设置似乎仅适用于文本,而不适用于窗口装饰,因此这不是完整的解决方案。(显然,在那里设置字体大小也会影响文本,但不会影响窗口装饰)。

我还尝试更改此问题的答案中的 DPI 设置,但顶部答案中的任何内容似乎都不会影响我机器上的任何内容。

我还仔细研究gconf-editor了可能影响任何这些尺寸的任何设置,但除了字体大小设置之外什么也没找到。


其他注意事项:

我应该提一下,我现在已经在两台计算机上遇到了这个问题,这就是为什么我要在软件中寻求解决方案,而不是更改分辨率或获取不同的显示器。我安装了 Ubuntu 16.04,而我的另一台机器连接到了 4k 显示器,然后将它移到了一个更小的、纯高清显示器上。我在那里有完全相同的问题:一切都太大了。(但它在 4k 显示器上看起来很棒!)

wht*_*ger 6

您的界面对象太大,因为您的分辨率太低。你有一个 30 英寸的大显示器,分辨率只有 1920x1200(正如我在你的截图中看到的那样)。

打开“分辨率”下拉菜单 - 它应该包含 2560x1600 设置(与您当前的大小比例相同,即 16:10)。选择它并按“应用”。如果带有 2560x1600 的下拉菜单行不是最后一行,并且您的显示器能够维持更高的分辨率,请使用它。

然后,当您的分辨率适合显示器的原始分辨率时,您可以使用您在问题中提到的建议来正确调整显示器的 DPI。

不同的 GUI 渴望实现分辨率独立。这将确保所有界面元素在不同设备类型(无论是手机、平板电脑还是 PC 显示器)上看起来都相同并具有相同的大小。如果您检查提到的链接,您会看到 GNOME 还不是独立于分辨率的。1920x1200 非常适合 22-23 英寸显示器。如果您在 15 英寸屏幕上使用它,所有对象都会太小,您需要增加字体大小以提高可读性。在您的情况下,屏幕比此分辨率的正确屏幕大 7 英寸,这就是为什么您遇到了相反的问题 - 一切看起来都太大了。

如果您希望更改字体大小,这也可能会减小界面对象的大小。使用 GSettings 配置工具来实现这一点。在终端中运行此命令:

gsettings list-recursively | grep desktop | grep font
Run Code Online (Sandbox Code Playgroud)

就我而言,它返回:

org.gnome.desktop.wm.preferences titlebar-font 'Ubuntu Bold 10'
org.gnome.desktop.wm.preferences titlebar-uses-system-font false
org.gnome.desktop.interface document-font-name 'Ubuntu 10'
org.gnome.desktop.interface font-name 'Ubuntu 10'
org.gnome.desktop.interface monospace-font-name 'Liberation Mono 10'
org.gnome.nautilus.desktop font 'Ubuntu 10'
Run Code Online (Sandbox Code Playgroud)

第一个键影响窗口标题栏,第三个键设置文档字体名称/大小,第四个键设置影响所有界面元素(即菜单、面板等)的字体名称/大小,第五个键设置用于您的等宽字体/名称终端。第六个设置会影响桌面图标(如果有)的字体名称/大小。

因此,如果我希望将面板上使用的字体大小减小 1(在我的情况下,“Ubuntu 10”将变为“Ubuntu 9”),那么我应该运行以下命令:

gsettings set org.gnome.desktop.interface font-name 'Ubuntu 9'
Run Code Online (Sandbox Code Playgroud)

调整您认为合适的字体大小,使用 GSettings 选择正确的方案和键。如果您更喜欢 GUI 工具,可以尝试 Unity Tweak Tool,可在此处找到。