NUC6CAYHのCentos 7(Apollo Lake / Goldmont) - Mesaアップデートが必要ですか?

NUC6CAYHのCentos 7(Apollo Lake / Goldmont) - Mesaアップデートが必要ですか?

NUC5CPYHでCentos7システムを実行しています。 Centos 3.10カーネルで利用できないビデオおよびワイヤレスドライバを入手するには、4.10.9カーネルを使用します。 NUC5CPYHの寿命がほぼ終わり、NUC6CAYHに移行しようとしています。

システムは Chrome で動画を再生します。 NUC5CPYHでは、すべてがうまく機能します。 NUC6CAYHでは、gnome-shellのCPUが高く(「y」コマンドの上に)、gnome-shellのPIDに4つのスレッドが接続されていることがわかります。llvmpipe-[0-3]したがって、レンダリングにGPUの代わりにCPUを使用しています。

NUC6CAYHでは、glxinfoエラーメッセージは、PCI ID 5a85のMesaエラーメッセージを表示しているi965_dri.so does not support the 0x5a85 PCI IDようです。これは11.2(Centos 7にはmesa 11.2.2-2.20160614.el7を含む)ツリーにはありませんが、12.0以降にはあります。src/mesa/drivers/dri/i965/brw_device_info.cinclude/pci_ids/i965_pci_ids.h

新しいバージョンのMesaが必要なようです。それで、質問は私がこれをどうするかということです。

  • この分析は正しいですか?
  • この問題を解決するより良い方法はありますか?
  • インテルはいいです」レシピ「しかし、これはビデオスタックにとって難しい作業のようです。
  • Centos 7からMesa 12+までのパッケージングパスはありますか?
  • これはソースからMesaを構築するのと同じくらい簡単です。 12.0.6をビルドしようとしましたが、エラーがたくさん発生したため、それほど簡単には見えません...

修正する回答がないので、この質問を「正しい場所」に更新し、「Apollo Lake / Goldmont」を含めるようにタイトルを編集して、特定のNUC製品よりも一般的にします。

良いニュースは、Centos 7イメージ(上記のリンク)のソースからIntel 2017Q1グラフィックスタックレシピを正常に構築したことです。私は多くのコンパイラ警告メッセージを観察しましたが、私よりもスマートな人がすでにそれを見たので無視しました。ビルドにはパスを手動で調整し、いくつかのライブラリを正しいターゲットに移動する作業が必要でした。

NUC6CAYHで17Q1グラフィックスタックを実行すると、CPUを実行して消費するllvmpipeスレッドの問題が解決されるように見えるため、GPUが使用されているようです.実際にCPU負荷は(予想通り)適してもいいです。主観的に、私たちのビデオアプリケーション(Google Chromeブラウザ内でレンダリングされている)は「通常」で動作しているように見えますが、100%スムーズではありません。より客観的なデータを提供するために、glxgears(報告されたfpsが60Hzのデバイスリフレッシュレートと等しくなければならない)を使用して比較方法を確認しました。

  • NUC6CAYH - Centos 7+17Q1グラフィックスタック - glxgears48~53fpsと切れ現象、上のCPU: X.org 75-85%、conkyの更新は非常に明白です。
  • NUC5CPYH - グラフィックスタック付きCentos 7+ - glxgears 60.0fpsとスムーズ - トップCPU:gnome-shell 38%、X.org 18% N
  • NUC5CPYH - Centos 7 + 17Q1グラフィックスタック - glxgears 60.0fpsと滑らかさ、トップCPU:gnome-shell 17%、X.org 13%、conkyリフレッシュ良好

次に、X.orgの高いCPU問題をさらに詳しく調べる必要があるようです。 17Q1 グラフィックスタックに特定のXバージョンが必要か、または優先されますか?単純な必死者がソースからXを構築することは可能ですか?

ベストアンサー1

私は偶然にこの質問を見つけることができる他の人にアップデートを提供したいと思いました(私は元の提出者です)。

Centos 7.3に含まれているグラフィックコンポーネントを更新するために、ソースコードからさまざまなグラフィックコンポーネントを構築しようとしましたが、すべてが機能するようにすることは成功しませんでした。

その間、Centos 7.4がリリースされ、コンポーネントセットが付属しています。2017Q1 Intelグラフィックスタックレシピ。標準のCentos 7.4リリースに追加された唯一のことは、更新されたカーネルを取得することです。私は4.13.3を使用しています。

これで、グラフィックとビデオは低CPU使用率で鮮明にレンダリングされます。

おすすめ記事