| 23 Oct 2025 |
Grimmauld (any/all) | okay maybe someone who actually knows libc and compilers could figure it out, but i am a pam/systemd maintainer so that is the place where i felt i'd get the least resistance | 17:34:04 |
Grimmauld (any/all) | i can't reasonably ping emilazy and dram for any little compiler issue | 17:34:44 |
emily | would be cool to see pwaccess upstreamed | 21:09:56 |
Grimmauld (any/all) | https://github.com/NixOS/nixpkgs/pull/453557 | 21:10:41 |
emily | wow you wrote that fast after I asked | 21:11:31 |
Grimmauld (any/all) | I am not 100% confident in that musl patch, its cobbled together from mailing list, musl sources and hacks. And that pam_unixModulePath option isn't super nice either. But there is a draft, and feel free to comment if you do have opinions | 21:11:55 |
Grimmauld (any/all) | i even invented time travel for you! | 21:12:11 |
emily | those patches should definitely go upstream if possible | 21:12:32 |
Grimmauld (any/all) | that is the main reason why its set as draft currently | 21:13:12 |
emily | I've subscribed but no time to read in depth right now | 21:13:33 |
| 24 Oct 2025 |
Grimmauld (any/all) |  Download image.png | 11:01:55 |
Grimmauld (any/all) | so turns out browser just works | 11:01:58 |
Grimmauld (any/all) | i have not yet figured out how to convince our VM setup to give sound output, but supposedly pipewire is running | 11:02:31 |
Grimmauld (any/all) | it might be time to flash this monster on some usb drive and boot it on metal | 11:02:59 |
K900 | -device hda-micro should do it? | 11:08:20 |
Grimmauld (any/all) | I'll try! | 11:08:36 |
hacker1024 | If it's a standard NixOS VM you can do something like
virtualisation.vmVariant.virtualisation.qemu.options = [
# https://www.qemu.org/docs/master/system/devices/virtio-snd.html
"-audio driver=alsa,model=virtio"
];
| 11:10:05 |
hacker1024 | * If it's a standard NixOS VM you can do something like
virtualisation.vmVariant.virtualisation.qemu.options = [
# https://www.qemu.org/docs/master/system/devices/virtio-snd.html
"-audio driver=alsa,model=virtio"
];
| 11:10:35 |
dramforever | oh wow of course that's a thing | 11:11:32 |
K900 | You definitely don't want driver=alsa | 11:11:38 |
K900 | Either driver=pulse or driver=pipewire | 11:12:02 |
Grimmauld (any/all) | Whats wrong with alsa? | 11:12:52 |
hacker1024 | Yep, though alsa does work fine on PipeWire at least through their API compatibility layer. I use it for another project so it works on everyone'e device regardless of their sound server | 11:13:00 |
Grimmauld (any/all) | i mean yes i'd do pipewire, but alsa should work too | 11:13:05 |
hacker1024 | * | 11:13:15 |
K900 | Pulse should work as well | 11:14:14 |
K900 | Qemu's alsa backend is very bad | 11:14:39 |
K900 | (as are most alsa backends really because it's really not trivial to get alsa right) | 11:14:50 |
Marie | https://www.qemu.org/docs/master/system/devices/virtio-snd.html 404s :( | 11:15:43 |
K900 | Also yes I keep forgetting virtio-snd exists | 11:19:35 |