SteamがLinuxにやって来て、タイトル数を増やすための扉を開きました ゲームのリリースだけでなく、システム上で実行することができます プラットフォームと互換性のある Linux上のWindowsとのみ互換性のあるゲームを実行する機能を追加するProtonプロジェクトも含まれていません。
それでも、Steamクライアントにはいくつかの問題があります Linuxでいくつかのゲームをプレイする Nvidiaグラフィックカードを使用。 インストールされているオペレーティングシステムに32ビットグラフィックライブラリがインストールされていない場合、一部のゲームで問題が発生するため、これは深刻な問題ではありません。
また、Steamアプリケーションは64ビットですが、多くのビデオゲームは Steamストアで 64ビットでは機能しません。 代わりに、正しく機能するために古い32ビットグラフィックライブラリに大きく依存しています。
これを解決するために、32ビットライブラリをインストールすることから始めることができます システム内。 これを行うには、次のコマンドを入力するターミナルを開きます。
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
つつ ArchLinuxユーザーまたはこれの派生物である人のためにArch Linuxコミュニティは、Steamを最高の状態で動作させるために32ビットグラフィックライブラリを構成するためのツールをユーザーに提供するという素晴らしい仕事をしていることを知っておく必要があります。
これを行うには、ターミナルを開いて次のように入力します。
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バージョンを使用します。
SteamがFlatpakからインストールされると、すべてのNvidiaライブラリもFlatpakシステムを介して自動的にインストールされるため、すべてのゲームがスムーズに実行されます。
FlatpakバージョンのSteamをインストールするには、 最初にFlatpakサポートを追加する必要があります システムに対して、ターミナルで次のコマンドのいずれかを入力することにより、これを行うことができます。
Debian、Ubuntu、またはこれらの派生物:
sudo apt install flatpak
の任意のバージョンの場合 OpenSUSE:
sudo zypper install flatpak
つつ ArchLinuxまたは派生ディストリビューションを使用している場合 この:
sudo pacman -S flatpak
Fedoraユーザーの場合、サポートの追加について心配する必要はありません。これは、システムでデフォルトで有効になっているためです。
すでに追加のサポートがあり、 次のコマンドを入力します フラットパックからSteamをシステムにインストールできるようにするには:
sudo flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo<
flatpak install flathub com.valvesoftware.Steam
インストールが完了したら、Steamに再度ログインして、システムでスムーズに実行されるはずのゲームをダウンロードする必要があります。