Dell Precison 5560 -- No Sound

Hi,

I can’t seem to get any sound whatsoever.

I’m using a Dell Precision 5560, plugged into two monitors, running Nixos Tapir.

When I run dmesg | grep -i audio I get two entries back:

[ 81.967280] usbcore: registered new interface driver snd-usb-audio
[ 83.231111] snd_hda_intel 0000:00:1f.3: bound 0000:00:02.0 (ops i915_audio_component_bind_ops [i915])

But when I run aplay -l, there are no playback hardware devices listed. Furthermore, the only output device listed in sound settings is the dummy output.

I’m new to Nixos and Linux in general, so I’m not entirely sure how to fix this issue on my own. If someone could help me resolve this, I would be very grateful.

PS – here’s my nix config sound settings,

sound.enable = true;
hardware.pulseaudio.enable = false;
security.rtkit.enable = true;
services.pipewire = {
enable = true;
alsa.enable = true;
alsa.support32Bit = true;
pulse.enable = true;
}

Can you share your config?

I believe by default alsa should work, but can you try enabling pipewire with pulse and alsa support?

sound.enable = false; # sound.enable is only meant for ALSA-based configurations
services.pipewire = {
  enable = true;
  alsa.enable = true;
  alsa.support32Bit = true;
  pulse.enable = true;
}

Some links that could be useful:
https://nixos.wiki/wiki/PipeWire
https://nixos.wiki/wiki/ALSA

Added config details. They’re identical to the ones you posted, but sound.enable is true. I think I’ll try setting sound.enable to false and see what happens.

Thank-you very much! It’s working now.

1 Like