Comment 14 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

Let me start out by asking an important question.
In the Generated Problem Report between Title and Bug Description is the
following statement.

Status in alsa-driver package in Ubuntu:
  Incomplete

Is Audio support code still under development for this Volume Slider
function or should it be working properly? If it is supposed to be working
then please continue reading this response.

I don't understand the points you are making by referencing the User Manual
and also pointing out differences in emulated vs native support for the two
chipsets.
You had included cryptic text that looks like it is logic from an XML file
or perhaps comments from program code. Later I will reference User Manual
text that has a slight mention to AC97 and nothing about AC98.

I can't tell whether the point(s) your trying to make

1) is that it working as designed and there is no problem.
2) or, You can get it to work if you make a change(unfortunately I can't
make out what change you are suggesting).

The following is contents from the Virtualbox User Manual I have at my
disposal regarding the customizable Audio Selection options:
3.7. Audio settings

The "Audio" section in a virtual machine's Settings window determines
whether the VM will see a sound card connected, and whether the audio
output should be heard on the host system.

If audio is enabled for a guest, you can choose between the emulation of an
Intel AC'97 controller, an Intel HD Audio controller[16
<https://www.virtualbox.org/manual/ch03.html#ftn.idp46785383838160>] or a
SoundBlaster 16 card. In any case, you can select what audio driver
VirtualBox will use on the host.

On a Linux host, depending on your host configuration, you can also select
between the OSS, ALSA or the PulseAudio subsystem. On newer Linux
distributions, the PulseAudio subsystem should be preferred.
====================================

If you have specific recommendations for options to try then please be
specific.

On Fri, Aug 21, 2015 at 2:53 AM, Raymond <email address hidden> wrote:

> 1) the logic of the enumlated ac97 is defined in ichac97SetVolume()
>
> 2) there are differences between real ad1980 and the emulated ad1980
>
> https://bugs.launchpad.net/ubuntu/+source/alsa-driver/+bug/1325308
>
> --
> 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:
> Incomplete
>
> 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
>