Debian 是否使用 32 位元 Nvidia 驅動程式而不是 64 位元 Nvidia 驅動程式?

Debian 是否使用 32 位元 Nvidia 驅動程式而不是 64 位元 Nvidia 驅動程式?

我按照以下方式安裝了Steam這些說明。最後我必須安裝 32 位元 Open-GL 函式庫。

出現以下訊息:載入了不合適的 Nvidia 核心模組

正在安裝的 Nvidia 驅動程式(版本 390.116)與目前載入的 Nvidia 核心模組(版本 418.74)不對應。

解決此問題最簡單的方法是重新啟動電腦。

我現在這樣做了,它可以正常工作,沒有任何問題。

不過,我想知道 Debian 現在是否永久使用 32 位元驅動程式。也許對我來說似乎是這樣,但 32 位元版本不是有性能較差和其他缺點嗎?

我可以以某種方式檢查目前正在使用哪個版本或控制項應該使用哪個版本嗎?

答案1

正在安裝的 Nvidia 驅動程式(版本 390.116)與目前載入的 Nvidia 核心模組(版本 418.74)不對應。

該訊息表明您做過安裝新驅動程式;而且似乎也從 降級418.74390.116

您所遵循的指南在安裝 32 位元 OpenGL 庫的說明之前有一個粗體警告:

安裝 32 位元 OpenGL 程式庫可能會卸載您先前安裝的 64 位元驅動程式。建議為您的系統安裝 AMD 顯示卡或 NVIDIA 顯示卡驅動程式。適當的 OpenGL 庫將與這些驅動程式一起安裝。

改寫一下:

安裝 64 位元 Nvidia 驅動程式。如果您想安裝它們,則只需執行下一個命令手動

因此,看起來您現在正在運行 Nvidia 的 32 位元驅動程式版本 390.116 apt install libgl1-nvidia-glx:i386。 (因為libgl1-nvidia-glx:i386依賴32位元驅動包。)

您只需重新安裝最新的 64 位元驅動程式即可,因為這也將提供 Steam 所需的必要 32 位元 OpenGL 庫。

相關內容