[opensuse-factory] Proposal to disable pulseaudio module-role-cork by default

Various application such as media players (vlc, amarok, etc) are permanently paused (ie they do not unpause after notification sound completes) when various chat/notifications are triggered (steam, skype, etc) which is terrible default behavior. A friend who has recently been trying out tumbleweed ran into the problems so I dug into it and found out it can easily be fixed by disabling module-role-cork. My guess is this can be better configured to not make this happen while keeping the intent of module-role-cork and/or other applications are misusing something to trigger it, but either way the end result is terrible. I am not sure of any usefulness it provides as I have not missed anything since disabling. There are a fair amount of discussions on various forums out the symptoms so it seems a fair number of people run into the unwanted effects. Some references: - https://wiki.archlinux.org/index.php/Skype#Skype_sounds_stops_media_player_o... - https://bbs.archlinux.org/viewtopic.php?id=170640 Are there any overwhelming reasons for keeping this enabled by default? Should I post this elsewhere? I assume the change should be made in: https://build.opensuse.org/package/show/multimedia:libs/pulseaudio ? If so I'd be happy to submit a request. -- Jimmy -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org

While we are talking about pulseaudio another module that seems generally useful is module-echo-cancel which makes using various voice/video conference tools actually usable with speakers instead of just headset. Unless there is some major negative to it such as significant cpu usage or somesuch it would seem like a solid default. -- Jimmy On Sun, Aug 2, 2015 at 12:51 AM, Jimmy Berry <jimmy@boombatower.com> wrote:

Perhaps, but I am not sure how to go about that much less if it is possible since both are proprietary. I could setup kopete (haven't used jabber stuff in a while) and see if that triggers same problem. It would also require some digging into who is actually at fault: the applications that trigger the notifications, the media applications, or pulseaudio. Given how easy it can be disable, the seeming lack of usefulness, and extremely undesired behavior out of the box I question why have it enabled by default. Similarly echo cancellation is provides a critical improvement with seemingly no downside. -- Jimmy On Sun, Aug 2, 2015 at 6:38 PM, Cristian Rodríguez <crrodriguez@opensuse.org> wrote:

On Sun, 02 Aug 2015 07:51:03 +0200, Jimmy Berry wrote:
Troubles with Skype look bad enough as the default backend, so I think it's reasonable to disable as a workaround. But, this should have been marked as a workaround in the file so that it can be reenabled in future. As such, please create a bug report to track the problem, then do SR with a proper comment. thanks, Takashi -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org

While we are talking about pulseaudio another module that seems generally useful is module-echo-cancel which makes using various voice/video conference tools actually usable with speakers instead of just headset. Unless there is some major negative to it such as significant cpu usage or somesuch it would seem like a solid default. -- Jimmy On Sun, Aug 2, 2015 at 12:51 AM, Jimmy Berry <jimmy@boombatower.com> wrote:

Perhaps, but I am not sure how to go about that much less if it is possible since both are proprietary. I could setup kopete (haven't used jabber stuff in a while) and see if that triggers same problem. It would also require some digging into who is actually at fault: the applications that trigger the notifications, the media applications, or pulseaudio. Given how easy it can be disable, the seeming lack of usefulness, and extremely undesired behavior out of the box I question why have it enabled by default. Similarly echo cancellation is provides a critical improvement with seemingly no downside. -- Jimmy On Sun, Aug 2, 2015 at 6:38 PM, Cristian Rodríguez <crrodriguez@opensuse.org> wrote:

On Sun, 02 Aug 2015 07:51:03 +0200, Jimmy Berry wrote:
Troubles with Skype look bad enough as the default backend, so I think it's reasonable to disable as a workaround. But, this should have been marked as a workaround in the file so that it can be reenabled in future. As such, please create a bug report to track the problem, then do SR with a proper comment. thanks, Takashi -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
participants (3)
-
Cristian Rodríguez
-
Jimmy Berry
-
Takashi Iwai