Fedora 35:オペレーティングシステムのアップデートを可能にするNvidiaドライバのインストール

Fedora 35:オペレーティングシステムのアップデートを可能にするNvidiaドライバのインストール

私はこの問題を解決する多くのチュートリアルがあることを知っています。これまたはこれ

このチュートリアルが正しく、OSアップデートがあるときにNvidiaドライバに問題がないことを確認したいと思います。以前は、OSをアップデートしようとすると、NvidiaドライバがOSアップデートを検出できないように見え、画面が黒くなりました。

質問が簡単すぎて申し訳ありません。ドライバを正しくインストールしたことを確認したいと思います。

ベストアンサー1

両方のチュートリアルは、akmod必要に応じてサードパーティのカーネルモジュールを自動的に再コンパイルできるFedoraシステムであるこれを使用します。

したがって、新しいLinuxカーネルを提供するOSアップデートを受け取るたびにパッケージも更新するkernel-devel必要があり、新しいカーネルとそのパッケージのkernel-devel両方がある場合はakmod、その特定のカーネルバージョンを自動的に(再)ビルドできる必要があります。 Nvidiaドライバーです。

Fedora 35はLinuxカーネルバージョン5.14.x(発見されたバグを修正するには必要に応じて.xパッチレベルを上げる)を使用し、チュートリアル提案パッケージのNvidiaドライババージョンがそれに適している必要があります。

ただし、Fedoraがカーネルバージョンを5.15以降にアップグレードする必要がある場合(バックポッティングを容易にするための修正がない厳しいセキュリティ脆弱性があるため)、ドライバの再構築プロセスに特別な注意を払う必要があります。これらのNvidiaドライバがパッケージ化されたときに存在していた最新バージョンよりも最新のカーネルバージョン(パッチレベルではなくメジャーバージョン)にアップグレードした可能性があるため、自動再構築が失敗する可能性があります。

この場合は、次のことを行う必要があります。

1.) ドライバの再構築に失敗したカーネルバージョンを削除します。アップグレード失敗後に再起動する前

2.)Nvidiaドライバパッケージャがドライバの更新されたバージョンを構築する時間があるように、更新を再試行する前に1日か2日待ちます。

3.)まず、Nvidiaドライバパッケージをアップデートしてからカーネルをアップデートしてください。

私の知る限り、Fedora 35はアップグレードする必要がある重要な理由がない限り、カーネルバージョン5.14を維持するので、これが起こる可能性はほとんどありません。しかし、それにもかかわらず、必要であることが判明したらどうするかを知る必要があります。

Fedora 35から今後のFedora 36以降にアップデートすることはもう1つの課題になります。最新のオペレーティングシステムのリリースに適したNvidiaドライバが利用可能になるまで(可能な限り同じソースから)更新を延期する必要があります。つまり、Fedora 35でRPMFusionパッケージNvidiaドライバを使用している場合は、RPMFusionにもFedora 36用の既知の利用可能なNvidiaドライバがあるまでFedora 36への更新を延期する必要があります。これにより、面倒を最小限に抑えながらアップグレードできます。

また、Nvidiaなどのサードパーティ製ドライバを使用する場合は、グラフィックドライバに問題が発生しても完全に無力になることがないように、テキストモードコンソールの基本を学ぶ必要があります。

最新のカーネルパッチレベルに問題がある場合は、ブートメニューで利用可能な古いカーネルパッチレベルが1つまたは2つあることを常に確認してください。 (通常は自動で行われますが、この点にご注意ください。)

おすすめ記事