Summary: | media-sound/pavucontrol-6.1: automagic dependency on libcanberra-gtk3 | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Christopher Head <bugs> |
Component: | Current packages | Assignee: | Gentoo Sound Team <sound> |
Status: | UNCONFIRMED --- | ||
Severity: | normal | CC: | bugs, chutzpah, parona |
Priority: | Normal | Keywords: | PullRequest |
Version: | unspecified | ||
Hardware: | AMD64 | ||
OS: | Linux | ||
See Also: |
https://github.com/gentoo/gentoo/pull/40991 https://gitlab.freedesktop.org/pulseaudio/pavucontrol/-/merge_requests/104 https://bugs.gentoo.org/show_bug.cgi?id=932545 |
||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: | Make libcanberra an option (not upstreamable as is) |
Description
Christopher Head
2025-03-07 23:16:22 UTC
Im inclined to make it unconditional (libcanberra-gtk3 isn't required but libcanberra is). So from a no X perspective this won't block disabling X elsewhere. It’s not really required in the sense of “program doesn’t work without it”. I’m running without it right now (I built with USE=-X, then preserved-rebuilt after unmerging), and pavucontrol still works fine. I actually don’t know exactly what it added; “system sounds” is still a controllable volume knob even without it. (In reply to Christopher Head from comment #2) > It’s not really required in the sense of “program doesn’t work without it”. > I’m running without it right now (I built with USE=-X, then > preserved-rebuilt after unmerging), and pavucontrol still works fine. I > actually don’t know exactly what it added; “system sounds” is still a > controllable volume knob even without it. Sorry, “it” referring to libcanberra (not -gtk3). I currently don’t have it on this box, and pavucontrol is fine. Created attachment 920545 [details, diff]
Make libcanberra an option (not upstreamable as is)
I'm now considering just disabling it. I'm not sure if its something about my environment or if the feature is broken. I think there is supposed to be a notification sound when the audio level changes?
It looks like there is code in src/sinkwidget.cc that plays a sound of some sort via libcanberra when you change the volume of a sink, if libcanberra is enabled. Not actually sure if it works or not, but the code is there, trying. I've now found the difference. Its *very* minor. When you change the volume for a sink in "Output Devices" (not any other volume!) it makes a sound. |