![X 下的多个显示器:消除由于显示器高度不同而产生的间隙](https://linux22.com/image/1268916/X%20%E4%B8%8B%E7%9A%84%E5%A4%9A%E4%B8%AA%E6%98%BE%E7%A4%BA%E5%99%A8%EF%BC%9A%E6%B6%88%E9%99%A4%E7%94%B1%E4%BA%8E%E6%98%BE%E7%A4%BA%E5%99%A8%E9%AB%98%E5%BA%A6%E4%B8%8D%E5%90%8C%E8%80%8C%E4%BA%A7%E7%94%9F%E7%9A%84%E9%97%B4%E9%9A%99.png)
我正在使用nvidia-settings
配置多台显示器。这些显示器的原始分辨率不同,因此会产生“间隙”,其中项目绘制在虚拟屏幕上,但不在任何物理屏幕上。
如何配置显示设置,以便不在未直接映射到物理屏幕的区域上绘制任何内容?
答案1
如果您的窗口管理器支持 Xinerama 扩展,则会自动发生这种情况(是的,即使您使用的是没有 Xinerama 的 nVidia TwinView。)我使用惊人的作为我的窗口管理器,它完美地处理了这个问题——屏幕外区域从来不显示任何窗口。
或者,您可以切换到单独的 X 屏幕,而不是使用 TwinView/Xinerama。此方法会删除任何屏幕外区域,但代价是无法在屏幕之间移动窗口。