答え1
今日、Ubuntu Bionic 18.04 LTSをインストールしようとすると、NVIDIA T1000で同じ問題が見つかりました。
まだ解決策はわかりません...
4.14ソースコードによると、https://elixir.bootlin.com/linux/v4.14.312/source/drivers/pci/hotplug/pciehp_hpc.c#L646 pciehpドライバの停電はISRハンドラチェックです(テストビットはPCI_EXP_SLTSTA_PFD)。
このドキュメントのオペレーティングシステムは、Dell Precision 7820タワーで実行するように認証されています。 https://ubuntu.com/certified/201702-25401 「このシステムは、4.15.0-1027-oemカーネルを実行する18.04 LTSを使用してテストされました。このシステムは、5.10.0-1013-oemカーネルを実行する20.04 LTSを使用してテストされました。」
最新バージョンのOS(Ubuntu 20.04)を試してみましょう。エミュレートされたPCIEブリッジを管理するためのいくつかのコードを追加しましたが、これが解決策になる可能性があります。
答え2
解決策は、いくつかのビデオドライバを無効にすることです。システムフレームバッファのみを使用(ディスプレイモードは変更されません)。したがって、nomodeset
GRUBのカーネルコマンドラインに追加してください。
カーネルコマンドラインパラメータLinuxカーネルドキュメント:
nomodeset
カーネルモード設定を無効にします。ほとんどのシステムファームウェアは表示モードを設定し、出力用のフレームバッファメモリを提供します。そして
nomodeset
、DRMとfbdev
ドライバが事前初期化された出力を置き換えることができる場合、ロードされません。。システムフレームバッファのみ使用できます。対応するドライバは表示モードの変更やレンダリングを高速化しません。