[touch] Sound menu settings are overridden on second call

Bug #1226312 reported by Omer Akram
14
This bug affects 2 people
Affects Status Importance Assigned to Milestone
The Sound Menu
Invalid
High
Lars Karlitski
indicator-sound (Ubuntu)
Invalid
High
Unassigned

Bug Description

The volume settings in the sound menu do not work reliably, if you mute the system sound from there and make a phone call to that phone, the phone will indeed be muted as expected BUT when there is another attempt made to call that phone all the volume settings are overridden and the ringtone plays in the max volume.

1. Open Sound menu and mute
2. make a missed call from another phone to Ubuntu phone
3. Try another missed call.

What happens:
Mute only works for the first time, on the second attempt the ringtone rings as usual

What should happen:
Mute should really mute no matter what.

ProblemType: Bug
DistroRelease: Ubuntu 13.10
Package: indicator-sound 12.10.2+13.10.20130913-0ubuntu1
Uname: Linux 3.4.0-3-mako armv7l
ApportVersion: 2.12.1-0ubuntu4
Architecture: armhf
Date: Mon Sep 16 22:30:22 2013
InstallationDate: Installed on 2013-09-14 (2 days ago)
InstallationMedia: Ubuntu Saucy Salamander (development branch) - armhf (20130914.1)
MarkForUpload: True
ProcEnviron:
 TERM=linux
 PATH=(custom, no user)
SourcePackage: indicator-sound
UpgradeStatus: No upgrade log present (probably fresh install)

Revision history for this message
Omer Akram (om26er) wrote :
Changed in indicator-sound:
importance: Undecided → High
Omer Akram (om26er)
Changed in indicator-sound:
assignee: nobody → Lars Uebernickel (larsu)
Changed in indicator-sound:
status: New → Confirmed
Omer Akram (om26er)
Changed in indicator-sound (Ubuntu):
status: New → Confirmed
Revision history for this message
Lars Karlitski (larsu) wrote :

It's unlikely that the volume is reset by the sound menu. I can't check what is doing it myself right now, as I don't have a sim card in my device. So could you please:

1. turn on debugging for pulse-audio by adding the line "log-level = debug" to ~/.config/pulse/daemon.conf
2. restart pulseaudio: kill the process and execute `pulseaudio --start`
3. call yourself twice
4. check in /var/log/syslog for lines "[...] Client $CLIENT changes volume of sink [...]", where $CLIENT is either indicator-sound-service or something else

Thanks.

Revision history for this message
Omer Akram (om26er) wrote :

I have attached the syslog. One thing to note is that once pulseaudio is restarted the sound menu does not have any control over any sound related activity. i.e. volume slider does not work, neither does the mute.

Omer Akram (om26er)
tags: added: qa-touch
Omer Akram (om26er)
tags: added: touch-needs-autopilot
Revision history for this message
Thomi Richards (thomir-deactivatedaccount) wrote :

This is probably one for pitti, who can use dbus mock to fake the phone calls.

Julien Funk (jaboing)
tags: added: jfunk-20130918
Revision history for this message
Charles Kerr (charlesk) wrote :

Omer, is this still an issue in the newer builds?

Changed in indicator-sound:
status: Confirmed → Incomplete
Revision history for this message
Omer Akram (om26er) wrote :

Went away a few days ago.

Changed in indicator-sound:
status: Incomplete → Fix Released
Changed in indicator-sound (Ubuntu):
status: Confirmed → Fix Released
Changed in indicator-sound:
status: Fix Released → Invalid
Changed in indicator-sound (Ubuntu):
status: Fix Released → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.