!pbdtvoHxUGLhcEvnlu:nixos.org

Exotic Nix Targets

313 Members
97 Servers

Load older messages


SenderMessageTime
23 Oct 2025
@grimmauld:grapevine.grimmauld.deGrimmauld (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 resistance17:34:04
@grimmauld:grapevine.grimmauld.deGrimmauld (any/all)i can't reasonably ping emilazy and dram for any little compiler issue17:34:44
@emilazy:matrix.orgemily would be cool to see pwaccess upstreamed 21:09:56
@grimmauld:grapevine.grimmauld.deGrimmauld (any/all)https://github.com/NixOS/nixpkgs/pull/45355721:10:41
@emilazy:matrix.orgemilywow you wrote that fast after I asked21:11:31
@grimmauld:grapevine.grimmauld.deGrimmauld (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:grapevine.grimmauld.deGrimmauld (any/all)i even invented time travel for you!21:12:11
@emilazy:matrix.orgemilythose patches should definitely go upstream if possible21:12:32
@grimmauld:grapevine.grimmauld.deGrimmauld (any/all)that is the main reason why its set as draft currently21:13:12
@emilazy:matrix.orgemilyI've subscribed but no time to read in depth right now21:13:33
24 Oct 2025
@grimmauld:grapevine.grimmauld.deGrimmauld (any/all)image.png
Download image.png
11:01:55
@grimmauld:grapevine.grimmauld.deGrimmauld (any/all)so turns out browser just works11:01:58
@grimmauld:grapevine.grimmauld.deGrimmauld (any/all)i have not yet figured out how to convince our VM setup to give sound output, but supposedly pipewire is running11:02:31
@grimmauld:grapevine.grimmauld.deGrimmauld (any/all)it might be time to flash this monster on some usb drive and boot it on metal11:02:59
@k900:0upti.meK900 -device hda-micro should do it? 11:08:20
@grimmauld:grapevine.grimmauld.deGrimmauld (any/all)I'll try!11:08:36
@hacker1024:matrix.orghacker1024

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:matrix.orghacker1024 *

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:matrix.orgdramforeveroh wow of course that's a thing11:11:32
@k900:0upti.meK900 You definitely don't want driver=alsa 11:11:38
@k900:0upti.meK900 Either driver=pulse or driver=pipewire 11:12:02
@grimmauld:grapevine.grimmauld.deGrimmauld (any/all)Whats wrong with alsa?11:12:52
@hacker1024:matrix.orghacker1024Yep, 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 server11:13:00
@grimmauld:grapevine.grimmauld.deGrimmauld (any/all)i mean yes i'd do pipewire, but alsa should work too11:13:05
@hacker1024:matrix.orghacker1024 * 11:13:15
@k900:0upti.meK900 Pulse should work as well 11:14:14
@k900:0upti.meK900Qemu's alsa backend is very bad11:14:39
@k900:0upti.meK900 (as are most alsa backends really because it's really not trivial to get alsa right) 11:14:50
@marie:marie.cologneMarie https://www.qemu.org/docs/master/system/devices/virtio-snd.html 404s :( 11:15:43
@k900:0upti.meK900 Also yes I keep forgetting virtio-snd exists 11:19:35

Show newer messages


Back to Room ListRoom Version: 6