如何通过命令行设置显示的比例?

如何通过命令行设置显示的比例?

如果我在 Ubuntu 20.04 上使用第二台显示器,并且分辨率最高(4K),则第一台屏幕会一直出现故障。经过多次尝试,我发现将其设置为 175% 的分数缩放比例,然后再设置为 200% 可以解决这个问题,但是屏幕休眠后又会出现这个问题

在此处输入图片描述

因此,我希望有一种方法可以从命令行更改为 175%,然后更改为 200%,这样我就可以将其自动转换为脚本

答案1

您可能可以使用以下方法处理此问题xrandr,即比屏幕分辨率 GUI 更强大的工具例如,参见监视器缩放无法正常工作

就你的情况来说,

xrandr --output <out1> --scale 1.0x1.0 --output <out2> --scale 1.75x1.75
xrandr --output <out1> --scale 1.0x1.0 --output <out2> --scale 2.0x2.0

请注意,您可能需要修改其他标志,例如--primary,,--mode --pos--fb

答案2

我找到了很酷的脚本生成器:HIDPI 修复程序

该应用程序允许您创建完成以下任务的脚本:

- Allow fractional scaling of your display and its components in X11
- The end result looks nicer and is way less buggy than using Wayland
- The generated script is configured to run everytime you log in
- You can also instruct the application to modify the ~/.profile file to correctly scale Qt-based apps (as KDE does)
- Tested on GNOME, Deepin Desktop and KDE (you need to manualy set the scaling factor to 200% in Deepin and KDE)

它对我有用。

相关内容