Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

modules/steam: Add workarounds for OOBE #141

Merged
merged 1 commit into from
Aug 24, 2023

Conversation

samueldr
Copy link
Member

@samueldr samueldr commented Aug 16, 2023

The steam updater will otherwise attempt to update even though there is no network connection.

So we'll use approximately the vendor methods to decide what to do here.


This was tested by using these:

Fixes #134

cc @misuzu

@samueldr
Copy link
Member Author

samueldr commented Aug 16, 2023

One thing of note here: if steam was stopped "wrong", the updater may attempt to force an update. And thus may also break an existing and working steam instance. Though I'm unsure about how to reproduce.

This is kinda out of scope for this current fix; OOBE is assumed to have been completed correctly. AFAIUI if you're still offline after a restart of the OOBE process, it will be okay because it has already been launched, and verified. Though [citation needed]. The iso couldn't test since there is no way to "properly" exit steam without a reboot.

We may actually want to build a "recovery" applet type thing where we detect whether a key is held or not during steam launch, and if it is, we launch an app... or even "trivially" we can decide that e.g. holding B to launch the desktop session is an option, and just go to the desktop, where a user may be able to do useful stuff like connecting to the network.

@samueldr samueldr added 1. type: bug Something isn't working 2. priority: 1. high 2. topic: system integration About our integration of Steam stuff within NixOS labels Aug 16, 2023
@misuzu
Copy link

misuzu commented Aug 16, 2023

Just tried it - looks like the steam crashed right after the boot (Aug 16 10:26:10) and kept crashing until shutdown:
journal.log

@samueldr
Copy link
Member Author

So, to be fair I have not tested using your exact configuration, but on top of #142 and with that grub fix. So maybe there is something else going on with your configuration...

... but, looking at OOBE in your logs, it looks like it happened correctly.

:: Checking if we're in OOBE or not...
   We are!!                           
[...]
/home/misuzu/.local/share/Steam/steam.sh: line 794:  2440 Segmentation fault      (core dumped) "$STEAMROOT/$STEAMEXEPATH" "$@"

I'm not 100% sure, but I believe this would be after the updater ran, so actual steam that got itself into a weird situation. It'd be interesting still to know what in your config compared to the distilled down caused that.

Could it be having steam in your systemPackages?

I'll try to take a look, but I believe that first issue (updater wanting to work before network is setup) should be solved, especially if you confirm that you didn't have the updater tell you that you should be online.

@misuzu
Copy link

misuzu commented Aug 16, 2023

Could it be having steam in your systemPackages?

Tried without it - same issue.

(log)
Aug 16 22:11:27 nixos systemd[1416]: Started /nix/store/n1i975xj0fa14yv2m4ywh8xap748s65c-steam-shim.
Aug 16 22:11:27 nixos jovian-session[141840]: Running scope as unit: run-r5a4d10615dce4ea0bbfe28fe52c7aa5e.scope
Aug 16 22:11:27 nixos jovian-session[141846]: Failed to start transient service unit: Unit steam-session.mangoapp.service was already loaded or has a fragment file.
Aug 16 22:11:27 nixos jovian-session[141847]: Failed to start transient service unit: Unit steam-session.power-button-handler.service was already loaded or has a fragment file.
Aug 16 22:11:27 nixos jovian-session[141840]: NOTE: Assuming this is running nested (within a wayland or X11 session)
Aug 16 22:11:27 nixos jovian-session[141848]: :: Checking if we're in OOBE or not...
Aug 16 22:11:27 nixos jovian-session[141848]:    We are not
Aug 16 22:11:27 nixos jovian-session[141849]: grep: /home/misuzu/.local/share/Steam/Steam.cfg: No such file or directory
Aug 16 22:11:28 nixos jovian-session[141870]: + set -o pipefail
Aug 16 22:11:28 nixos jovian-session[141870]: + shopt -s failglob
Aug 16 22:11:28 nixos jovian-session[141870]: + set -u
Aug 16 22:11:28 nixos jovian-session[141870]: + '[' '' ']'
Aug 16 22:11:28 nixos jovian-session[141870]: + export TEXTDOMAIN=steam
Aug 16 22:11:28 nixos jovian-session[141870]: + TEXTDOMAIN=steam
Aug 16 22:11:28 nixos jovian-session[141870]: + export TEXTDOMAINDIR=/usr/share/locale
Aug 16 22:11:28 nixos jovian-session[141870]: + TEXTDOMAINDIR=/usr/share/locale
Aug 16 22:11:28 nixos jovian-session[141870]: + ARCHIVE_EXT=tar.xz
Aug 16 22:11:28 nixos jovian-session[141887]: +++ dirname /home/misuzu/.local/share/Steam/steam.sh
Aug 16 22:11:28 nixos jovian-session[141886]: ++ cd /home/misuzu/.local/share/Steam
Aug 16 22:11:28 nixos jovian-session[141886]: ++ echo /home/misuzu/.local/share/Steam
Aug 16 22:11:28 nixos jovian-session[141870]: + STEAMROOT=/home/misuzu/.local/share/Steam
Aug 16 22:11:28 nixos jovian-session[141870]: + '[' -z /home/misuzu/.local/share/Steam ']'
Aug 16 22:11:28 nixos jovian-session[141870]: + STEAMDATA=/home/misuzu/.local/share/Steam
Aug 16 22:11:28 nixos jovian-session[141870]: + '[' -z ']'
Aug 16 22:11:28 nixos jovian-session[141888]: ++ basename /home/misuzu/.local/share/Steam/steam.sh .sh
Aug 16 22:11:28 nixos jovian-session[141870]: + STEAMEXE=steam
Aug 16 22:11:28 nixos jovian-session[141870]: + '[' steam = steamcmd ']'
Aug 16 22:11:28 nixos jovian-session[141870]: + cd /home/misuzu/.local/share/Steam
Aug 16 22:11:28 nixos jovian-session[141870]: + export SYSTEM_PATH=/nix/store/z8bch6qc4yb1m64mmb4vwpajmdk6d8lm-sudo/bin:/run/wrappers/bin:/usr/bin:/usr/sbin:/nix/store/fypcqcw56hijmfbrylhs9w4vil6rzdr4-mangohud-unstable-2023-04-23/bin:/nix/store/pm4gxdsl1jjn3yr063si78b6636vvda7-systemd-253.6/bin:/nix/store/xy2wpa6nb7gb22w54szpqy0xfg5fjhxf-steam/bin:/nix/store/pb8ywa3705vklxaj3n23di0pi0ipar5y-steam-run/bin:/nix/store/5fa4i3i5dgqk49lxbz952jnph01im948-xprop-1.2.6/bin:/nix/store/k2j9x9kzss7jhqvwsaas9ikyiq8031q5-xwininfo-1.1.6/bin:/run/wrappers/bin:/home/misuzu/.nix-profile/bin:/etc/profiles/per-user/misuzu/bin:/nix/var/nix/profiles/default/bin:/run/current-system/sw/bin
Aug 16 22:11:28 nixos jovian-session[141870]: + SYSTEM_PATH=/nix/store/z8bch6qc4yb1m64mmb4vwpajmdk6d8lm-sudo/bin:/run/wrappers/bin:/usr/bin:/usr/sbin:/nix/store/fypcqcw56hijmfbrylhs9w4vil6rzdr4-mangohud-unstable-2023-04-23/bin:/nix/store/pm4gxdsl1jjn3yr063si78b6636vvda7-systemd-253.6/bin:/nix/store/xy2wpa6nb7gb22w54szpqy0xfg5fjhxf-steam/bin:/nix/store/pb8ywa3705vklxaj3n23di0pi0ipar5y-steam-run/bin:/nix/store/5fa4i3i5dgqk49lxbz952jnph01im948-xprop-1.2.6/bin:/nix/store/k2j9x9kzss7jhqvwsaas9ikyiq8031q5-xwininfo-1.1.6/bin:/run/wrappers/bin:/home/misuzu/.nix-profile/bin:/etc/profiles/per-user/misuzu/bin:/nix/var/nix/profiles/default/bin:/run/current-system/sw/bin
Aug 16 22:11:28 nixos jovian-session[141870]: + export SYSTEM_LD_LIBRARY_PATH=/lib64:/lib32:/steamrt/amd64/lib/x86_64-linux-gnu:/steamrt/amd64/lib:/steamrt/amd64/usr/lib/x86_64-linux-gnu:/steamrt/amd64/usr/lib:/steamrt/i386/lib/i386-linux-gnu:/steamrt/i386/lib:/steamrt/i386/usr/lib/i386-linux-gnu:/steamrt/i386/usr/lib:/run/opengl-driver/lib:/run/opengl-driver-32/lib:/usr/lib:/usr/lib32
Aug 16 22:11:28 nixos jovian-session[141870]: + SYSTEM_LD_LIBRARY_PATH=/lib64:/lib32:/steamrt/amd64/lib/x86_64-linux-gnu:/steamrt/amd64/lib:/steamrt/amd64/usr/lib/x86_64-linux-gnu:/steamrt/amd64/usr/lib:/steamrt/i386/lib/i386-linux-gnu:/steamrt/i386/lib:/steamrt/i386/usr/lib/i386-linux-gnu:/steamrt/i386/usr/lib:/run/opengl-driver/lib:/run/opengl-driver-32/lib:/usr/lib:/usr/lib32
Aug 16 22:11:28 nixos jovian-session[141889]: ++ which zenity
Aug 16 22:11:28 nixos jovian-session[141870]: + export SYSTEM_ZENITY=/usr/bin/zenity
Aug 16 22:11:28 nixos jovian-session[141870]: + SYSTEM_ZENITY=/usr/bin/zenity
Aug 16 22:11:28 nixos jovian-session[141870]: + '[' -z /usr/bin/zenity ']'
Aug 16 22:11:28 nixos jovian-session[141870]: + export STEAM_ZENITY=/usr/bin/zenity
Aug 16 22:11:28 nixos jovian-session[141870]: + STEAM_ZENITY=/usr/bin/zenity
Aug 16 22:11:28 nixos jovian-session[141891]: ++ uname
Aug 16 22:11:28 nixos jovian-session[141870]: + UNAME=Linux
Aug 16 22:11:28 nixos jovian-session[141870]: + '[' Linux '!=' Linux ']'
Aug 16 22:11:28 nixos jovian-session[141892]: ++ detect_platform
Aug 16 22:11:28 nixos jovian-session[141892]: ++ platform=ubuntu12_32
Aug 16 22:11:28 nixos jovian-session[141892]: ++ case "$(detect_distro)-$(detect_release)" in
Aug 16 22:11:28 nixos jovian-session[141893]: +++ detect_distro
Aug 16 22:11:28 nixos jovian-session[141893]: +++ '[' -f /etc/lsb-release ']'
Aug 16 22:11:28 nixos jovian-session[141893]: +++ '[' -f /etc/os-release ']'
Aug 16 22:11:28 nixos jovian-session[141894]: +++ . /etc/os-release
Aug 16 22:11:28 nixos jovian-session[141894]: ++++ BUG_REPORT_URL=https://github.com/NixOS/nixpkgs/issues
Aug 16 22:11:28 nixos jovian-session[141894]: ++++ BUILD_ID=23.11.20230816.3e4ed2f
Aug 16 22:11:28 nixos jovian-session[141894]: ++++ DOCUMENTATION_URL=https://nixos.org/learn.html
Aug 16 22:11:28 nixos jovian-session[141894]: ++++ HOME_URL=https://nixos.org/
Aug 16 22:11:28 nixos jovian-session[141894]: ++++ ID=nixos
Aug 16 22:11:28 nixos jovian-session[141894]: ++++ LOGO=nix-snowflake
Aug 16 22:11:28 nixos jovian-session[141894]: ++++ NAME=NixOS
Aug 16 22:11:28 nixos jovian-session[141894]: ++++ PRETTY_NAME='NixOS 23.11 (Tapir)'
Aug 16 22:11:28 nixos jovian-session[141894]: ++++ SUPPORT_URL=https://nixos.org/community.html
Aug 16 22:11:28 nixos jovian-session[141894]: ++++ VERSION='23.11 (Tapir)'
Aug 16 22:11:28 nixos jovian-session[141894]: ++++ VERSION_CODENAME=tapir
Aug 16 22:11:28 nixos jovian-session[141894]: ++++ VERSION_ID=23.11
Aug 16 22:11:28 nixos jovian-session[141895]: +++ echo nixos
Aug 16 22:11:28 nixos jovian-session[141896]: +++ tr '[A-Z]' '[a-z]'
Aug 16 22:11:28 nixos jovian-session[141897]: +++ detect_release
Aug 16 22:11:28 nixos jovian-session[141897]: +++ '[' -f /etc/lsb-release ']'
Aug 16 22:11:28 nixos jovian-session[141897]: +++ '[' -f /etc/os-release ']'
Aug 16 22:11:28 nixos jovian-session[141898]: +++ . /etc/os-release
Aug 16 22:11:28 nixos jovian-session[141898]: ++++ BUG_REPORT_URL=https://github.com/NixOS/nixpkgs/issues
Aug 16 22:11:28 nixos jovian-session[141898]: ++++ BUILD_ID=23.11.20230816.3e4ed2f
Aug 16 22:11:28 nixos jovian-session[141898]: ++++ DOCUMENTATION_URL=https://nixos.org/learn.html
Aug 16 22:11:28 nixos jovian-session[141898]: ++++ HOME_URL=https://nixos.org/
Aug 16 22:11:28 nixos jovian-session[141898]: ++++ ID=nixos
Aug 16 22:11:28 nixos jovian-session[141898]: ++++ LOGO=nix-snowflake
Aug 16 22:11:28 nixos jovian-session[141898]: ++++ NAME=NixOS
Aug 16 22:11:28 nixos jovian-session[141898]: ++++ PRETTY_NAME='NixOS 23.11 (Tapir)'
Aug 16 22:11:28 nixos jovian-session[141898]: ++++ SUPPORT_URL=https://nixos.org/community.html
Aug 16 22:11:28 nixos jovian-session[141898]: ++++ VERSION='23.11 (Tapir)'
Aug 16 22:11:28 nixos jovian-session[141898]: ++++ VERSION_CODENAME=tapir
Aug 16 22:11:28 nixos jovian-session[141898]: ++++ VERSION_ID=23.11
Aug 16 22:11:28 nixos jovian-session[141898]: +++ echo 23.11
Aug 16 22:11:28 nixos jovian-session[141892]: ++ echo ubuntu12_32
Aug 16 22:11:28 nixos jovian-session[141870]: + PLATFORM=ubuntu12_32
Aug 16 22:11:28 nixos jovian-session[141900]: ++ echo ubuntu12_32
Aug 16 22:11:28 nixos jovian-session[141901]: ++ grep 32
Aug 16 22:11:28 nixos jovian-session[141870]: + PLATFORM32=ubuntu12_32
Aug 16 22:11:28 nixos jovian-session[141903]: ++ echo ubuntu12_32
Aug 16 22:11:28 nixos jovian-session[141904]: ++ grep 64
Aug 16 22:11:28 nixos jovian-session[141902]: ++ true
Aug 16 22:11:28 nixos jovian-session[141870]: + PLATFORM64=
Aug 16 22:11:28 nixos jovian-session[141870]: + '[' -z ubuntu12_32 ']'
Aug 16 22:11:28 nixos jovian-session[141870]: + '[' -z '' ']'
Aug 16 22:11:28 nixos jovian-session[141906]: ++ echo ubuntu12_32
Aug 16 22:11:28 nixos jovian-session[141907]: ++ sed s/32/64/
Aug 16 22:11:28 nixos jovian-session[141870]: + PLATFORM64=ubuntu12_64
Aug 16 22:11:28 nixos jovian-session[141870]: + STEAMEXEPATH=ubuntu12_32/steam
Aug 16 22:11:28 nixos jovian-session[141870]: + STEAMCONFIG=/home/misuzu/.steam
Aug 16 22:11:28 nixos jovian-session[141870]: + PIDFILE=/home/misuzu/.steam/steam.pid
Aug 16 22:11:28 nixos jovian-session[141870]: + STEAMBIN32LINK=/home/misuzu/.steam/bin32
Aug 16 22:11:28 nixos jovian-session[141870]: + STEAMBIN64LINK=/home/misuzu/.steam/bin64
Aug 16 22:11:28 nixos jovian-session[141870]: + STEAMSDK32LINK=/home/misuzu/.steam/sdk32
Aug 16 22:11:28 nixos jovian-session[141870]: + STEAMSDK64LINK=/home/misuzu/.steam/sdk64
Aug 16 22:11:28 nixos jovian-session[141870]: + STEAMROOTLINK=/home/misuzu/.steam/root
Aug 16 22:11:28 nixos jovian-session[141908]: ++ detect_steamdatalink
Aug 16 22:11:28 nixos jovian-session[141908]: ++ '[' -f /home/misuzu/.local/share/Steam/steam_dev.cfg ']'
Aug 16 22:11:28 nixos jovian-session[141909]: +++ detect_package
Aug 16 22:11:28 nixos jovian-session[141909]: +++ case `detect_universe` in
Aug 16 22:11:28 nixos jovian-session[141910]: ++++ detect_universe
Aug 16 22:11:28 nixos jovian-session[141910]: ++++ test -f /home/misuzu/.local/share/Steam/Steam.cfg
Aug 16 22:11:28 nixos jovian-session[141910]: ++++ test -f /home/misuzu/.local/share/Steam/steam.cfg
Aug 16 22:11:28 nixos jovian-session[141910]: ++++ STEAMUNIVERSE=Public
Aug 16 22:11:28 nixos jovian-session[141910]: ++++ echo Public
Aug 16 22:11:28 nixos jovian-session[141909]: +++ STEAMPACKAGE=steam
Aug 16 22:11:28 nixos jovian-session[141909]: +++ echo steam
Aug 16 22:11:28 nixos jovian-session[141908]: ++ STEAMDATALINK=/home/misuzu/.steam/steam
Aug 16 22:11:28 nixos jovian-session[141908]: ++ echo /home/misuzu/.steam/steam
Aug 16 22:11:28 nixos jovian-session[141870]: + STEAMDATALINK=/home/misuzu/.steam/steam
Aug 16 22:11:28 nixos jovian-session[141870]: + STEAMSTARTING=/home/misuzu/.steam/starting
Aug 16 22:11:28 nixos jovian-session[141870]: + : ''
Aug 16 22:11:28 nixos jovian-session[141870]: + steamos_arg -steamdeck -steamos3 -steampal -steamdeck -gamepadui
Aug 16 22:11:28 nixos jovian-session[141870]: + for option in "$@"
Aug 16 22:11:28 nixos jovian-session[141870]: + '[' -steamdeck = -steamos ']'
Aug 16 22:11:28 nixos jovian-session[141870]: + '[' -steamdeck = -steamos3 ']'
Aug 16 22:11:28 nixos jovian-session[141870]: + for option in "$@"
Aug 16 22:11:28 nixos jovian-session[141870]: + '[' -steamos3 = -steamos ']'
Aug 16 22:11:28 nixos jovian-session[141870]: + '[' -steamos3 = -steamos3 ']'
Aug 16 22:11:28 nixos jovian-session[141870]: + return 0
Aug 16 22:11:28 nixos jovian-session[141870]: + STEAMOS=1
Aug 16 22:11:28 nixos jovian-session[141870]: + STEAM_ZENITY=
Aug 16 22:11:28 nixos jovian-session[141870]: + '[' '!' -f /home/misuzu/.steam/steam.pid ']'
Aug 16 22:11:28 nixos jovian-session[141911]: ++ cat /home/misuzu/.steam/steam.pid
Aug 16 22:11:28 nixos jovian-session[141870]: + kill -0 141757
Aug 16 22:11:28 nixos jovian-session[141870]: + INITIAL_LAUNCH=true
Aug 16 22:11:28 nixos jovian-session[141870]: + '[' -steamdeck = --reset ']'
Aug 16 22:11:28 nixos jovian-session[141870]: + '[' true ']'
Aug 16 22:11:28 nixos jovian-session[141870]: + '[' -z /usr/bin/steam ']'
Aug 16 22:11:28 nixos jovian-session[141870]: + '[' -z 1 ']'
Aug 16 22:11:28 nixos jovian-session[141870]: + '[' '!' -e /home/misuzu/.steam ']'
Aug 16 22:11:28 nixos jovian-session[141870]: + '[' /home/misuzu/.local/share/Steam '!=' /home/misuzu/.steam/root -a /home/misuzu/.local/share/Steam '!=' /home/misuzu/.steam/steam ']'
Aug 16 22:11:28 nixos jovian-session[141870]: + rm -f /home/misuzu/.steam/bin32
Aug 16 22:11:28 nixos jovian-session[141870]: + ln -s /home/misuzu/.local/share/Steam/ubuntu12_32 /home/misuzu/.steam/bin32
Aug 16 22:11:28 nixos jovian-session[141870]: + rm -f /home/misuzu/.steam/bin64
Aug 16 22:11:28 nixos jovian-session[141870]: + ln -s /home/misuzu/.local/share/Steam/ubuntu12_64 /home/misuzu/.steam/bin64
Aug 16 22:11:28 nixos jovian-session[141870]: + rm -f /home/misuzu/.steam/sdk32
Aug 16 22:11:28 nixos jovian-session[141870]: + ln -s /home/misuzu/.local/share/Steam/linux32 /home/misuzu/.steam/sdk32
Aug 16 22:11:28 nixos jovian-session[141870]: + rm -f /home/misuzu/.steam/sdk64
Aug 16 22:11:28 nixos jovian-session[141870]: + ln -s /home/misuzu/.local/share/Steam/linux64 /home/misuzu/.steam/sdk64
Aug 16 22:11:28 nixos jovian-session[141870]: + rm -f /home/misuzu/.steam/root
Aug 16 22:11:28 nixos jovian-session[141870]: + ln -s /home/misuzu/.local/share/Steam /home/misuzu/.steam/root
Aug 16 22:11:28 nixos jovian-session[141870]: + '[' /home/misuzu/.steam/steam ']'
Aug 16 22:11:28 nixos jovian-session[141870]: + rm -f /home/misuzu/.steam/steam
Aug 16 22:11:28 nixos jovian-session[141870]: + ln -s /home/misuzu/.local/share/Steam /home/misuzu/.steam/steam
Aug 16 22:11:28 nixos jovian-session[141870]: + rm -f /home/misuzu/.steampath
Aug 16 22:11:28 nixos jovian-session[141870]: + ln -s /home/misuzu/.steam/sdk32/steam /home/misuzu/.steampath
Aug 16 22:11:28 nixos jovian-session[141870]: + rm -f /home/misuzu/.steampid
Aug 16 22:11:28 nixos jovian-session[141870]: + ln -s /home/misuzu/.steam/steam.pid /home/misuzu/.steampid
Aug 16 22:11:28 nixos jovian-session[141870]: + rm -f /home/misuzu/.steam/bin
Aug 16 22:11:28 nixos jovian-session[141870]: + ln -s /home/misuzu/.steam/bin32 /home/misuzu/.steam/bin
Aug 16 22:11:28 nixos jovian-session[141930]: ++ distro_description
Aug 16 22:11:28 nixos jovian-session[141931]: +++ detect_distro
Aug 16 22:11:28 nixos jovian-session[141931]: +++ '[' -f /etc/lsb-release ']'
Aug 16 22:11:28 nixos jovian-session[141931]: +++ '[' -f /etc/os-release ']'
Aug 16 22:11:28 nixos jovian-session[141932]: +++ . /etc/os-release
Aug 16 22:11:28 nixos jovian-session[141932]: ++++ BUG_REPORT_URL=https://github.com/NixOS/nixpkgs/issues
Aug 16 22:11:28 nixos jovian-session[141932]: ++++ BUILD_ID=23.11.20230816.3e4ed2f
Aug 16 22:11:28 nixos jovian-session[141932]: ++++ DOCUMENTATION_URL=https://nixos.org/learn.html
Aug 16 22:11:28 nixos jovian-session[141932]: ++++ HOME_URL=https://nixos.org/
Aug 16 22:11:28 nixos jovian-session[141932]: ++++ ID=nixos
Aug 16 22:11:28 nixos jovian-session[141932]: ++++ LOGO=nix-snowflake
Aug 16 22:11:28 nixos jovian-session[141932]: ++++ NAME=NixOS
Aug 16 22:11:28 nixos jovian-session[141932]: ++++ PRETTY_NAME='NixOS 23.11 (Tapir)'
Aug 16 22:11:28 nixos jovian-session[141932]: ++++ SUPPORT_URL=https://nixos.org/community.html
Aug 16 22:11:28 nixos jovian-session[141932]: ++++ VERSION='23.11 (Tapir)'
Aug 16 22:11:28 nixos jovian-session[141932]: ++++ VERSION_CODENAME=tapir
Aug 16 22:11:28 nixos jovian-session[141932]: ++++ VERSION_ID=23.11
Aug 16 22:11:28 nixos jovian-session[141933]: +++ echo nixos
Aug 16 22:11:28 nixos jovian-session[141934]: +++ tr '[A-Z]' '[a-z]'
Aug 16 22:11:28 nixos jovian-session[141935]: +++ detect_release
Aug 16 22:11:28 nixos jovian-session[141935]: +++ '[' -f /etc/lsb-release ']'
Aug 16 22:11:28 nixos jovian-session[141935]: +++ '[' -f /etc/os-release ']'
Aug 16 22:11:28 nixos jovian-session[141936]: +++ . /etc/os-release
Aug 16 22:11:28 nixos jovian-session[141936]: ++++ BUG_REPORT_URL=https://github.com/NixOS/nixpkgs/issues
Aug 16 22:11:28 nixos jovian-session[141936]: ++++ BUILD_ID=23.11.20230816.3e4ed2f
Aug 16 22:11:28 nixos jovian-session[141936]: ++++ DOCUMENTATION_URL=https://nixos.org/learn.html
Aug 16 22:11:28 nixos jovian-session[141936]: ++++ HOME_URL=https://nixos.org/
Aug 16 22:11:28 nixos jovian-session[141936]: ++++ ID=nixos
Aug 16 22:11:28 nixos jovian-session[141936]: ++++ LOGO=nix-snowflake
Aug 16 22:11:28 nixos jovian-session[141936]: ++++ NAME=NixOS
Aug 16 22:11:28 nixos jovian-session[141936]: ++++ PRETTY_NAME='NixOS 23.11 (Tapir)'
Aug 16 22:11:28 nixos jovian-session[141936]: ++++ SUPPORT_URL=https://nixos.org/community.html
Aug 16 22:11:28 nixos jovian-session[141936]: ++++ VERSION='23.11 (Tapir)'
Aug 16 22:11:28 nixos jovian-session[141936]: ++++ VERSION_CODENAME=tapir
Aug 16 22:11:28 nixos jovian-session[141936]: ++++ VERSION_ID=23.11
Aug 16 22:11:28 nixos jovian-session[141936]: +++ echo 23.11
Aug 16 22:11:28 nixos jovian-session[141937]: +++ detect_arch
Aug 16 22:11:28 nixos jovian-session[141937]: +++ case $(uname -m) in
Aug 16 22:11:28 nixos jovian-session[141938]: ++++ uname -m
Aug 16 22:11:28 nixos jovian-session[141937]: +++ echo 64-bit
Aug 16 22:11:28 nixos jovian-session[141930]: ++ echo 'nixos 23.11 64-bit'
Aug 16 22:11:28 nixos jovian-session[141870]: + log 'Running Steam on nixos 23.11 64-bit'
Aug 16 22:11:28 nixos jovian-session[141870]: + echo 'steam.sh[141870]: Running Steam on nixos 23.11 64-bit'
Aug 16 22:11:28 nixos jovian-session[141870]: steam.sh[141870]: Running Steam on nixos 23.11 64-bit
Aug 16 22:11:28 nixos jovian-session[141870]: + : ''
Aug 16 22:11:28 nixos jovian-session[141870]: + '[' '' = debug ']'
Aug 16 22:11:28 nixos jovian-session[141870]: + '[' '' = 1 ']'
Aug 16 22:11:28 nixos jovian-session[141870]: + '[' '' = 0 ']'
Aug 16 22:11:28 nixos jovian-session[141870]: + '[' -z '' ']'
Aug 16 22:11:28 nixos jovian-session[141870]: + runtime_supported
Aug 16 22:11:28 nixos jovian-session[141870]: + case "$(detect_distro)-$(detect_release)" in
Aug 16 22:11:28 nixos jovian-session[141939]: ++ detect_distro
Aug 16 22:11:28 nixos jovian-session[141939]: ++ '[' -f /etc/lsb-release ']'
Aug 16 22:11:28 nixos jovian-session[141939]: ++ '[' -f /etc/os-release ']'
Aug 16 22:11:28 nixos jovian-session[141940]: ++ . /etc/os-release
Aug 16 22:11:28 nixos jovian-session[141940]: +++ BUG_REPORT_URL=https://github.com/NixOS/nixpkgs/issues
Aug 16 22:11:28 nixos jovian-session[141940]: +++ BUILD_ID=23.11.20230816.3e4ed2f
Aug 16 22:11:28 nixos jovian-session[141940]: +++ DOCUMENTATION_URL=https://nixos.org/learn.html
Aug 16 22:11:28 nixos jovian-session[141940]: +++ HOME_URL=https://nixos.org/
Aug 16 22:11:28 nixos jovian-session[141940]: +++ ID=nixos
Aug 16 22:11:28 nixos jovian-session[141940]: +++ LOGO=nix-snowflake
Aug 16 22:11:28 nixos jovian-session[141940]: +++ NAME=NixOS
Aug 16 22:11:28 nixos jovian-session[141940]: +++ PRETTY_NAME='NixOS 23.11 (Tapir)'
Aug 16 22:11:28 nixos jovian-session[141940]: +++ SUPPORT_URL=https://nixos.org/community.html
Aug 16 22:11:28 nixos jovian-session[141940]: +++ VERSION='23.11 (Tapir)'
Aug 16 22:11:28 nixos jovian-session[141940]: +++ VERSION_CODENAME=tapir
Aug 16 22:11:28 nixos jovian-session[141940]: +++ VERSION_ID=23.11
Aug 16 22:11:28 nixos jovian-session[141941]: ++ echo nixos
Aug 16 22:11:28 nixos jovian-session[141942]: ++ tr '[A-Z]' '[a-z]'
Aug 16 22:11:28 nixos jovian-session[141943]: ++ detect_release
Aug 16 22:11:28 nixos jovian-session[141943]: ++ '[' -f /etc/lsb-release ']'
Aug 16 22:11:28 nixos jovian-session[141943]: ++ '[' -f /etc/os-release ']'
Aug 16 22:11:28 nixos jovian-session[141944]: ++ . /etc/os-release
Aug 16 22:11:28 nixos jovian-session[141944]: +++ BUG_REPORT_URL=https://github.com/NixOS/nixpkgs/issues
Aug 16 22:11:28 nixos jovian-session[141944]: +++ BUILD_ID=23.11.20230816.3e4ed2f
Aug 16 22:11:28 nixos jovian-session[141944]: +++ DOCUMENTATION_URL=https://nixos.org/learn.html
Aug 16 22:11:28 nixos jovian-session[141944]: +++ HOME_URL=https://nixos.org/
Aug 16 22:11:28 nixos jovian-session[141944]: +++ ID=nixos
Aug 16 22:11:28 nixos jovian-session[141944]: +++ LOGO=nix-snowflake
Aug 16 22:11:28 nixos jovian-session[141944]: +++ NAME=NixOS
Aug 16 22:11:28 nixos jovian-session[141944]: +++ PRETTY_NAME='NixOS 23.11 (Tapir)'
Aug 16 22:11:28 nixos jovian-session[141944]: +++ SUPPORT_URL=https://nixos.org/community.html
Aug 16 22:11:28 nixos jovian-session[141944]: +++ VERSION='23.11 (Tapir)'
Aug 16 22:11:28 nixos jovian-session[141944]: +++ VERSION_CODENAME=tapir
Aug 16 22:11:28 nixos jovian-session[141944]: +++ VERSION_ID=23.11
Aug 16 22:11:28 nixos jovian-session[141944]: ++ echo 23.11
Aug 16 22:11:28 nixos jovian-session[141870]: + return 0
Aug 16 22:11:28 nixos jovian-session[141870]: + log 'STEAM_RUNTIME is enabled automatically'
Aug 16 22:11:28 nixos jovian-session[141870]: + echo 'steam.sh[141870]: STEAM_RUNTIME is enabled automatically'
Aug 16 22:11:28 nixos jovian-session[141870]: steam.sh[141870]: STEAM_RUNTIME is enabled automatically
Aug 16 22:11:28 nixos jovian-session[141870]: + export STEAM_RUNTIME=/home/misuzu/.local/share/Steam/ubuntu12_32/steam-runtime
Aug 16 22:11:28 nixos jovian-session[141870]: + STEAM_RUNTIME=/home/misuzu/.local/share/Steam/ubuntu12_32/steam-runtime
Aug 16 22:11:28 nixos jovian-session[141870]: + '[' /home/misuzu/.local/share/Steam/ubuntu12_32/steam-runtime -a /home/misuzu/.local/share/Steam/ubuntu12_32/steam-runtime '!=' 0 ']'
Aug 16 22:11:28 nixos jovian-session[141870]: + unpack_runtime
Aug 16 22:11:28 nixos jovian-session[141870]: + has_runtime_archive
Aug 16 22:11:28 nixos jovian-session[141870]: + '[' '!' -f /home/misuzu/.local/share/Steam/ubuntu12_32/steam-runtime.tar.xz.part0 ']'
Aug 16 22:11:28 nixos jovian-session[141870]: + '[' '!' -f /home/misuzu/.local/share/Steam/ubuntu12_32/steam-runtime.checksum ']'
Aug 16 22:11:28 nixos jovian-session[141870]: + return 0
Aug 16 22:11:28 nixos jovian-session[141870]: + '[' -f /home/misuzu/.local/share/Steam/ubuntu12_32/steam-runtime/checksum ']'
Aug 16 22:11:28 nixos jovian-session[141870]: + [[ 43f29b9caa17f3d70fe0a3a20404ffac  steam-runtime.tar.xz = 43f29b9caa17f3d70fe0a3a20404ffac  steam-runtime.tar.xz ]]
Aug 16 22:11:28 nixos jovian-session[141870]: + check_pins /home/misuzu/.local/share/Steam/ubuntu12_32/steam-runtime
Aug 16 22:11:28 nixos jovian-session[141945]: ++ realpath /home/misuzu/.local/share/Steam/ubuntu12_32/steam-runtime
Aug 16 22:11:28 nixos jovian-session[141870]: + steam_runtime_path=/home/misuzu/.local/share/Steam/ubuntu12_32/steam-runtime
Aug 16 22:11:28 nixos jovian-session[141870]: + [[ ! -d /home/misuzu/.local/share/Steam/ubuntu12_32/steam-runtime ]]
Aug 16 22:11:28 nixos jovian-session[141870]: + '[' '!' -x /home/misuzu/.local/share/Steam/ubuntu12_32/steam-runtime/setup.sh ']'
Aug 16 22:11:28 nixos jovian-session[141870]: + /home/misuzu/.local/share/Steam/ubuntu12_32/steam-runtime/setup.sh
Aug 16 22:11:28 nixos jovian-session[141946]: setup.sh[141946]: Steam runtime environment up-to-date!
Aug 16 22:11:28 nixos jovian-session[141870]: + return 0
Aug 16 22:11:28 nixos jovian-session[141870]: + return 0
Aug 16 22:11:28 nixos jovian-session[141870]: + '[' '!' -x /home/misuzu/.local/share/Steam/ubuntu12_32/steam-runtime/setup.sh ']'
Aug 16 22:11:28 nixos jovian-session[141953]: ++ /home/misuzu/.local/share/Steam/ubuntu12_32/steam-runtime/setup.sh --print-bin-path
Aug 16 22:11:28 nixos jovian-session[141870]: + export PATH=/home/misuzu/.local/share/Steam/ubuntu12_32/steam-runtime/amd64/bin:/home/misuzu/.local/share/Steam/ubuntu12_32/steam-runtime/amd64/usr/bin:/home/misuzu/.local/share/Steam/ubuntu12_32/steam-runtime/usr/bin:/nix/store/z8bch6qc4yb1m64mmb4vwpajmdk6d8lm-sudo/bin:/run/wrappers/bin:/usr/bin:/usr/sbin:/nix/store/fypcqcw56hijmfbrylhs9w4vil6rzdr4-mangohud-unstable-2023-04-23/bin:/nix/store/pm4gxdsl1jjn3yr063si78b6636vvda7-systemd-253.6/bin:/nix/store/xy2wpa6nb7gb22w54szpqy0xfg5fjhxf-steam/bin:/nix/store/pb8ywa3705vklxaj3n23di0pi0ipar5y-steam-run/bin:/nix/store/5fa4i3i5dgqk49lxbz952jnph01im948-xprop-1.2.6/bin:/nix/store/k2j9x9kzss7jhqvwsaas9ikyiq8031q5-xwininfo-1.1.6/bin:/run/wrappers/bin:/home/misuzu/.nix-profile/bin:/etc/profiles/per-user/misuzu/bin:/nix/var/nix/profiles/default/bin:/run/current-system/sw/bin
Aug 16 22:11:28 nixos jovian-session[141870]: + PATH=/home/misuzu/.local/share/Steam/ubuntu12_32/steam-runtime/amd64/bin:/home/misuzu/.local/share/Steam/ubuntu12_32/steam-runtime/amd64/usr/bin:/home/misuzu/.local/share/Steam/ubuntu12_32/steam-runtime/usr/bin:/nix/store/z8bch6qc4yb1m64mmb4vwpajmdk6d8lm-sudo/bin:/run/wrappers/bin:/usr/bin:/usr/sbin:/nix/store/fypcqcw56hijmfbrylhs9w4vil6rzdr4-mangohud-unstable-2023-04-23/bin:/nix/store/pm4gxdsl1jjn3yr063si78b6636vvda7-systemd-253.6/bin:/nix/store/xy2wpa6nb7gb22w54szpqy0xfg5fjhxf-steam/bin:/nix/store/pb8ywa3705vklxaj3n23di0pi0ipar5y-steam-run/bin:/nix/store/5fa4i3i5dgqk49lxbz952jnph01im948-xprop-1.2.6/bin:/nix/store/k2j9x9kzss7jhqvwsaas9ikyiq8031q5-xwininfo-1.1.6/bin:/run/wrappers/bin:/home/misuzu/.nix-profile/bin:/etc/profiles/per-user/misuzu/bin:/nix/var/nix/profiles/default/bin:/run/current-system/sw/bin
Aug 16 22:11:28 nixos jovian-session[141870]: + '[' '!' -x /home/misuzu/.local/share/Steam/ubuntu12_32/steam-runtime/run.sh ']'
Aug 16 22:11:28 nixos jovian-session[141958]: ++ /home/misuzu/.local/share/Steam/ubuntu12_32/steam-runtime/run.sh --print-steam-runtime-library-paths
Aug 16 22:11:28 nixos jovian-session[141958]: run.sh[141958]: Warning: An unexpected error occurred while executing "/sbin/ldconfig -XNv", the exit status was 127
Aug 16 22:11:28 nixos jovian-session[141870]: + export STEAM_RUNTIME_LIBRARY_PATH=/home/misuzu/.local/share/Steam/ubuntu12_32/steam-runtime/pinned_libs_32:/home/misuzu/.local/share/Steam/ubuntu12_32/steam-runtime/pinned_libs_64:/lib64:/lib32:/steamrt/amd64/lib/x86_64-linux-gnu:/steamrt/amd64/lib:/steamrt/amd64/usr/lib/x86_64-linux-gnu:/steamrt/amd64/usr/lib:/steamrt/i386/lib/i386-linux-gnu:/steamrt/i386/lib:/steamrt/i386/usr/lib/i386-linux-gnu:/steamrt/i386/usr/lib:/run/opengl-driver/lib:/run/opengl-driver-32/lib:/usr/lib:/usr/lib32:/home/misuzu/.local/share/Steam/ubuntu12_32/steam-runtime/lib/i386-linux-gnu:/home/misuzu/.local/share/Steam/ubuntu12_32/steam-runtime/usr/lib/i386-linux-gnu:/home/misuzu/.local/share/Steam/ubuntu12_32/steam-runtime/lib/x86_64-linux-gnu:/home/misuzu/.local/share/Steam/ubuntu12_32/steam-runtime/usr/lib/x86_64-linux-gnu:/home/misuzu/.local/share/Steam/ubuntu12_32/steam-runtime/lib:/home/misuzu/.local/share/Steam/ubuntu12_32/steam-runtime/usr/lib
Aug 16 22:11:28 nixos jovian-session[141870]: + STEAM_RUNTIME_LIBRARY_PATH=/home/misuzu/.local/share/Steam/ubuntu12_32/steam-runtime/pinned_libs_32:/home/misuzu/.local/share/Steam/ubuntu12_32/steam-runtime/pinned_libs_64:/lib64:/lib32:/steamrt/amd64/lib/x86_64-linux-gnu:/steamrt/amd64/lib:/steamrt/amd64/usr/lib/x86_64-linux-gnu:/steamrt/amd64/usr/lib:/steamrt/i386/lib/i386-linux-gnu:/steamrt/i386/lib:/steamrt/i386/usr/lib/i386-linux-gnu:/steamrt/i386/usr/lib:/run/opengl-driver/lib:/run/opengl-driver-32/lib:/usr/lib:/usr/lib32:/home/misuzu/.local/share/Steam/ubuntu12_32/steam-runtime/lib/i386-linux-gnu:/home/misuzu/.local/share/Steam/ubuntu12_32/steam-runtime/usr/lib/i386-linux-gnu:/home/misuzu/.local/share/Steam/ubuntu12_32/steam-runtime/lib/x86_64-linux-gnu:/home/misuzu/.local/share/Steam/ubuntu12_32/steam-runtime/usr/lib/x86_64-linux-gnu:/home/misuzu/.local/share/Steam/ubuntu12_32/steam-runtime/lib:/home/misuzu/.local/share/Steam/ubuntu12_32/steam-runtime/usr/lib
Aug 16 22:11:28 nixos jovian-session[141870]: + export LD_LIBRARY_PATH=/home/misuzu/.local/share/Steam/ubuntu12_32/steam-runtime/pinned_libs_32:/home/misuzu/.local/share/Steam/ubuntu12_32/steam-runtime/pinned_libs_64:/lib64:/lib32:/steamrt/amd64/lib/x86_64-linux-gnu:/steamrt/amd64/lib:/steamrt/amd64/usr/lib/x86_64-linux-gnu:/steamrt/amd64/usr/lib:/steamrt/i386/lib/i386-linux-gnu:/steamrt/i386/lib:/steamrt/i386/usr/lib/i386-linux-gnu:/steamrt/i386/usr/lib:/run/opengl-driver/lib:/run/opengl-driver-32/lib:/usr/lib:/usr/lib32:/home/misuzu/.local/share/Steam/ubuntu12_32/steam-runtime/lib/i386-linux-gnu:/home/misuzu/.local/share/Steam/ubuntu12_32/steam-runtime/usr/lib/i386-linux-gnu:/home/misuzu/.local/share/Steam/ubuntu12_32/steam-runtime/lib/x86_64-linux-gnu:/home/misuzu/.local/share/Steam/ubuntu12_32/steam-runtime/usr/lib/x86_64-linux-gnu:/home/misuzu/.local/share/Steam/ubuntu12_32/steam-runtime/lib:/home/misuzu/.local/share/Steam/ubuntu12_32/steam-runtime/usr/lib
Aug 16 22:11:28 nixos jovian-session[141870]: + LD_LIBRARY_PATH=/home/misuzu/.local/share/Steam/ubuntu12_32/steam-runtime/pinned_libs_32:/home/misuzu/.local/share/Steam/ubuntu12_32/steam-runtime/pinned_libs_64:/lib64:/lib32:/steamrt/amd64/lib/x86_64-linux-gnu:/steamrt/amd64/lib:/steamrt/amd64/usr/lib/x86_64-linux-gnu:/steamrt/amd64/usr/lib:/steamrt/i386/lib/i386-linux-gnu:/steamrt/i386/lib:/steamrt/i386/usr/lib/i386-linux-gnu:/steamrt/i386/usr/lib:/run/opengl-driver/lib:/run/opengl-driver-32/lib:/usr/lib:/usr/lib32:/home/misuzu/.local/share/Steam/ubuntu12_32/steam-runtime/lib/i386-linux-gnu:/home/misuzu/.local/share/Steam/ubuntu12_32/steam-runtime/usr/lib/i386-linux-gnu:/home/misuzu/.local/share/Steam/ubuntu12_32/steam-runtime/lib/x86_64-linux-gnu:/home/misuzu/.local/share/Steam/ubuntu12_32/steam-runtime/usr/lib/x86_64-linux-gnu:/home/misuzu/.local/share/Steam/ubuntu12_32/steam-runtime/lib:/home/misuzu/.local/share/Steam/ubuntu12_32/steam-runtime/usr/lib
Aug 16 22:11:28 nixos jovian-session[141870]: + '[' -steamdeck = --run ']'
Aug 16 22:11:28 nixos jovian-session[141870]: + export LD_LIBRARY_PATH=/home/misuzu/.local/share/Steam/ubuntu12_32:/home/misuzu/.local/share/Steam/ubuntu12_32/panorama:/home/misuzu/.local/share/Steam/ubuntu12_32/steam-runtime/pinned_libs_32:/home/misuzu/.local/share/Steam/ubuntu12_32/steam-runtime/pinned_libs_64:/lib64:/lib32:/steamrt/amd64/lib/x86_64-linux-gnu:/steamrt/amd64/lib:/steamrt/amd64/usr/lib/x86_64-linux-gnu:/steamrt/amd64/usr/lib:/steamrt/i386/lib/i386-linux-gnu:/steamrt/i386/lib:/steamrt/i386/usr/lib/i386-linux-gnu:/steamrt/i386/usr/lib:/run/opengl-driver/lib:/run/opengl-driver-32/lib:/usr/lib:/usr/lib32:/home/misuzu/.local/share/Steam/ubuntu12_32/steam-runtime/lib/i386-linux-gnu:/home/misuzu/.local/share/Steam/ubuntu12_32/steam-runtime/usr/lib/i386-linux-gnu:/home/misuzu/.local/share/Steam/ubuntu12_32/steam-runtime/lib/x86_64-linux-gnu:/home/misuzu/.local/share/Steam/ubuntu12_32/steam-runtime/usr/lib/x86_64-linux-gnu:/home/misuzu/.local/share/Steam/ubuntu12_32/steam-runtime/lib:/home/misuzu/.local/share/Steam/ubuntu12_32/steam-runtime/usr/lib
Aug 16 22:11:28 nixos jovian-session[141870]: + LD_LIBRARY_PATH=/home/misuzu/.local/share/Steam/ubuntu12_32:/home/misuzu/.local/share/Steam/ubuntu12_32/panorama:/home/misuzu/.local/share/Steam/ubuntu12_32/steam-runtime/pinned_libs_32:/home/misuzu/.local/share/Steam/ubuntu12_32/steam-runtime/pinned_libs_64:/lib64:/lib32:/steamrt/amd64/lib/x86_64-linux-gnu:/steamrt/amd64/lib:/steamrt/amd64/usr/lib/x86_64-linux-gnu:/steamrt/amd64/usr/lib:/steamrt/i386/lib/i386-linux-gnu:/steamrt/i386/lib:/steamrt/i386/usr/lib/i386-linux-gnu:/steamrt/i386/usr/lib:/run/opengl-driver/lib:/run/opengl-driver-32/lib:/usr/lib:/usr/lib32:/home/misuzu/.local/share/Steam/ubuntu12_32/steam-runtime/lib/i386-linux-gnu:/home/misuzu/.local/share/Steam/ubuntu12_32/steam-runtime/usr/lib/i386-linux-gnu:/home/misuzu/.local/share/Steam/ubuntu12_32/steam-runtime/lib/x86_64-linux-gnu:/home/misuzu/.local/share/Steam/ubuntu12_32/steam-runtime/usr/lib/x86_64-linux-gnu:/home/misuzu/.local/share/Steam/ubuntu12_32/steam-runtime/lib:/home/misuzu/.local/share/Steam/ubuntu12_32/steam-runtime/usr/lib
Aug 16 22:11:28 nixos jovian-session[141870]: + '[' -z 1 ']'
Aug 16 22:11:28 nixos jovian-session[141870]: + check_requirements
Aug 16 22:11:28 nixos jovian-session[141962]: ++ command -v steam-runtime-check-requirements
Aug 16 22:11:28 nixos jovian-session[141870]: + check_requirements_bin=/home/misuzu/.local/share/Steam/ubuntu12_32/steam-runtime/amd64/usr/bin/steam-runtime-check-requirements
Aug 16 22:11:28 nixos jovian-session[141870]: + '[' -z /home/misuzu/.local/share/Steam/ubuntu12_32/steam-runtime/amd64/usr/bin/steam-runtime-check-requirements ']'
Aug 16 22:11:28 nixos jovian-session[141963]: ++ /home/misuzu/.local/share/Steam/ubuntu12_32/steam-runtime/amd64/usr/bin/steam-runtime-check-requirements
Aug 16 22:11:28 nixos jovian-session[141870]: + message=
Aug 16 22:11:28 nixos jovian-session[141870]: + status=0
Aug 16 22:11:28 nixos jovian-session[141870]: + ((  0 == 71  ))
Aug 16 22:11:28 nixos jovian-session[141870]: + ((  0 != 0  ))
Aug 16 22:11:28 nixos jovian-session[141870]: + log 'Steam client'\''s requirements are satisfied'
Aug 16 22:11:28 nixos jovian-session[141870]: + echo 'steam.sh[141870]: Steam client'\''s requirements are satisfied'
Aug 16 22:11:28 nixos jovian-session[141870]: steam.sh[141870]: Steam client's requirements are satisfied
Aug 16 22:11:28 nixos jovian-session[141870]: + export SDL_VIDEO_X11_DGAMOUSE=0
Aug 16 22:11:28 nixos jovian-session[141870]: + SDL_VIDEO_X11_DGAMOUSE=0
Aug 16 22:11:28 nixos jovian-session[141870]: + '[' Linux = Linux ']'
Aug 16 22:11:28 nixos jovian-session[141870]: + :
Aug 16 22:11:28 nixos jovian-session[141870]: + MAGIC_RESTART_EXITCODE=42
Aug 16 22:11:28 nixos jovian-session[141870]: + SEGV_EXITCODE=139
Aug 16 22:11:28 nixos jovian-session[141870]: + STEAM_DEBUGGER=
Aug 16 22:11:28 nixos jovian-session[141870]: + : ''
Aug 16 22:11:28 nixos jovian-session[141870]: + unset DEBUGGER
Aug 16 22:11:28 nixos jovian-session[141870]: + '[' '' == gdb ']'
Aug 16 22:11:28 nixos jovian-session[141870]: + '[' '' == cgdb ']'
Aug 16 22:11:28 nixos jovian-session[141870]: + '[' '' == valgrind ']'
Aug 16 22:11:28 nixos jovian-session[141870]: + '[' '' == callgrind ']'
Aug 16 22:11:28 nixos jovian-session[141870]: + '[' '' == strace ']'
Aug 16 22:11:28 nixos jovian-session[141870]: + '[' -z '' ']'
Aug 16 22:11:28 nixos jovian-session[141870]: + /home/misuzu/.local/share/Steam/ubuntu12_32/steam -steamdeck -steamos3 -steampal -steamdeck -gamepadui
Aug 16 22:11:28 nixos jovian-session[141964]: Installing breakpad exception handler for appid(steam)/version(1656536422)
Aug 16 22:11:28 nixos jovian-session[141967]: crash_20230816221128_2.dmp[141967]: Uploading dump (out-of-process)
Aug 16 22:11:28 nixos jovian-session[141967]: /tmp/dumps/crash_20230816221128_2.dmp
Aug 16 22:11:28 nixos kernel: steam[141964]: segfault at f6617799 ip 00000000f5743f60 sp 00000000ffdd4cfc error 7 in crocus_dri.so[f4f22000+1317000] likely on CPU 3 (core 1, socket 0)
Aug 16 22:11:28 nixos kernel: Code: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 <00> 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
Aug 16 22:11:28 nixos crash_20230816221128_2.dmp[141967]: Uploading dump (out-of-process)
                                                          /tmp/dumps/crash_20230816221128_2.dmp
Aug 16 22:11:28 nixos systemd[1]: Started Process Core Dump (PID 141968/UID 0).
Aug 16 22:11:28 nixos systemd-coredump[141970]: Process 141964 (steam) of user 1000 dumped core.
Aug 16 22:11:28 nixos systemd[1]: [email protected]: Deactivated successfully.
Aug 16 22:11:28 nixos jovian-session[141870]: /home/misuzu/.local/share/Steam/steam.sh: line 794: 141964 Segmentation fault      (core dumped) "$STEAMROOT/$STEAMEXEPATH" "$@"
Aug 16 22:11:28 nixos jovian-session[141870]: + STATUS=139
Aug 16 22:11:28 nixos jovian-session[141870]: + export PATH=/nix/store/z8bch6qc4yb1m64mmb4vwpajmdk6d8lm-sudo/bin:/run/wrappers/bin:/usr/bin:/usr/sbin:/nix/store/fypcqcw56hijmfbrylhs9w4vil6rzdr4-mangohud-unstable-2023-04-23/bin:/nix/store/pm4gxdsl1jjn3yr063si78b6636vvda7-systemd-253.6/bin:/nix/store/xy2wpa6nb7gb22w54szpqy0xfg5fjhxf-steam/bin:/nix/store/pb8ywa3705vklxaj3n23di0pi0ipar5y-steam-run/bin:/nix/store/5fa4i3i5dgqk49lxbz952jnph01im948-xprop-1.2.6/bin:/nix/store/k2j9x9kzss7jhqvwsaas9ikyiq8031q5-xwininfo-1.1.6/bin:/run/wrappers/bin:/home/misuzu/.nix-profile/bin:/etc/profiles/per-user/misuzu/bin:/nix/var/nix/profiles/default/bin:/run/current-system/sw/bin
Aug 16 22:11:28 nixos jovian-session[141870]: + PATH=/nix/store/z8bch6qc4yb1m64mmb4vwpajmdk6d8lm-sudo/bin:/run/wrappers/bin:/usr/bin:/usr/sbin:/nix/store/fypcqcw56hijmfbrylhs9w4vil6rzdr4-mangohud-unstable-2023-04-23/bin:/nix/store/pm4gxdsl1jjn3yr063si78b6636vvda7-systemd-253.6/bin:/nix/store/xy2wpa6nb7gb22w54szpqy0xfg5fjhxf-steam/bin:/nix/store/pb8ywa3705vklxaj3n23di0pi0ipar5y-steam-run/bin:/nix/store/5fa4i3i5dgqk49lxbz952jnph01im948-xprop-1.2.6/bin:/nix/store/k2j9x9kzss7jhqvwsaas9ikyiq8031q5-xwininfo-1.1.6/bin:/run/wrappers/bin:/home/misuzu/.nix-profile/bin:/etc/profiles/per-user/misuzu/bin:/nix/var/nix/profiles/default/bin:/run/current-system/sw/bin
Aug 16 22:11:28 nixos jovian-session[141870]: + export LD_LIBRARY_PATH=/lib64:/lib32:/steamrt/amd64/lib/x86_64-linux-gnu:/steamrt/amd64/lib:/steamrt/amd64/usr/lib/x86_64-linux-gnu:/steamrt/amd64/usr/lib:/steamrt/i386/lib/i386-linux-gnu:/steamrt/i386/lib:/steamrt/i386/usr/lib/i386-linux-gnu:/steamrt/i386/usr/lib:/run/opengl-driver/lib:/run/opengl-driver-32/lib:/usr/lib:/usr/lib32
Aug 16 22:11:28 nixos jovian-session[141870]: + LD_LIBRARY_PATH=/lib64:/lib32:/steamrt/amd64/lib/x86_64-linux-gnu:/steamrt/amd64/lib:/steamrt/amd64/usr/lib/x86_64-linux-gnu:/steamrt/amd64/usr/lib:/steamrt/i386/lib/i386-linux-gnu:/steamrt/i386/lib:/steamrt/i386/usr/lib/i386-linux-gnu:/steamrt/i386/usr/lib:/run/opengl-driver/lib:/run/opengl-driver-32/lib:/usr/lib:/usr/lib32
Aug 16 22:11:28 nixos jovian-session[141870]: + '[' 139 -eq 42 ']'
Aug 16 22:11:28 nixos jovian-session[141976]: :: Cleaning up at_exit
Aug 16 22:11:28 nixos jovian-session[141976]:  ⇒ pkill -9 steam-session
Aug 16 22:11:28 nixos greetd[141778]: pam_unix(greetd:session): session closed for user misuzu
Aug 16 22:11:28 nixos greetd[141778]: pam_kwallet5(greetd:session): pam_kwallet5: pam_sm_close_session
Aug 16 22:11:28 nixos systemd-logind[1096]: Session 1355 logged out. Waiting for processes to exit.
Aug 16 22:11:28 nixos greetd[141980]: pam_unix(greetd:session): session opened for user jovian-greeter(uid=998) by (uid=0)

I'll try #142 next

@misuzu
Copy link

misuzu commented Aug 16, 2023

#142 has the same issue. Couldn't get the logs since it's impossible to stay long enough in the tty and openssh wasn't enabled. I'll try with openssh enabled tomorrow

EDIT:
Here are the logs from this iso (+ openssh)

(log)
Aug 17 06:00:53 nixos systemd-logind[877]: Removed session 142.
Aug 17 06:00:53 nixos systemd-logind[877]: New session 143 of user jovian-greeter.
Aug 17 06:00:53 nixos systemd[1]: Started Session 143 of User jovian-greeter.
Aug 17 06:00:53 nixos pkexec[16043]: pam_unix(polkit-1:session): session opened for user root(uid=0) by (uid=998)
Aug 17 06:00:53 nixos pkexec[16043]: jovian-greeter: Executing command [USER=root] [TTY=unknown] [CWD=/var/empty] [COMMAND=/run/current-system/sw/lib/jovian-greeter/consume-session deck]
Aug 17 06:00:53 nixos greetd[16034]: pam_unix(greetd:session): session closed for user jovian-greeter
Aug 17 06:00:53 nixos systemd[1]: session-143.scope: Deactivated successfully.
Aug 17 06:00:53 nixos systemd-logind[877]: Session 143 logged out. Waiting for processes to exit.
Aug 17 06:00:53 nixos systemd-logind[877]: Removed session 143.
Aug 17 06:00:53 nixos greetd[16039]: pam_unix(greetd:session): session opened for user deck(uid=1000) by (uid=0)
Aug 17 06:00:53 nixos systemd-logind[877]: New session 144 of user deck.
Aug 17 06:00:53 nixos systemd[1]: Started Session 144 of User deck.
Aug 17 06:00:53 nixos wireplumber[1183]: Failed to get percentage from UPower: org.freedesktop.DBus.Error.NameHasNoOwner
Aug 17 06:00:53 nixos wireplumber[1183]: GetManagedObjects() failed: org.freedesktop.DBus.Error.NameHasNoOwner
Aug 17 06:00:53 nixos jovian-session[16056]:  [steam-session] $ GAMESCOPE_NV12_COLORSPACE=k_EStreamColorspace_BT601
Aug 17 06:00:53 nixos jovian-session[16056]:  [steam-session] $ GTK_IM_MODULE=Steam
Aug 17 06:00:53 nixos jovian-session[16056]:  [steam-session] $ JOVIAN_DESKTOP_SESSION=steam-wayland
Aug 17 06:00:53 nixos jovian-session[16056]:  [steam-session] $ QT_IM_MODULE=steam
Aug 17 06:00:53 nixos jovian-session[16056]:  [steam-session] $ SDL_VIDEO_MINIMIZE_ON_FOCUS_LOSS=0
Aug 17 06:00:53 nixos jovian-session[16056]:  [steam-session] $ SRT_URLOPEN_PREFER_STEAM=1
Aug 17 06:00:53 nixos jovian-session[16056]:  [steam-session] $ STEAM_ALLOW_DRIVE_UNMOUNT=1
Aug 17 06:00:53 nixos jovian-session[16056]:  [steam-session] $ STEAM_DISABLE_AUDIO_DEVICE_SWITCHING=1
Aug 17 06:00:53 nixos jovian-session[16056]:  [steam-session] $ STEAM_DISABLE_MANGOAPP_ATOM_WORKAROUND=1
Aug 17 06:00:53 nixos jovian-session[16056]:  [steam-session] $ STEAM_DISPLAY_REFRESH_LIMITS=40,60
Aug 17 06:00:53 nixos jovian-session[16056]:  [steam-session] $ STEAM_ENABLE_DYNAMIC_BACKLIGHT=1
Aug 17 06:00:53 nixos jovian-session[16056]:  [steam-session] $ STEAM_ENABLE_FAN_CONTROL=1
Aug 17 06:00:53 nixos jovian-session[16056]:  [steam-session] $ STEAM_ENABLE_VOLUME_HANDLER=1
Aug 17 06:00:53 nixos jovian-session[16056]:  [steam-session] $ STEAM_GAMESCOPE_COLOR_MANAGED=1
Aug 17 06:00:53 nixos jovian-session[16056]:  [steam-session] $ STEAM_GAMESCOPE_COLOR_TOYS=1
Aug 17 06:00:53 nixos jovian-session[16056]:  [steam-session] $ STEAM_GAMESCOPE_DYNAMIC_FPSLIMITER=1
Aug 17 06:00:53 nixos jovian-session[16056]:  [steam-session] $ STEAM_GAMESCOPE_DYNAMIC_REFRESH_IN_STEAM_SUPPORTED=0
Aug 17 06:00:53 nixos jovian-session[16056]:  [steam-session] $ STEAM_GAMESCOPE_FANCY_SCALING_SUPPORT=1
Aug 17 06:00:53 nixos jovian-session[16056]:  [steam-session] $ STEAM_GAMESCOPE_HAS_TEARING_SUPPORT=1
Aug 17 06:00:53 nixos jovian-session[16056]:  [steam-session] $ STEAM_GAMESCOPE_HDR_SUPPORTED=1
Aug 17 06:00:53 nixos jovian-session[16056]:  [steam-session] $ STEAM_GAMESCOPE_NIS_SUPPORTED=1
Aug 17 06:00:53 nixos jovian-session[16056]:  [steam-session] $ STEAM_GAMESCOPE_TEARING_SUPPORTED=1
Aug 17 06:00:53 nixos jovian-session[16056]:  [steam-session] $ STEAM_GAMESCOPE_VRR_SUPPORTED=1
Aug 17 06:00:53 nixos jovian-session[16056]:  [steam-session] $ STEAM_MANGOAPP_HORIZONTAL_SUPPORTED=1
Aug 17 06:00:53 nixos jovian-session[16056]:  [steam-session] $ STEAM_MANGOAPP_PRESETS_SUPPORTED=1
Aug 17 06:00:53 nixos jovian-session[16056]:  [steam-session] $ STEAM_MULTIPLE_XWAYLANDS=1
Aug 17 06:00:53 nixos jovian-session[16056]:  [steam-session] $ STEAM_UPDATEUI_PNG_BACKGROUND=/nix/store/fcrs2ayrpw96xq629c8wknwckclxfhcm-steamdeck-hw-theme-20230810.2/share/steamos/steamos.png
Aug 17 06:00:53 nixos jovian-session[16056]:  [steam-session] $ STEAM_USE_DYNAMIC_VRS=1
Aug 17 06:00:53 nixos jovian-session[16056]:  [steam-session] $ WINEDLLOVERRIDES=dxgi=n
Aug 17 06:00:53 nixos jovian-session[16056]:  [steam-session] $ WINE_CPU_TOPOLOGY=8:0,1,2,3,4,5,6,7
Aug 17 06:00:53 nixos jovian-session[16056]:  [steam-session] $ XCURSOR_THEME=steam
Aug 17 06:00:53 nixos jovian-session[16056]:  [steam-session] $ vk_xwayland_wait_ready=false
Aug 17 06:00:53 nixos jovian-session[16056]:  [steam-session] $ /nix/store/c9rxdfig0nx8h1l088bf9ixppsqclhx3-gamescope-shim --xwayland-count 2 -w 1280 -h 800 --fullscreen --prefer-output '*,eDP-1' --generate-drm-mode fixed --max-scale 2 --default-touch-mode 4 --hide-cursor-delay 3000 --fade-out-duration 200 --cursor /nix/store/fcrs2ayrpw96xq629c8wknwckclxfhcm-steamdeck-hw-theme-20230810.2/share/steamos/steamos-cursor.png --cursor-hotspot 5,3 --steam --stats-path /run/user/1000/steam-session.run/stats.pipe -- systemd-run --user --collect --scope --slice=steam-session -- /nix/store/n1i975xj0fa14yv2m4ywh8xap748s65c-steam-shim
Aug 17 06:00:53 nixos jovian-session[16064]: wlserver: [backend/headless/backend.c:68] Creating headless backend
Aug 17 06:00:53 nixos jovian-session[16064]: wlserver: [libseat] [libseat/backend/seatd.c:64] Could not connect to socket /run/seatd.sock: No such file or directory
Aug 17 06:00:53 nixos jovian-session[16064]: wlserver: [libseat] [libseat/libseat.c:76] Backend 'seatd' failed to open seat, skipping
Aug 17 06:00:53 nixos jovian-session[16064]: wlserver: [libseat] [libseat/libseat.c:73] Seat opened with backend 'logind'
Aug 17 06:00:53 nixos jovian-session[16064]: wlserver: [backend/session/session.c:109] Successfully loaded libseat session
Aug 17 06:00:53 nixos jovian-session[16064]: ATTENTION: default value of option vk_xwayland_wait_ready overridden by environment.
Aug 17 06:00:53 nixos jovian-session[16064]: ATTENTION: default value of option vk_xwayland_wait_ready overridden by environment.
Aug 17 06:00:53 nixos jovian-session[16064]: ATTENTION: default value of option vk_xwayland_wait_ready overridden by environment.
Aug 17 06:00:53 nixos jovian-session[16064]: drm: warning: picking an arbitrary DRM device
Aug 17 06:00:53 nixos jovian-session[16064]: drm: found new connector 'DP-1'
Aug 17 06:00:53 nixos jovian-session[16064]: drm: Connector make VLV model ANX7530 U
Aug 17 06:00:53 nixos jovian-session[16064]: drm: [colorimetry]: Steam Deck (internal display) detected.
Aug 17 06:00:53 nixos jovian-session[16064]: drm: [colorimetry]: using default steamdeck colorimetry
Aug 17 06:00:53 nixos jovian-session[16064]: drm: [colorimetry]: r 0.602000 0.355000
Aug 17 06:00:53 nixos jovian-session[16064]: drm: [colorimetry]: g 0.340000 0.574000
Aug 17 06:00:53 nixos jovian-session[16064]: drm: [colorimetry]: b 0.164000 0.121000
Aug 17 06:00:53 nixos jovian-session[16064]: drm: [colorimetry]: w 0.307000 0.322000
Aug 17 06:00:53 nixos jovian-session[16064]: drm: found new connector 'eDP-1'
Aug 17 06:00:53 nixos jovian-session[16064]: drm: Connectors:
Aug 17 06:00:53 nixos jovian-session[16064]: drm:   DP-1 (disconnected)
Aug 17 06:00:53 nixos jovian-session[16064]: drm:   eDP-1 (connected)
Aug 17 06:00:53 nixos jovian-session[16064]: drm: selecting connector eDP-1
Aug 17 06:00:53 nixos jovian-session[16064]: drm: selecting mode 800x1280@60Hz
Aug 17 06:00:53 nixos jovian-session[16064]: vulkan: selecting physical device 'AMD Custom GPU 0405 (RADV VANGOGH)': queue family 1
Aug 17 06:00:53 nixos jovian-session[16064]: vulkan: physical device supports DRM format modifiers
Aug 17 06:00:53 nixos jovian-session[16064]: vulkan: supported DRM formats for sampling usage:
Aug 17 06:00:53 nixos jovian-session[16064]: vulkan:   AR24 (0x34325241)
Aug 17 06:00:53 nixos jovian-session[16064]: vulkan:   XR24 (0x34325258)
Aug 17 06:00:53 nixos jovian-session[16064]: vulkan:   AB24 (0x34324241)
Aug 17 06:00:53 nixos jovian-session[16064]: vulkan:   XB24 (0x34324258)
Aug 17 06:00:53 nixos jovian-session[16064]: vulkan:   NV12 (0x3231564E)
Aug 17 06:00:53 nixos jovian-session[16064]: vulkan:   AB4H (0x48344241)
Aug 17 06:00:53 nixos jovian-session[16064]: vulkan:   XB4H (0x48344258)
Aug 17 06:00:53 nixos jovian-session[16064]: vulkan:   AB48 (0x38344241)
Aug 17 06:00:53 nixos jovian-session[16064]: vulkan:   XB48 (0x38344258)
Aug 17 06:00:53 nixos jovian-session[16064]: vulkan:   AB30 (0x30334241)
Aug 17 06:00:53 nixos jovian-session[16064]: vulkan:   XB30 (0x30334258)
Aug 17 06:00:53 nixos jovian-session[16064]: vulkan:   AR30 (0x30335241)
Aug 17 06:00:53 nixos jovian-session[16064]: vulkan:   XR30 (0x30335258)
Aug 17 06:00:53 nixos jovian-session[16064]: vulkan: 4636672 vs 4636672!
Aug 17 06:00:53 nixos jovian-session[16064]: vulkan: 4636672 vs 4636672!
Aug 17 06:00:53 nixos jovian-session[16064]: vulkan: 4636672 vs 4636672!
Aug 17 06:00:53 nixos jovian-session[16064]: wlserver: Running compositor on wayland display 'gamescope-0'
Aug 17 06:00:53 nixos jovian-session[16064]: wlserver: [backend/headless/backend.c:16] Starting headless backend
Aug 17 06:00:53 nixos jovian-session[16064]: wlserver: [backend/libinput/backend.c:87] Starting libinput backend
Aug 17 06:00:54 nixos jovian-session[16064]: wlserver: [backend/libinput/events.c:70] Adding Power Button [0:1]
Aug 17 06:00:54 nixos jovian-session[16064]: wlserver: [backend/libinput/events.c:70] Adding Video Bus [0:6]
Aug 17 06:00:54 nixos jovian-session[16064]: wlserver: [backend/libinput/events.c:70] Adding Power Button [0:1]
Aug 17 06:00:54 nixos jovian-session[16064]: wlserver: [backend/libinput/events.c:70] Adding Lid Switch [0:5]
Aug 17 06:00:54 nixos jovian-session[16064]: wlserver: [backend/libinput/events.c:70] Adding Valve Software Steam Deck Controller [10462:4613]
Aug 17 06:00:54 nixos jovian-session[16064]: wlserver: [backend/libinput/events.c:70] Adding Valve Software Steam Deck Controller [10462:4613]
Aug 17 06:00:54 nixos jovian-session[16064]: wlserver: [backend/libinput/events.c:70] Adding acp5x Headset Jack [0:0]
Aug 17 06:00:54 nixos jovian-session[16064]: wlserver: [backend/libinput/events.c:70] Adding FTS3528:00 2808:1015 [10248:4117]
Aug 17 06:00:54 nixos jovian-session[16064]: wlserver: [backend/libinput/events.c:70] Adding FTS3528:00 2808:1015 UNKNOWN [10248:4117]
Aug 17 06:00:54 nixos jovian-session[16064]: wlserver: [backend/libinput/events.c:70] Adding AT Translated Set 2 keyboard [1:1]
Aug 17 06:00:54 nixos jovian-session[16064]: wlserver: [backend/libinput/backend.c:128] libinput successfully initialized
Aug 17 06:00:54 nixos jovian-session[16072]: wlserver: [xwayland/server.c:108] Starting Xwayland on :0
Aug 17 06:00:54 nixos jovian-session[16073]: wlserver: [xwayland/server.c:108] Starting Xwayland on :1
Aug 17 06:00:54 nixos jovian-session[16064]: wlserver: [types/wlr_compositor.c:673] New wlr_surface 0x2047020 (res 0x2191f90)
Aug 17 06:00:54 nixos jovian-session[16064]: wlserver: [types/wlr_compositor.c:673] New wlr_surface 0x2009510 (res 0x21c1ec0)
Aug 17 06:00:54 nixos jovian-session[16064]: wlserver: [xwayland/server.c:273] Xserver is ready
Aug 17 06:00:54 nixos jovian-session[16064]: wlserver: [xwayland/server.c:273] Xserver is ready
Aug 17 06:00:54 nixos jovian-session[16064]: pipewire: stream state changed: connecting
Aug 17 06:00:54 nixos jovian-session[16064]: pipewire: stream state changed: paused
Aug 17 06:00:54 nixos jovian-session[16064]: pipewire: stream available on node ID: 32
Aug 17 06:00:54 nixos jovian-session[16064]: drm: [patched edid] Patching 800x1280 -> 1280x800
Aug 17 06:00:54 nixos jovian-session[16064]: drm: [josh edid] BASE Checksum valid? Y
Aug 17 06:00:54 nixos jovian-session[16064]: drm: [josh edid] Wrote new edid to: /home/deck/.config/gamescope/edid.bin
Aug 17 06:00:54 nixos jovian-session[16064]: wlserver: Updating mode for xwayland server #0: 1280x800@60
Aug 17 06:00:54 nixos jovian-session[16064]: vulkan: 4636672 vs 4636672!
Aug 17 06:00:54 nixos jovian-session[16064]: vulkan: 4636672 vs 4636672!
Aug 17 06:00:54 nixos jovian-session[16064]: vulkan: 4636672 vs 4636672!
Aug 17 06:00:54 nixos jovian-session[16064]: pipewire: renegotiating stream params (size: 1280x800)
Aug 17 06:00:54 nixos systemd[1115]: Started /nix/store/n1i975xj0fa14yv2m4ywh8xap748s65c-steam-shim.
Aug 17 06:00:54 nixos jovian-session[16101]: Running scope as unit: run-r90e93973ffd0443bb187ca1d7e193874.scope
Aug 17 06:00:54 nixos jovian-session[16107]: Failed to start transient service unit: Unit steam-session.mangoapp.service was already loaded or has a fragment file.
Aug 17 06:00:54 nixos jovian-session[16108]: Failed to start transient service unit: Unit steam-session.power-button-handler.service was already loaded or has a fragment file.
Aug 17 06:00:54 nixos jovian-session[16101]: NOTE: Assuming this is running nested (within a wayland or X11 session)
Aug 17 06:00:54 nixos jovian-session[16109]: :: Checking if we're in OOBE or not...
Aug 17 06:00:54 nixos jovian-session[16109]:    We are not
Aug 17 06:00:54 nixos jovian-session[16110]: grep: /home/deck/.local/share/Steam/Steam.cfg: No such file or directory
Aug 17 06:00:54 nixos jovian-session[16126]: + set -o pipefail
Aug 17 06:00:54 nixos jovian-session[16126]: + shopt -s failglob
Aug 17 06:00:54 nixos jovian-session[16126]: + set -u
Aug 17 06:00:54 nixos jovian-session[16126]: + '[' '' ']'
Aug 17 06:00:54 nixos jovian-session[16126]: + export TEXTDOMAIN=steam
Aug 17 06:00:54 nixos jovian-session[16126]: + TEXTDOMAIN=steam
Aug 17 06:00:54 nixos jovian-session[16126]: + export TEXTDOMAINDIR=/usr/share/locale
Aug 17 06:00:54 nixos jovian-session[16126]: + TEXTDOMAINDIR=/usr/share/locale
Aug 17 06:00:54 nixos jovian-session[16126]: + ARCHIVE_EXT=tar.xz
Aug 17 06:00:54 nixos jovian-session[16143]: +++ dirname /home/deck/.local/share/Steam/steam.sh
Aug 17 06:00:54 nixos jovian-session[16142]: ++ cd /home/deck/.local/share/Steam
Aug 17 06:00:54 nixos jovian-session[16142]: ++ echo /home/deck/.local/share/Steam
Aug 17 06:00:54 nixos jovian-session[16126]: + STEAMROOT=/home/deck/.local/share/Steam
Aug 17 06:00:54 nixos jovian-session[16126]: + '[' -z /home/deck/.local/share/Steam ']'
Aug 17 06:00:54 nixos jovian-session[16126]: + STEAMDATA=/home/deck/.local/share/Steam
Aug 17 06:00:54 nixos jovian-session[16126]: + '[' -z ']'
Aug 17 06:00:54 nixos jovian-session[16144]: ++ basename /home/deck/.local/share/Steam/steam.sh .sh
Aug 17 06:00:54 nixos jovian-session[16126]: + STEAMEXE=steam
Aug 17 06:00:54 nixos jovian-session[16126]: + '[' steam = steamcmd ']'
Aug 17 06:00:54 nixos jovian-session[16126]: + cd /home/deck/.local/share/Steam
Aug 17 06:00:54 nixos jovian-session[16126]: + export SYSTEM_PATH=/nix/store/z8bch6qc4yb1m64mmb4vwpajmdk6d8lm-sudo/bin:/run/wrappers/bin:/usr/bin:/usr/sbin:/nix/store/fypcqcw56hijmfbrylhs9w4vil6rzdr4-mangohud-unstable-2023-04-23/bin:/nix/store/pm4gxdsl1jjn3yr063si78b6636vvda7-systemd-253.6/bin:/nix/store/xy2wpa6nb7gb22w54szpqy0xfg5fjhxf-steam/bin:/nix/store/pb8ywa3705vklxaj3n23di0pi0ipar5y-steam-run/bin:/nix/store/5fa4i3i5dgqk49lxbz952jnph01im948-xprop-1.2.6/bin:/nix/store/k2j9x9kzss7jhqvwsaas9ikyiq8031q5-xwininfo-1.1.6/bin:/run/wrappers/bin:/home/deck/.nix-profile/bin:/etc/profiles/per-user/deck/bin:/nix/var/nix/profiles/default/bin:/run/current-system/sw/bin
Aug 17 06:00:54 nixos jovian-session[16126]: + SYSTEM_PATH=/nix/store/z8bch6qc4yb1m64mmb4vwpajmdk6d8lm-sudo/bin:/run/wrappers/bin:/usr/bin:/usr/sbin:/nix/store/fypcqcw56hijmfbrylhs9w4vil6rzdr4-mangohud-unstable-2023-04-23/bin:/nix/store/pm4gxdsl1jjn3yr063si78b6636vvda7-systemd-253.6/bin:/nix/store/xy2wpa6nb7gb22w54szpqy0xfg5fjhxf-steam/bin:/nix/store/pb8ywa3705vklxaj3n23di0pi0ipar5y-steam-run/bin:/nix/store/5fa4i3i5dgqk49lxbz952jnph01im948-xprop-1.2.6/bin:/nix/store/k2j9x9kzss7jhqvwsaas9ikyiq8031q5-xwininfo-1.1.6/bin:/run/wrappers/bin:/home/deck/.nix-profile/bin:/etc/profiles/per-user/deck/bin:/nix/var/nix/profiles/default/bin:/run/current-system/sw/bin
Aug 17 06:00:54 nixos jovian-session[16126]: + export SYSTEM_LD_LIBRARY_PATH=/lib64:/lib32:/steamrt/amd64/lib/x86_64-linux-gnu:/steamrt/amd64/lib:/steamrt/amd64/usr/lib/x86_64-linux-gnu:/steamrt/amd64/usr/lib:/steamrt/i386/lib/i386-linux-gnu:/steamrt/i386/lib:/steamrt/i386/usr/lib/i386-linux-gnu:/steamrt/i386/usr/lib:/run/opengl-driver/lib:/run/opengl-driver-32/lib:/usr/lib:/usr/lib32
Aug 17 06:00:54 nixos jovian-session[16126]: + SYSTEM_LD_LIBRARY_PATH=/lib64:/lib32:/steamrt/amd64/lib/x86_64-linux-gnu:/steamrt/amd64/lib:/steamrt/amd64/usr/lib/x86_64-linux-gnu:/steamrt/amd64/usr/lib:/steamrt/i386/lib/i386-linux-gnu:/steamrt/i386/lib:/steamrt/i386/usr/lib/i386-linux-gnu:/steamrt/i386/usr/lib:/run/opengl-driver/lib:/run/opengl-driver-32/lib:/usr/lib:/usr/lib32
Aug 17 06:00:54 nixos jovian-session[16145]: ++ which zenity
Aug 17 06:00:54 nixos jovian-session[16126]: + export SYSTEM_ZENITY=/usr/bin/zenity
Aug 17 06:00:54 nixos jovian-session[16126]: + SYSTEM_ZENITY=/usr/bin/zenity
Aug 17 06:00:54 nixos jovian-session[16126]: + '[' -z /usr/bin/zenity ']'
Aug 17 06:00:54 nixos jovian-session[16126]: + export STEAM_ZENITY=/usr/bin/zenity
Aug 17 06:00:54 nixos jovian-session[16126]: + STEAM_ZENITY=/usr/bin/zenity
Aug 17 06:00:54 nixos jovian-session[16147]: ++ uname
Aug 17 06:00:54 nixos jovian-session[16126]: + UNAME=Linux
Aug 17 06:00:54 nixos jovian-session[16126]: + '[' Linux '!=' Linux ']'
Aug 17 06:00:54 nixos jovian-session[16148]: ++ detect_platform
Aug 17 06:00:54 nixos jovian-session[16148]: ++ platform=ubuntu12_32
Aug 17 06:00:54 nixos jovian-session[16148]: ++ case "$(detect_distro)-$(detect_release)" in
Aug 17 06:00:54 nixos jovian-session[16149]: +++ detect_distro
Aug 17 06:00:54 nixos jovian-session[16149]: +++ '[' -f /etc/lsb-release ']'
Aug 17 06:00:54 nixos jovian-session[16149]: +++ '[' -f /etc/os-release ']'
Aug 17 06:00:54 nixos jovian-session[16150]: +++ . /etc/os-release
Aug 17 06:00:54 nixos jovian-session[16150]: ++++ BUG_REPORT_URL=https://github.com/NixOS/nixpkgs/issues
Aug 17 06:00:54 nixos jovian-session[16150]: ++++ BUILD_ID=23.11pre-git
Aug 17 06:00:54 nixos jovian-session[16150]: ++++ DOCUMENTATION_URL=https://nixos.org/learn.html
Aug 17 06:00:54 nixos jovian-session[16150]: ++++ HOME_URL=https://nixos.org/
Aug 17 06:00:54 nixos jovian-session[16150]: ++++ ID=nixos
Aug 17 06:00:54 nixos jovian-session[16150]: ++++ LOGO=nix-snowflake
Aug 17 06:00:54 nixos jovian-session[16150]: ++++ NAME=NixOS
Aug 17 06:00:54 nixos jovian-session[16150]: ++++ PRETTY_NAME='NixOS 23.11 (Tapir)'
Aug 17 06:00:54 nixos jovian-session[16150]: ++++ SUPPORT_URL=https://nixos.org/community.html
Aug 17 06:00:54 nixos jovian-session[16150]: ++++ VERSION='23.11 (Tapir)'
Aug 17 06:00:54 nixos jovian-session[16150]: ++++ VERSION_CODENAME=tapir
Aug 17 06:00:54 nixos jovian-session[16150]: ++++ VERSION_ID=23.11
Aug 17 06:00:54 nixos jovian-session[16151]: +++ echo nixos
Aug 17 06:00:54 nixos jovian-session[16152]: +++ tr '[A-Z]' '[a-z]'
Aug 17 06:00:54 nixos jovian-session[16153]: +++ detect_release
Aug 17 06:00:54 nixos jovian-session[16153]: +++ '[' -f /etc/lsb-release ']'
Aug 17 06:00:54 nixos jovian-session[16153]: +++ '[' -f /etc/os-release ']'
Aug 17 06:00:54 nixos jovian-session[16154]: +++ . /etc/os-release
Aug 17 06:00:54 nixos jovian-session[16154]: ++++ BUG_REPORT_URL=https://github.com/NixOS/nixpkgs/issues
Aug 17 06:00:54 nixos jovian-session[16154]: ++++ BUILD_ID=23.11pre-git
Aug 17 06:00:54 nixos jovian-session[16154]: ++++ DOCUMENTATION_URL=https://nixos.org/learn.html
Aug 17 06:00:54 nixos jovian-session[16154]: ++++ HOME_URL=https://nixos.org/
Aug 17 06:00:54 nixos jovian-session[16154]: ++++ ID=nixos
Aug 17 06:00:54 nixos jovian-session[16154]: ++++ LOGO=nix-snowflake
Aug 17 06:00:54 nixos jovian-session[16154]: ++++ NAME=NixOS
Aug 17 06:00:54 nixos jovian-session[16154]: ++++ PRETTY_NAME='NixOS 23.11 (Tapir)'
Aug 17 06:00:54 nixos jovian-session[16154]: ++++ SUPPORT_URL=https://nixos.org/community.html
Aug 17 06:00:54 nixos jovian-session[16154]: ++++ VERSION='23.11 (Tapir)'
Aug 17 06:00:54 nixos jovian-session[16154]: ++++ VERSION_CODENAME=tapir
Aug 17 06:00:54 nixos jovian-session[16154]: ++++ VERSION_ID=23.11
Aug 17 06:00:54 nixos jovian-session[16154]: +++ echo 23.11
Aug 17 06:00:54 nixos jovian-session[16148]: ++ echo ubuntu12_32
Aug 17 06:00:54 nixos jovian-session[16126]: + PLATFORM=ubuntu12_32
Aug 17 06:00:54 nixos jovian-session[16156]: ++ echo ubuntu12_32
Aug 17 06:00:54 nixos jovian-session[16157]: ++ grep 32
Aug 17 06:00:54 nixos jovian-session[16126]: + PLATFORM32=ubuntu12_32
Aug 17 06:00:54 nixos jovian-session[16159]: ++ echo ubuntu12_32
Aug 17 06:00:54 nixos jovian-session[16160]: ++ grep 64
Aug 17 06:00:54 nixos jovian-session[16158]: ++ true
Aug 17 06:00:54 nixos jovian-session[16126]: + PLATFORM64=
Aug 17 06:00:54 nixos jovian-session[16126]: + '[' -z ubuntu12_32 ']'
Aug 17 06:00:54 nixos jovian-session[16126]: + '[' -z '' ']'
Aug 17 06:00:54 nixos jovian-session[16162]: ++ echo ubuntu12_32
Aug 17 06:00:54 nixos jovian-session[16163]: ++ sed s/32/64/
Aug 17 06:00:54 nixos jovian-session[16126]: + PLATFORM64=ubuntu12_64
Aug 17 06:00:54 nixos jovian-session[16126]: + STEAMEXEPATH=ubuntu12_32/steam
Aug 17 06:00:54 nixos jovian-session[16126]: + STEAMCONFIG=/home/deck/.steam
Aug 17 06:00:54 nixos jovian-session[16126]: + PIDFILE=/home/deck/.steam/steam.pid
Aug 17 06:00:54 nixos jovian-session[16126]: + STEAMBIN32LINK=/home/deck/.steam/bin32
Aug 17 06:00:54 nixos jovian-session[16126]: + STEAMBIN64LINK=/home/deck/.steam/bin64
Aug 17 06:00:54 nixos jovian-session[16126]: + STEAMSDK32LINK=/home/deck/.steam/sdk32
Aug 17 06:00:54 nixos jovian-session[16126]: + STEAMSDK64LINK=/home/deck/.steam/sdk64
Aug 17 06:00:54 nixos jovian-session[16126]: + STEAMROOTLINK=/home/deck/.steam/root
Aug 17 06:00:54 nixos jovian-session[16164]: ++ detect_steamdatalink
Aug 17 06:00:54 nixos jovian-session[16164]: ++ '[' -f /home/deck/.local/share/Steam/steam_dev.cfg ']'
Aug 17 06:00:54 nixos jovian-session[16165]: +++ detect_package
Aug 17 06:00:54 nixos jovian-session[16165]: +++ case `detect_universe` in
Aug 17 06:00:54 nixos jovian-session[16166]: ++++ detect_universe
Aug 17 06:00:54 nixos jovian-session[16166]: ++++ test -f /home/deck/.local/share/Steam/Steam.cfg
Aug 17 06:00:54 nixos jovian-session[16166]: ++++ test -f /home/deck/.local/share/Steam/steam.cfg
Aug 17 06:00:54 nixos jovian-session[16166]: ++++ STEAMUNIVERSE=Public
Aug 17 06:00:54 nixos jovian-session[16166]: ++++ echo Public
Aug 17 06:00:54 nixos jovian-session[16165]: +++ STEAMPACKAGE=steam
Aug 17 06:00:54 nixos jovian-session[16165]: +++ echo steam
Aug 17 06:00:54 nixos jovian-session[16164]: ++ STEAMDATALINK=/home/deck/.steam/steam
Aug 17 06:00:54 nixos jovian-session[16164]: ++ echo /home/deck/.steam/steam
Aug 17 06:00:54 nixos jovian-session[16126]: + STEAMDATALINK=/home/deck/.steam/steam
Aug 17 06:00:54 nixos jovian-session[16126]: + STEAMSTARTING=/home/deck/.steam/starting
Aug 17 06:00:54 nixos jovian-session[16126]: + : ''
Aug 17 06:00:54 nixos jovian-session[16126]: + steamos_arg -steamdeck -steamos3 -steampal -steamdeck -gamepadui
Aug 17 06:00:54 nixos jovian-session[16126]: + for option in "$@"
Aug 17 06:00:54 nixos jovian-session[16126]: + '[' -steamdeck = -steamos ']'
Aug 17 06:00:54 nixos jovian-session[16126]: + '[' -steamdeck = -steamos3 ']'
Aug 17 06:00:54 nixos jovian-session[16126]: + for option in "$@"
Aug 17 06:00:54 nixos jovian-session[16126]: + '[' -steamos3 = -steamos ']'
Aug 17 06:00:54 nixos jovian-session[16126]: + '[' -steamos3 = -steamos3 ']'
Aug 17 06:00:54 nixos jovian-session[16126]: + return 0
Aug 17 06:00:54 nixos jovian-session[16126]: + STEAMOS=1
Aug 17 06:00:54 nixos jovian-session[16126]: + STEAM_ZENITY=
Aug 17 06:00:54 nixos jovian-session[16126]: + '[' '!' -f /home/deck/.steam/steam.pid ']'
Aug 17 06:00:54 nixos jovian-session[16167]: ++ cat /home/deck/.steam/steam.pid
Aug 17 06:00:54 nixos jovian-session[16126]: + kill -0 16017
Aug 17 06:00:54 nixos jovian-session[16126]: + INITIAL_LAUNCH=true
Aug 17 06:00:54 nixos jovian-session[16126]: + '[' -steamdeck = --reset ']'
Aug 17 06:00:54 nixos jovian-session[16126]: + '[' true ']'
Aug 17 06:00:54 nixos jovian-session[16126]: + '[' -z /usr/bin/steam ']'
Aug 17 06:00:54 nixos jovian-session[16126]: + '[' -z 1 ']'
Aug 17 06:00:54 nixos jovian-session[16126]: + '[' '!' -e /home/deck/.steam ']'
Aug 17 06:00:54 nixos jovian-session[16126]: + '[' /home/deck/.local/share/Steam '!=' /home/deck/.steam/root -a /home/deck/.local/share/Steam '!=' /home/deck/.steam/steam ']'
Aug 17 06:00:54 nixos jovian-session[16126]: + rm -f /home/deck/.steam/bin32
Aug 17 06:00:54 nixos jovian-session[16126]: + ln -s /home/deck/.local/share/Steam/ubuntu12_32 /home/deck/.steam/bin32
Aug 17 06:00:55 nixos jovian-session[16126]: + rm -f /home/deck/.steam/bin64
Aug 17 06:00:55 nixos jovian-session[16126]: + ln -s /home/deck/.local/share/Steam/ubuntu12_64 /home/deck/.steam/bin64
Aug 17 06:00:55 nixos jovian-session[16126]: + rm -f /home/deck/.steam/sdk32
Aug 17 06:00:55 nixos jovian-session[16126]: + ln -s /home/deck/.local/share/Steam/linux32 /home/deck/.steam/sdk32
Aug 17 06:00:55 nixos jovian-session[16126]: + rm -f /home/deck/.steam/sdk64
Aug 17 06:00:55 nixos jovian-session[16126]: + ln -s /home/deck/.local/share/Steam/linux64 /home/deck/.steam/sdk64
Aug 17 06:00:55 nixos jovian-session[16126]: + rm -f /home/deck/.steam/root
Aug 17 06:00:55 nixos jovian-session[16126]: + ln -s /home/deck/.local/share/Steam /home/deck/.steam/root
Aug 17 06:00:55 nixos jovian-session[16126]: + '[' /home/deck/.steam/steam ']'
Aug 17 06:00:55 nixos jovian-session[16126]: + rm -f /home/deck/.steam/steam
Aug 17 06:00:55 nixos jovian-session[16126]: + ln -s /home/deck/.local/share/Steam /home/deck/.steam/steam
Aug 17 06:00:55 nixos jovian-session[16126]: + rm -f /home/deck/.steampath
Aug 17 06:00:55 nixos jovian-session[16126]: + ln -s /home/deck/.steam/sdk32/steam /home/deck/.steampath
Aug 17 06:00:55 nixos jovian-session[16126]: + rm -f /home/deck/.steampid
Aug 17 06:00:55 nixos jovian-session[16126]: + ln -s /home/deck/.steam/steam.pid /home/deck/.steampid
Aug 17 06:00:55 nixos jovian-session[16126]: + rm -f /home/deck/.steam/bin
Aug 17 06:00:55 nixos jovian-session[16126]: + ln -s /home/deck/.steam/bin32 /home/deck/.steam/bin
Aug 17 06:00:55 nixos jovian-session[16186]: ++ distro_description
Aug 17 06:00:55 nixos jovian-session[16187]: +++ detect_distro
Aug 17 06:00:55 nixos jovian-session[16187]: +++ '[' -f /etc/lsb-release ']'
Aug 17 06:00:55 nixos jovian-session[16187]: +++ '[' -f /etc/os-release ']'
Aug 17 06:00:55 nixos jovian-session[16188]: +++ . /etc/os-release
Aug 17 06:00:55 nixos jovian-session[16188]: ++++ BUG_REPORT_URL=https://github.com/NixOS/nixpkgs/issues
Aug 17 06:00:55 nixos jovian-session[16188]: ++++ BUILD_ID=23.11pre-git
Aug 17 06:00:55 nixos jovian-session[16188]: ++++ DOCUMENTATION_URL=https://nixos.org/learn.html
Aug 17 06:00:55 nixos jovian-session[16188]: ++++ HOME_URL=https://nixos.org/
Aug 17 06:00:55 nixos jovian-session[16188]: ++++ ID=nixos
Aug 17 06:00:55 nixos jovian-session[16188]: ++++ LOGO=nix-snowflake
Aug 17 06:00:55 nixos jovian-session[16188]: ++++ NAME=NixOS
Aug 17 06:00:55 nixos jovian-session[16188]: ++++ PRETTY_NAME='NixOS 23.11 (Tapir)'
Aug 17 06:00:55 nixos jovian-session[16188]: ++++ SUPPORT_URL=https://nixos.org/community.html
Aug 17 06:00:55 nixos jovian-session[16188]: ++++ VERSION='23.11 (Tapir)'
Aug 17 06:00:55 nixos jovian-session[16188]: ++++ VERSION_CODENAME=tapir
Aug 17 06:00:55 nixos jovian-session[16188]: ++++ VERSION_ID=23.11
Aug 17 06:00:55 nixos jovian-session[16189]: +++ echo nixos
Aug 17 06:00:55 nixos jovian-session[16190]: +++ tr '[A-Z]' '[a-z]'
Aug 17 06:00:55 nixos jovian-session[16191]: +++ detect_release
Aug 17 06:00:55 nixos jovian-session[16191]: +++ '[' -f /etc/lsb-release ']'
Aug 17 06:00:55 nixos jovian-session[16191]: +++ '[' -f /etc/os-release ']'
Aug 17 06:00:55 nixos jovian-session[16192]: +++ . /etc/os-release
Aug 17 06:00:55 nixos jovian-session[16192]: ++++ BUG_REPORT_URL=https://github.com/NixOS/nixpkgs/issues
Aug 17 06:00:55 nixos jovian-session[16192]: ++++ BUILD_ID=23.11pre-git
Aug 17 06:00:55 nixos jovian-session[16192]: ++++ DOCUMENTATION_URL=https://nixos.org/learn.html
Aug 17 06:00:55 nixos jovian-session[16192]: ++++ HOME_URL=https://nixos.org/
Aug 17 06:00:55 nixos jovian-session[16192]: ++++ ID=nixos
Aug 17 06:00:55 nixos jovian-session[16192]: ++++ LOGO=nix-snowflake
Aug 17 06:00:55 nixos jovian-session[16192]: ++++ NAME=NixOS
Aug 17 06:00:55 nixos jovian-session[16192]: ++++ PRETTY_NAME='NixOS 23.11 (Tapir)'
Aug 17 06:00:55 nixos jovian-session[16192]: ++++ SUPPORT_URL=https://nixos.org/community.html
Aug 17 06:00:55 nixos jovian-session[16192]: ++++ VERSION='23.11 (Tapir)'
Aug 17 06:00:55 nixos jovian-session[16192]: ++++ VERSION_CODENAME=tapir
Aug 17 06:00:55 nixos jovian-session[16192]: ++++ VERSION_ID=23.11
Aug 17 06:00:55 nixos jovian-session[16192]: +++ echo 23.11
Aug 17 06:00:55 nixos jovian-session[16193]: +++ detect_arch
Aug 17 06:00:55 nixos jovian-session[16193]: +++ case $(uname -m) in
Aug 17 06:00:55 nixos jovian-session[16194]: ++++ uname -m
Aug 17 06:00:55 nixos jovian-session[16193]: +++ echo 64-bit
Aug 17 06:00:55 nixos jovian-session[16186]: ++ echo 'nixos 23.11 64-bit'
Aug 17 06:00:55 nixos jovian-session[16126]: + log 'Running Steam on nixos 23.11 64-bit'
Aug 17 06:00:55 nixos jovian-session[16126]: + echo 'steam.sh[16126]: Running Steam on nixos 23.11 64-bit'
Aug 17 06:00:55 nixos jovian-session[16126]: steam.sh[16126]: Running Steam on nixos 23.11 64-bit
Aug 17 06:00:55 nixos jovian-session[16126]: + : ''
Aug 17 06:00:55 nixos jovian-session[16126]: + '[' '' = debug ']'
Aug 17 06:00:55 nixos jovian-session[16126]: + '[' '' = 1 ']'
Aug 17 06:00:55 nixos jovian-session[16126]: + '[' '' = 0 ']'
Aug 17 06:00:55 nixos jovian-session[16126]: + '[' -z '' ']'
Aug 17 06:00:55 nixos jovian-session[16126]: + runtime_supported
Aug 17 06:00:55 nixos jovian-session[16126]: + case "$(detect_distro)-$(detect_release)" in
Aug 17 06:00:55 nixos jovian-session[16195]: ++ detect_distro
Aug 17 06:00:55 nixos jovian-session[16195]: ++ '[' -f /etc/lsb-release ']'
Aug 17 06:00:55 nixos jovian-session[16195]: ++ '[' -f /etc/os-release ']'
Aug 17 06:00:55 nixos jovian-session[16196]: ++ . /etc/os-release
Aug 17 06:00:55 nixos jovian-session[16196]: +++ BUG_REPORT_URL=https://github.com/NixOS/nixpkgs/issues
Aug 17 06:00:55 nixos jovian-session[16196]: +++ BUILD_ID=23.11pre-git
Aug 17 06:00:55 nixos jovian-session[16196]: +++ DOCUMENTATION_URL=https://nixos.org/learn.html
Aug 17 06:00:55 nixos jovian-session[16196]: +++ HOME_URL=https://nixos.org/
Aug 17 06:00:55 nixos jovian-session[16196]: +++ ID=nixos
Aug 17 06:00:55 nixos jovian-session[16196]: +++ LOGO=nix-snowflake
Aug 17 06:00:55 nixos jovian-session[16196]: +++ NAME=NixOS
Aug 17 06:00:55 nixos jovian-session[16196]: +++ PRETTY_NAME='NixOS 23.11 (Tapir)'
Aug 17 06:00:55 nixos jovian-session[16196]: +++ SUPPORT_URL=https://nixos.org/community.html
Aug 17 06:00:55 nixos jovian-session[16196]: +++ VERSION='23.11 (Tapir)'
Aug 17 06:00:55 nixos jovian-session[16196]: +++ VERSION_CODENAME=tapir
Aug 17 06:00:55 nixos jovian-session[16196]: +++ VERSION_ID=23.11
Aug 17 06:00:55 nixos jovian-session[16197]: ++ echo nixos
Aug 17 06:00:55 nixos jovian-session[16198]: ++ tr '[A-Z]' '[a-z]'
Aug 17 06:00:55 nixos jovian-session[16199]: ++ detect_release
Aug 17 06:00:55 nixos jovian-session[16199]: ++ '[' -f /etc/lsb-release ']'
Aug 17 06:00:55 nixos jovian-session[16199]: ++ '[' -f /etc/os-release ']'
Aug 17 06:00:55 nixos jovian-session[16200]: ++ . /etc/os-release
Aug 17 06:00:55 nixos jovian-session[16200]: +++ BUG_REPORT_URL=https://github.com/NixOS/nixpkgs/issues
Aug 17 06:00:55 nixos jovian-session[16200]: +++ BUILD_ID=23.11pre-git
Aug 17 06:00:55 nixos jovian-session[16200]: +++ DOCUMENTATION_URL=https://nixos.org/learn.html
Aug 17 06:00:55 nixos jovian-session[16200]: +++ HOME_URL=https://nixos.org/
Aug 17 06:00:55 nixos jovian-session[16200]: +++ ID=nixos
Aug 17 06:00:55 nixos jovian-session[16200]: +++ LOGO=nix-snowflake
Aug 17 06:00:55 nixos jovian-session[16200]: +++ NAME=NixOS
Aug 17 06:00:55 nixos jovian-session[16200]: +++ PRETTY_NAME='NixOS 23.11 (Tapir)'
Aug 17 06:00:55 nixos jovian-session[16200]: +++ SUPPORT_URL=https://nixos.org/community.html
Aug 17 06:00:55 nixos jovian-session[16200]: +++ VERSION='23.11 (Tapir)'
Aug 17 06:00:55 nixos jovian-session[16200]: +++ VERSION_CODENAME=tapir
Aug 17 06:00:55 nixos jovian-session[16200]: +++ VERSION_ID=23.11
Aug 17 06:00:55 nixos jovian-session[16200]: ++ echo 23.11
Aug 17 06:00:55 nixos jovian-session[16126]: + return 0
Aug 17 06:00:55 nixos jovian-session[16126]: + log 'STEAM_RUNTIME is enabled automatically'
Aug 17 06:00:55 nixos jovian-session[16126]: + echo 'steam.sh[16126]: STEAM_RUNTIME is enabled automatically'
Aug 17 06:00:55 nixos jovian-session[16126]: steam.sh[16126]: STEAM_RUNTIME is enabled automatically
Aug 17 06:00:55 nixos jovian-session[16126]: + export STEAM_RUNTIME=/home/deck/.local/share/Steam/ubuntu12_32/steam-runtime
Aug 17 06:00:55 nixos jovian-session[16126]: + STEAM_RUNTIME=/home/deck/.local/share/Steam/ubuntu12_32/steam-runtime
Aug 17 06:00:55 nixos jovian-session[16126]: + '[' /home/deck/.local/share/Steam/ubuntu12_32/steam-runtime -a /home/deck/.local/share/Steam/ubuntu12_32/steam-runtime '!=' 0 ']'
Aug 17 06:00:55 nixos jovian-session[16126]: + unpack_runtime
Aug 17 06:00:55 nixos jovian-session[16126]: + has_runtime_archive
Aug 17 06:00:55 nixos jovian-session[16126]: + '[' '!' -f /home/deck/.local/share/Steam/ubuntu12_32/steam-runtime.tar.xz.part0 ']'
Aug 17 06:00:55 nixos jovian-session[16126]: + '[' '!' -f /home/deck/.local/share/Steam/ubuntu12_32/steam-runtime.checksum ']'
Aug 17 06:00:55 nixos jovian-session[16126]: + return 0
Aug 17 06:00:55 nixos jovian-session[16126]: + '[' -f /home/deck/.local/share/Steam/ubuntu12_32/steam-runtime/checksum ']'
Aug 17 06:00:55 nixos jovian-session[16126]: + [[ 43f29b9caa17f3d70fe0a3a20404ffac  steam-runtime.tar.xz = 43f29b9caa17f3d70fe0a3a20404ffac  steam-runtime.tar.xz ]]
Aug 17 06:00:55 nixos jovian-session[16126]: + check_pins /home/deck/.local/share/Steam/ubuntu12_32/steam-runtime
Aug 17 06:00:55 nixos jovian-session[16201]: ++ realpath /home/deck/.local/share/Steam/ubuntu12_32/steam-runtime
Aug 17 06:00:55 nixos jovian-session[16126]: + steam_runtime_path=/home/deck/.local/share/Steam/ubuntu12_32/steam-runtime
Aug 17 06:00:55 nixos jovian-session[16126]: + [[ ! -d /home/deck/.local/share/Steam/ubuntu12_32/steam-runtime ]]
Aug 17 06:00:55 nixos jovian-session[16126]: + '[' '!' -x /home/deck/.local/share/Steam/ubuntu12_32/steam-runtime/setup.sh ']'
Aug 17 06:00:55 nixos jovian-session[16126]: + /home/deck/.local/share/Steam/ubuntu12_32/steam-runtime/setup.sh
Aug 17 06:00:55 nixos jovian-session[16202]: setup.sh[16202]: Steam runtime environment up-to-date!
Aug 17 06:00:55 nixos jovian-session[16126]: + return 0
Aug 17 06:00:55 nixos jovian-session[16126]: + return 0
Aug 17 06:00:55 nixos jovian-session[16126]: + '[' '!' -x /home/deck/.local/share/Steam/ubuntu12_32/steam-runtime/setup.sh ']'
Aug 17 06:00:55 nixos jovian-session[16209]: ++ /home/deck/.local/share/Steam/ubuntu12_32/steam-runtime/setup.sh --print-bin-path
Aug 17 06:00:55 nixos jovian-session[16126]: + export PATH=/home/deck/.local/share/Steam/ubuntu12_32/steam-runtime/amd64/bin:/home/deck/.local/share/Steam/ubuntu12_32/steam-runtime/amd64/usr/bin:/home/deck/.local/share/Steam/ubuntu12_32/steam-runtime/usr/bin:/nix/store/z8bch6qc4yb1m64mmb4vwpajmdk6d8lm-sudo/bin:/run/wrappers/bin:/usr/bin:/usr/sbin:/nix/store/fypcqcw56hijmfbrylhs9w4vil6rzdr4-mangohud-unstable-2023-04-23/bin:/nix/store/pm4gxdsl1jjn3yr063si78b6636vvda7-systemd-253.6/bin:/nix/store/xy2wpa6nb7gb22w54szpqy0xfg5fjhxf-steam/bin:/nix/store/pb8ywa3705vklxaj3n23di0pi0ipar5y-steam-run/bin:/nix/store/5fa4i3i5dgqk49lxbz952jnph01im948-xprop-1.2.6/bin:/nix/store/k2j9x9kzss7jhqvwsaas9ikyiq8031q5-xwininfo-1.1.6/bin:/run/wrappers/bin:/home/deck/.nix-profile/bin:/etc/profiles/per-user/deck/bin:/nix/var/nix/profiles/default/bin:/run/current-system/sw/bin
Aug 17 06:00:55 nixos jovian-session[16126]: + PATH=/home/deck/.local/share/Steam/ubuntu12_32/steam-runtime/amd64/bin:/home/deck/.local/share/Steam/ubuntu12_32/steam-runtime/amd64/usr/bin:/home/deck/.local/share/Steam/ubuntu12_32/steam-runtime/usr/bin:/nix/store/z8bch6qc4yb1m64mmb4vwpajmdk6d8lm-sudo/bin:/run/wrappers/bin:/usr/bin:/usr/sbin:/nix/store/fypcqcw56hijmfbrylhs9w4vil6rzdr4-mangohud-unstable-2023-04-23/bin:/nix/store/pm4gxdsl1jjn3yr063si78b6636vvda7-systemd-253.6/bin:/nix/store/xy2wpa6nb7gb22w54szpqy0xfg5fjhxf-steam/bin:/nix/store/pb8ywa3705vklxaj3n23di0pi0ipar5y-steam-run/bin:/nix/store/5fa4i3i5dgqk49lxbz952jnph01im948-xprop-1.2.6/bin:/nix/store/k2j9x9kzss7jhqvwsaas9ikyiq8031q5-xwininfo-1.1.6/bin:/run/wrappers/bin:/home/deck/.nix-profile/bin:/etc/profiles/per-user/deck/bin:/nix/var/nix/profiles/default/bin:/run/current-system/sw/bin
Aug 17 06:00:55 nixos jovian-session[16126]: + '[' '!' -x /home/deck/.local/share/Steam/ubuntu12_32/steam-runtime/run.sh ']'
Aug 17 06:00:55 nixos jovian-session[16214]: ++ /home/deck/.local/share/Steam/ubuntu12_32/steam-runtime/run.sh --print-steam-runtime-library-paths
Aug 17 06:00:55 nixos jovian-session[16214]: run.sh[16214]: Warning: An unexpected error occurred while executing "/sbin/ldconfig -XNv", the exit status was 127
Aug 17 06:00:55 nixos jovian-session[16126]: + export STEAM_RUNTIME_LIBRARY_PATH=/home/deck/.local/share/Steam/ubuntu12_32/steam-runtime/pinned_libs_32:/home/deck/.local/share/Steam/ubuntu12_32/steam-runtime/pinned_libs_64:/lib64:/lib32:/steamrt/amd64/lib/x86_64-linux-gnu:/steamrt/amd64/lib:/steamrt/amd64/usr/lib/x86_64-linux-gnu:/steamrt/amd64/usr/lib:/steamrt/i386/lib/i386-linux-gnu:/steamrt/i386/lib:/steamrt/i386/usr/lib/i386-linux-gnu:/steamrt/i386/usr/lib:/run/opengl-driver/lib:/run/opengl-driver-32/lib:/usr/lib:/usr/lib32:/home/deck/.local/share/Steam/ubuntu12_32/steam-runtime/lib/i386-linux-gnu:/home/deck/.local/share/Steam/ubuntu12_32/steam-runtime/usr/lib/i386-linux-gnu:/home/deck/.local/share/Steam/ubuntu12_32/steam-runtime/lib/x86_64-linux-gnu:/home/deck/.local/share/Steam/ubuntu12_32/steam-runtime/usr/lib/x86_64-linux-gnu:/home/deck/.local/share/Steam/ubuntu12_32/steam-runtime/lib:/home/deck/.local/share/Steam/ubuntu12_32/steam-runtime/usr/lib
Aug 17 06:00:55 nixos jovian-session[16126]: + STEAM_RUNTIME_LIBRARY_PATH=/home/deck/.local/share/Steam/ubuntu12_32/steam-runtime/pinned_libs_32:/home/deck/.local/share/Steam/ubuntu12_32/steam-runtime/pinned_libs_64:/lib64:/lib32:/steamrt/amd64/lib/x86_64-linux-gnu:/steamrt/amd64/lib:/steamrt/amd64/usr/lib/x86_64-linux-gnu:/steamrt/amd64/usr/lib:/steamrt/i386/lib/i386-linux-gnu:/steamrt/i386/lib:/steamrt/i386/usr/lib/i386-linux-gnu:/steamrt/i386/usr/lib:/run/opengl-driver/lib:/run/opengl-driver-32/lib:/usr/lib:/usr/lib32:/home/deck/.local/share/Steam/ubuntu12_32/steam-runtime/lib/i386-linux-gnu:/home/deck/.local/share/Steam/ubuntu12_32/steam-runtime/usr/lib/i386-linux-gnu:/home/deck/.local/share/Steam/ubuntu12_32/steam-runtime/lib/x86_64-linux-gnu:/home/deck/.local/share/Steam/ubuntu12_32/steam-runtime/usr/lib/x86_64-linux-gnu:/home/deck/.local/share/Steam/ubuntu12_32/steam-runtime/lib:/home/deck/.local/share/Steam/ubuntu12_32/steam-runtime/usr/lib
Aug 17 06:00:55 nixos jovian-session[16126]: + export LD_LIBRARY_PATH=/home/deck/.local/share/Steam/ubuntu12_32/steam-runtime/pinned_libs_32:/home/deck/.local/share/Steam/ubuntu12_32/steam-runtime/pinned_libs_64:/lib64:/lib32:/steamrt/amd64/lib/x86_64-linux-gnu:/steamrt/amd64/lib:/steamrt/amd64/usr/lib/x86_64-linux-gnu:/steamrt/amd64/usr/lib:/steamrt/i386/lib/i386-linux-gnu:/steamrt/i386/lib:/steamrt/i386/usr/lib/i386-linux-gnu:/steamrt/i386/usr/lib:/run/opengl-driver/lib:/run/opengl-driver-32/lib:/usr/lib:/usr/lib32:/home/deck/.local/share/Steam/ubuntu12_32/steam-runtime/lib/i386-linux-gnu:/home/deck/.local/share/Steam/ubuntu12_32/steam-runtime/usr/lib/i386-linux-gnu:/home/deck/.local/share/Steam/ubuntu12_32/steam-runtime/lib/x86_64-linux-gnu:/home/deck/.local/share/Steam/ubuntu12_32/steam-runtime/usr/lib/x86_64-linux-gnu:/home/deck/.local/share/Steam/ubuntu12_32/steam-runtime/lib:/home/deck/.local/share/Steam/ubuntu12_32/steam-runtime/usr/lib
Aug 17 06:00:55 nixos jovian-session[16126]: + LD_LIBRARY_PATH=/home/deck/.local/share/Steam/ubuntu12_32/steam-runtime/pinned_libs_32:/home/deck/.local/share/Steam/ubuntu12_32/steam-runtime/pinned_libs_64:/lib64:/lib32:/steamrt/amd64/lib/x86_64-linux-gnu:/steamrt/amd64/lib:/steamrt/amd64/usr/lib/x86_64-linux-gnu:/steamrt/amd64/usr/lib:/steamrt/i386/lib/i386-linux-gnu:/steamrt/i386/lib:/steamrt/i386/usr/lib/i386-linux-gnu:/steamrt/i386/usr/lib:/run/opengl-driver/lib:/run/opengl-driver-32/lib:/usr/lib:/usr/lib32:/home/deck/.local/share/Steam/ubuntu12_32/steam-runtime/lib/i386-linux-gnu:/home/deck/.local/share/Steam/ubuntu12_32/steam-runtime/usr/lib/i386-linux-gnu:/home/deck/.local/share/Steam/ubuntu12_32/steam-runtime/lib/x86_64-linux-gnu:/home/deck/.local/share/Steam/ubuntu12_32/steam-runtime/usr/lib/x86_64-linux-gnu:/home/deck/.local/share/Steam/ubuntu12_32/steam-runtime/lib:/home/deck/.local/share/Steam/ubuntu12_32/steam-runtime/usr/lib
Aug 17 06:00:55 nixos jovian-session[16126]: + '[' -steamdeck = --run ']'
Aug 17 06:00:55 nixos jovian-session[16126]: + export LD_LIBRARY_PATH=/home/deck/.local/share/Steam/ubuntu12_32:/home/deck/.local/share/Steam/ubuntu12_32/panorama:/home/deck/.local/share/Steam/ubuntu12_32/steam-runtime/pinned_libs_32:/home/deck/.local/share/Steam/ubuntu12_32/steam-runtime/pinned_libs_64:/lib64:/lib32:/steamrt/amd64/lib/x86_64-linux-gnu:/steamrt/amd64/lib:/steamrt/amd64/usr/lib/x86_64-linux-gnu:/steamrt/amd64/usr/lib:/steamrt/i386/lib/i386-linux-gnu:/steamrt/i386/lib:/steamrt/i386/usr/lib/i386-linux-gnu:/steamrt/i386/usr/lib:/run/opengl-driver/lib:/run/opengl-driver-32/lib:/usr/lib:/usr/lib32:/home/deck/.local/share/Steam/ubuntu12_32/steam-runtime/lib/i386-linux-gnu:/home/deck/.local/share/Steam/ubuntu12_32/steam-runtime/usr/lib/i386-linux-gnu:/home/deck/.local/share/Steam/ubuntu12_32/steam-runtime/lib/x86_64-linux-gnu:/home/deck/.local/share/Steam/ubuntu12_32/steam-runtime/usr/lib/x86_64-linux-gnu:/home/deck/.local/share/Steam/ubuntu12_32/steam-runtime/lib:/home/deck/.local/share/Steam/ubuntu12_32/steam-runtime/usr/lib
Aug 17 06:00:55 nixos jovian-session[16126]: + LD_LIBRARY_PATH=/home/deck/.local/share/Steam/ubuntu12_32:/home/deck/.local/share/Steam/ubuntu12_32/panorama:/home/deck/.local/share/Steam/ubuntu12_32/steam-runtime/pinned_libs_32:/home/deck/.local/share/Steam/ubuntu12_32/steam-runtime/pinned_libs_64:/lib64:/lib32:/steamrt/amd64/lib/x86_64-linux-gnu:/steamrt/amd64/lib:/steamrt/amd64/usr/lib/x86_64-linux-gnu:/steamrt/amd64/usr/lib:/steamrt/i386/lib/i386-linux-gnu:/steamrt/i386/lib:/steamrt/i386/usr/lib/i386-linux-gnu:/steamrt/i386/usr/lib:/run/opengl-driver/lib:/run/opengl-driver-32/lib:/usr/lib:/usr/lib32:/home/deck/.local/share/Steam/ubuntu12_32/steam-runtime/lib/i386-linux-gnu:/home/deck/.local/share/Steam/ubuntu12_32/steam-runtime/usr/lib/i386-linux-gnu:/home/deck/.local/share/Steam/ubuntu12_32/steam-runtime/lib/x86_64-linux-gnu:/home/deck/.local/share/Steam/ubuntu12_32/steam-runtime/usr/lib/x86_64-linux-gnu:/home/deck/.local/share/Steam/ubuntu12_32/steam-runtime/lib:/home/deck/.local/share/Steam/ubuntu12_32/steam-runtime/usr/lib
Aug 17 06:00:55 nixos jovian-session[16126]: + '[' -z 1 ']'
Aug 17 06:00:55 nixos jovian-session[16126]: + check_requirements
Aug 17 06:00:55 nixos jovian-session[16218]: ++ command -v steam-runtime-check-requirements
Aug 17 06:00:55 nixos jovian-session[16126]: + check_requirements_bin=/home/deck/.local/share/Steam/ubuntu12_32/steam-runtime/amd64/usr/bin/steam-runtime-check-requirements
Aug 17 06:00:55 nixos jovian-session[16126]: + '[' -z /home/deck/.local/share/Steam/ubuntu12_32/steam-runtime/amd64/usr/bin/steam-runtime-check-requirements ']'
Aug 17 06:00:55 nixos jovian-session[16219]: ++ /home/deck/.local/share/Steam/ubuntu12_32/steam-runtime/amd64/usr/bin/steam-runtime-check-requirements
Aug 17 06:00:55 nixos jovian-session[16126]: + message=
Aug 17 06:00:55 nixos jovian-session[16126]: + status=0
Aug 17 06:00:55 nixos jovian-session[16126]: + ((  0 == 71  ))
Aug 17 06:00:55 nixos jovian-session[16126]: + ((  0 != 0  ))
Aug 17 06:00:55 nixos jovian-session[16126]: + log 'Steam client'\''s requirements are satisfied'
Aug 17 06:00:55 nixos jovian-session[16126]: + echo 'steam.sh[16126]: Steam client'\''s requirements are satisfied'
Aug 17 06:00:55 nixos jovian-session[16126]: steam.sh[16126]: Steam client's requirements are satisfied
Aug 17 06:00:55 nixos jovian-session[16126]: + export SDL_VIDEO_X11_DGAMOUSE=0
Aug 17 06:00:55 nixos jovian-session[16126]: + SDL_VIDEO_X11_DGAMOUSE=0
Aug 17 06:00:55 nixos jovian-session[16126]: + '[' Linux = Linux ']'
Aug 17 06:00:55 nixos jovian-session[16126]: + :
Aug 17 06:00:55 nixos jovian-session[16126]: + MAGIC_RESTART_EXITCODE=42
Aug 17 06:00:55 nixos jovian-session[16126]: + SEGV_EXITCODE=139
Aug 17 06:00:55 nixos jovian-session[16126]: + STEAM_DEBUGGER=
Aug 17 06:00:55 nixos jovian-session[16126]: + : ''
Aug 17 06:00:55 nixos jovian-session[16126]: + unset DEBUGGER
Aug 17 06:00:55 nixos jovian-session[16126]: + '[' '' == gdb ']'
Aug 17 06:00:55 nixos jovian-session[16126]: + '[' '' == cgdb ']'
Aug 17 06:00:55 nixos jovian-session[16126]: + '[' '' == valgrind ']'
Aug 17 06:00:55 nixos jovian-session[16126]: + '[' '' == callgrind ']'
Aug 17 06:00:55 nixos jovian-session[16126]: + '[' '' == strace ']'
Aug 17 06:00:55 nixos jovian-session[16126]: + '[' -z '' ']'
Aug 17 06:00:55 nixos jovian-session[16126]: + /home/deck/.local/share/Steam/ubuntu12_32/steam -steamdeck -steamos3 -steampal -steamdeck -gamepadui
Aug 17 06:00:55 nixos jovian-session[16220]: Installing breakpad exception handler for appid(steam)/version(1656536422)
Aug 17 06:00:55 nixos jovian-session[16223]: crash_20230817060055_2.dmp[16223]: Uploading dump (out-of-process)
Aug 17 06:00:55 nixos jovian-session[16223]: /tmp/dumps/crash_20230817060055_2.dmp
Aug 17 06:00:55 nixos crash_20230817060055_2.dmp[16223]: Uploading dump (out-of-process)
                                                         /tmp/dumps/crash_20230817060055_2.dmp
Aug 17 06:00:55 nixos kernel: steam[16220]: segfault at f661d799 ip 00000000f5749f60 sp 00000000ff816cac error 7 in crocus_dri.so[f4f28000+1317000] likely on CPU 4 (core 2, socket 0)
Aug 17 06:00:55 nixos kernel: Code: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 <00> 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
Aug 17 06:00:55 nixos systemd[1]: Started Process Core Dump (PID 16224/UID 0).
Aug 17 06:00:55 nixos systemd-coredump[16226]: Process 16220 (steam) of user 1000 dumped core.
                                               
                                               Module /nix/store/4byfmqyv7rs41p9x7jim245f87wgn5ck-libpciaccess-0.17/lib/libpciaccess.so.0.11.1 without build-id.
                                               Module /nix/store/rd466c5z40vka1j1xrinqncf8789kbrg-ncurses-6.4/lib/libncursesw.so.6.4 without build-id.
                                               Module /nix/store/475f0pjxabbyy03ac8q3y7rirkjzrsay-libdrm-2.4.115/lib/libdrm_intel.so.1.0.0 without build-id.
                                               Module /nix/store/475f0pjxabbyy03ac8q3y7rirkjzrsay-libdrm-2.4.115/lib/libdrm_nouveau.so.2.0.0 without build-id.
                                               Module /nix/store/475f0pjxabbyy03ac8q3y7rirkjzrsay-libdrm-2.4.115/lib/libdrm_amdgpu.so.1.0.0 without build-id.
                                               Module /nix/store/x9sqqrr3lf3jhrb2awhixlh4v0q28yic-libelf-0.8.13/lib/libelf.so.0.8.13 without build-id.
                                               Module /nix/store/475f0pjxabbyy03ac8q3y7rirkjzrsay-libdrm-2.4.115/lib/libdrm_radeon.so.1.0.1 without build-id.
                                               Module /nix/store/q9am1gz2mhw57rgf7wsfd1c2c71fq9gm-zlib-1.2.13/lib/libz.so.1.2.13 without build-id.
                                               Module /nix/store/1799b0b4l1pd5xvj0qyii00ag52f0p92-libxcb-1.15/lib/libxcb-xfixes.so.0.0.0 without build-id.
                                               Module /nix/store/1799b0b4l1pd5xvj0qyii00ag52f0p92-libxcb-1.15/lib/libxcb-sync.so.1.0.0 without build-id.
                                               Module /nix/store/1799b0b4l1pd5xvj0qyii00ag52f0p92-libxcb-1.15/lib/libxcb-present.so.0.0.0 without build-id.
                                               Module /nix/store/1799b0b4l1pd5xvj0qyii00ag52f0p92-libxcb-1.15/lib/libxcb-dri3.so.0.1.0 without build-id.
                                               Module /nix/store/1799b0b4l1pd5xvj0qyii00ag52f0p92-libxcb-1.15/lib/libxcb-randr.so.0.1.0 without build-id.
                                               Module /nix/store/zyvwlxzg0drshvhc07wkcf189dny401b-libxshmfence-1.3.2/lib/libxshmfence.so.1.0.0 without build-id.
                                               Module /nix/store/xw07kyvx3cbhidsl15ygj9jnxcq7w7h7-expat-2.5.0/lib/libexpat.so.1.8.10 without build-id.
                                               Module /nix/store/1799b0b4l1pd5xvj0qyii00ag52f0p92-libxcb-1.15/lib/libxcb-shm.so.0.0.0 without build-id.
                                               Module /nix/store/azjv7ip29xg3aly6s9lksam2aqnarvy2-libXxf86vm-1.1.5/lib/libXxf86vm.so.1.0.0 without build-id.
                                               Module /nix/store/p0j94rxhlvcx2jrxx5lgcl17amp9l197-libXfixes-6.0.1/lib/libXfixes.so.3.1.0 without build-id.
                                               Module /nix/store/1799b0b4l1pd5xvj0qyii00ag52f0p92-libxcb-1.15/lib/libxcb-dri2.so.0.0.0 without build-id.
                                               Module /nix/store/j6kwypcdvv23bj5vr65wa2p350whd60g-libX11-1.8.6/lib/libX11-xcb.so.1.0.0 without build-id.
                                               Module /nix/store/1799b0b4l1pd5xvj0qyii00ag52f0p92-libxcb-1.15/lib/libxcb-glx.so.0.0.0 without build-id.
                                               Module /nix/store/475f0pjxabbyy03ac8q3y7rirkjzrsay-libdrm-2.4.115/lib/libdrm.so.2.4.0 without build-id.
                                               Module /nix/store/fhd3h1lbcbqygmpg7fg55r0rh0b74yp8-libglvnd-1.6.0/lib/libGLdispatch.so.0.0.0 without build-id.
                                               Module /nix/store/5vqdkq44sy12bybsxblxrb66hjkfj0fr-libXext-1.3.5/lib/libXext.so.6.4.0 without build-id.
                                               Module /nix/store/fhd3h1lbcbqygmpg7fg55r0rh0b74yp8-libglvnd-1.6.0/lib/libGLX.so.0.0.0 without build-id.
                                               Module /nix/store/fhd3h1lbcbqygmpg7fg55r0rh0b74yp8-libglvnd-1.6.0/lib/libGL.so.1.7.0 without build-id.
                                               Module /nix/store/1799b0b4l1pd5xvj0qyii00ag52f0p92-libxcb-1.15/lib/libxcb.so.1.1.0 without build-id.
                                               Module /nix/store/ynhpl2ysax5hhmgd9i5172fldbs7jacb-gcc-12.3.0-libgcc/lib/libgcc_s.so.1 without build-id.
                                               Module /nix/store/j6kwypcdvv23bj5vr65wa2p350whd60g-libX11-1.8.6/lib/libX11.so.6.4.0 without build-id.
                                               Module /nix/store/8lydadwa1hrlscv5053s9qxf9bp13xpr-gcc-12.3.0-lib/lib/libstdc++.so.6.0.30 without build-id.
                                               Module libffi.so.8 without build-id.
                                               Module libsensors.so.5 without build-id.
                                               Module libzstd.so.1 without build-id.
                                               Stack trace of thread 16220:
                                               #0  0x00000000f5749f60 _ZNSt3mapIN4r6006EAluOpENS0_5AluOpESt4lessIS1_ESaISt4pairIKS1_S2_EEEC2ESt16initializer_listIS7_ERKS4_RKS8_ (radeonsi_dri.so + 0x859f60)
                                               #1  0x00000000f4f3f76f _Z41__static_initialization_and_destruction_0ii.constprop.0 (radeonsi_dri.so + 0x4f76f)
                                               #2  0x00000000f7f8014b call_init (/nix/store/wp2mklkpd41rxxfiaxjrxjw8a70l5p9g-glibc-2.37-8/lib/ld-linux.so.2 + 0x514b)
                                               #3  0x00000000f7f80243 _dl_init (/nix/store/wp2mklkpd41rxxfiaxjrxjw8a70l5p9g-glibc-2.37-8/lib/ld-linux.so.2 + 0x5243)
                                               #4  0x00000000f7f86dfb call_dl_init (/nix/store/wp2mklkpd41rxxfiaxjrxjw8a70l5p9g-glibc-2.37-8/lib/ld-linux.so.2 + 0xbdfb)
                                               #5  0x00000000f7f7c5c7 _dl_catch_exception (/nix/store/wp2mklkpd41rxxfiaxjrxjw8a70l5p9g-glibc-2.37-8/lib/ld-linux.so.2 + 0x15c7)
                                               #6  0x00000000f7f86d81 dl_open_worker (/nix/store/wp2mklkpd41rxxfiaxjrxjw8a70l5p9g-glibc-2.37-8/lib/ld-linux.so.2 + 0xbd81)
                                               #7  0x00000000f7f7c52d _dl_catch_exception (/nix/store/wp2mklkpd41rxxfiaxjrxjw8a70l5p9g-glibc-2.37-8/lib/ld-linux.so.2 + 0x152d)
                                               #8  0x00000000f7f8711c _dl_open (/nix/store/wp2mklkpd41rxxfiaxjrxjw8a70l5p9g-glibc-2.37-8/lib/ld-linux.so.2 + 0xc11c)
                                               #9  0x00000000f792f47c dlopen_doit (/nix/store/wp2mklkpd41rxxfiaxjrxjw8a70l5p9g-glibc-2.37-8/lib/libc.so.6 + 0x8047c)
                                               #10 0x00000000f7f7c52d _dl_catch_exception (/nix/store/wp2mklkpd41rxxfiaxjrxjw8a70l5p9g-glibc-2.37-8/lib/ld-linux.so.2 + 0x152d)
                                               #11 0x00000000f7f7c659 _dl_catch_error (/nix/store/wp2mklkpd41rxxfiaxjrxjw8a70l5p9g-glibc-2.37-8/lib/ld-linux.so.2 + 0x1659)
                                               #12 0x00000000f792eecf _dlerror_run (/nix/store/wp2mklkpd41rxxfiaxjrxjw8a70l5p9g-glibc-2.37-8/lib/libc.so.6 + 0x7fecf)
                                               #13 0x00000000f792f548 dlopen@GLIBC_2.1 (/nix/store/wp2mklkpd41rxxfiaxjrxjw8a70l5p9g-glibc-2.37-8/lib/libc.so.6 + 0x80548)
                                               #14 0x00000000f71f0d65 loader_open_driver_lib (libGLX_mesa.so.0 + 0x46d65)
                                               #15 0x00000000f71f0ee0 loader_open_driver (libGLX_mesa.so.0 + 0x46ee0)
                                               #16 0x00000000f71d5deb driOpenDriver (libGLX_mesa.so.0 + 0x2bdeb)
                                               #17 0x00000000f71ec82e dri3_create_screen (libGLX_mesa.so.0 + 0x4282e)
                                               #18 0x00000000f71dde50 __glXInitialize (libGLX_mesa.so.0 + 0x33e50)
                                               #19 0x00000000f71d9abc glXChooseVisual (libGLX_mesa.so.0 + 0x2fabc)
                                               #20 0x000000005663f5f7 n/a (/home/deck/.local/share/Steam/ubuntu12_32/steam + 0x5a5f7)
                                               ELF object binary architecture: Intel 80386
Aug 17 06:00:55 nixos systemd[1]: [email protected]: Deactivated successfully.
Aug 17 06:00:55 nixos jovian-session[16126]: /home/deck/.local/share/Steam/steam.sh: line 794: 16220 Segmentation fault      (core dumped) "$STEAMROOT/$STEAMEXEPATH" "$@"
Aug 17 06:00:55 nixos jovian-session[16126]: + STATUS=139
Aug 17 06:00:55 nixos jovian-session[16126]: + export PATH=/nix/store/z8bch6qc4yb1m64mmb4vwpajmdk6d8lm-sudo/bin:/run/wrappers/bin:/usr/bin:/usr/sbin:/nix/store/fypcqcw56hijmfbrylhs9w4vil6rzdr4-mangohud-unstable-2023-04-23/bin:/nix/store/pm4gxdsl1jjn3yr063si78b6636vvda7-systemd-253.6/bin:/nix/store/xy2wpa6nb7gb22w54szpqy0xfg5fjhxf-steam/bin:/nix/store/pb8ywa3705vklxaj3n23di0pi0ipar5y-steam-run/bin:/nix/store/5fa4i3i5dgqk49lxbz952jnph01im948-xprop-1.2.6/bin:/nix/store/k2j9x9kzss7jhqvwsaas9ikyiq8031q5-xwininfo-1.1.6/bin:/run/wrappers/bin:/home/deck/.nix-profile/bin:/etc/profiles/per-user/deck/bin:/nix/var/nix/profiles/default/bin:/run/current-system/sw/bin
Aug 17 06:00:55 nixos jovian-session[16126]: + PATH=/nix/store/z8bch6qc4yb1m64mmb4vwpajmdk6d8lm-sudo/bin:/run/wrappers/bin:/usr/bin:/usr/sbin:/nix/store/fypcqcw56hijmfbrylhs9w4vil6rzdr4-mangohud-unstable-2023-04-23/bin:/nix/store/pm4gxdsl1jjn3yr063si78b6636vvda7-systemd-253.6/bin:/nix/store/xy2wpa6nb7gb22w54szpqy0xfg5fjhxf-steam/bin:/nix/store/pb8ywa3705vklxaj3n23di0pi0ipar5y-steam-run/bin:/nix/store/5fa4i3i5dgqk49lxbz952jnph01im948-xprop-1.2.6/bin:/nix/store/k2j9x9kzss7jhqvwsaas9ikyiq8031q5-xwininfo-1.1.6/bin:/run/wrappers/bin:/home/deck/.nix-profile/bin:/etc/profiles/per-user/deck/bin:/nix/var/nix/profiles/default/bin:/run/current-system/sw/bin
Aug 17 06:00:55 nixos jovian-session[16126]: + export LD_LIBRARY_PATH=/lib64:/lib32:/steamrt/amd64/lib/x86_64-linux-gnu:/steamrt/amd64/lib:/steamrt/amd64/usr/lib/x86_64-linux-gnu:/steamrt/amd64/usr/lib:/steamrt/i386/lib/i386-linux-gnu:/steamrt/i386/lib:/steamrt/i386/usr/lib/i386-linux-gnu:/steamrt/i386/usr/lib:/run/opengl-driver/lib:/run/opengl-driver-32/lib:/usr/lib:/usr/lib32
Aug 17 06:00:55 nixos jovian-session[16126]: + LD_LIBRARY_PATH=/lib64:/lib32:/steamrt/amd64/lib/x86_64-linux-gnu:/steamrt/amd64/lib:/steamrt/amd64/usr/lib/x86_64-linux-gnu:/steamrt/amd64/usr/lib:/steamrt/i386/lib/i386-linux-gnu:/steamrt/i386/lib:/steamrt/i386/usr/lib/i386-linux-gnu:/steamrt/i386/usr/lib:/run/opengl-driver/lib:/run/opengl-driver-32/lib:/usr/lib:/usr/lib32
Aug 17 06:00:55 nixos jovian-session[16126]: + '[' 139 -eq 42 ']'
Aug 17 06:00:55 nixos jovian-session[16233]: :: Cleaning up at_exit
Aug 17 06:00:55 nixos jovian-session[16233]:  ⇒ pkill -9 steam-session
Aug 17 06:00:55 nixos greetd[16039]: pam_unix(greetd:session): session closed for user deck
Aug 17 06:00:55 nixos systemd-logind[877]: Session 144 logged out. Waiting for processes to exit.
Aug 17 06:00:55 nixos greetd[16237]: pam_unix(greetd:session): session opened for user jovian-greeter(uid=998) by (uid=0)
Aug 17 06:00:55 nixos systemd[1]: session-144.scope: Deactivated successfully.
Aug 17 06:00:55 nixos systemd-logind[877]: Removed session 144.
Aug 17 06:00:55 nixos systemd-logind[877]: New session 145 of user jovian-greeter.

modules/steam/steam.nix Outdated Show resolved Hide resolved
@misuzu
Copy link

misuzu commented Aug 17, 2023

Also tried with #119, still crashing: journal.log

[deck@nixos:~]$ md5sum /nix/store/r8rf9q07jnnaxy6bp5hlys9vfb4m3hvi-steam-jupiter-original-1.0.0.74/lib/steam/bootstraplinux_ubuntu12_32.tar.xz
d53aa7f82382c2383861499dd00bd380  /nix/store/r8rf9q07jnnaxy6bp5hlys9vfb4m3hvi-steam-jupiter-original-1.0.0.74/lib/steam/bootstraplinux_ubuntu12_32.tar.xz

@samueldr
Copy link
Member Author

#119 was not meant to solve this; it got undrafted because this solves the only difference there was in the packaging of steam itself compared to the vendor image.

@samueldr
Copy link
Member Author

samueldr commented Aug 22, 2023

I just tried again, and this time I made sure to have a declarative expression to test.

Using this gisted expression: https://gist.github.com/samueldr/129e1674e06acd316b1ee379cd7ce906

  1. I built the iso
  2. Unplugged ethernet from the dock
  3. Booted the iso
  4. The Steam UI OOBE experience starts (language selection)
  5. Follow through to the network selection
  6. Connect successfully
  7. Tested up to "Sign in" page (didn't sign-in this time.)

Now, for extra spice:

  1. Went to a VT
  2. Used nmtui to delete the connection, and disconnect
  3. Restarted greetd

Under that situation, steam doesn't crash, it will cleanly go to the updater window with the unhelpful error about connecting to a network. (I wonder if SteamOS has that issue too if you try hard to break it...)

As a side-note, nmcdli networking connectivity check returns none, so that is a good sign that we should add that check for better offline experience.

Can you provide a detailed list of things you do until you hit an issue?

@samueldr samueldr force-pushed the fix/oobe branch 2 times, most recently from f9f7c63 to 7af13db Compare August 22, 2023 04:52
@samueldr
Copy link
Member Author

samueldr commented Aug 22, 2023

With this latest update, and its equivalent expression, the spicy parts now work as expected; not stranded without a connection.

E.g., someone launching steam, connecting, powering off, will not be held into a bad place by the updater if somehow they start it back at a location without the initially setup access point.

@misuzu
Copy link

misuzu commented Aug 22, 2023

Can you provide a detailed list of things you do until you hit an issue?

My Jovian-NixOS repo looks like this

% git log --oneline
8ef9474 (HEAD -> fix/oobe) Merge branch 'feature/test-iso' into fix/oobe
7af13db modules/steam: Add workarounds for OOBE
a970e61 (feature/test-iso) support/test-iso: Init expressions to build a test ISO
97662e4 (origin/development, origin/HEAD, development) Merge pull request #139 from samueldr/cleanup/steam-module-split
........

And local nixpkgs checkout is on 54f1fa0447093a1ee1d19cd6eec6edc8b86fd5d6

Command used to build the iso

% nix-build ~/nixpkgs/nixos -A config.system.build.isoImage -I nixos-config=support/test-iso/configuration.nix

On the Steam Deck

  • Shut it down
  • Connect usb drive with the iso
  • Volume Minus + Power
  • Select the usb drive
  • Select copytoram variant
  • Black screen with blinking _ in the left upper corner

Here's a video: https://drive.google.com/file/d/19vVBvbaC6C-tOk-ijT3UhotkDoTp0aSe/view?usp=sharing

@samueldr
Copy link
Member Author

samueldr commented Aug 22, 2023

I don't know what to say... it works on my machine. The only difference I could see is coming from within the device(s) themselves.

So, we're not using the same USB stick, that's 99% sure. I wouldn't think that itself would be the cause.

Now, what might be a cause, is if your BIOS version is different. I am running (I think) the latest at F7A0116. I don't think that stable has the BIOS update.

I know that older revs have a bug that required linux-side changes for the GPU driver to work correctly.

I'm thinking this hunch could be right:

                                               #0  0x00000000f5749f60 _ZNSt3mapIN4r6006EAluOpENS0_5AluOpESt4lessIS1_ESaISt4pairIKS1_S2_EEEC2ESt16initializer_listIS7_ERKS4_RKS8_ (radeonsi_dri.so + 0x859f60)
                                               #1  0x00000000f4f3f76f _Z41__static_initialization_and_destruction_0ii.constprop.0 (radeonsi_dri.so + 0x4f76f)

Can you check which BIOS version your deck is at? It's available in the setup utility.

@misuzu
Copy link

misuzu commented Aug 22, 2023

Can you check which BIOS version your deck is at? It's available in the setup utility.

It's F7A0110. Is there an easy way to update BIOS from Jovian-NixOS?

@samueldr
Copy link
Member Author

Two ways:

fwupd

Make sure the fwupd config is enabled (it should be by default).

  • options = {
    jovian.devices.steamdeck = {
    enableFwupdBiosUpdates = mkOption {
    type = types.bool;
    default = cfg.enable;
    description = ''
    Whether to use fwupd to update the BIOS.
    '';
    };
    };
    };

Then uh... run a fwupd update. I forgot how that generally works.

Vendor tool

The steamdeck-firmware has the jupiter-biosupdate tool. Run it with sudo.

@misuzu
Copy link

misuzu commented Aug 22, 2023

The steamdeck-firmware has the jupiter-biosupdate tool. Run it with sudo.

% sudo jupiter-biosupdate
Performing BIOS updates
BIOS version: F7A0110
Desired version: F7A0116
Running:  '/nix/store/drl89ga0ip1vlkq0l25mvj91dwi4zjs2-steamdeck-firmware-20230810.2/share/jupiter_bios_updater/h2offt-nixos' '/nix/store/drl89ga0ip1vlkq0l25mvj91dwi4zjs2-steamdeck-firmware-20230810.2/share/jupiter_bios/F7A0116_sign.fd' '-all' '-AC' '-N'
Read file successfully.  (path="platform.ini")
Read file successfully.  (path="msg_eng.ini")


         Insyde H2OFFT (Flash Firmware Tool) Version (SEG) 200.01.00.10
      Copyright(c) 2012 - 2020, Insyde Software Corp. All Rights Reserved.


                        Initializing

               Current BIOS Model name: CHACHANI-VANGOGH
               New     BIOS Model name: CHACHANI-VANGOGH

               Current BIOS version: F7A0110
               New     BIOS version: F7A0116


NixOS: Moving isflash.bin to /boot/EFI/Insyde
NixOS: Successfully moved
Will apply bios update to version F7A0116 after reboot
% sudo jupiter-biosupdate
Performing BIOS updates
BIOS version: F7A0116
Desired version: <none>
No updates configured for this bios

Tried booting the iso again - updating bios didn't help 😔

modules/steam/steam.nix Outdated Show resolved Hide resolved
The steam updater will otherwise attempt to update even though there is
no network connection.

So we'll use approximately the vendor methods to decide what to do here.

Additionally, we'll always disable auto-updates when offline. This will
prevent stranding users with a valid steam install who happen to be
offline.
@samueldr samueldr force-pushed the fix/oobe branch 2 times, most recently from 9fed4c4 to 087813f Compare August 22, 2023 19:26
@samueldr
Copy link
Member Author

samueldr commented Aug 22, 2023

Discussion in the matrix room, and a last ditch effort showed that using my built image from the same out path worked here.

fun.

So I suspect we have to evaluate this PR with the implementation rather than exact reproduction at this moment. diffoscope is being ran to try and guess at what happened.


Mesa build is the only diff that is relevant [the other is the fwupd cab see #146].

And this tracks with your previous observations.

Aug 17 06:00:55 nixos systemd-coredump[16226]: Process 16220 (steam) of user 1000 dumped core.
                                               
                                               Module /nix/store/4byfmqyv7rs41p9x7jim245f87wgn5ck-libpciaccess-0.17/lib/libpciaccess.so.0.11.1 without build-id.
                                               Module /nix/store/rd466c5z40vka1j1xrinqncf8789kbrg-ncurses-6.4/lib/libncursesw.so.6.4 without build-id.
                                               Module /nix/store/475f0pjxabbyy03ac8q3y7rirkjzrsay-libdrm-2.4.115/lib/libdrm_intel.so.1.0.0 without build-id.
                                               Module /nix/store/475f0pjxabbyy03ac8q3y7rirkjzrsay-libdrm-2.4.115/lib/libdrm_nouveau.so.2.0.0 without build-id.
                                               Module /nix/store/475f0pjxabbyy03ac8q3y7rirkjzrsay-libdrm-2.4.115/lib/libdrm_amdgpu.so.1.0.0 without build-id.
                                               Module /nix/store/x9sqqrr3lf3jhrb2awhixlh4v0q28yic-libelf-0.8.13/lib/libelf.so.0.8.13 without build-id.
                                               Module /nix/store/475f0pjxabbyy03ac8q3y7rirkjzrsay-libdrm-2.4.115/lib/libdrm_radeon.so.1.0.1 without build-id.
                                               Module /nix/store/q9am1gz2mhw57rgf7wsfd1c2c71fq9gm-zlib-1.2.13/lib/libz.so.1.2.13 without build-id.
                                               Module /nix/store/1799b0b4l1pd5xvj0qyii00ag52f0p92-libxcb-1.15/lib/libxcb-xfixes.so.0.0.0 without build-id.
                                               Module /nix/store/1799b0b4l1pd5xvj0qyii00ag52f0p92-libxcb-1.15/lib/libxcb-sync.so.1.0.0 without build-id.
                                               Module /nix/store/1799b0b4l1pd5xvj0qyii00ag52f0p92-libxcb-1.15/lib/libxcb-present.so.0.0.0 without build-id.
                                               Module /nix/store/1799b0b4l1pd5xvj0qyii00ag52f0p92-libxcb-1.15/lib/libxcb-dri3.so.0.1.0 without build-id.
                                               Module /nix/store/1799b0b4l1pd5xvj0qyii00ag52f0p92-libxcb-1.15/lib/libxcb-randr.so.0.1.0 without build-id.
                                               Module /nix/store/zyvwlxzg0drshvhc07wkcf189dny401b-libxshmfence-1.3.2/lib/libxshmfence.so.1.0.0 without build-id.
                                               Module /nix/store/xw07kyvx3cbhidsl15ygj9jnxcq7w7h7-expat-2.5.0/lib/libexpat.so.1.8.10 without build-id.
                                               Module /nix/store/1799b0b4l1pd5xvj0qyii00ag52f0p92-libxcb-1.15/lib/libxcb-shm.so.0.0.0 without build-id.
                                               Module /nix/store/azjv7ip29xg3aly6s9lksam2aqnarvy2-libXxf86vm-1.1.5/lib/libXxf86vm.so.1.0.0 without build-id.
                                               Module /nix/store/p0j94rxhlvcx2jrxx5lgcl17amp9l197-libXfixes-6.0.1/lib/libXfixes.so.3.1.0 without build-id.
                                               Module /nix/store/1799b0b4l1pd5xvj0qyii00ag52f0p92-libxcb-1.15/lib/libxcb-dri2.so.0.0.0 without build-id.
                                               Module /nix/store/j6kwypcdvv23bj5vr65wa2p350whd60g-libX11-1.8.6/lib/libX11-xcb.so.1.0.0 without build-id.
                                               Module /nix/store/1799b0b4l1pd5xvj0qyii00ag52f0p92-libxcb-1.15/lib/libxcb-glx.so.0.0.0 without build-id.
                                               Module /nix/store/475f0pjxabbyy03ac8q3y7rirkjzrsay-libdrm-2.4.115/lib/libdrm.so.2.4.0 without build-id.
                                               Module /nix/store/fhd3h1lbcbqygmpg7fg55r0rh0b74yp8-libglvnd-1.6.0/lib/libGLdispatch.so.0.0.0 without build-id.
                                               Module /nix/store/5vqdkq44sy12bybsxblxrb66hjkfj0fr-libXext-1.3.5/lib/libXext.so.6.4.0 without build-id.
                                               Module /nix/store/fhd3h1lbcbqygmpg7fg55r0rh0b74yp8-libglvnd-1.6.0/lib/libGLX.so.0.0.0 without build-id.
                                               Module /nix/store/fhd3h1lbcbqygmpg7fg55r0rh0b74yp8-libglvnd-1.6.0/lib/libGL.so.1.7.0 without build-id.
                                               Module /nix/store/1799b0b4l1pd5xvj0qyii00ag52f0p92-libxcb-1.15/lib/libxcb.so.1.1.0 without build-id.
                                               Module /nix/store/ynhpl2ysax5hhmgd9i5172fldbs7jacb-gcc-12.3.0-libgcc/lib/libgcc_s.so.1 without build-id.
                                               Module /nix/store/j6kwypcdvv23bj5vr65wa2p350whd60g-libX11-1.8.6/lib/libX11.so.6.4.0 without build-id.
                                               Module /nix/store/8lydadwa1hrlscv5053s9qxf9bp13xpr-gcc-12.3.0-lib/lib/libstdc++.so.6.0.30 without build-id.
                                               Module libffi.so.8 without build-id.
                                               Module libsensors.so.5 without build-id.
                                               Module libzstd.so.1 without build-id.
                                               Stack trace of thread 16220:
                                               #0  0x00000000f5749f60 _ZNSt3mapIN4r6006EAluOpENS0_5AluOpESt4lessIS1_ESaISt4pairIKS1_S2_EEEC2ESt16initializer_listIS7_ERKS4_RKS8_ (radeonsi_dri.so + 0x859f60)
                                               #1  0x00000000f4f3f76f _Z41__static_initialization_and_destruction_0ii.constprop.0 (radeonsi_dri.so + 0x4f76f)
                                               #2  0x00000000f7f8014b call_init (/nix/store/wp2mklkpd41rxxfiaxjrxjw8a70l5p9g-glibc-2.37-8/lib/ld-linux.so.2 + 0x514b)
                                               #3  0x00000000f7f80243 _dl_init (/nix/store/wp2mklkpd41rxxfiaxjrxjw8a70l5p9g-glibc-2.37-8/lib/ld-linux.so.2 + 0x5243)
                                               #4  0x00000000f7f86dfb call_dl_init (/nix/store/wp2mklkpd41rxxfiaxjrxjw8a70l5p9g-glibc-2.37-8/lib/ld-linux.so.2 + 0xbdfb)
                                               #5  0x00000000f7f7c5c7 _dl_catch_exception (/nix/store/wp2mklkpd41rxxfiaxjrxjw8a70l5p9g-glibc-2.37-8/lib/ld-linux.so.2 + 0x15c7)
                                               #6  0x00000000f7f86d81 dl_open_worker (/nix/store/wp2mklkpd41rxxfiaxjrxjw8a70l5p9g-glibc-2.37-8/lib/ld-linux.so.2 + 0xbd81)
                                               #7  0x00000000f7f7c52d _dl_catch_exception (/nix/store/wp2mklkpd41rxxfiaxjrxjw8a70l5p9g-glibc-2.37-8/lib/ld-linux.so.2 + 0x152d)
                                               #8  0x00000000f7f8711c _dl_open (/nix/store/wp2mklkpd41rxxfiaxjrxjw8a70l5p9g-glibc-2.37-8/lib/ld-linux.so.2 + 0xc11c)
                                               #9  0x00000000f792f47c dlopen_doit (/nix/store/wp2mklkpd41rxxfiaxjrxjw8a70l5p9g-glibc-2.37-8/lib/libc.so.6 + 0x8047c)
                                               #10 0x00000000f7f7c52d _dl_catch_exception (/nix/store/wp2mklkpd41rxxfiaxjrxjw8a70l5p9g-glibc-2.37-8/lib/ld-linux.so.2 + 0x152d)
                                               #11 0x00000000f7f7c659 _dl_catch_error (/nix/store/wp2mklkpd41rxxfiaxjrxjw8a70l5p9g-glibc-2.37-8/lib/ld-linux.so.2 + 0x1659)
                                               #12 0x00000000f792eecf _dlerror_run (/nix/store/wp2mklkpd41rxxfiaxjrxjw8a70l5p9g-glibc-2.37-8/lib/libc.so.6 + 0x7fecf)
                                               #13 0x00000000f792f548 dlopen@GLIBC_2.1 (/nix/store/wp2mklkpd41rxxfiaxjrxjw8a70l5p9g-glibc-2.37-8/lib/libc.so.6 + 0x80548)
                                               #14 0x00000000f71f0d65 loader_open_driver_lib (libGLX_mesa.so.0 + 0x46d65)
                                               #15 0x00000000f71f0ee0 loader_open_driver (libGLX_mesa.so.0 + 0x46ee0)
                                               #16 0x00000000f71d5deb driOpenDriver (libGLX_mesa.so.0 + 0x2bdeb)
                                               #17 0x00000000f71ec82e dri3_create_screen (libGLX_mesa.so.0 + 0x4282e)
                                               #18 0x00000000f71dde50 __glXInitialize (libGLX_mesa.so.0 + 0x33e50)
                                               #19 0x00000000f71d9abc glXChooseVisual (libGLX_mesa.so.0 + 0x2fabc)
                                               #20 0x000000005663f5f7 n/a (/home/deck/.local/share/Steam/ubuntu12_32/steam + 0x5a5f7)
                                               ELF object binary architecture: Intel 80386

@samueldr
Copy link
Member Author

samueldr commented Aug 23, 2023

Conclusion for @misuzu's issues: bad luck and a file that broke (how?).

Their dri .so file compared to mine is the same length, but theirs has a few spans of NUL bytes where there's non-NUL in mine. Otherwise all diffed parts match. I assume the breakage is in the Nix store, and not when making the image, since the sha256 used in the registration info is different, too.

I don't think there is anything spooky to consider from this conclusion, other than bad luck. Hopefully.

So considering our successes running the iso with OOBE without internet connection, this PR should be good to merge.

@misuzu
Copy link

misuzu commented Aug 23, 2023

bad luck and a file that broke (how?).

sudo nix store verify --all didn't reveal anything and I have zfs on my build machine. File corruption likely happened during the build. Cosmic rays? :D

@samueldr
Copy link
Member Author

sudo nix store verify --all didn't reveal anything and I have zfs on my build machine. File corruption likely happened during the build. Cosmic rays? :D

Indeed, from the nix path registration, it implies it went $out like that in the store. So something (???) happened out of scope of anything we can do :).

@samueldr samueldr merged commit afc6b95 into Jovian-Experiments:development Aug 24, 2023
@samueldr samueldr deleted the fix/oobe branch August 24, 2023 00:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
1. type: bug Something isn't working 2. priority: 1. high 2. topic: system integration About our integration of Steam stuff within NixOS
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Initial installation requires internet connection before the ability to configure Wi-FI
2 participants