guix-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

04/07: services: pulseaudio-configuration: Set flat-volumes to no.


From: guix-commits
Subject: 04/07: services: pulseaudio-configuration: Set flat-volumes to no.
Date: Sat, 11 Jan 2020 12:22:57 -0500 (EST)

mbakke pushed a commit to branch master
in repository guix.

commit f6f918113052fe781fa7a1c4c6b666b5aa57c834
Author: Leo Prikler <address@hidden>
AuthorDate: Fri Jan 10 02:48:21 2020 +0100

    services: pulseaudio-configuration: Set flat-volumes to no.
    
    * gnu/services/sound (pulseaudio-configuration) [daemon-conf]: Disable
    flat-volumes, which causes unpleasant experiences to users when applications
    inadvertently max out the system volume (e.g. as in #38172).
    
    Signed-off-by: Marius Bakke <address@hidden>
---
 gnu/services/sound.scm | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/gnu/services/sound.scm b/gnu/services/sound.scm
index 0ac96a0..4ec6120 100644
--- a/gnu/services/sound.scm
+++ b/gnu/services/sound.scm
@@ -114,7 +114,10 @@ ctl.!default {
   (client-conf pulseaudio-client-conf
                (default '()))
   (daemon-conf pulseaudio-daemon-conf
-               (default '()))
+               ;; Flat volumes may cause unpleasant experiences to users
+               ;; when applications inadvertently max out the system volume
+               ;; (see e.g. <https://bugs.gnu.org/38172>).
+               (default '((flat-volumes . no))))
   (script-file pulseaudio-script-file
                (default (file-append pulseaudio "/etc/pulse/default.pa")))
   (system-script-file pulseaudio-system-script-file



reply via email to

[Prev in Thread] Current Thread [Next in Thread]