Debian は 64 ビット Nvidia ドライバーではなく 32 ビット Nvidia ドライバーを使用しますか?

Debian は 64 ビット Nvidia ドライバーではなく 32 ビット Nvidia ドライバーを使用しますか?

Steamをインストールしましたこれらの指示最後に、32 ビット Open-GL ライブラリをインストールする必要がありました。

次のメッセージが表示されました: 不適切なNvidiaカーネルモジュールがロードされました

インストール中の Nvidia ドライバー (バージョン 390.116) は、現在ロードされている Nvidia カーネル モジュール (バージョン 418.74) に対応していません。

この問題を解決する最も簡単な方法は、コンピューターを再起動することです。

今これを実行しましたが、問題なく動作します。

しかし、Debian が 32 ビット ドライバーを永続的に使用するようになったかどうか疑問に思いました。私にはそう思えるだけかもしれませんが、32 ビット バージョンはパフォーマンスが劣るなどの欠点があるのではないでしょうか。

現在使用されているバージョンを確認したり、使用するバージョンを制御したりすることはできますか?

答え1

インストール中の Nvidia ドライバー (バージョン 390.116) は、現在ロードされている Nvidia カーネル モジュール (バージョン 418.74) に対応していません。

このメッセージは、あなたがした新しいドライバーをインストールします。また、 から へのダウングレードでもあるよう418.74です390.116

あなたが従っていたガイドには、32 ビット OpenGL ライブラリのインストール手順の前に、大きな太字の警告があります。

32 ビット OpenGL ライブラリをインストールすると、以前にインストールした 64 ビット ドライバーがアンインストールされる可能性があります。システム用の AMD グラフィックス ドライバーまたは NVIDIA グラフィックス ドライバーをインストールすることをお勧めします。適切な OpenGL ライブラリがそれらのドライバーとともにインストールされます。

言い換えると次のようになります。

64ビットのNvidiaドライバをインストールします。インストールする場合は、次のコマンドを実行する必要があります。手動で

つまり、 を実行した後、Nvidia の 32 ビット ドライバー バージョン 390.116 を実行しているようですapt install libgl1-nvidia-glx:i386。( はlibgl1-nvidia-glx:i38632 ビット ドライバー パッケージに依存するため)。

最新の 64 ビット ドライバーを再インストールするだけで、Steam に必要な 32 ビット OpenGL ライブラリも提供されます。

関連情報