我不确定我能否准确描述屏幕上发生的情况,但这里有一个屏幕截图:
本质上,发生的情况是,当我将光标移动到屏幕边缘时,带有窗口的主屏幕向相反方向移动并显示 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 上遇到了同样的问题。解决方案是将右侧显示器拖到左侧,应用,然后再次移回,以更改双屏布局。我猜它会更新某个地方的配置文件。