mirror of
				https://github.com/NixOS/nixos-hardware.git
				synced 2025-11-04 17:27:14 +08:00 
			
		
		
		
	raspberry-pi/4: fix usage of mkDefault in audio module
This commit is contained in:
		@@ -38,9 +38,9 @@ in
 | 
			
		||||
 | 
			
		||||
    # set tsched=0 in pulseaudio config to avoid audio glitches
 | 
			
		||||
    # see https://wiki.archlinux.org/title/PulseAudio/Troubleshooting#Glitches,_skips_or_crackling
 | 
			
		||||
    hardware.pulseaudio.configFile = lib.mkDefault pkgs.runCommand "default.pa" {} ''
 | 
			
		||||
    hardware.pulseaudio.configFile = lib.mkOverride 990 (pkgs.runCommand "default.pa" {} ''
 | 
			
		||||
      sed 's/module-udev-detect$/module-udev-detect tsched=0/' ${config.hardware.pulseaudio.package}/etc/pulse/default.pa > $out
 | 
			
		||||
    '';
 | 
			
		||||
    '');
 | 
			
		||||
  };
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user