18.04への更新後のAMD RX480画面のちらつき


14

タイトルで述べたように。17.10。からアップグレードしました。この画面がちらつく。

私のGPUはAMD RX480です

私がしたこと:

  • 18.04の同様の問題を検索し、見つからない
  • 新規インストールを実行します。まだ同じ。

助けてください。それは非常に迷惑です。働けない。


チケットに参加し、より多くの人が問題を宣言し、迅速な問題は解決されbugs.launchpad.net/ubuntu/+source/xserver-xorg-video-amdgpu/...
IvvanVG

回答:


10

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

設定を書き込み、再起動します。


黒い画面が表示されたら、答えはもう機能しませんか?
ガボール

私はこの問題を抱えていて、あなたの解決策はうまくいきました!+1
イアンレーウィンケル

こんにちは、18.10に更新する場合、変更を元に戻す必要があります。さもないと、フリッカーが戻ります。
LaoPiSai

Intel統合GPUを使用している場合はどうなりますか?
ベール

18.04でちらつきの問題がありました(RX 570グラフィックカードを使用しています)。画面は正常でしたが、サスペンドから復帰した後にちらつき始めました。この解決策はそれを修正したようです。ありがとう。
CluelessNoob

3

ノートパソコンをテレビに接続しているときに、画面がちらつく問題があります。リフレッシュレートを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

上記の方法で問題が解決したら、システムの起動時にこのモードを追加して設定する適切な方法を見つける必要があります。これについては、いくつかの参照があります。


1

ここには答えはありませんが、問題を観察して確認します。誰かがこのテキストを見つけた場合:radeon rx 580(480およびvegasの場合があります)をお持ちの場合、ubuntu 17.10に固執してください

18.04でまったく同じ状況になりました(アップグレードしてから、新規インストール)。ここにAMD rx 580、カーネル4.15.0-20。

役に立たなかったもの:

  • アップグレード後の新規インストール
  • oibafドライバー
  • M-Babカスタムカーネル
  • メインラインppaの4.17-rc3カーネル。
  • ブートパラメータとしてamdgpu.dc = 1(/ etc / default / grub)

更新:どうやら古いカーネルが動作しているようです。私は他のディストリビューションをいじくり回してきましたが、カーネル4.15.14はrx 580で動作することがわかりました。メインラインのppaから試してみてください。


こんにちは、amdgpu.dc = 0をお試しください。問題を解決します。
LaoPiSai

カーネル4.15は、Linuxカーネル開発者によって保守されなくなりました。4.14同じメインラインPPAからチェーンを試すこともできます。5〜6年間維持されます。私は4.14.34自分自身を使って4.14.36おり、4.14.37インストールを妨げるシンボリックリンクバグがありました。
WinEunuuchs2Unix

0

これを修正するには、自動輝度制御をオフにします。


0

私は同様の問題に直面しました、グラフィカルモードでログインできませんでした、私はそれを解決しました:
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-upgrade
6-再起動して正常に動作します!!
それが役に立てば幸い。


指示を共有してくれてありがとう@Hassan。私の場合、ttyに入ることはできません。念のため、ctrl + alt + f5をどこで使用しますか?お使いのコンピューターにはfnキーがありますか?
デロサリ

0

4.19-rc1カーネルがインストールされただけで、ちらつきは完全になくなり、PCを再起動する必要はありません。それはそのままで機能します。

現在Archを使用していますが、ubuntuのメインラインカーネルが同じエクスペリエンスを提供すると考えています。http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.19-rc1/


0

RX580(Kubuntu 18.04、Plasma 5)でも同じ問題が発生しました。ちらつきは、GPUの負荷が高くなったときにのみ開始されました(私の場合はWitcher 3を再生します)。

最初に4.19カーネル(デフォルトではamdgpu.dc = 1があります)をインストールしました。

それだけでは役に立たなかったようですが、おそらく修正に貢献しています。

それより、KDEモニター設定GUIで画面のリフレッシュレートを59.xx Hzに設定しました。

この後、問題は修正されたようです。

私の場合、画面解像度をxrandrで手動で切り替えたときに(明示的なリフレッシュレート設定なしで)ちらつきが始まったため、これらのコマンドによってリフレッシュレートが誤って設定され、リフレッシュレートのみを修正する必要がありました。


0

RX460と同じ問題があります。カーネルを変更したり、amdgpu-proドライバーをインストールしても、問題は解決しませんでした。

ちらつきを取り除く唯一の方法は、リフレッシュレートを74.9から60Hzに設定することです。


0

私自身も同じ問題を抱えていました。それはカーネルだったかもしれませんが、私にとってそれをうまく修正したのは、すべてのデフォルト(リフレッシュレートを含む)のままにして、モニターの設定に入り、FreeSyncを無効にすることでした。


0

debian 10.1にliquorixカーネル5.2.0-27をインストールすると、rx550の75hzでの画面のちらつきが解決します

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.