不同的显示比例设置 - 18.04

dha*_*ech 71 display multiple-monitors scale-mode 18.04

我将戴尔显示器设置为 200%:

在此处输入图片说明

然后我将笔记本电脑的内置显示设置为 100%:

在此处输入图片说明

但是,如果我随后切换回戴尔显示器设置,则那里的比例已恢复为 100%。

有没有办法在戴尔显示器上缩放 200%,在笔记本电脑显示器上缩放 100%?

谢谢!

小智 26

在 Gnome 3.32(Ubuntu 19.04 的默认设置)上,甚至可以为 X 设置分数缩放。命令是:

gsettings set org.gnome.mutter experimental-features "['x11-randr-fractional-scaling']"
Run Code Online (Sandbox Code Playgroud)

之后,您可以转到“显示设置”并为您拥有的每台显示器设置不同的缩放比例,即使以 25% 为增量。

如果出于任何原因,您需要重置分数缩放,则命令为:

gsettings reset org.gnome.mutter experimental-features
Run Code Online (Sandbox Code Playgroud)

  • 这有效。但是,在我的机器上,它会降低性能 _ton_。我在调整窗口大小、滚动等时有明显的延迟(我有英特尔集成显卡) (3认同)
  • 这对我来说非常有效,不知道为什么默认情况下不可能。然而,(我还没有重新启动看看它是否修复),我的光标现在在 4K 屏幕上闪烁。另外值得注意的是,这似乎会在我的显卡上产生大量热量,而在 Windows 上的同一台机器上我没有出现这个问题。(戴尔 XPS) (2认同)
  • 请注意,这些功能可直接从“显示”菜单使用。它被命名为“分数缩放”。我停止使用它,因为使用一个 200% 和其他两个 100% 的性能很糟糕。光标在 4K 显示器上闪烁很多,不是很好的用户体验。 (2认同)

小智 15

有一个简单的解决方法。
而不是改变比例:改变显示器的分辨率
在 4K 屏幕上使用较低的分辨率,您应该能够匹配额外的显示器。

希望这可以帮助。

  • 这是一个可怕的变通方法。如果这样做,您将无法获得 4K 显示器的任何好处(您可能为此付出了很多代价)。一切都将被简单地放大 2 倍,而不是显示显示器能够显示的更精细的细节。4K 显示器的全部意义在于能够以更清晰、更清晰的图像显示更精细的细节。您应该始终以其原始分辨率运行 LCD。 (29认同)

小智 13

降低显示器的分辨率可以解决问题,但这不是一个好的解决方案,因为它牺牲了 4k 分辨率。

假设您使用的是 x-window 和 ubuntu 18.04。更好但更复杂的方法是:将显示器的分辨率保持在 4k,将笔记本电脑显示器的分辨率提高一倍,并将所有窗口放大 200%。详细步骤如下:

  1. 转到设置 > 显示 > 将比例设置为 200%
  2. 连接到戴尔显示器,键入 xrandr 以检查两个显示器的 ID。在这里,我假设您有 3840x2160 的显示器“HDMI-0”,1600x900 的显示器“HDMI-1”。现在我想把“HDMI-1”放在左边,“HDMI-0”放在右边。
  3. 运行以下

xrandr --dpi 276 --fb 7040x2160 --output HDMI-0 --mode 3840x2160 --pos 3200x0 --output HDMI-1 --scale 2x2 --panning 3200x1800+0+0

(注:7040 = 3840+1600x2、3200=1600x2、1800=900x2)

  • 您能否更详细地了解参数 `dpi`、`fb`、`pos`、`mode` 和 `panning` 的值究竟在做什么以及如何计算它们?当我尝试获得我的戴尔 XPS 13(4k 显示器,3200x1800(和一个外部显示器放置在 1920x1080 的物理上方)时遇到困难。我的戴尔显示器的比例应该是 200%,外部应该是 100%,它实际上也应该放置在戴尔显示器的“上方”。无论如何我都没有获得工作设置(但是至少以某种方式放错了位置)。谢谢! (5认同)

bka*_*lli 10

如果您有 NVIDIA 卡,则可以使用 NVIDIA X 服务器设置。我尝试了具有不同设置的 @travis-wayland 解决方案,但总是弄乱屏幕。这是我对两个显示器的设置(适用于 Ubuntu 18.04 和 Ubuntu 20.04):

左屏右屏

请注意,当 ViewPortOut 设置为最大屏幕分辨率 (1680x1050) 时,ViewPortIn 和 Panning 必须匹配。另请注意,我使用的是垂直屏幕,因此 XxY 在 ViewPortIn 和 Panning 中翻转。

如果您在应用程序中没有看到 NVIDIA X 服务器设置,则可能需要安装/更新驱动程序。顺便说一句,我的电脑使用 NVIDIA 驱动程序,而不是内置的 X.Org(Nouveau 驱动程序)。因此,请确保您在“附加驱动程序”菜单下的“软件和更新”中使用 NVIDIA 驱动程序。


Chr*_*OFF 9

您可以使用 Wayland 拥有两种不同的比例
Wayland 是 17.04 中的默认值。X11 是 18.04 中的默认值
要切换到 Wayland:
1. 注销
2. 在登录屏幕上单击小齿轮
3. 并选择“Ubuntu on wayland”

  • @ljden 是的,我确实修复了它。我想我用这个分数缩放来做到这一点 https://www.maketecheasier.com/enable-fractional-scaling-gnome/ (3认同)
  • 如果我没有“Ubuntu on wayland”选项怎么办?如何安装或启用它? (2认同)
  • 我能够选择“Ubuntu on wayland”并配置缩放。很少有像终端和 Ubuntu 软件这样的应用程序可以正确扩展。但是,我的大多数应用程序(例如 Web 浏览器和 IDE)都无法缩放,而是保持在主监视器的缩放范围内。我该如何解决这个问题? (2认同)
  • 下一步 - 具有不同 DPI 的双显示器设置? (2认同)