Fedora 20 ACPI黒い画面の問題はログイン前に発生します。

Fedora 20 ACPI黒い画面の問題はログイン前に発生します。

標準のGnome3デスクトップ環境を使用してFedora 20 64ビットをインストールしましたが、起動すると黒い画面が表示され、次の形式で4つのメッセージが表示されました。

Failed to find handle for ACPI object

私のコンピュータはDell Latitude E5440で、タッチパッドにも問題があります。この問題は、私が経験している問題と関連がある可能性があるため、こう述べています。以下のスクリーンショットは私のポイントを示しています。私は経験豊富なLinux上級ユーザーではないので、いくつかのガイドラインが欲しかった。

編集する

この問題はLinuxカーネルのバージョンでは表示されませんが、カーネルと3.11.10-301.fc20.x86_64では表示されません。古いカーネルがよりよく実行されることを考えると、奇妙で​​はありませんか?3.16.2-201.fc20.x86-643.16.6-200.fc20.x86-64

ここに画像の説明を入力してください。

ベストアンサー1

私にとって、あなたの問題はカーネルのバグのように聞こえます。次のタイトルのバグジラ問題を発見しました。バグ 42696 - Lenovo Ideapad Y470/Y570 の NVIDIA グラフィックスカードで ACPI ハンドルエラーが検出されました。

抜粋

Lenovo Ideapad Y470およびLenovo Ideapad Y570では、カーネルは_SB.PCI0.PEG0.VGAハンドルをPCIデバイスに割り当てます(おそらく_DOSメソッドがハンドルにあるためですか?)

ただし、正しい_DSM、_ROM、_PS0、_PS3は_SB.PCI0.PEG0.PEGPハンドルにあります。 VGAハンドルの_PSxはデフォルトでは機能せず、_PSC変数だけを取得または設定します。 _ROM は存在せず、_DSM メソッドは PEGP._DSM メソッドよりも使いやすくなります。

この問題により、nouveauドライバはvbiosをロードできません(VGAに_ROMが存在しないため)。同様に、独自のnvidiaドライバはロードされません。 _PS0 および _PS0 メソッドの場合、pci_set_power_state メソッドを使用しても、PCI デバイスは実際には無効になりません。

この問題に対するパッチがありますが、すべてのハードウェアの問題が解決されるわけではありません。

取られた措置

  1. システムがまだ存在しない場合は、システムをバグのシステムリストに追加します。
  2. 別のディストリビューションをダウンロードして試して、これがハードウェアの問題ではないことを確認し、他のディストリビューションでも問題が解決しないことを確認してください。

編集#1

問題を詳しく調べた結果、この問題はDMAR / IOMMUで発生したようです。

抜粋ACPI ... IOMMUパート2でDMARテーブルをデコードする

DMAR - 変換を担当する DMA 再マッピング単位を示します。 IOMMUとしても知られています。システムには複数のハードウェアデバイスがあります。誰でも一連のデバイスを制御できます。パフォーマンス上の理由から、デスクトップシステムにはHDオーディオエンジン専用のエンジンがあり、このエンジンが唯一のサブエンジンになるのを楽しむことができます。

起動時にシステムからACPI情報を抽出するのに問題があるようです。 iommuコンポーネントの特定のパッチについて上記のエラーメッセージが見つかりました。

このシステムは少し古く、このラップトップの一部の構成は実際にはCanonicalでUbuntuを実行することを認証しました(12.04)。システムの正確な設定がわからない場合、これ以上デバッグすることはほとんど不可能です。

これで特定のバージョンのUbuntuが認証されているので、システムにハードウェアの問題があるかどうか、または問題を引き起こす最新バージョンのLinuxカーネルお​​よび/またはドライバが変更されたことを確認するために、そのバージョンをインストールしてみることができます。あなたのシステムと互換性がありません。

おすすめ記事