Fedora 32にNvidia GTX 1660Tiドライバを安全にインストールする方法はありますか?

Fedora 32にNvidia GTX 1660Tiドライバを安全にインストールする方法はありますか?

Fedora 32 に NVIDIA グラフィックスカードを取り付けるのに役立つ必要があります。

私は与えられたステップを試しましたここ

*.run ファイルは以下からダウンロードされました。ここ

私は2つの方法を試しましたが、手動でエラーを発生させ、rpm fusionで成功したようですが、Fedora->設定->情報ではNVIDIAオプションはグラフィックカードとして表示されません。

また、セキュリティを損なう可能性があるセキュリティブートを無効にせずにこれを行う必要があります。

カーネル: 5.7.14-200.fc32.x86_64
Fedora: 32/64ビット
NVIDIA: GTX 1660 Ti

nvidia-installer -v |grep version説明するNVIDIAインストーラ:バージョン430.09

lspci |grep -E "VGA|3D"
00:02.0 VGA互換コントローラ:Intel Corporation UHD Graphics 630(モバイル)
01:00.0 VGA互換コントローラ:NVIDIA Corporation TU116M [GeForce GTX 1660 T

助けてくれてありがとう。

答え1

スピード融合いいえセキュアブートをサポートします。

NVIDIA .run サポートのインストールカーネルモジュールの署名しかし、署名鍵を生成する必要があります。 ファームウェアに自分のキーを登録してください

セキュアブートに関連する最新のブート脆弱性のセットを考えると、セキュアブートをオフにしても、それほど大きなダメージを与えるとは思えません。

答え2

EFIセキュアブートをサポートするシステムでNVIDIAドライバを使用するには、まず署名する必要があります。

インストール中に、後でBIOSに登録する必要があるユーザー固有のMOKキーでドライバに署名するように求められます。これには素晴らしいAsk Ubuntuスレッドがあります(Fedoraでも便利です)。https://askubuntu.com/questions/1048135/how-can-i-install-nvidia-drivers-on-ubuntu-18-04-with-secure-boot

Fedoranvidia-installerパッケージに組み込みの署名モジュールがない場合は、次のコマンドを使用して手動で署名する必要がありますmokutilhttps://gist.github.com/Garoe/74a0040f50ae7987885a0bebe5eda1aa

関連情報