Steam のインストール
Steam は、PC 上で最大のゲーム配信プラットフォームであり、Linux の優れたネイティブ サポートを提供します。この記事では、Ubuntu 26.04 に Steam をインストールして構成する方法について説明します。
Steam のインストール
方法 1: apt 経由 (推奨)
# Enable 32-bit architecture support (required by Steam)
sudo dpkg --add-architecture i386
sudo apt update
# Install Steam
sudo apt install steam -y方法 2: Snap 経由
sudo snap install steam方法 3: deb パッケージをダウンロードする
Steam Web サイト (https://store.steampowered.com ) から .deb インストーラーをダウンロードします。
wget https://cdn.akamai.steamstatic.com/client/installer/steam.deb
sudo apt install ./steam.deb -y
rm steam.deb最初の打ち上げ
インストール後、アプリケーション メニューから Steam を起動するか、ターミナルで実行します。
steam最初の起動時に、Steam は次のことを行います。
- クライアントを自動的にダウンロードして最新バージョンに更新します
- ログインするか、Steam アカウントを作成するように求められます
- 必要なランタイムコンポーネントをダウンロードする
ログインのトラブルシューティング
ログインの問題が発生した場合は、キャッシュをクリアしてみてください。
rm -rf ~/.steam/steam/config/htmlcache
rm -rf ~/.steam/steam/config/config.vdfSteam Play の有効化 (Proton)
Steam Play は、Proton 互換レイヤーを使用して、Linux 上で Windows ゲームを実行します。
- Steam > 設定を開きます
- 互換性に移動します
- 他のすべてのタイトルで Steam Play を有効にする にチェックを入れます
- ドロップダウンから Proton バージョンを選択します (最新の安定したバージョンを推奨します)。
- OK をクリックし、Steam を再起動します。
ゲームライブラリ管理
追加のライブラリフォルダーの追加
複数のハード ドライブまたはパーティションがある場合は、追加のインストール場所を追加できます。
- Steam > 設定 > ストレージ を開きます
- + をクリックして新しいライブラリ フォルダーを追加します
- ターゲットディレクトリを選択してください
コマンドラインによるライブラリディレクトリの作成
# Create a Steam library directory on an additional drive
sudo mkdir -p /mnt/gamedisk/SteamLibrary
sudo chown $USER:$USER /mnt/gamedisk/SteamLibraryインストールされているゲームの移動
ゲームを右クリック > プロパティ > ローカル ファイル > インストール フォルダーの移動 を選択し、ターゲット ライブラリの場所を選択します。
ゲームの互換性を確認する
Windows ゲームをインストールする前に、ProtonDB (https://www.protondb.com ) で Linux 互換性評価を確認できます。
- ネイティブ: Linux をネイティブにサポートします
- プラチナ: 箱から出してすぐに完璧に動作します
- ゴールド: 若干の調整を加えて実行します
- シルバー: 動作しますが、軽微な問題があります
- ブロンズ: 実行可能ですが、顕著な問題があります
- 中断: 実行されません
一般的な起動オプション
ゲームを右クリック > プロパティ > 全般 > 起動オプション:
# Force Vulkan rendering
PROTON_USE_WINED3D=0 %command%
# Enable GameScope (requires gamescope to be installed)
gamescope -w 1920 -h 1080 -f -- %command%
# Display performance info with MangoHud
mangohud %command%
# Set where Proton stores its compatibility data (prefix)
STEAM_COMPAT_DATA_PATH=~/.proton STEAM_COMPAT_CLIENT_INSTALL_PATH=~/.steam/steam %command%
# Cap the frame rate at 60 FPS
DXVK_FRAME_RATE=60 %command%MangoHud パフォーマンス オーバーレイのインストール
sudo apt install mangohud -yゲームプレイ中に FPS、CPU/GPU 使用率、その他の情報を表示するには、ゲームの起動オプションに mangohud %command% を追加します。
Steam の一般的な問題
Steam が起動しない
# Reset Steam
steam --reset
# Start in debug mode
STEAM_DEBUG=1 steamゲームの起動に失敗する
# Verify game file integrity
# In Steam: Right-click game > Properties > Local Files > Verify integrity of game files
# Clear Proton compatibility data
rm -rf ~/.steam/steam/steamapps/compatdata/<APPID>コントローラーが認識されない
# Ensure Steam has permission to access input devices
sudo usermod -aG input $USERSteam ファイルの場所
| パス | 説明 |
|---|---|
~/.steam/steam/ | Steam メインディレクトリ |
~/.steam/steam/steamapps/common/ | インストールされているゲーム |
~/.steam/steam/steamapps/compatdata/ | Proton 互換性データ |
~/.steam/steam/config/ | 設定ファイル |
~/.steam/steam/logs/ | ログファイル |
Steam をインストールすると、Proton との互換性により、Windows ゲームだけでなく、何千ものネイティブ Linux ゲームを楽しむことができます。
関連記事
- Proton / Wine — Proton および Wine 互換性レイヤーの構成と調整の詳細をご覧ください
- NVIDIA / AMD ドライバー — ゲーム用 GPU ドライバーのインストールとパフォーマンスの最適化
- ゲーム コントローラー — Ubuntu での Xbox、PS、および汎用ゲーム コントローラーの構成