これは多くのフォーラムで発見されたバグであり、多くの提案がありました(しかしそれらのどれも私には役に立ちませんでした)。
これまで試してみたこと(オンラインで見つけたもの以外は順番なし):
- 次のいずれかでカーネルを起動できることを確認してください。
- ㅏ。
sudo mokutil --import /etc/pki/akmods/certs/public_key.der
セキュアブートキーのインポート - またはb。 UEFI でセキュアブートを無効にします。
- 確認
mokutil --sb-state
またはdmesg | grep -E 'secure|nvidia'
確認してください。
- 確認
- ㅏ。
- Windowsクイックブートを無効にする(UEFIクイックブートもあります。どちらが何であるかわからない場合は、最後の提案を試してください)
- 再インストール
sudo dnf remove \*nvidia\*
すべてのコンテンツを削除sudo dnf install akmod-nvidia
再インストール
sudo akmods --force
コンテンツが現在カーネルに合わせて構築されていることを確認してください。uname -r
カーネルが実行中のカーネルと一致していることを確認してください。
cat /var/log/akmods/
手がかりがあるかどうかを確認してください。modinfo -F version nvidia
ドライバがロードされていることを確認するlspci -v | grep "VGA controller"
ドライバーIDを確認してください(例:「0a:00.0」)lspci -k -s <pci ID of your GPU>
ドライバが使用しているコアの詳細を取得する- GPUが使用するドライバと互換性があることを確認してください。https://download.nvidia.com/XFree86/Linux-x86_64/495.44/README/supportedchips.html
cat /proc/cmdline
ブーツの状態が良いことを確認してください- novaeauブラックリストの詳細が必要です。
答え1
私の場合、このメッセージを受け取ったのは、NVIDIA kernel module missing. Falling back to nouveau
既存のグラフィックカードに誤ったNVIDIAドライバをインストールしたためです。
つまり、この問題を解決するためにこのガイドに従いました。RPM Fusion - 使い方 - NVIDIA。
簡単に言えば、私がしたことは次のとおりです。
1. - 無効なNVIDIAドライバを削除します。私の場合、最近インストールされた特定のdnfトランザクションを知ってロールバックしました。
2.-私のNVIDIAカードの正確なモデルを見つける:
# lspci | grep -e VGA
00:02.0 VGA compatible controller: Intel Corporation 4th Gen Core Processor Integrated Graphics Controller (rev 06)
01:00.0 VGA compatible controller: NVIDIA Corporation GK107GLM [Quadro K1100M] (rev a1)
3.- 訪問NVIDIAサポートチップウェブサイトにアクセスして、正確なGPUモデルをサポートするドライバを見つけてください。私の場合は470xxでした。
4.- 以前の RPM Fusion HowTo ガイドに戻り、手順に従ってドライバをインストールします。
5.- 再起動するとメッセージが消えます。
これが役に立つことを願っています。
答え2
今日Fedora 39にアップグレードした後、この問題が発生しました。モジュールフォルダを見るとnvidiaモジュールがあります。 nvidiaモジュールがないことがわかりましたmodule.dep
。したがって、私の問題を解決するには:
$ sudo depmod
$ sudo dracut -f # perhaps this as well
アップグレードプロセスでNvidiaモジュールのDepの再生成を見逃した理由がわかりません。また、zfsモジュールをインストールしましたが、module.depで再生成され、正常に動作します。
答え3
私の場合、問題はGPUが古すぎて別のバージョンに変更する必要があるということでした。
$ sudo dnf remove \*nvidia\*
$ sudo dnf install xorg-x11-drv-nvidia-470xx akmod-nvidia-470xx
答え4
だから私も同じ問題があり、多くの項目を修正し、セキュアブートキーをインポートすることが解決策でした。を実行して再sudo mokutil --import /etc/pki/akmods/certs/public_key.der
起動し、MOKブートで正しい手順を実行した後、問題なくうまくいきました... ...本当にできます。これ以上あなたを助けることはできません。私はそのようなことをするほど知りません。