Sound is slightly quieter after update to Vicuna

Hello I recently switched from Uakari unstable to the most recent unstable, Vicuna, and noticed that audio has suddenly become quieter. I’m not entirely sure where to being troubleshooting this, and for the time being just increasing the volume is fine, but long term it would be nice to know what exactly changed. Any help is appreciated as always, thank you!

My dots are here: GitHub - eureka-cpu/dotfiles: dotfiles for my various NixOS systems

And my signal chain is HDMI from my GPU (RTX 4080) into my monitor which is connected to my speaker setup. I booted up Uakari and Windows and the problem goes away.

1 Like

You could try downgrading the nvidia driver to the version used in Uakari.

Are you sure that it’s quieter at the same set volume level or is the volume level simply set lower?

1 Like

So I have the driver locked at a specific version already, that didn’t change between updates. The volume isn’t controllable from the desktop itself, it’s controlled from the speaker setup. :confused: I have it increased by like 30% to get the same volume level that it used to be, it’s definitely quieter.

I meant the digital volume in the system as managed by pulseaudio or pipewire.

This solved the issue: wpctl set-volume @DEFAULT_AUDIO_SINK@ 1.0 :slightly_smiling_face:

To make it declarative and also because I probably won’t remember this command, I’ve added this to my configuration:

  reset-desktop-volume = pkgs.writeShellScriptBin "reset-desktop-volume" ''
    /run/current-system/sw/bin/wpctl set-volume @DEFAULT_AUDIO_SINK@ 1.0
  '';

  environment.systemPackages = [ reset-desktop-volume ];

Do you know if there’s a way to add this as a setting? I’ve added a script I can run just in case, but if there’s some way I can just declare it as a setting that would be awesome. Looking through mynixos.com and the man pages, I didn’t see anything about setting the default volume.

I believe the volume level of individual outputs is the domain of wireplumber. Ensure its state is persisted properly on your system.