使用Nvidia驅動程序對Steam遊戲進行故障排除

蒸汽

Steam來到Linux打開大門以增加頭銜數量 不僅可以在遊戲發行時在系統上運行 與平台兼容 如果沒有的話,還包括Proton項目,它增加了運行僅與Linux上的Windows兼容的遊戲的功能。

即使有這些,Steam客戶端還是有一些問題 在Linux上玩一些遊戲 與Nvidia顯卡。 這些並不是嚴重的問題,因為這完全是由於某些遊戲在安裝的操作系統沒有安裝32位圖形庫的情況下出現問題。

而且,儘管Steam應用程序是64位的,但許多視頻遊戲 在Steam商店中 它們不能以64位工作。 相反,他們嚴重依賴較舊的32位圖形庫才能正常運行。

為了解決這個問題,我們可以從安裝32位庫開始 在系統中。 為此,我們可以打開一個終端,在其中鍵入以下命令。

對於使用Ubuntu或基於Ubuntu的發行版的用戶,讓我們添加以下存儲庫:

sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt update

我們將轉到菜單並查找“軟件和更新”,或者從終端中,我們可以使用以下命令打開它:

software-properties-gtk

在這裡,我們將尋找“其他驅動程序”,並將當前運行的Nvidia驅動程序更改為列表中最新的驅動程序。

現在, 對於那些使用Debian的人,在終端中,我們將通過以下方式提升特權:

sudo -s

我們將在終端中輸入:

apt-get install libgl1-nvidia-glx:i386 -y

對於那些是Arch Linux用戶或此產品的衍生產品的用戶您應該知道,Arch Linux社區在向用戶提供配置32位圖形庫的工具方面做出了出色的工作,以使Steam發揮最佳性能。

為此,我們將打開一個終端並輸入:

sudo pacman -S nvidia-driver
sudo pacman -S lib32-nvidia-utils

對於Fedora, 有多種方法可以訪問停止各種Steam遊戲問題所需的庫。

為此,我們將支持RPM Fusion存儲庫,該存儲庫從發行版的最新版本以相當簡單的方式啟用。

現在,在終端中,我們只需要鍵入以下命令:

sudo dnf install xorg-x11-drv-nvidia akmod-nvidia nvidia-driver

然後,我們必須通過安裝軟件包來配置32位庫:

sudo dnf install xorg-x11-drv-nvidia-libs.i686

如果您無法在系統上安裝32位庫, 您可以使用其他方法。

哪一個 包括從Steam卸載應用程序 並重新安裝它,但使用Flatpak版本。

由於從Flatpak安裝Steam後,所有的Nvidia庫也會通過Flatpak系統自動安裝,從而確保所有遊戲都能平穩運行。

要安裝Steam的Flatpak版本, 他們必須首先添加Flatpak支持 對於您的系統,這可以通過在終端中鍵入以下命令之一來完成。

Debian,Ubuntu或這些衍生產品:

sudo apt install flatpak

對於任何版本的 OpenSUSE中:

sudo zypper install flatpak

對於使用Arch Linux或派生髮行版的用戶 這個:

sudo pacman -S flatpak

對於那些使用Fedora的用戶,他們不必擔心添加支持,因為系統默認情況下啟用了該支持。

有了更多的支持, 現在我們將鍵入以下命令 為了能夠從flatpak安裝Steam在系統上:

sudo flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo<
flatpak install flathub com.valvesoftware.Steam

安裝完成後,我們必須再次登錄Steam並下載現在可以在您的系統上平穩運行的遊戲。


發表您的評論

您的電子郵件地址將不會被發表。 必填字段標有 *

*

*

  1. 負責數據:MiguelÁngelGatón
  2. 數據用途:控制垃圾郵件,註釋管理。
  3. 合法性:您的同意
  4. 數據通訊:除非有法律義務,否則不會將數據傳達給第三方。
  5. 數據存儲:Occentus Networks(EU)託管的數據庫
  6. 權利:您可以隨時限制,恢復和刪除您的信息。