!RjBlCIbsLDzHBIzmaA:nixos.org

NixOS on ARM

1032 Members
NixOS on ARM — Support: AArch64 is supported and cached; armv6 and armv7 are best effort, without any official cache. — Documentation: https://wiki.nixos.org/wiki/NixOS_on_ARM — Community build box: https://github.com/nix-community/aarch64-build-box → build box status: https://status.nixos.org/grafana/d/5LANB9pZk/per-instance-metrics?orgId=1&refresh=30s&var-instance=147.75.77.190 —251 Servers

Load older messages


SenderMessageTime
1 Jun 2025
@emilazy:matrix.orgemilyUSB-C UART is nice... but the 2.5G LAN isn't super relevant to me. admittedly including the 2.5G WAN alongside the 10G would solve my WAN SFP+ woes19:38:53
@matthewcroughan:defenestrate.itmatthewcroughan emily: did you get the fan working? 20:44:15
@emilazy:matrix.orgemilyhaven't really tried, only booted it into NixOS yesterday. does yours not work?20:44:31
@matthewcroughan:defenestrate.itmatthewcroughanNever did, there's an overlay in openwrt that I was gonna play around with maybe20:44:46
@matthewcroughan:defenestrate.itmatthewcroughanAre you using binfmt?20:45:36
@emilazy:matrix.orgemily yes but I specifically made sure that systemd-repart is not 20:45:49
@emilazy:matrix.orgemilyso no20:45:52
@matthewcroughan:defenestrate.itmatthewcroughanYeah weird, definitely isn't like that for me20:46:04
@matthewcroughan:defenestrate.itmatthewcroughanis your storage slow maybe?20:46:09
@emilazy:matrix.orgemily it's in the macOS builder VM. IO is slow but not that slow. it's probably fakeroot. 20:57:36
@matthewcroughan:defenestrate.itmatthewcroughanmacOS stuff is always buggy and slow21:06:16
@matthewcroughan:defenestrate.itmatthewcroughanAt so many levels21:06:28
@matthewcroughan:defenestrate.itmatthewcroughanI mean Linux stuff is just buggy, but not slow :P21:06:59
@matthewcroughan:defenestrate.itmatthewcroughanfakeroot as invoked by systemd-repart?21:07:43
@emilazy:matrix.orgemilypretty sure if any component is to blame it's QEMU.21:08:05
@matthewcroughan:defenestrate.itmatthewcroughanYeah, especially qemu on xnu21:08:17
@matthewcroughan:defenestrate.itmatthewcroughanif you used docker it might yield better perf21:08:45
@matthewcroughan:defenestrate.itmatthewcroughan* if you used docker on the mac, it might yield better perf21:08:51
@matthewcroughan:defenestrate.itmatthewcroughanIf it does, maybe you can take a look at what the difference is and contribute a fix to the darwin.linux-builder qemu stuff, if it's just a qemu flag or feature that's needed to improve performance 21:09:27
@matthewcroughan:defenestrate.itmatthewcroughanWhat does docker use to virtualize Linux on macOS?21:10:09
@emilazy:matrix.orgemily…why Docker?21:10:24
@matthewcroughan:defenestrate.itmatthewcroughanBecause it runs a Linux VM, on macOS, performantly21:10:40
@matthewcroughan:defenestrate.itmatthewcroughanwhereas darwin.linux-builder runs a Linux VM, on macOS, unperformantly (probably)21:10:53
@matthewcroughan:defenestrate.itmatthewcroughanNot that you can't reconcile that21:11:05
@matthewcroughan:defenestrate.itmatthewcroughanhttps://www.docker.com/blog/docker-desktop-for-mac-qemu-virtualization-option-to-be-deprecated-in-90-days/21:11:30
@matthewcroughan:defenestrate.itmatthewcroughanso they formerly used qemu, and now they don't21:11:43
@emilazy:matrix.orgemilythe IO is slow but not so slow that it should be taking > 1 h instead of < 10 m21:11:52
@matthewcroughan:defenestrate.itmatthewcroughanOkay, but you can just use Docker to get Nix under a Linux kernel, and test if there is a performance difference between the different virt stack21:12:24
@matthewcroughan:defenestrate.itmatthewcroughanand if there is, then you know that the issue might just be qemu21:12:42
@matthewcroughan:defenestrate.itmatthewcroughanyou intuitively thought QEMU was to blame, this would prove/disprove that21:13:00

Show newer messages


Back to Room ListRoom Version: 6