如何在多显示器(3 个显示器)上设置不同的缩放比例

如何在多显示器(3 个显示器)上设置不同的缩放比例

我有 3 个显示器,左边的是 4k,而其他 2 个是 1080p。我遇到的问题是,如果我将 1080p 显示器设置为正常缩放比例,则 4k 显示器基本上无法使用,因为所有东西都太小了,但如果我将 4k 显示器设置为 200%,gnome 会自动更改其他 2 个显示器的缩放比例,并使它们无法使用,因为所有东西都放大太多了。

我该怎么办?gnome tweaks 中有什么可以修复此问题吗?

答案1

在我的例子中,使用不同比例的 3k 笔记本和 1600px 显示器,这可以正常工作:

  1. 打开 dconf 编辑器。
  2. /org/gnome/mutter/experimental-features
  3. 禁用“使用默认值”
  4. 写入自定义值:['scale-monitor-framebuffer', 'x11-randr-fractional-scaling']

现在您可以在显示设置中为每个屏幕使用不同的比例。

dconf 设置捕获

在 3000x2000px 的屏幕上缩放 200%

在辅助屏幕 1600x900px 上缩放 100%

在 Ubuntu 19.10、GNOME 3.34.2 中测试。

答案2

我在“设置/显示”中打开了“分数缩放”,现在它允许我为不同的显示器设置不同的缩放系数。太好了!我担心我无法在新笔记本电脑上使用外接显示器。

答案3

如果有人在 2020 年或以后寻求帮助,解决方案可能是将您的会话更改为使用 wayland 而不是 xorg。这取决于您的发行版,但您通常可以在登录会话之前选择您想要的会话类型。您应该看到某种齿轮图标,如果还有其他选项提到 xorg,您应该选择“Wayland 上的 GNOME”或“GNOME”之类的内容。

请注意,当您将某些应用程序从一个屏幕移动到另一个屏幕时,它们的比例可能不会改变。

相关内容