升级 Arch Linux 后,xrandr (1.5.0) 在 i3wm (4.16.1) 中生成

升级 Arch Linux 后,xrandr (1.5.0) 在 i3wm (4.16.1) 中生成

有点不寻常的问题。我刚刚更新了 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 命令搞乱了几个小时,因为它似乎是问题的根源,但我没有运气。不确定更新是如何导致这种情况的。

相关内容