我有一台分辨率为 3200x1800 的笔记本电脑,运行 Ubuntu 14.04.2 LTS,内核为 4.0.0-040000-generic。Unity 的缩放功能非常适合放大菜单、标题栏和应用程序。现在我想通过显示端口连接一台分辨率为 1920x1080 的外接显示器。
由于缩放比例高,此显示器上的菜单非常大。GUI 设置似乎允许为每个显示器的放大倍数设置不同的值。不幸的是,此选项似乎工作不正确。例如:当我选择内部显示器并为其设置放大倍数时,外接显示器上的菜单和应用程序非常大。然后我在 GUI 设置中选择了外接显示器并降低了放大倍数。这只会导致启动器和标题栏变小。菜单和应用程序和以前一样大。
我试图找出设置的位置,如所述这里。更改外部监视器的值时,似乎会发生以下情况:
user@computer:~$ diff /tmp/before /tmp/after |grep '[>|<]'
< com.ubuntu.user-interface scale-factor {'eDP1': 13, 'HDMI1': 8}
> com.ubuntu.user-interface scale-factor {'eDP1': 13, 'HDMI1': 6}
另一方面,当改变内部监视器的放大倍数时,结果如下:
< org.gnome.desktop.interface text-scaling-factor 1.625
> org.gnome.desktop.interface text-scaling-factor 1.0
< org.gnome.desktop.interface cursor-size 39
> org.gnome.desktop.interface cursor-size 24
< com.ubuntu.user-interface scale-factor {'HDMI1': 7, 'eDP1': 13}
> com.ubuntu.user-interface scale-factor {'HDMI1': 7, 'eDP1': 8}
如您所见,仅为com.ubuntu.user-interface scale-factor
外接显示器设置,其大小似乎是启动器和标题栏的大小。
这是一个错误,或者有人可以解释一下如何设置标题栏、应用程序的大小和每个显示器都有单独的菜单吗?
** 注(23.12.15):** 我创建了以下错误报告:https://bugs.launchpad.net/ubuntu/+source/xorg/+bug/1528319
如果其他人也受到此错误的影响,请在错误报告页面上注明以提高其优先级。