Red Hat Bugzilla – Bug 502283
Faint sound in Fedora 11 pre release [Intel HDA 1025:0121]
Last modified: 2009-06-12 12:13:18 EDT
Description of problem:
When playing an audio or video file with music in F11 pre release, the sound is faint even if the volume settings in the gnome sound applet is set to full.
I am using laptop speakers and S/PDIF digital output to a 4 in 1 speaker
Version-Release number of selected component (if applicable):
Install F11 pre release. Play an audio file. Even if the sound volume in the sound applet is set to full, the sound is faint.
Steps to Reproduce:
1.Install F11 pre release
2.Play an audio file.
3.Check that the volume in sound applet is full
The increase in volume should result in louder sound
The sound is still faint
Running alsamixer -c0 as mentioned in this link http://forums.fedoraforum.org/showthread.php?t=219281&page=3 , I found that the levels in "front" column was arnd 30 % . I increased it to full and the sound becomes louder. This was exactly how it used to be on my system using fedora 10.
Created attachment 345176 [details]
amixer before trying the fix
Created attachment 345177 [details]
amixer output after fix
Created attachment 345178 [details]
I'm not sure the attachments show the correct change: they only show an increase in the 'Master' control and a decrease in the 'PCM' control. The 'Front' control is at 100% in both cases.
When you increase the Front control to 100%, does the volume control slider in the GNOME volume control applet still give you a good volume range? i.e. with the GNOME volume control slider at 0 you hear nothing, at a low level the volume is quiet, and at a high level it's loud?
I used alsamixer -c0 to correct the sound issue, so the report shows that Front is 100%.
Initially after my install of Fedora 11, I increased the master volume to 100 (using the panel applet) but still the sound was faint. I used the alsamixer -c0 command and saw that pcm was more than 80% but front was less than 20 %. No matter how much I adjust master, its not useful without front slider being below 20% . So I made it full. After this, any adjustment I make in the sound applet reflects the change in master volume only.
On the same hardware, when I was using Fedora 10, I would always set the Front to 100 % (using the gst mixer). Without that even if I set master and pcm to 100, the sound will be faint.
The above is what I could remember but I do not have the laptop at this moment. I will have it with me on friday. I can do the test by adjusting the front volume and I will confirm the behavior on friday. Is that ok? Because I want to be absolutely sure before we can reach any conclusions.
That's fine - the main important point is whether you can still get a full useful volume range from the Master slider, when Front is set to 100. That's an important issue. If you do, we can just set Front to 100 by default.
I have confirmed the behaviour that if I keep my front to 100, I can still use master slider to control the volume to be either at mute(zero) or full to get loud sound.
Great. Jaroslav, looks like the Front control should default to 100 for this chip.
Front should be set to 0dB in current configuration. Could you verify if 'alsactl init' command initializes Front volume to 0dB (100%)?
I switched to root. Modified the front volume to be 20% using alsamixer -c0. I ran alsactl init . Verified using alsamixer that front slider is set to 100%, PCM to 100% and Master to 55%
and at that point, does sound work correctly? you can control volume usefully with the PA slider?
Yes. Now I can use the pusleaudio sound applet to control the volume (which is changing the master slider).This is exactly what I had with fedora 10 where I would set Front slider to be 100% and use the gnome volume applet to control the Master slider.However in fedora 10 when I open the mixer dialog I would also get the Front slider which is not the case now.
Sounds like this is fixed, then (it's normal that you only get one volume slider in g-v-c). Closing. Thanks for the report.
Is the fix for this bug going to be available in fedora 11 final release ,so that if I install Fedora 11 final afresh on my laptop I will not see any difference in the sound loudness from Fedora 10. I have my home directory on a separate partition so all of gnome's settings will still be applicable after the install. If I had set the master volume to say 90 % and front slider to 95%, will it still be case once I install Fedora 11.
well, your preferred sound levels aren't saved in your home directory, so no. On a fresh install it should be set to the values you got after running 'alsactl init' - those are the default values. Once you set it to your preferred levels once, they'll be saved for the future.
the values are saved to /etc/asound.state at shutdown, and restored from there at startup.
Fedora Bugzappers volunteer triage team
Thanks for the info. I intend to install F11 final spin once it is out. I will check the sound level and update the result here.
I installed F11 x86_64 live spin on the same hardware. Now the faint sound problem is not there. I checked the front volume slider using alsamixer -c0 and its set to 100%.
Thanks for confirming the fix!
Fedora Bugzappers volunteer triage team