Hi,
Changes to individual volumes keep returning to 46%, whenever an application is closed and reopened. Any changes are not persistent. It is independent of master volume. It does not seem to be a problem on the default Ubuntu 24.04 session.
Any ideas?
pulsemixer --list-sinks
Sink input: ID: sink-input-308, Name: speech-dispatcher-dummy, Mute: 0, Channels: 1, Volumes: [‘46%’]
Sink input: ID: sink-input-747, Name: VLC media player (LibVLC 3.0.20), Mute: 0, Channels: 2, Volumes: [‘46%’, ‘46%’]
Sink input: ID: sink-input-778, Name: Chromium, Mute: 0, Channels: 2, Volumes: [‘46%’, ‘46%’]
Thanks, L
Are you using the same user account to login to both gnome-shell and budgie?
What happens if you create another user account specific to budgie?
It still happens with a new account used only on Budgie, but good suggestion.
I have noticed it is happening with USB speakers, and not with internal speakers. Budgie session is affected, but not Gnome.
pulsemixer -l
Sink: |
|
ID: sink-48, Name: Built-in Audio Analog Stereo, Mute: 0, Channels: 2, Volumes: [‘80%’, ‘80%’] |
Sink: |
|
ID: sink-50, Name: USB Audio Analog Stereo, Mute: 0, Channels: 2, Volumes: [‘80%’, ‘79%’], Default |
Source: |
|
ID: source-48, Name: Monitor of Built-in Audio Analog Stereo, Mute: 0, Channels: 2, Volumes: [‘100%’, ‘100%’], Default |
Source: |
|
ID: source-49, Name: Built-in Audio Analog Stereo, Mute: 0, Channels: 2, Volumes: [‘100%’, ‘100%’] |
Source: |
|
ID: source-50, Name: Monitor of USB Audio Analog Stereo, Mute: 0, Channels: 2, Volumes: [‘100%’, ‘100%’] |
inxi -SA
System:
Host: user-HP-EliteBook-x360-830-G6 Kernel: 6.8.0-31-generic arch: x86_64
bits: 64
Desktop: Budgie v: 10.9.1 Distro: Ubuntu Budgie 24.04 LTS (Noble Numbat)
Audio:
Device-1: Intel Cannon Point-LP High Definition Audio driver: snd_hda_intel
Device-2: Princeton USB Audio driver: hid-generic,snd-usb-audio,usbhid
type: USB
API: ALSA v: k6.8.0-31-generic status: kernel-api
Server-1: PipeWire v: 1.0.5 status: active
cat /proc/asound/cards
0 [PCH ]: HDA-Intel - HDA Intel PCH|
HDA Intel PCH at 0x404a108000 irq 177
1 [Audio ]: USB-Audio - USB Audio
USB Audio at usb-0000:00:14.0-2, full speed|
I don’t have usb speakers to test with.
Closest I have are usb headphones. running goodvibes volume remains the same starting, stopping, closing, plugging in the headphones and starting goodvibes again.
So I still think this is more likely to be due to something conflicting between your gnome install and budgie install
I downloaded budgie 24.04 iso and booted from USB, but still the same.
Animated .gif below for illustration. mpv and chromium default to 46%, but firefox to 100%, for some reason.
![out](https://global.discourse-cdn.com/standard17/uploads/ubuntubudgie/original/2X/8/8b7bcaf2dde12fee7c6c0616c55590d5822a1ba8.gif)
I am trying to set the default individual application volume as a workaround. If I could change it from 0.46 to 1.0, I would find it enough to manage with master volume.
Setting ~/.config/wireplumber/wireplumber.conf.d/default-vol.conf
, as suggested here, made no difference:
wireplumber.settings = {
device.routes.default-sink-volume = 1.0
}
To gain use of wpctl settings
subcommand, I also tried installing wireplumber 0.5.2 from debian experimental, but it also had no effect:
wpctl settings device.routes.default-sink-volume 1.0
,
I don’t know if this is the right command though. I asked on pipewire IRC, but I got no response.
I think the correct setting is this one. I confused sinks and streams:
- Name: node.stream.default-playback-volume
Desc: The default volume for playback nodes
Type: Float
Default: 1.0 [Min: 0.0, Max: 1.0]
Value: 1.0
I don’t know why wireplumber ignores it and sets streams to 0.46:
wpctl get-volume 81
Volume: 0.46
wpctl get-volume 84
Volume: 0.46
wpctl get-volume 88
Volume: 0.46