在Wayland中设置虚拟分辨率

4
有没有可能设置虚拟分辨率,即在正常分辨率上增加分辨率(例如,如果我有一个1920x1080的屏幕,我是否可以像使用3640x2160的屏幕一样使用它)?在X环境中,这很容易,只需使用xrandr --scale 2x2命令,但在Wayland中似乎找不到方法... 我想建立一个多屏环境,其中包含一个好屏幕和一个坏屏幕。我需要将坏屏幕的分辨率加倍,以使两个屏幕中的窗口大小大致相同,这是我的目标。我曾经在某个地方读到过关于多屏幕缩放的信息,但是找不到更多信息。感谢您的帮助。

这个问题和Wayland都已经一年了,我能找到的最好的答案是禁用Wayland。真的吗?你找到解决方案了吗? - Giszmo
1个回答

0
如果您正在使用 Weston 合成器,则可以在 [output] 部分的 weston.ini 文件中指定“比例”因子,请参考此处 http://manpages.ubuntu.com/manpages/bionic/man5/weston.ini.5.html

scale=factor

整个输出应用的缩放乘数,支持高分辨率(“HiDPI”或“retina”)显示,大致对应于显示物理分辨率与逻辑分辨率的像素比例。不支持高分辨率显示的应用程序通常看起来很小且难以阅读。Weston 将通过此乘数缩放这些应用程序的输出,使其可读。支持自己的输出缩放的应用程序可以以高分辨率绘制其内容,从而避免合成器缩放。西屯不会缩放此类应用程序的输出,并且它们不受此乘数的影响。一个整数,默认为 1,通常在需要时配置为 2 或更高,表示输出的缩放乘数。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接