Comment 44 for bug 1487168

Revision history for this message
Gene Soo (genesoo77072) wrote : Re: [Bug 1487168] Re: [Emulated AD1980 AC97 inside Virualbox 5.0, playback] volume slider problem

I'll attempt to describe the patterns and symptoms I am noticing and with a
subsequent email attach ScreenShot files to support those observations.

With this latest round of testing the Ubuntu 15.10 daily drops, most of
the distributions are behaving correctly in that Volume Slider does control
volume levels correctly adjusting channels Master and PCM.
alsamixer reports Card: Intel 82801AA-ICH
Chip: Sigmatel STAC9700,83,84

The two distributions I am having problems with is.

Distribution: Lubuntu 15.10
*Volume Slider Controls Master Only and Not PCM.*

alsamixer reports same Card and Chip information as above however the
Volume Slider

Distribution: Mate 15.10(Had Not Previously tried this Distribution)
Volume Slider Only Controlling PCM and Not Master This Symptom was common
in the previous testing when more distributions were effected however I am
not sure that the Chip identified below was the same in those past tests.

alsamixer reports Card: Intel 82801AA-ICH
Chip: *Analog Devices AD1980*

On my next update, I will attach all of the Screenshots and Vbox Logfiles
for the failing machines.

On Sat, Aug 29, 2015 at 2:55 AM, Raymond <email address hidden> wrote:

> the reason for no master playback volume/switch is
>
> master rename as master surround but no headphone playback volume/switch
>
> state.I82801AAICH {
> control.1 {
> iface MIXER
> name 'Master Surround Playback Switch'
> value.0 true
> value.1 true
> comment {
> access 'read write'
> type BOOLEAN
> count 2
> }
> }
> control.2 {
> iface MIXER
> name 'Master Surround Playback Volume'
> value.0 17
> value.1 17
> comment {
> access 'read write'
> type INTEGER
> count 2
> range '0 - 31'
> dbmin -4650
> dbmax 0
> dbvalue.0 -2100
> dbvalue.1 -2100
> }
> }
>
>
> static int patch_ad1888_specific(struct snd_ac97 *ac97)
> {
> if (!ac97->spec.ad18xx.lo_as_master) {
> /* rename 0x04 as "Master" and 0x02 as "Master Surround" */
> snd_ac97_rename_vol_ctl(ac97, "Master Playback",
> "Master Surround Playback");
> snd_ac97_rename_vol_ctl(ac97, "Headphone Playback",
> "Master Playback");
> }
> return patch_build_controls(ac97, snd_ac97_ad1888_controls,
> ARRAY_SIZE(snd_ac97_ad1888_controls));
> }
>
> --
> You received this bug notification because you are subscribed to the bug
> report.
> https://bugs.launchpad.net/bugs/1487168
>
> Title:
> [Emulated AD1980 AC97 inside Virualbox 5.0, playback] volume slider
> problem
>
> Status in alsa-driver package in Ubuntu:
> Invalid
> Status in virtualbox package in Ubuntu:
> Confirmed
>
> Bug description:
> Volume Slider is only controlling PCM channel and is not controlling
> Master. In effect, Master is restricting the audio level to the
> default of approximately 45 Percent. In order to raise the Master
> Volume Level, alsamixer is capable of changing Master. Without
> manually raising Master to Max Volume, Volume Slider can only control
> volume from 0-45% which is the default level of Master.
>
> Description: Ubuntu Wily Werewolf (development branch)
> Release: 15.10
>
> ProblemType: Bug
> DistroRelease: Ubuntu 15.10
> Package: alsa-base 1.0.25+dfsg-0ubuntu5
> ProcVersionSignature: Ubuntu 4.1.0-3.3-generic 4.1.3
> Uname: Linux 4.1.0-3-generic x86_64
> ApportVersion: 2.18-0ubuntu7
> Architecture: amd64
> AudioDevicesInUse:
> USER PID ACCESS COMMAND
> /dev/snd/controlC0: gene 1330 F.... pulseaudio
> gene 1922 F.... alsamixer
> CurrentDesktop: Unity
> Date: Thu Aug 20 13:00:57 2015
> InstallationDate: Installed on 2015-08-19 (1 days ago)
> InstallationMedia: Edubuntu 15.10 "Wily Werewolf" - Alpha amd64
> (20150819)
> PackageArchitecture: all
> SourcePackage: alsa-driver
> Symptom: audio
> Symptom_Card: Built-in Audio - Intel 82801AA-ICH
> Symptom_Type: Volume slider, or mixer problems
> Title: [ICH - Intel 82801AA-ICH, playback] volume slider problem
> UpgradeStatus: No upgrade log present (probably fresh install)
> dmi.bios.date: 12/01/2006
> dmi.bios.vendor: innotek GmbH
> dmi.bios.version: VirtualBox
> dmi.board.name: VirtualBox
> dmi.board.vendor: Oracle Corporation
> dmi.board.version: 1.2
> dmi.chassis.type: 1
> dmi.chassis.vendor: Oracle Corporation
> dmi.modalias:
> dmi:bvninnotekGmbH:bvrVirtualBox:bd12/01/2006:svninnotekGmbH:pnVirtualBox:pvr1.2:rvnOracleCorporation:rnVirtualBox:rvr1.2:cvnOracleCorporation:ct1:cvr:
> dmi.product.name: VirtualBox
> dmi.product.version: 1.2
> dmi.sys.vendor: innotek GmbH
>
> To manage notifications about this bug go to:
>
> https://bugs.launchpad.net/ubuntu/+source/alsa-driver/+bug/1487168/+subscriptions
>