dmesg
すべてが正しいことを確認するためにログを読んだとき
[ 18.956187] [drm] Wrong MCH_SSKPD value: 0x16040307
[ 18.956190] [drm] This can cause pipe underruns and display issues.
[ 18.956192] [drm] Please upgrade your BIOS to fix this.
私のラップトップに問題があるとは思えませんが、このメッセージはどういう意味ですか?それは何につながるでしょうか?これに関する詳細はどこで読むことができますかMCH_SSKPD
?
答え1
略語を分析してみると、MCHは「Memory Controller Hub」の略で、昔の名前であることがわかりました。ノースブリッジ。このチップはI / Oコントローラハブの一部です。
SSKPDについては、さまざまなIntelのマニュアルに記載されている以外に多くの情報が見つかりません。これはの一部です。それらの一つ:
SSKPD - ゴミデータレジスタ
このレジスタは書き込み可能な64ビットを保持し、その後には機能しません。これはBIOSとグラフィックカードドライバの便宜のためです。
残念ながら、これはそれが何であるかについての多くの情報を提供しません。 ~によるとウィキペディア、スクラッチパッドは、「高速検索のために小さなデータ項目を保持するために使用される特別な高速記憶回路」です。
別のメッセージは次のとおりです。犯罪追加された警告:
drm/i915: 無効な MCH 透かし値の検出
以前のBIOSバージョンの中には、誤ったMCHチューニング値が付属しているように見え、ロード時にパイプアンダーランが発生する可能性があります。特にDP出力では、DPが時々アンダーランを好まないため、黒い画面が表示されることがあります。
残念ながら、ブート後にレジスタがロックされたようでしたので、私たちができる唯一のことは丁寧に問題を指摘し、BIOSアップグレードを提案することだけでした。
Arthur RunyanはDPのバグを議論するときにこの点を指摘しました。これまでバグレポートでこれが役に立つという確認はありません。しかし、少なくとも私のコンピュータのいくつかは間違った値を持っているので、エラーレポートを理解するのに役立ちます。
v2:ArtとBenとの議論の後、OREF値は一部のシステムでより積極的になる可能性があるため、透かし値のみを確認することにしました。
したがって、レジスタの値は、一部のプロセッサで何らかの意味を持つようです。現在、インターネットで値が間違っていると、何が間違っている可能性があるかを正確に説明するものが見つかりませんが、これは全体的に良いアイデアを提供すると思います。
詳しく知りたい場合は、投稿を作成または確認した人の一人に電子メールを送信できます。