将光标移动到屏幕边缘会导致 GNOME“地毯”边框

将光标移动到屏幕边缘会导致 GNOME“地毯”边框

我不确定我能否准确描述屏幕上发生的情况,但这里有一个屏幕截图:

这些边界是什么?

本质上,发生的情况是,当我将光标移动到屏幕边缘时,带有窗口的主屏幕向相反方向移动并显示 GNOME 地毯纹理。 GNOME 地毯纹理出现的位置似乎是任意的(有时在左侧,有时在右侧),尽管该位置仅通过重新启动而改变。有时,GNOME 地毯会被纯白色取代。

我尝试在 Google 上搜索此问题,但找不到任何可以阐明此问题的搜索查询(我尝试过:“debian 桌面边框”、“debian 光标边缘桌面边框”和“桌面边框上的 gnome 纹理”) ”)。

我使用的是带有 NVIDIA 专有驱动程序的华硕 NVIDIA GT 710 (2GB)。我将输出定向到的屏幕的欠扫描为 48 像素。桌面管理器是lightdm.

答案1

经过一番研究,我得出的结论是,X 显示配置试图以 1920*1080 的分辨率输出到我的显示器,而不是欠扫描的 1828*1028。即使内容适合 1828*1028 显示屏,这也会导致系统显示的显示屏仍为 1920*1080,从而导致光标在边缘显示地毯效果。本质上,“屏幕表面”大于“屏幕尺寸”。

为了纠正此问题,我通过以下命令将 X 显示器的尺寸设置为正确的欠扫描尺寸 1828*1028 xrandr

# xrandr -s 1828x1028

我还没有弄清楚如何通过lightdm重新启动使此更改持续存在。当我弄清楚时会更新答案。

答案2

在使用双屏设置和 nvidia 卡的 arch linux + gnome 上遇到了同样的问题。解决方案是将右侧显示器拖到左侧,应用,然后再次移回,以更改双屏布局。我猜它会更新某个地方的配置文件。

相关内容