从 Linux 应用程序设置显示分辨率的通用方法

从 Linux 应用程序设置显示分辨率的通用方法

我想在 Linux 上启动全屏窗口之前设置显示分辨率,并且我想从应用程序内部进行设置。

问题是,我正在寻找一种通用的方法来做到这一点,但 xrandr 似乎无法更改 Wayland 下的分辨率。

有没有办法在不为 Xorg 和 Wayland 采用不同方法的情况下设置分辨率?我正在寻找解决这个问题的最紧凑的解决方案,这就是为什么我需要一种简单且通用的方法。

答案1

有没有办法在不为 Xorg 和 Wayland 采用不同方法的情况下设置分辨率?

没有据我所知。尽管它们现在都运行在 KMS 之上,但它们具有完全不同的 API。

相关内容