steam-deck-utilities - パフォーマンスを向上させ、Steamデッキのストレージを管理するのに役立つユーティリティ。

(A utility to improve performance and help manage storage on Steam Deck.)

Created at: 2022-10-30 22:50:04
Language: Go
License: GPL-3.0

クライオユーティリティ

Steamデッキのエクスペリエンスを向上させるためのスクリプトとユーティリティ。

ユーチューブで私を見てください: パトレオンで私をサポートしてください

更新

メジャーアップデート!プロジェクト全体がGoで書き直され、より多くの機能が含まれるようになりました。

興味のある方は、こちらの発表ビデオで、すべての新機能とその仕組みを確認してください。

機能

  • 新機能ワンクリックで推奨設定に設定
  • 新機能ワンクリックでストックに戻す設定
  • スワップチューナー
    • スワップファイルリサイザー
    • スワップ性チェンジャー
  • 新機能メモリパラメータのチューニング
    • 新機能巨大なページの切り替え
    • 新機能コンパクションプロアクティブネスチェンジャー
    • 新機能巨大なページのデフラグトグル
    • 新機能ページロック不公平チェンジャー
    • 新機能共有メモリ (shmem) トグル
  • 新機能ストレージ・マネージャ
    • 新機能シェーダーキャッシュと互換性データをゲームがインストールされているのと同じ場所に同期する
    • 新機能選択したゲームのシェーダーキャッシュと互換性データを削除します
  • 新機能フル CLI モード

一般的な質問と回答については以下を参照するか、私のYouTubeチャンネルでこれの使用方法と期待できるパフォーマンスの例を確認してください。

取り付ける

このリンクをSteamデッキのデスクトップにダウンロード(右クリックしてファイルを保存)し、ダブルクリックします。

これにより、プログラムがインストールされ、デスクトップアイコンが作成され、メニューエントリが作成されます。

使い

手記:これには、Steamデッキに設定されたパスワードが必要です。これはコマンドで実行できます。

passwd

GUI

インストール後、デスクトップの「CryoUtilities」アイコンまたは「ユーティリティ」の下のアプリケーションメニューを実行するだけです。

ティッカー

最新バージョンには完全なCLIハンドラーがあり、すべての調整を実行するために使用できますが、ゲームデータ操作は実行されません。

sudo ~/.cryo_utilities/cryo_utilities <command> [parameter]

使用可能なコマンドと受け入れられる値を確認する場合は、次を使用できます。

sudo ~/.cryo_utilities/cryo_utilities help

手記:微調整を機能させるにはsudoを使用する必要があります, そうでなければ、ディスク上の必要な場所に書き込むことができません.

アップグレード

デスクトップの「CryoUtilitiesの更新」アイコンをダブルクリックすると、更新が完了するとダイアログボックスが表示されます。

アンインストール

デスクトップの「CryoUtilitiesのアンインストール」アイコンをダブルクリックすると、よろしいかどうかを尋ねられ、次に必要なかどうかを尋ねられます 行われた調整を元に戻します。

デフォルト設定に戻す

Steam デッキのデフォルトに戻すには、以下のいずれかを実行します。

  • CryoUtilitiesを起動し、ホームページの「ストック」をクリックします。
  • CryoUtilitiesをアンインストールすると、ストック設定に戻すかどうかを尋ねられます。[はい] を選択します。

これらのオプションを選択すると、デッキは変更されていないバージョンと同じになります。

既知の問題

  • スワップファイルのサイズ変更中にドライブがいっぱいになった場合、ブートループを引き起こす既知のSteamOSバグをトリガーできます。
    • CryoUtilitiesはこれを許可しないようにプログラムされていますが、最悪の場合、何かがバックグラウンドで動作/ダウンロードされていると同時に、CryoUtilitiesがスワップファイルのサイズを変更する可能性があります。
    • それが発生した場合は、ライブ環境に入っていくつかのファイルを削除するか、非破壊的な方法でSteamOSを再インストールする必要があります。
  • CLIモードを使用している間、スワップファイルのサイズ変更に時間がかかり、sudoクレデンシャルがタイムアウトする可能性があります。
    • これは、認証を実装できた方法が原因でGUIモードでは発生せず、まもなくCLI専用モードからパッチが適用されます。

FAQ

FAQページを参照してください。

トラブルシューティング

リンクを右クリックして保存しても、ダイアログ ボックスが開きません

デッキを再起動するか、デスクトップモードを再起動すると、リンクが機能するはずです。

デスクトップファイルは、ダウンロード後にKWriteで開きます。

ファイルを実行するときは、ファイルがデスクトップ上にあることを確認してください。それでも問題が解決しない場合は、次のいずれかを試してください。

CryoUtilities.desktop

  • 実行してから、もう一度やり直してください。
    chmod +x ~/Downloads/InstallCryoUtilities.desktop
  • 非スチームゲームとして追加し、スチームから実行します。
    CryoUtilities.desktop

スワップのサイズ変更がタイムアウトする

ゲームモードに移動し、[設定]>[システム]に移動して、一番下にある[ストレージデバイスのメンテナンスタスクを実行する]を押します。 完了すると、スワップファイルのサイズを簡単に変更できるようになります。

何かをしようとするとプログラムがクラッシュします

インストーラーを使用してインストールしたことを確認します。できない場合は、次のコマンドを実行します。

chown -R deck:deck ~/.cryo_utilities
chmod -R 777 ~/.cryo_utilities

ただし、これらの権限は必要以上にオープンであるため、最後の手段としてのみ実行してください。