kledgeb UbuntuやLinuxの最新情報を紹介

Linux その184 - Snap版Steamの注目すべき進歩と改善・Windows向けゲームのサポート改善

Snap版Steamの注目すべき進歩と改善

Snap版Steamの注目すべき進歩と改善を紹介します。


早期アクセス版から安定版へ

早期アクセス版のSnap版Steamがリリースされてから約1年半が経過しました。

  • Snap版Steam登場・早期アクセス版

また同様に安定版のSnap版Steamがリリースされてから約半年が経過しました。

  • Snap版Steamの安定版リリース・Snap版Steamをインストールするには





Snap版Steamの振り返り

Snap版Steamをメンテナンスしている開発者が、以下でSnap版Steamの注目すべき進歩と改善を紹介しています。

  • Steam Snap Status & Improvements

Protonのサポート改善

「Proton」はWindowsの互換レイヤーを提供するソフトウェアです。
Steamでは「Proton」を活用し、Windows向けのゲームをLinux上で動作させています。
「Proton」はWindows向けのゲームにWindowsの互換環境を提供するソフトウェアだと思えば分かりやすいでしょう。

  • Proton

Snapによる制限

Windowsゲームのサポート状況は、この「Proton」の互換性の高さにかかっているわけですが、Snap版Steamではそれに加えSnapならではの制限にも影響を受けます。

Snapはソフトウェアをコンテナのように隔離して配置し、セキュリティーを高める仕組みを備えており、不用意に外側のリソースへアクセスできないようになっています。

steam_supportインターフェースの改善

そこで外部ストレージのマウントやNVIDIA GPUドライバーへのアクセス、ネットワークの互換性向上、「/usr」や「/lib/libexec」ファイルへのアクセス許可など、snapdが提供する「steam_support」インターフェースが改善されました。

  • steam_support

これによりSnap版SteamではWindowsゲームのサポートが改善されました。

外部ライブラリーのサポート

多くのプレーヤーはゲームをSnapアプリからアクセスできない外部ストレージに保存します。
そのため外部ストレージに保存されたゲームをSnap版Steamから起動できるようにするには、Snap版Steamがそれらの外部ストレージへアクセスできなければなりません。

そこでSnap版Steamでは、以下のフォルダー内に配置されたゲームライブラリーにアクセスできるように改善されました。

  • /mnt
  • /media
  • /run/media
  • /opt
  • /src
  • /home

GameModeの同梱

Snap版Steamに「GameMode」が同梱されました。
「GameMode」はそのゲームに最適な各種システム設定を自動的に設定するソフトウェアです。

  • GameMode

GameModeを簡単に利用できる

「GameMode」の同梱によりゲームのランチャーの引数に「gamemoderun %command%」を指定することで、簡単に「GameMode」を利用できるようになりました。

また「GameMode」自身もSnap版Steamに対応するため、以下の修正が行われました。

  • Add Snap support for portals

注意事項

「GameMode」が動作するには、以下の修正が取り込まれている必要があります。

  • Added support for 'mapping' Snaps

現時点でまだ本修正は取り込まれていません。

MangoHUDの同梱

Snap版Steamに「MangoHUD」が同梱されました。
「MangoHUD」はゲーム画面上にFPSや温度、CPU/GPUの使用率を表示するソフトウェアです。

  • MangoHUD

MangoHUDを簡単に利用できる

「MangoHUD」の同梱により「mangohud %command%」を指定することで、簡単に「MangoHUD」を利用できるようになりました。

コントローラーのサポート改善

ゲームコントローラーのサポートがここ1年で大幅に改善されました。
「uinput」プラグの追加や「steam_support」インターフェースの改善などにより、多くのゲームコントローラーがそのまま動作するようになりました。

NVIDIA GPUドライバーのサポート改善

「opengl」や「steam_support」インターフェースの改善により、NVIDIA GPUドライバーのサポートが改善され、パフォーマンスが向上しました。

  • opengl: add /usr/share/nvidia
  • interfaces: steam-support allow pivot /run/media and /etc/nvidia mount

また「opengl」の改善により、NVIDIA GPUドライバー環境で「opengl」を活用する他のSnapアプリでも、NVIDIA GPUをより効果的に活用できるようになりました。

デバッグツールの同梱

Snap版Steamに不具合や問題の特定を支援するデバッグツールが同梱されました。
デバッグツールはシンプルなツール及びテストスクリプトで構成されており、「glxgears」や 「vkcube」のようなグラフィックデモも含まれています。

  • steam-snap/tests/

steamreportとnvidia32スクリプト

Snap版Steamにゲームの動作報告やライブラリーの導入を支援するユーザー向けのスクリプトが同梱されるようになりました。

  • Steam Snap: Some new tools

steamreport

「steamreport」はゲームの問題を報告するためのスクリプトです。
ユーザーはゲームの動作に問題が見つかった時に「steamreport」を利用してその問題を開発者に伝えることができます。

いわゆる不具合報告なのですが、不具合の報告にはハードウェアやシステム情報などユーザーの環境に関する情報が必要になります。
カジュアルユーザーでも簡単に不具合を報告できるようにするため、ユーザー環境の情報を自動的に収集し、不具合報告の中に含められるようになっています。


元々「steamreport」はコマンドラインツールだったのですが、GUIにも対応しました。

ゲームの問題を報告するには

「steamreport」を利用してゲームの問題を報告する方法は、以下を参照してください。

  • Submitting a Steam Report

nvidia32

「nvidia32」スクリプトは64bit版のNVIDIA GPUドライバーと共にインストールが推奨されている32bit版のNVIDIAライブラリーのインストールを支援するスクリプトです。
Steam起動時に必要に応じて32bit版のNVIDIAライブラリーのインストールをユーザーに促すようになっています。


  • 32-bit Driver

ドキュメントの改善

Snap版SteamのインストールやFAQ、トラブルシューティングなどを載せたドキュメントが改善されました。
Snap版Steamのドキュメントは、以下からアクセスできます。

  • steam-snap wiki!
 
Linux
スポンサー
コメント
コメントポリシー
コメントをする前に UbuntuのCode of Conduct(CoC/行動規範) を確認し、CoCに沿ったコメントをお願いします。
コメントの使い方は、コメントの使い方を参照してください。
同一カテゴリーの記事
SNS
人気の記事
  • Ubuntu CPUfreq その1 - CPUfreqについて・ CPUfreqドライバーについて・ CPUfreqガバナーについて
    CPUfreq   CPUfreqは、CPUのクロック数を動的に変更する機能です。   CPUfreqを利用することで、OSの負荷に応じて動的にCPUのクロック数を調整することができます。  これにより、省電力効果を得ることができます。   CPUfreqを利用する場合...
  • Ubuntu 26.04 その42 - Ubuntu 26.04.1 LTS のリリーススケジュール
    Ubuntu 26.04.1 LTSのリリーススケジュール Ubuntu 26.04.1 LTS のリリーススケジュールを紹介します。
  • Ubuntu 22.04 その99 - 日本語入力(Mozc)の設定をカスタマイズして作業効率を上げよう
    日本語入力(Mozc)の設定をカスタマイズするには 「Ubuntu」では日本語入力に「Mozc」を採用しています。
  • Ubuntu 26.04 その45 - linux-image-7.0.0-22-generic でカーネルパニックが発生する
    カーネルパニックが発生する linux-image-7.0.0-22-generic でカーネルパニックが発生する現象が報告されています。
  • Linux その231 - Haruna 1.5 がリリースされました・プレイリスト機能に対応したメディアプレーヤー
    Haruna 1.5 がリリースされました 2025年9月30日、Haruna 1.5 がリリースされました。
  • Ubuntu 22.04 その79 - 画面ロックの有効・無効を設定するには・画面ロック時の設定をカスタマイズするには
    画面ロックの有効・無効を設定するには 一定時間ユーザーによる操作がない時に、自動的に画面をロックしパスワードで保護したり、画面をブランク状態にできます。
  • Ubuntu 26.04 その50 - スリープから復帰時に、画面がブラックアウトしたままになる現象
    画面がブラックアウトしたままになる現象 スリープから復帰した時に画面がブラックアウトしたままになる現象が報告されています。
  • Ubuntu Touch その169 - Ubuntu Touch OTA-6がリリースされました・Ubuntu Touch OTA-6をインストールするには
    Ubuntu Touch OTA-6がリリースされました 2024年11月8日、Ubuntu Touch OTA-6 がリリースされました。
  • Ubuntu 26.04 その47 - who コマンドが動作しない問題
    who コマンドが動作しない問題 who コマンドが動作しない問題が報告されています。
  • Stellarium その11 - Stellariumの設定画面を表示する・メイン設定を行う・天体の詳細情報に表示する項目を設定する
    Stellariumの設定画面を表示する   「Stellarium」の設定は、「Stellarium」の設定画面から行います。    設定画面を開くには、サイドツールバーの「設定画面」をクリックするか「F2」キーを押します。
記事のピックアップ
オプション