回答:
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
:
$ 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で動作することがわかりました。メインラインのppaから試してみてください。
4.15
は、Linuxカーネル開発者によって保守されなくなりました。4.14
同じメインラインPPAからチェーンを試すこともできます。5〜6年間維持されます。私は4.14.34
自分自身を使って4.14.36
おり、4.14.37
インストールを妨げるシンボリックリンクバグがありました。
私は同様の問題に直面しました、グラフィカルモードでログインできませんでした、私はそれを解決しました:
1-ttyモードに入る(ctrl + alt + f5、私の場合)
2-オープンなグラフィックドライバを追加する(https://launchpad.net/~oibaf/+archive/ubuntu/graphics-drivers):
sudo add-apt-repository ppa:oibaf / graphics-drivers sudo apt-get update
3-再起動
4- ttyモードに再び入る
5-
sudo apt update && sudo apt full-upgrade6-再起動して正常に動作します!!
4.19-rc1カーネルがインストールされただけで、ちらつきは完全になくなり、PCを再起動する必要はありません。それはそのままで機能します。
現在Archを使用していますが、ubuntuのメインラインカーネルが同じエクスペリエンスを提供すると考えています。http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.19-rc1/
RX580(Kubuntu 18.04、Plasma 5)でも同じ問題が発生しました。ちらつきは、GPUの負荷が高くなったときにのみ開始されました(私の場合はWitcher 3を再生します)。
最初に4.19カーネル(デフォルトではamdgpu.dc = 1があります)をインストールしました。
それだけでは役に立たなかったようですが、おそらく修正に貢献しています。
それより、KDEモニター設定GUIで画面のリフレッシュレートを59.xx Hzに設定しました。
この後、問題は修正されたようです。
私の場合、画面解像度をxrandrで手動で切り替えたときに(明示的なリフレッシュレート設定なしで)ちらつきが始まったため、これらのコマンドによってリフレッシュレートが誤って設定され、リフレッシュレートのみを修正する必要がありました。