| 22 Jan 2026 |
K900 | Have you looked at the actual scripts inside at all? | 09:20:22 |
Marie | you mean inside the flatpak? | 09:21:31 |
Marie | it's just this wrapper script which handles self updating
#!/bin/sh
LAUNCHER_DIR="$XDG_DATA_HOME/Hytale"
LAUNCHER_BIN="$LAUNCHER_DIR/hytale-launcher"
BUNDLED_HASH_FILE="$LAUNCHER_DIR/.bundled_hash"
mkdir -p "$LAUNCHER_DIR"
# Compute hash of bundled binary to detect Flatpak package updates
BUNDLED_HASH=$(sha256sum /app/bin/hytale-launcher | cut -d" " -f1)
# Copy bundled binary if: no binary exists, OR the Flatpak package was updated
# This preserves self-updates while still applying Flatpak package updates
if [ ! -x "$LAUNCHER_BIN" ] || [ ! -f "$BUNDLED_HASH_FILE" ] || [ "$(cat "$BUNDLED_HASH_FILE")" != "$BUNDLED_HASH" ]; then
install -m755 /app/bin/hytale-launcher "$LAUNCHER_BIN"
echo "$BUNDLED_HASH" > "$BUNDLED_HASH_FILE"
fi
exec "$LAUNCHER_BIN" "$@"
| 09:23:31 |
K900 | And this is the process that gets sigkilled? | 09:23:54 |
K900 | Hmm I wonder if killsnoop is actually the weird one here and doesn't catch the exec | 09:24:20 |
Marie | the script should work fine, the launcher window pops up for a split second | 09:24:38 |
K900 | Would be nice to maybe get a stack trace from when it actually dies | 09:25:10 |
Marie | i tried that with bpftrace, but it only gave me pointers | 09:25:47 |
Marie | it dies inside the launchers code, so no debug info | 09:25:57 |
K900 | I don't have the game so I can't really do it but you might want to throw it into Binja and see what comes out | 09:27:26 |
K900 | I doubt they've obfuscated it much | 09:27:30 |
Marie | sounds like an idea, I'll try that later | 09:33:27 |
Marie | (hypixel pls ship debug info next time) | 09:33:38 |
K900 | I bet they have Sentry tbh | 09:36:24 |
Marie | they have for the game, but not sure if the launcher also has it | 09:37:03 |
Emma [it/its] | chdir "/disk/steam/SteamLibrary/steamapps/common/How Many Dudes Demo"
Game Recording - would start recording game 4248000, but recording for this game is disabled
Adding process 3801560 for gameID 4248000
ERROR: ld.so: object '/home/Rory/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/Rory/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/Rory/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
ERROR: ld.so: object '/home/Rory/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/Rory/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
Adding process 3801561 for gameID 4248000
Adding process 3801562 for gameID 4248000
pressure-vessel-wrap[3801561]: W: Unable to determine architecture of provider / ldconfig: Error reading "(null)" ELF header: invalid `Elf' handle
pressure-vessel-wrap[3801561]: W: "run/opengl-driver/share/drirc.d" is unlikely to appear in "/run/host"
pressure-vessel-wrap[3801561]: W: "run/opengl-driver-32/share/drirc.d" is unlikely to appear in "/run/host"
bwrap: Can't bind mount /oldroot/tmp/.X11-unix/X1 on /newroot/tmp/.X11-unix/X1: Unable to mount source on destination: No such file or directory
Game Recording - game stopped [gameid=4248000]
Removing process 3801562 for gameID 4248000
Removing process 3801561 for gameID 4248000
Removing process 3801560 for gameID 4248000
| 09:49:30 |
Emma [it/its] | great, had a steam runtime update and now games no longer launch...? | 09:49:50 |
Emma [it/its] | this game launched fine a couple days ago, ive made no system changes since | 09:56:07 |
Emma [it/its] | ah, steam itself doesnt launch anymore | 09:57:20 |
Emma [it/its] |  Download clipboard.png | 09:57:26 |
K900 | Sure sounds like /tmp/.X11-unix/ is messed up somehow | 09:57:58 |
K900 | xwayland died maybe? | 09:58:02 |
Emma [it/its] | hmm, might be, i have 3 sockets there, 2 owned by root | 09:58:42 |
Emma [it/its] | so i probably broke stuff by scanning files last night | 09:59:08 |
Marie | I'm pretty sure it's this webkit bug: https://bugs.webkit.org/show_bug.cgi?id=295103 | 19:27:30 |
Marie | enabling rtkit also fixes it | 19:27:36 |
Sean | idk whatever is built into wayland/sway when I set it to 1280x960 | 19:59:11 |
Sean | and it fills the monitor | 19:59:17 |
Sean | gamescope with -S stretch does the same thing though | 20:02:10 |
| pentane changed their profile picture. | 22:20:49 |