未在 Steam 中运行时如何从 Proton 获取日志

未在 Steam 中运行时如何从 Proton 获取日志

质子自述文件表示设置环境变量PROTON_LOG=1将创建~/steam-*.log包含调试信息的文件。但是,在不安装 Steam 客户端的情况下运行 Proton 时(例如,通过安装AUR包),不会创建日志文件。

答案1

SteamGameId除了 之外,您还必须设置环境变量PROTON_LOG。例如:

export SteamGameId=not-steam
export STEAM_COMPAT_CLIENT_INSTALL_PATH=$HOME/.local/share/Steam
export STEAM_COMPAT_DATA_PATH=$STEAM_COMPAT_CLIENT_INSTALL_PATH/steamapps/compatdata/$SteamGameId
export PROTON_LOG=1
mkdir -p $STEAM_COMPAT_DATA_PATH
/usr/share/steam/compatibilitytools.d/proton/proton run winecfg

很快,现在你有了~/steam-not-steam.log

相关内容