| 13 Jul 2025 |
@lotte:chir.rs | i wonder why pressure-vessel doesn’t use user namespaces? | 07:27:51 |
@lotte:chir.rs | maybe it does but it behaves more like .so-injection sandboxing | 07:28:19 |
K900 | It does | 07:28:42 |
K900 | It's a proper container | 07:28:47 |
@lotte:chir.rs | ah | 07:29:29 |
@lotte:chir.rs | nvm then | 07:29:42 |
@lotte:chir.rs | i guess stuff like fuse not working in it is probably an intentional limitation? | 07:29:57 |
woobilicious | Where did you get that idea from? steam overload injects, but I don't think there's anything else that's injected. | 07:29:59 |
woobilicious | * Where did you get that idea from? steam overlay injects, but I don't think there's anything else that's injected. | 07:30:24 |
K900 | You can't mount fuse from inside a userns I'm pretty sure? | 07:30:51 |
woobilicious | What use would a windows game have for fuse? | 07:31:07 |
K900 | p-v is also used for native games | 07:31:25 |
K900 | With the later runtimes | 07:31:28 |
@lotte:chir.rs | In reply to @woobilicious:matrix.org What use would a windows game have for fuse? before i knew about appimage-run i tried steam-run-ing it | 07:31:30 |
K900 | Oh no steam-run is not pressure-vessel at all | 07:31:40 |
K900 | steam-run is just our own bwrap fhsenv | 07:31:45 |
@lotte:chir.rs | …oh | 07:31:47 |
K900 | It's just a very very SMALL fhsenv | 07:31:53 |
woobilicious | oh is it? restract my statement then lol | 07:31:54 |
K900 | So it probably doesn't have enough stuff | 07:32:01 |
K900 | For appimages to run | 07:32:04 |
K900 | It is literally just enough fhsenv to bootstrap Steam and feed it our graphics drivers | 07:32:17 |
woobilicious | yeah you need to pass in extraPkgs arg IIRC | 07:32:24 |
@lotte:chir.rs | In reply to @k900:0upti.me So it probably doesn't have enough stuff it didn't read like it's a missing dependency | 07:32:26 |
@lotte:chir.rs | but tbf I haven't tried in a while | 07:32:38 |
K900 | Well it very likely was because appimage-run is also just a fhsenv | 07:32:49 |
K900 | But a much much bigger one | 07:32:50 |
@lotte:chir.rs | because, like, appimage-run exists | 07:32:55 |
@lotte:chir.rs | In reply to @k900:0upti.me Well it very likely was because appimage-run is also just a fhsenv ah | 07:33:05 |
woobilicious | you can still access nix inside p-v, so I suspect there's stuff you can do with LD_LIBRARY_PATHs to get apps working | 07:33:41 |