| 14 Aug 2025 |
K900 | And see what it actually dies on | 17:21:17 |
srestegosaurio (on tchncs.de) | I think it is dying on a loooong bwrap invocation. | 17:23:54 |
K900 | You want to run the thing inside the bwrap | 17:24:44 |
K900 | As in, use steam-run first to enter the container | 17:24:53 |
K900 | And then bash -x the actual script | 17:25:00 |
srestegosaurio (on tchncs.de) | Okey. | 17:25:09 |
srestegosaurio (on tchncs.de) | You mean doing steam-run bash -x steam? | 17:26:25 |
K900 | No | 17:27:08 |
K900 | You need to find the actual script that's running in the Steam container | 17:27:33 |
K900 | It is in bubblewrap's arguments | 17:27:57 |
K900 | As --symlink <something> /init | 17:28:07 |
K900 | Oh actually | 17:28:23 |
K900 | steam-run bash -x $(which steam) may work | 17:28:31 |
K900 | Oh no | 17:28:53 |
K900 | You need layers | 17:28:57 |
K900 | steam-run sh -c 'bash -x $(which steam)' | 17:29:09 |
srestegosaurio (on tchncs.de) | It might be that steam.sh is not executable? | 17:37:13 |
K900 | Uhh, what | 17:37:21 |
K900 | What steam.sh | 17:37:25 |
srestegosaurio (on tchncs.de) | The on located under ~/.local/share/Steam. | 17:37:50 |
K900 | Is your home directory mounted noexec or something | 17:38:06 |
srestegosaurio (on tchncs.de) | My home dir is but not my persistent partition. | 17:38:29 |
srestegosaurio (on tchncs.de) | It was working before, the only thing I changed is the impermanence version. | 17:39:09 |
srestegosaurio (on tchncs.de) | But I fail to understand how could be producing errors if nothing else has broke. | 17:39:31 |
K900 | I don't understand impermanence enough to tell you | 17:40:40 |
srestegosaurio (on tchncs.de) | Afaik it is using systemd mounts to bindmount dirs currently. | 17:41:14 |
srestegosaurio (on tchncs.de) | # /etc/systemd/system/home-srestegosaurio-.local-share-Steam.mount
[Unit]
Before=local-fs.target
DefaultDependencies=false
[Mount]
Options=bind
Type=none
What=/nix/persistent/home/srestegosaurio/.local/share/Steam
Where=/home/srestegosaurio/.local/share/Steam
[Install]
WantedBy=local-fs.target
| 17:42:18 |
srestegosaurio (on tchncs.de) | Wait, it might be giving me issue now bc before I was using bindfs and now it is using proper bindmounts, so now it does not matter if steam.sh et al reside on an executable partition bc it is being executed from a noexec place. | 17:47:26 |
srestegosaurio (on tchncs.de) | Fixed it. | 18:00:46 |
| L joined the room. | 18:52:52 |