Hello @playeronlinux, the game's minimum requirements state "OS: Ubuntu 20", and Ubuntu 20.04 provides glibc 2.31. Debian Buster's glibc 2.28 is legitimately too old for the minimum requirements of this game. While game devs are encouraged to compile their games against the Steam runtime for maximum compatibility between distros, it is not strictly required.
Steam no longer unconditionally creates a stdout/stderr log as since the 1.0.0.62 steam package update:
* bin_steam.sh: Remove redirection to a log file.
This is not particularly useful in practice, and can easily be replaced
with ordinary Unix shell redirection when debugging the client or a
game. We can't rely on it anyway, because third-party packages don't
tend to do this. (Fixes: steam-for-linux#6901)
If you're using the Debian distro-modified Steam package, they may be partially redirecting that to a file with their changes.
Debian 11 'bullseye' is currently in freeze, and is newer than Ubuntu 20.04; so when that gets released as stable (provisionally 31st July), upgrading from Debian 10 to 11 might make this game work.
(You could upgrade to Debian 11 even before it is formally released, at your own risk. Make sure you have backups!)
On a related note, where do game launch logs (stdout/stderr) go by default nowadays?
They go to the same place as the rest of Steam's stdout/stderr. Depending how you launched it and how your OS and desktop environment work, that might be an interactive terminal (xterm/gnome-terminal/etc.), the systemd Journal, ~/.xsession-errors or /dev/null.
If you're using the Debian distro-modified Steam package, they may be partially redirecting that to a file with their changes.
This redirection was removed in version 10.0.0.62-2 (similar to the change in Valve's official 1.0.0.62), and backported to Debian 10 in 1.0.0.68-1~deb10u1, so there shouldn't be any redirection happening in any supported version of Debian.
Nothing extracted yet.
Your system information
Please describe your issue in as much detail as possible:
Metro Exodus fails to start. Output captured with
%COMMAND% > log 2>&1is:On a related note, where do game launch logs (stdout/stderr) go by default nowadays?
Steps for reproducing this issue: