Answers:
我自己amdgpu.dc=0
作为引导参数来解决它。
为此,请编辑文件/etc/default/grub
,例如使用
sudoedit /etc/default/grub
找到开头的行,GRUB_CMDLINE_LINUX_DEFAULT
并amdgpu.dc=0
在双引号(""
)之间添加文本。保留其他任何参数。例如,您可能会得到如下一行:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash amdgpu.dc=0"
保存文件并退出,然后运行
sudo update-grub
编写配置,然后重新启动。
将笔记本电脑连接到电视时出现屏幕闪烁问题。我发现,当我将刷新率从60Hz更改为59Hz时,此问题消失了。
在Xorg中(据我所知18.04默认使用它),您可以借助以下方法来更改刷新率xrandr
:
0.首先,您必须找到要使用新模式的视频输出名称。只需键入xrandr
并调查是哪一个。就我而言是HDMI-1
。
1.使用cvt
以下命令生成新的Modeline :
$ cvt 1920 1080 59 #1920x1080 58.94 Hz(CVT)hsync:66.02 kHz; pclk:169.00 MHz Modeline “ 1920x1080_59.00” 169.00 1920 2040 2240 2560 1080 1083 1088 1120 -hsync + vsync
1920
和1080
是水平和垂直分辨率的值。59
是刷新率的值。2.创建新模式:
xrandr --newmode 1920x1080_59.00 169.00 1920 2040 2240 2560 1080 1083 1088 1120 -hsync +vsync
3.将新模式分配给视频输出:
xrandr --addmode HDMI-1 1920x1080_59.00
4.激活新模式:
xrandr --output HDMI-1 --mode 1920x1080_59.00
如果上述方法奏效且问题消失,则应在系统启动时找到添加和设置此模式的正确方法。以下是有关此的一些参考:
我在这里没有答案,但是对问题进行了一些观察和确认。如果有人找到此文本:如果您使用radeon rx 580(可能是480和vegas),请坚持使用Ubuntu 17.10
使用18.04(升级,然后重新安装)使自己陷入完全相同的情况。这里是AMD RX 580,内核4.15.0-20。
什么没有帮助:
更新:显然,较早的内核可以运行。我一直在修改其他发行版,发现内核4.15.14适用于rx 580,您可能想从mainline ppa尝试一下。
4.15
是Linux内核开发人员不再保留。您也可以4.14
从同一主线PPA中尝试该链。它可以维持5到6年。我使用的是4.14.34
自己,4.14.36
并4.14.37
遇到了无法安装的符号链接错误。
我遇到了类似的问题,我根本无法使用图形模式登录,我通过以下方法解决了该问题:
1-输入tty模式(ctrl + alt + f5,以我
为例)2-添加开放的grafic驱动程序(https://launchpad.net/~oibaf/+archive/ubuntu/graphics-drivers):
sudo add-apt-repository ppa:oibaf / graphics-drivers sudo apt-get更新
3-重新启动
4-再次进入tty模式
5-
sudo apt更新&& sudo apt全面升级6-重新启动,它工作正常!
刚安装了4.19-rc1内核,并且闪烁完全消失,无需重新启动PC即可,没有其他魔术-它可以立即使用。
我现在正在使用Arch,但是相信ubuntu的mainline内核会提供相同的体验。http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.19-rc1/
我有RX460和同样的问题。更改内核或安装amdgpu-pro驱动程序无法解决问题。
我可以摆脱闪烁的唯一方法是将刷新率从74.9设置为60Hz。