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 26.04 その42 - Ubuntu 26.04.1 LTS のリリーススケジュール
    Ubuntu 26.04.1 LTSのリリーススケジュール Ubuntu 26.04.1 LTS のリリーススケジュールを紹介します。
  • Ubuntu 26.04 その68 - Ubuntu 26.04.1 LTS がリリースされました・ディスクイメージのダウンロード
    Ubuntu 26.04.1 LTS リリース 2026年8月27日、Ubuntu 26.04.1 LTS がリリースされました。
  • Linux Mint その292 - Linux kernel 7.0 採用の Linux Mint 22.3 リリース・システム管理ツールにカーネル管理機能追加など
    Linux Mint 月刊ニュース Linux Mint 開発チームは Linux Mint 月刊ニュースにて、Linux Mint の開発状況や取り組みを紹介しています。
  • Linux その422 - GNOME Boxes の再構築と未来・Flatpak のみの提供やモダンな機能の実装など
    GNOME Boxes の再構築と未来 GNOME Boxes の再構築と未来が以下で紹介されています。
  • Kubuntu その117 - Kubuntu 26.04 LTS にもっと手厚いサポートを・最高の信頼性を誇る KDE 搭載ディストリビューションを目指して
    最高の信頼性を誇る KDE 搭載ディストリビューションを目指して Kubuntu 26.04 LTS に手厚いサポートが導入されました。
  • Linux その421 - GNOME Shell のデザイン構想と長期的な見通し
    GNOME Shell のデザイン構想と長期的な見通し GNOME Shell のデザイン構想と長期的な見通しが、以下で紹介されています。
  • Linux その420 - KDE Plasma で実装予定の新機能や改善・UI レイアウトの調整やリモートデスクトップの改善など
    KDE Plasma で実装予定の新機能や改善 KDE Plasma で実装予定の新機能や改善を紹介します。
  • Windows その29 - Windows 向け Coreutils 登場・Coreutils のインストールやコマンドの一覧など
    Windows 向け Coreutils 登場 Windows 向け Coreutils が登場しました。
  • Ubuntu 24.04 その96 - Ubuntu 24.04.5 LTS のリリース日変更
    Ubuntu 24.04.5 LTS のリリース日変更 Ubuntu 24.04.5 LTS のリリース日が変更されました。
  • Ubuntu 18.04 その195 - PolicyKitにクラッシュや権限の昇格など複数の脆弱性・今すぐアップデートを
    PolicyKitの脆弱性 2018年7月16日、クラッシュや権限の昇格など複数の脆弱性に対応した「PolicyKit」がリリースされました。
記事のピックアップ
オプション