配备 AMD 显卡的超宽显示器屏幕闪烁

配备 AMD 显卡的超宽显示器屏幕闪烁

我在桌面上安装了全新的 Ubuntu (KDE),但遇到了屏幕闪烁问题。这是我尝试的第四个 Linux(deepin、Kali、elementary、Ubuntu 都有同样的问题)我使用的是超宽 2560x1080 屏幕,在原始分辨率下屏幕闪烁太多,无法使用。降低分辨率可以解决问题,但会使一切变得丑陋。为了向您展示问题所在,我发布了一个简短的视频:https://youtu.be/9UdOxqmch1g 网站上的 AMD 驱动程序不起作用,add-apt-repository ppa:oibaf/graphics-driver 不起作用。xrender、g2 或 g3 都无法修复此问题。

希望有人能帮我解决这个问题。谢谢

GPU:R9 270x Sapphire Dual-X CPU:FX 6300 显示器:LG 25UM57 P-25" 21:9 IPS LED

这是图片

答案1

已修复。新的 4.12 内核以某种方式修复了该问题。

从这里安装http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.12-rc1/

  1. 下载适用于 amd64 的通用标头+图像
  2. 安装sudo dpkg -i
  3. 重启
  4. uname -r如果有效的话应该显示 4.12。

答案2

每当我将 vga 连接到笔记本电脑时,如果 lvds 和 vga 都亮着,vga 就会闪烁;所以我使用 xrandr 在 vga 上工作时关闭 lvds

用于xrandr显示您连接的屏幕(名称),然后使用它来关闭 xrandr --output VGA-0 --mode 1280x1024 --rate 75 xrandr --output LVDS --off 查看您的原始分辨率;注意不要让自己处于黑暗中。在关闭其他显示器之前,先点亮目标显示器

https://wiki.archlinux.org/index.php/Xrandr

这个想法是,你可能打开了多个设备。因此,请尝试专门关闭它们,并仅保留你使用的显示器

编辑:阅读更多内容后,您可能会使用它--rate xx来更改刷新率或cvt程序来生成新模式https://ubuntuforums.org/showthread.php?p=8595940

答案3

对我来说,解决方案是将 GRUB 置于文本模式。问题是当显卡从 GRUB 分辨率更改为桌面分辨率时。

相关内容