| 31 Mar 2026 |
Stas | works perfectly, albeit slower | 10:29:59 |
Stas | * works perfectly, albeit slower than native of course | 10:30:05 |
Alyssa Ross | a VM set up as a remote builder is also like it's not there, if you're doing Nix builds, and much more reliable | 10:30:30 |
Stas | I am considering it, as I want the original 32bit arm too. Hetzner's Neoverse cores do not support the old isa though :( | 10:31:29 |
Lotte (it/its)/Cinny (she/her) θΔ& | i wonder if such a vm would alleviate the cpu cache thrashing that i have noticed with qemu-user because you can effectively limit and/or isolate the emulation to specific cpu cores | 10:36:46 |
Lotte (it/its)/Cinny (she/her) θΔ& | * i wonder if such a vm would alleviate the cpu cache thrashing that i have noticed with qemu-user because you can more effectively limit and/or isolate the emulation to specific cpu cores | 10:36:55 |
Lotte (it/its)/Cinny (she/her) θΔ& | (i presume that is what it is, when running large gcc compile tasks in qemu-riscv it would make video games stutter) | 10:37:32 |
Lotte (it/its)/Cinny (she/her) θΔ& | * (i presume that is what it is, when running large gcc compile tasks in qemu-riscv it would make video games stutter, even with a high nice value on qemu) | 10:37:48 |
| 1 Apr 2026 |
dramforever | qemu user is so far from working perfectly | 05:44:23 |
dramforever | if it works for you, it's because the hard parts have been done for you on native | 05:45:32 |
dramforever | you can use cgroups and stuff to limit the nix daemon, if that's what you want | 05:46:11 |
dramforever | IME the part of building with qemu-user that you can get away with is something like building the nixos config for an arm64 server on a x86_64 machine | 05:47:32 |
dramforever | where it's just generating a few files | 05:47:41 |
| @onur-ozkan:matrix.org left the room. | 08:18:19 |
| @asbjorn:olli.ng left the room. | 08:24:33 |
| @bytebandit:tac.lol left the room. | 20:05:30 |
| 4 Apr 2026 |
| Lotte (it/its)/Cinny (she/her) θΔ& changed their profile picture. | 10:58:34 |
| 5 Apr 2026 |
| ritiek changed their profile picture. | 01:18:15 |
| Lotte (it/its)/Cinny (she/her) θΔ& changed their profile picture. | 16:57:21 |
| 6 Apr 2026 |
| Lotte (it/its)/Cinny (she/her) θΔ& changed their profile picture. | 13:47:42 |
| Lotte (it/its)/Cinny (she/her) θΔ& changed their profile picture. | 13:48:51 |
| 11 Apr 2026 |
| Gavin R changed their display name from Gi Are to Gavin R. | 11:15:05 |
| 13 Apr 2026 |
| Alesya changed their display name from Alesya Huzik to Alesya. | 01:46:59 |
| Lotte (it/its)/Cinny (she/her) θΔ& changed their profile picture. | 14:32:59 |
| Lotte (it/its)/Cinny (she/her) θΔ& changed their profile picture. | 14:32:59 |
| Lotte (it/its)/Cinny (she/her) θΔ& changed their profile picture. | 14:36:10 |
| Lotte (it/its)/Cinny (she/her) θΔ& changed their profile picture. | 14:36:10 |
| Lotte (it/its)/Cinny (she/her) θΔ& changed their profile picture. | 14:38:38 |
| 16 Apr 2026 |
Alex | Alyssa Ross You mentioned in the recent Skaware update PR that the update works on your s6(-rc) based systems.
Out of curiosity, how are you compiling/handling the s6-rc DB for those systems?
Mine have the s6-rc DB precompiled in the Nix store.
Curiously, it seems like the default path for the DB is not the default /etc/s6-rc/compiled/current given in the docs, it's now relative to the $out.
2026-04-16 19:17:39.367162581 s6-rc-init: fatal: unable to open /nix/store/5igmf5qx3g0hxy6w8smnb29x6jvyyq5x-s6-rc-static-x86_64-unknown-linux-musl-0.6.0.0/etc/s6-rc/compiled/current: No such file or directory
2026-04-16 19:17:39.367163613 s6-rc: fatal: unable to take locks: No such file or directory
So I had to add -c with the correct path to the s6-rc-init command after upgrading.
(I assume that s6-powered NixOS is exotic enough for this channel.) | 19:40:52 |
Alex | * Alyssa Ross You mentioned in the recent Skaware update PR that the update works on your s6(-rc) based systems.
Out of curiosity, how are you compiling/handling the s6-rc DB for those systems?
Mine have the s6-rc DB precompiled in the Nix store and symlinked in /etc.
Curiously, it seems like the default path for the DB is not the default /etc/s6-rc/compiled/current given in the docs, it's now relative to the $out.
2026-04-16 19:17:39.367162581 s6-rc-init: fatal: unable to open /nix/store/5igmf5qx3g0hxy6w8smnb29x6jvyyq5x-s6-rc-static-x86_64-unknown-linux-musl-0.6.0.0/etc/s6-rc/compiled/current: No such file or directory
2026-04-16 19:17:39.367163613 s6-rc: fatal: unable to take locks: No such file or directory
So I had to add -c with the correct path to the s6-rc-init command after upgrading.
(I assume that s6-powered NixOS is exotic enough for this channel.) | 19:50:40 |