Volume mutes when below 16%.

Bug #1099059 reported by darrin reeves
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
alsa-driver (Ubuntu)
Expired
Undecided
Unassigned

Bug Description

not much else to say. When using alsamixer from terminal and when using all gui methods of changing volume it always mutes at 15% and below. When using alsamixer volume jumps from 0 to 16 and when using gui sliders there is nothing below 16%. I have found nothing about this other than two other posts with people saying the same thing, and no fixes posted there either. I can't imagine only three people are experiencing this.

ProblemType: Bug
DistroRelease: Ubuntu 12.10
Package: alsa-base 1.0.25+dfsg-0ubuntu3
ProcVersionSignature: Ubuntu 3.5.0-21.32-generic 3.5.7.1
Uname: Linux 3.5.0-21-generic x86_64
NonfreeKernelModules: nvidia
ApportVersion: 2.6.1-0ubuntu9
Architecture: amd64
AudioDevicesInUse:
 USER PID ACCESS COMMAND
 /dev/snd/controlC0: ipokesmot 2907 F.... pulseaudio
 /dev/snd/pcmC0D0p: ipokesmot 2907 F...m pulseaudio
 /dev/snd/timer: ipokesmot 2907 f.... pulseaudio
Date: Sun Jan 13 02:16:05 2013
InstallationDate: Installed on 2012-06-19 (207 days ago)
InstallationMedia: Ubuntu 12.04 LTS "Precise Pangolin" - Release amd64 (20120425)
MarkForUpload: True
PackageArchitecture: all
ProcEnviron:
 TERM=xterm
 PATH=(custom, no user)
 XDG_RUNTIME_DIR=<set>
 LANG=en_US.UTF-8
 SHELL=/bin/bash
SourcePackage: alsa-driver
Symptom: audio
Symptom_Card: Built-in Audio - HDA Intel
Symptom_Jack: Black Headphone Out, Left
Symptom_Type: Volume slider, or mixer problems
Title: [VGC-LS25E, SigmaTel STAC9872AK, Black Headphone Out, Left] volume slider problem
UpgradeStatus: Upgraded to quantal on 2012-12-08 (36 days ago)
dmi.bios.date: 12/07/2006
dmi.bios.vendor: Phoenix Technologies LTD
dmi.bios.version: R0100W2
dmi.board.asset.tag: N/A
dmi.board.name: VAIO
dmi.board.vendor: Sony Corporation
dmi.board.version: R0100W2
dmi.chassis.asset.tag: N/A
dmi.chassis.type: 10
dmi.chassis.vendor: Sony Corporation
dmi.chassis.version: N/A
dmi.modalias: dmi:bvnPhoenixTechnologiesLTD:bvrR0100W2:bd12/07/2006:svnSonyCorporation:pnVGC-LS25E:pvrC3LNKHR1:rvnSonyCorporation:rnVAIO:rvrR0100W2:cvnSonyCorporation:ct10:cvrN/A:
dmi.product.name: VGC-LS25E
dmi.product.version: C3LNKHR1
dmi.sys.vendor: Sony Corporation

Revision history for this message
darrin reeves (darrinreeves01) wrote :
Revision history for this message
Raymond (superquad-vortex2) wrote :

pulseaudio should ignore softvol "O'CLOCK PLAYBACK VOLUME" when there are hardware volume headphone and speaker

 * index: 1
 name: <alsa_input.pci-0000_00_1b.0.analog-stereo>
 driver: <module-alsa-card.c>
 flags: HARDWARE HW_MUTE_CTRL HW_VOLUME_CTRL DECIBEL_VOLUME LATENCY
 state: SUSPENDED
 suspend cause: IDLE
 priority: 9959
 volume: 0: 100% 1: 100%
         0: 0.00 dB 1: 0.00 dB
         balance 0.00
 base volume: 42%
              -22.50 dB
 volume steps: 65537

control.1 {
  iface MIXER
  name 'Speaker Playback Volume'
  value.0 0
  value.1 0
  comment {
   access 'read write'
   type INTEGER
   count 2
   range '0 - 64'
   dbmin -4800
   dbmax 0
   dbvalue.0 -4800
   dbvalue.1 -4800
  }
 }

control.4 {
  iface MIXER
  name 'Headphone Playback Volume'
  value.0 63
  value.1 63
  comment {
   access 'read write'
   type INTEGER
   count 2
   range '0 - 64'
   dbmin -4800
   dbmax 0
   dbvalue.0 -75
   dbvalue.1 -75
  }
 }

control.17 {
  iface MIXER
  name 'PCM Playback Volume'
  value.0 255
  value.1 255
  comment {
   access 'read write user'
   type INTEGER
   count 2
   range '0 - 255'
   tlv '0000000100000008ffffec1400000014'
   dbmin -5100
   dbmax 0
   dbvalue.0 0
   dbvalue.1 0
  }
 }

Revision history for this message
darrin reeves (darrinreeves01) wrote : Re: [Bug 1099059] Re: Volume mutes when below 16%.
Download full text (5.1 KiB)

Not too sure what you are trying to say. I am no expert at Ubuntu or Linux
for that matter. I just know it works better than microcrap. Any
explanation would be much appreciated.

On Sun, Jan 13, 2013 at 2:51 AM, Raymond <email address hidden> wrote:

> pulseaudio should ignore softvol "O'CLOCK PLAYBACK VOLUME" when there are
> hardware volume headphone and speaker
>
>
> * index: 1
> name: <alsa_input.pci-0000_00_1b.0.analog-stereo>
> driver: <module-alsa-card.c>
> flags: HARDWARE HW_MUTE_CTRL HW_VOLUME_CTRL DECIBEL_VOLUME LATENCY
> state: SUSPENDED
> suspend cause: IDLE
> priority: 9959
> volume: 0: 100% 1: 100%
> 0: 0.00 dB 1: 0.00 dB
> balance 0.00
> base volume: 42%
> -22.50 dB
> volume steps: 65537
>
>
> control.1 {
> iface MIXER
> name 'Speaker Playback Volume'
> value.0 0
> value.1 0
> comment {
> access 'read write'
> type INTEGER
> count 2
> range '0 - 64'
> dbmin -4800
> dbmax 0
> dbvalue.0 -4800
> dbvalue.1 -4800
> }
> }
>
>
> control.4 {
> iface MIXER
> name 'Headphone Playback Volume'
> value.0 63
> value.1 63
> comment {
> access 'read write'
> type INTEGER
> count 2
> range '0 - 64'
> dbmin -4800
> dbmax 0
> dbvalue.0 -75
> dbvalue.1 -75
> }
> }
>
>
> control.17 {
> iface MIXER
> name 'PCM Playback Volume'
> value.0 255
> value.1 255
> comment {
> access 'read write user'
> type INTEGER
> count 2
> range '0 - 255'
> tlv '0000000100000008ffffec1400000014'
> dbmin -5100
> dbmax 0
> dbvalue.0 0
> dbvalue.1 0
> }
> }
>
> --
> You received this bug notification because you are subscribed to the bug
> report.
> https://bugs.launchpad.net/bugs/1099059
>
> Title:
> Volume mutes when below 16%.
>
> Status in “alsa-driver” package in Ubuntu:
> New
>
> Bug description:
> not much else to say. When using alsamixer from terminal and when
> using all gui methods of changing volume it always mutes at 15% and
> below. When using alsamixer volume jumps from 0 to 16 and when using
> gui sliders there is nothing below 16%. I have found nothing about
> this other than two other posts with people saying the same thing, and
> no fixes posted there either. I can't imagine only three people are
> experiencing...

Read more...

Revision history for this message
Raymond (superquad-vortex2) wrote :

http://cgit.freedesktop.org/pulseaudio/pulseaudio/commit/src/modules/alsa/alsa-sink.c?id=f1e43cd9b82d3d0d1a5b5441510b1e91aa8acc5d

Jan 13 02:16:50 ipokesmot247 pulseaudio[2907]: ( 4.523| 0.003) [alsa-sink] alsa-sink.c: Requested volume: 0: 16% 1: 16%
Jan 13 02:16:50 ipokesmot247 pulseaudio[2907]: ( 4.523| 0.000) [alsa-sink] alsa-sink.c: in dB: 0: -47.25 dB 1: -47.25 dB
Jan 13 02:16:50 ipokesmot247 pulseaudio[2907]: ( 4.524| 0.000) [alsa-sink] alsa-sink.c: Got hardware volume: 0: 16% 1: 16%
Jan 13 02:16:50 ipokesmot247 pulseaudio[2907]: ( 4.524| 0.000) [alsa-sink] alsa-sink.c: in dB: 0: -47.25 dB 1: -47.25 dB
Jan 13 02:16:50 ipokesmot247 pulseaudio[2907]: ( 4.524| 0.000) [alsa-sink] alsa-sink.c: Calculated software volume: 0: 100% 1: 100% (accurate-enough=yes)
Jan 13 02:16:50 ipokesmot247 pulseaudio[2907]: ( 4.524| 0.000) [alsa-sink] alsa-sink.c: in dB: 0: 0.00 dB 1: 0.00 dB
Jan 13 02:16:50 ipokesmot247 pulseaudio[2907]: ( 4.524| 0.000) [alsa-sink] sink.c: Volume not changing

the dB range is -48dB to 0dB for stereo headphone and speaker playback volume with 64 steps

PCM Playbacks volume (stereo) is softvol control with dB range -51dB to 0dB with 256 steps

master playback volume (mono) is the virtual master volume

you have to study the source to find out how pulseaudio calculate 16%

can you post the pulseaudio verbose log ?

Revision history for this message
Raymond (superquad-vortex2) wrote :

nsteps of default amp out is 127

Default Amp-Out caps: ofs=0x7f, nsteps=0x7f, stepsize=0x02, mute=1
GPIO: io=5, o=0, i=0, unsolicited=1, wake=1
  IO[0]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
  IO[1]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
  IO[2]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
  IO[3]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
  IO[4]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
Node 0x02 [Audio Output] wcaps 0xd0c05: Stereo Amp-Out R/L
  Control: name="Headphone Playback Volume", index=0, device
    ControlAmp: chs=3, dir=Out, idx=0, ofs=63
  Control: name="Headphone Playback Switch", index=0, device=0
    ControlAmp: chs=3, dir=Out, idx=0, ofs=0
  Amp-Out caps: N/A
  Amp-Out vals: [0x00 0x00]
  Converter: stream=8, channel=0
  Power: setting=D0, actual=D0
  Delay: 13 samples

Revision history for this message
Raymond (superquad-vortex2) wrote :
Revision history for this message
darrin reeves (darrinreeves01) wrote :

how do I get a pulseaudio verbose log, and all this code is greek to me. I
am no programmer nor do I know anything about it.

On Mon, Jan 14, 2013 at 10:57 AM, Raymond <email address hidden>wrote:

>
> http://cgit.freedesktop.org/pulseaudio/pulseaudio/commit/src/pulse/volume.c?id=ef01baf613b5f2cedd1a64b883a79d93965dc219
>
> --
> You received this bug notification because you are subscribed to the bug
> report.
> https://bugs.launchpad.net/bugs/1099059
>
> Title:
> Volume mutes when below 16%.
>
> Status in “alsa-driver” package in Ubuntu:
> New
>
> Bug description:
> not much else to say. When using alsamixer from terminal and when
> using all gui methods of changing volume it always mutes at 15% and
> below. When using alsamixer volume jumps from 0 to 16 and when using
> gui sliders there is nothing below 16%. I have found nothing about
> this other than two other posts with people saying the same thing, and
> no fixes posted there either. I can't imagine only three people are
> experiencing this.
>
> ProblemType: Bug
> DistroRelease: Ubuntu 12.10
> Package: alsa-base 1.0.25+dfsg-0ubuntu3
> ProcVersionSignature: Ubuntu 3.5.0-21.32-generic 3.5.7.1
> Uname: Linux 3.5.0-21-generic x86_64
> NonfreeKernelModules: nvidia
> ApportVersion: 2.6.1-0ubuntu9
> Architecture: amd64
> AudioDevicesInUse:
> USER PID ACCESS COMMAND
> /dev/snd/controlC0: ipokesmot 2907 F.... pulseaudio
> /dev/snd/pcmC0D0p: ipokesmot 2907 F...m pulseaudio
> /dev/snd/timer: ipokesmot 2907 f.... pulseaudio
> Date: Sun Jan 13 02:16:05 2013
> InstallationDate: Installed on 2012-06-19 (207 days ago)
> InstallationMedia: Ubuntu 12.04 LTS "Precise Pangolin" - Release amd64
> (20120425)
> MarkForUpload: True
> PackageArchitecture: all
> ProcEnviron:
> TERM=xterm
> PATH=(custom, no user)
> XDG_RUNTIME_DIR=<set>
> LANG=en_US.UTF-8
> SHELL=/bin/bash
> SourcePackage: alsa-driver
> Symptom: audio
> Symptom_Card: Built-in Audio - HDA Intel
> Symptom_Jack: Black Headphone Out, Left
> Symptom_Type: Volume slider, or mixer problems
> Title: [VGC-LS25E, SigmaTel STAC9872AK, Black Headphone Out, Left]
> volume slider problem
> UpgradeStatus: Upgraded to quantal on 2012-12-08 (36 days ago)
> dmi.bios.date: 12/07/2006
> dmi.bios.vendor: Phoenix Technologies LTD
> dmi.bios.version: R0100W2
> dmi.board.asset.tag: N/A
> dmi.board.name: VAIO
> dmi.board.vendor: Sony Corporation
> dmi.board.version: R0100W2
> dmi.chassis.asset.tag: N/A
> dmi.chassis.type: 10
> dmi.chassis.vendor: Sony Corporation
> dmi.chassis.version: N/A
> dmi.modalias:
> dmi:bvnPhoenixTechnologiesLTD:bvrR0100W2:bd12/07/2006:svnSonyCorporation:pnVGC-LS25E:pvrC3LNKHR1:rvnSonyCorporation:rnVAIO:rvrR0100W2:cvnSonyCorporation:ct10:cvrN/A:
> dmi.product.name: VGC-LS25E
> dmi.product.version: C3LNKHR1
> dmi.sys.vendor: Sony Corporation
>
> To manage notifications about this bug go to:
>
> https://bugs.launchpad.net/ubuntu/+source/alsa-driver/+bug/1099059/+subscriptions
>

Revision history for this message
Raymond (superquad-vortex2) wrote :
Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in alsa-driver (Ubuntu):
status: New → Confirmed
Revision history for this message
Marcus Tomlinson (marcustomlinson) wrote :

This release of Ubuntu is no longer receiving maintenance updates. If this is still an issue on a maintained version of Ubuntu please let us know.

Changed in alsa-driver (Ubuntu):
status: Confirmed → Incomplete
Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for alsa-driver (Ubuntu) because there has been no activity for 60 days.]

Changed in alsa-driver (Ubuntu):
status: Incomplete → Expired
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

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