我是 Linux 新手,我已经安装了 Pop!操作系统来替换我的 Windows 安装。到目前为止很享受,但在高分辨率显示器缩放方面遇到了一些麻烦。
我的第一台显示器的分辨率为 3440x1440(21:9 超宽),另一台显示器的分辨率为 3840:2160(4k)。我希望将超宽显示器缩放至 100%,但我希望将 4k 显示器缩放至 150%-200% 左右。
我注意到在显示设置中,我可以打开分数缩放,并以这种方式单独设置缩放,但是当我这样做时,会出现一些奇怪的行为。我注意到在游戏中,我可以将分辨率设置为 6880x2880。因此,在搞乱之后,似乎如果我进行分数缩放,它会增加我的主显示器的尺寸,这是我不希望发生的,因为那样的话游戏在性能方面会变得更加困难。
因此,我想要一种可以在两者之间进行单独缩放而不涉及分数缩放的方法。此外,我尝试使用在网上找到的 xrandr 命令,它基本上完全破坏了所有内容,并使我的两个屏幕都变得疯狂,我不得不重新启动。所以我也不太确定这是否有效。
有什么建议么?
答案1
如果您使用的是 nvidia,这里是我过去使用的示例,用于在具有不同本机分辨率的 3 台显示器上获得一致且可见的显示。我将其设置为登录后运行的启动应用程序。
sh -c '/usr/bin/nvidia-settings --assign CurrentMetaMode="HDMI-0: nvidia-auto-select +1920+0, DP-0: nvidia-auto-select +0+0 {viewportin=1920x1080}, DP-2: nvidia-auto-select +3840+0"; gsettings set org.gnome.desktop.interface text-scaling-factor 1.0'
为了获得这些设置,我使用nvidia-settings --query=CurrentMetaMode
作为起点。