有点不寻常的问题。我刚刚更新了 Arch Linux,但我已经有一段时间没有重新启动了,所以它可能不是最近的升级。
现在我的屏幕底部出现一些奇怪的伪像。没有壁纸,它只是一个白色矩形: https://i.stack.imgur.com/4I4qR.png
当我使用 feh 设置壁纸时,会出现大量伪影。这就像我的小屏幕叠加在我的大屏幕上(壁纸不应该被中途切断): https://i.stack.imgur.com/Qi2Ij.jpg
此伪影仅出现在我的“桌面”上,其上方的任何应用程序都不会出现正方形或伪影。但是当我关闭该应用程序时,它仍然在桌面上。
在我更新和重新启动之前,这工作正常。
当我从 i3 的配置文件中删除 xrandr 命令时,我不再遇到此问题(但我的屏幕顺序错误)。
这是我的 xrandr 命令:
xrandr --output DisplayPort-0 --mode 1920x1080 --pos 1280x0 --output DVI-D-0 --mode 1280x1024 --pos 0x56
如果有帮助的话这里有一些关于我的 GPU(amdgpu)的信息:
[user@hostname ~]$ sudo lshw -c video
*-display
description: VGA compatible controller
product: Ellesmere [Radeon RX 470/480/570/570X/580/580X]
vendor: Advanced Micro Devices, Inc. [AMD/ATI]
physical id: 0
bus info: pci@0000:22:00.0
version: e7
width: 64 bits
clock: 33MHz
capabilities: pm pciexpress msi vga_controller bus_master cap_list rom
configuration: driver=amdgpu latency=0
resources: irq:62 memory:e0000000-efffffff memory:f0000000-f01fffff ioport:e000(size=256) memory:fe800000-fe83ffff memory:c0000-dffff
有任何想法吗?我已经用我的 xrandr 命令搞乱了几个小时,因为它似乎是问题的根源,但我没有运气。不确定更新是如何导致这种情况的。