Ubuntu 16.10 / 17.04 / 17.10でIntel Graphicsスクリーンのティアリング/フリッカーの「解決策」が過剰なファンの使用を引き起こす


16

複数のユーザー(12345は)インテルのグラフィックスカードは、Ubuntuの> = 16.10のちらつき/厳しいスクリーンティアリングを引き起こすことを報告しています。しばしば提案される「解決策」は、ブートパラメータを追加することi915.enable_rc6=0です。

画面のちらつき/ティアリングを固定しながら、しかし、この「溶液」原因(、決してそれのようにファンが常に実行するために、これまでオフになります)と過度に高速で。この問題を投稿して、ファンの問題(または、代替として、ちらつき/引き裂きの問題に対処しますが、ファンの問題を引き起こさない)の解決策があるかどうかを確認します。

完全を期すため、(Kabylake)でUbuntu 16.10/17.04/17.10カーネルを使用して実行しています4.11.0-10-genericLenovo 910、グラフィックカードはVGA compatible controller: Intel Corporation Device 5916 (rev 02)です。

:この問題は、アップストリームカーネル(v4.13.0-041300rc4)にも存在することを確認しました。カーネルを16.04 LTSカーネルに戻すと、画面の破損が修正されますが、これは単なる回避策です。 最近(2017年9月3日)、カーネル4.9.0-3-amd64でデフォルトのDebianインストールを試みましたが、画面がちらつきません(画面は90度回転します)。

注2:ブートパラメータを使用すると、i915.enable_rc6=0システムが長期間にわたって劣化します。ストリーミングビデオを3時間視聴しようとすると、マシンの動作が遅くなり、応答しなくなります。

注3バグレポートを提出しました。

注4:これは関係ない場合がありますが、ポインティングデバイス(トラックパッド)またはキーボードが使用中の場合、画面の破損は完全に停止します。


カーネルの更新時にこれらの警告メッセージが表示されsudo update initramfs -uますか?私が持っているアイビーブリッジをして、画面のティアリングがあったが、Xorgのオプションを使用して他の方法でそれを修正しました。
WinEunuuchs2Unix

いいえ、発行時にこれらのメッセージは表示されませんsudo update-initramfs -u。しかし、Intel(01.org/linuxgraphics/downloads/firmware)からこれらのドライバーを手動でインストールしたためと思われます。使用したオプションを共有しますか?試してみます。
Rsync

私はその時点でそれらを文書化しませんでした、そしてそれは1年前でしたので、すべてのステップを覚えていないでください。物事を修正するための私の主要なソースはArch Linuxから来ました。さらに、ファン制御とCPU周波数にThermald、Powerclamp、およびTLPを使用しました。これが、数週間前に書いた包括的なリストです。
WinEunuuchs2Unix

どちらを実行していますか?Ubuntu 16.10 / 17.04 / 17.10?
fosslinux

私はそれぞれ約1週間走りました。今、私はそのパーティションで17.10にいます-これが修正されるまで、私の毎日のドライバーは16.04です。
Rsync

回答:


13

正しい解決策は、次のファイルを作成することです。

/etc/X11/xorg.conf.d/20-intel-graphics.conf

次のコンテンツを持っている:

Section "Device"
   Identifier  "Intel Graphics"
   Driver      "intel"
   Option      "TripleBuffer" "true"
   Option      "TearFree"     "true"
   Option      "DRI"          "false"
EndSection

これらのファイルをで作成しないでください/usr/share/X11/xorg.conf.d。これは、実際にロードされるファイルではなく、Xの設定ファイルの例の場所です。


1
DRIをに設定trueする必要がありました。そうしないと、OpenGLを使用する特定のアプリが実行に失敗します。おそらくコンパイル中にDRIが有効になっていることが原因です。ただし、これらの他のオプションも有効にして有効にした場合でも、涙のないスクロールとビデオ再生が可能です。回答で無効になっている理由が不明です。
ラースハウゼス

1
これにより、ポートレートモードの外部モニターを使用しているときのDell XPS 13 9350の一定の斜め引き裂きが修正されますが、画面の再描画が非常に遅くなり(〜10 fps?)、gnome-shellCPU使用率が非常に高くなります。
ニックT

2
Ubuntuにはデフォルトで/etc/X11/xorg.conf.dディレクトリが存在しないことに注意してください。sudo mkdir /etc/X11/xorg.conf.dで
Katアムステルダム

本当にありがとう!今、私のビデオはちらつきがありません。
ブライアンハーク

@Fabby編集について本当によろしいですか?ドキュメントには、「/ usr / lib / X11 / xorg.conf.d /ディレクトリ内の* .confで終わるファイル(注:10.10では/usr/share/X11/xorg.conf.dに変更されます)ただし、xorg.confを読み取る前に開始時にXによってロードされた」は2014年以降更新されていません。
ボリス

2

これらの手順を使用して画面のちらつきを修正し、

sudo gedit /usr/share/X11/xorg.conf.d/20-intel_flicker_fix.conf

これらの行を貼り付け、

Section "Device"
  Identifier  "Intel Graphics"
  Driver      "intel"
  Option      "TripleBuffer" "true"
  Option      "TearFree"     "true"
EndSection

保存して再起動します。

それでも解決しない場合は、を使用して削除できます

sudo rm /usr/share/X11/xorg.conf.d/20-intel_flicker_fix.conf

Sirajusの提案をありがとう。残念ながら、それは効果がありませんでした。
Rsync

@MBWD、前述のように「オプション「DRI」「false」」を設定しましたか?あなたがリストした修正には欠けていました。
シラジュスサレキン

はい、上記のソリューション全体を実装しました(sudo gedit /usr/share/X11/xorg.conf.d/20-intel_flicker_fix.confDRIを含む行を貼り付けました)。うまくいきませんでした。他にすべきことはありましたか?
Rsync

Ubuntu 18.04を実行し、これに似たconfファイルを追加すると、ログオンするたびに、出力が見つからない、出力が「切断されていない」が、モードがないなどのエラーが表示されます。セッションは正しく構成されていないように見えますが、エラーダイアログは正しくない可能性があると警告しますが、ログオンするたびにエラーが発生すると、明らかに何かが間違っていることを意味します。
dgw

1
オプションは、"TripleBuffer" "true"高いCPU負荷となりVideosChromeそしてFirefoxスロービデオの再生を。
ユージンマラ

0

何が問題を解決したのか分かりません。当初、カーネル4.13.0-16を実行するUbuntu 17.10をインストールすると考えていました。しかし、17.04のバックアップに戻り、4.10.0-37-genericカーネルは問題なく実行されました。

私は修正が実際にレノボのファームウェアをアップグレードしていたと推測するつもりです、それはあなたが(私の知る限り)Windowsを介してのみ行うことができます。ある時点で誤ってWindowsパーティションを起動し、アップグレードプロセスに耐えました。しかし、それはそれを修正したものでなければならなかったと思います。

注:17.10がリリースされる前に、Kali Linuxカーネルをコンパイルして使用することで問題を「解決」しました。


1
ウェイランドを使用している可能性はありますか?ウェイランドに切り替えたとき、設定を必要とせずに、ほとんどすべての問題が消えたのを見ました。
Sirajus Salekin
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.