我在桌面上安装了全新的 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/
- 下载适用于 amd64 的通用标头+图像
- 安装
sudo dpkg -i
- 重启
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 分辨率更改为桌面分辨率时。