[Bug 441195] Re: [karmic][lucid] Intel HDA 82801G (ICH7) | STAC9200 - Mixer controlling wrong settings
That version is no more supported ** Changed in: pulseaudio (Ubuntu) Status: New => Invalid ** Changed in: pulseaudio Importance: Unknown => Undecided ** Changed in: pulseaudio Remote watch: PulseAudio sound server #457 => None ** Changed in: pulseaudio Status: New => Invalid -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/441195 Title: [karmic][lucid] Intel HDA 82801G (ICH7) | STAC9200 - Mixer controlling wrong settings To manage notifications about this bug go to: https://bugs.launchpad.net/pulseaudio/+bug/441195/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 441195] Re: [karmic][lucid] Intel HDA 82801G (ICH7) | STAC9200 - Mixer controlling wrong settings
Someone did something at the kernal update level. I have fine volume control on my keyboard now. -- [karmic][lucid] Intel HDA 82801G (ICH7) | STAC9200 - Mixer controlling wrong settings https://bugs.launchpad.net/bugs/441195 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 441195] Re: [karmic][lucid] Intel HDA 82801G (ICH7) | STAC9200 - Mixer controlling wrong settings
This worked for me: http://ubuntuforums.org/showpost.php?p=8314847&postcount=4 Also, I found alsamixer useful for playing around with the levels. -- [karmic][lucid] Intel HDA 82801G (ICH7) | STAC9200 - Mixer controlling wrong settings https://bugs.launchpad.net/bugs/441195 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 441195] Re: [karmic][lucid] Intel HDA 82801G (ICH7) | STAC9200 - Mixer controlling wrong settings
@Ju: This bug report is specific to the SigmaTel STAC9200 chipset, which your ASUS laptop doesn't have. Your laptop's audio chipset is called VT1708S. That's probably why the fix broke things for you. You should probably file your own bug. -- [karmic][lucid] Intel HDA 82801G (ICH7) | STAC9200 - Mixer controlling wrong settings https://bugs.launchpad.net/bugs/441195 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 441195] Re: [karmic][lucid] Intel HDA 82801G (ICH7) | STAC9200 - Mixer controlling wrong settings
Just discovered a problem with the fix at #35 My laptop speakers will not output sound when at Analog Output (LFE). -- [karmic][lucid] Intel HDA 82801G (ICH7) | STAC9200 - Mixer controlling wrong settings https://bugs.launchpad.net/bugs/441195 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 441195] Re: [karmic][lucid] Intel HDA 82801G (ICH7) | STAC9200 - Mixer controlling wrong settings
Thank you very much Reason at #35. I had no fine volume control as the only apparent range of loudness was limited to 30% of the slider in the sound applet. Now I can control the master volume with the subtler increase or decrease in volume. By the way, my laptop is the Asus K40IJ. -- [karmic][lucid] Intel HDA 82801G (ICH7) | STAC9200 - Mixer controlling wrong settings https://bugs.launchpad.net/bugs/441195 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 441195] Re: [karmic][lucid] Intel HDA 82801G (ICH7) | STAC9200 - Mixer controlling wrong settings
Tristan Schmelcher thank you very much to invest some time on this issue. That is what I was trying to explain in my posts and finally somebody got it! -- [karmic][lucid] Intel HDA 82801G (ICH7) | STAC9200 - Mixer controlling wrong settings https://bugs.launchpad.net/bugs/441195 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 441195] Re: [karmic][lucid] Intel HDA 82801G (ICH7) | STAC9200 - Mixer controlling wrong settings
** Changed in: pulseaudio Status: Unknown => New -- [karmic][lucid] Intel HDA 82801G (ICH7) | STAC9200 - Mixer controlling wrong settings https://bugs.launchpad.net/bugs/441195 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 441195] Re: [karmic][lucid] Intel HDA 82801G (ICH7) | STAC9200 - Mixer controlling wrong settings
@Daniel et al. This is not a driver bug. I investigated the driver and hardware a lot and discussed the issue in an ALSA bug report: https://bugtrack.alsa- project.org/alsa-bug/view.php?id=5031 As you can see in my last comment, I have requested that my "bug" report be closed, because I decided that ALSA is working correctly. The STAC 92xx chipset has two hardware volume controls, one for the L/R channel and one for the subwoofer (LFE) that is derived from L+R. But neither hardware volume affects the other. The so-called "Master" only affects the stereo internal speakers. It has no effect on the LFE volume. That's just how the chip is designed. :( The job of ALSA kernel drivers is to present an interface to what the hardware implements, so it is doing the right thing. AFAIK there is no social contract in ALSA that a hardware volume control named "Master" is multiplied with all others. If there were then it would be a design flaw, because there is nothing to stop chipset developers from making a product that is incompatible with that, as we are seeing here. It is not reasonable for the Linux kernel to attempt to provide functionality that does not exist in the hardware. To fix this issue, PulseAudio needs to either change the LFE volume in sync with the Master volume or use the PCM softvol exclusively, which is the work-around that I have adopted by adding "load-module module-alsa- sink control=PCM" to default.pa. The PCM approach is sub-optimal though because a software volume presumably incurs quantization error at low volume levels. See also the upstream bug at http://pulseaudio.org/ticket/457 I do agree though that it would be nearly impossible to work around this in PulseAudio and have it work for all hardware. I think the best solution would be for PA to have a blacklist of chipsets with dumb volume control designs and simply use the PCM control for them exclusively. ** Bug watch added: ALSA Bug Tracker #5031 https://bugtrack.alsa-project.org/alsa-bug/view.php?id=5031 -- [karmic][lucid] Intel HDA 82801G (ICH7) | STAC9200 - Mixer controlling wrong settings https://bugs.launchpad.net/bugs/441195 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 441195] Re: [karmic][lucid] Intel HDA 82801G (ICH7) | STAC9200 - Mixer controlling wrong settings
** Also affects: pulseaudio (Ubuntu) Importance: Undecided Status: New ** Also affects: pulseaudio via http://pulseaudio.org/ticket/457 Importance: Unknown Status: Unknown ** Changed in: linux (Ubuntu) Status: Confirmed => Invalid -- [karmic][lucid] Intel HDA 82801G (ICH7) | STAC9200 - Mixer controlling wrong settings https://bugs.launchpad.net/bugs/441195 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 441195] Re: [karmic][lucid] Intel HDA 82801G (ICH7) | STAC9200 - Mixer controlling wrong settings
#35 worked for me as well. Dell Inspiron 9400 Audio device: Intel Corporation N10/ICH 7 Family High Definition Audio Controller (rev 01) -- [karmic][lucid] Intel HDA 82801G (ICH7) | STAC9200 - Mixer controlling wrong settings https://bugs.launchpad.net/bugs/441195 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 441195] Re: [karmic][lucid] Intel HDA 82801G (ICH7) | STAC9200 - Mixer controlling wrong settings
Workaround in comment #35 works for me as well, on a Dell Optiplex GX520 with Audi device 00:1e.2 Multimedia audio controller: Intel Corporation 82801G (ICH7 Family) AC'97 Audio Controller (rev 01). Thanks -- [karmic][lucid] Intel HDA 82801G (ICH7) | STAC9200 - Mixer controlling wrong settings https://bugs.launchpad.net/bugs/441195 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 441195] Re: [karmic][lucid] Intel HDA 82801G (ICH7) | STAC9200 - Mixer controlling wrong settings
Workaround in comment #35 works for me as well, on a Dell XPS M1710 with Audio device [0403]: Intel Corporation N10/ICH 7 Family High Definition Audio Controller [8086:27d8] (rev 01) -- [karmic][lucid] Intel HDA 82801G (ICH7) | STAC9200 - Mixer controlling wrong settings https://bugs.launchpad.net/bugs/441195 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 441195] Re: [karmic][lucid] Intel HDA 82801G (ICH7) | STAC9200 - Mixer controlling wrong settings
Reason's workaround fixes my sound pb on Inspiron 9400. All controls work as expected now. Thanks! -- [karmic][lucid] Intel HDA 82801G (ICH7) | STAC9200 - Mixer controlling wrong settings https://bugs.launchpad.net/bugs/441195 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 441195] Re: [karmic][lucid] Intel HDA 82801G (ICH7) | STAC9200 - Mixer controlling wrong settings
Found a workaround for the Inspiron 9400 on Lucid based on Cristian's "analog-output-lfe-on-mono.conf" fix. 1. Edit the file "analog-output-lfe-on-mono.conf" (sudo gedit /usr/share/pulseaudio/alsa-mixer/paths/analog-output-lfe-on-mono.conf) Change: [Element Hardware Master] switch = mute volume = merge override-map.1 = all override-map.2 = all-left,all-right [Element Master] switch = mute volume = merge override-map.1 = all-no-lfe override-map.2 = all-left,all-right [Element Master Mono] required = any switch = mute volume = merge override-map.1 = lfe override-map.2 = lfe,lfe Into: [Element PCM] switch = mute volume = merge override-map.1 = all override-map.2 = all-left,all-right [Element LFE] switch = mute volume = merge override-map.1 = lfe override-map.2 = lfe,lfe [Element Master] switch = mute volume = merge override-map.1 = all override-map.2 = all-left,all-right Remove: [Element LFE] switch = off volume = off 2. Restart pulseaudio (pulseaudio -k). 3. Open sound preferences and choose from the output tab the "Analog Output (LFE)" connector. This fixed it for me. Sound works like it should do again, enjoy! -- [karmic][lucid] Intel HDA 82801G (ICH7) | STAC9200 - Mixer controlling wrong settings https://bugs.launchpad.net/bugs/441195 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 441195] Re: [karmic][lucid] Intel HDA 82801G (ICH7) | STAC9200 - Mixer controlling wrong settings
This issue still remains in Lucid Lynx 10.04 -- [karmic][lucid] Intel HDA 82801G (ICH7) | STAC9200 - Mixer controlling wrong settings https://bugs.launchpad.net/bugs/441195 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 441195] Re: [karmic][lucid] Intel HDA 82801G (ICH7) | STAC9200 - Mixer controlling wrong settings
@Daniel T Chen: I am starting to think that this is a different issue than the one originally reported in the bug. In my case alsamixer seems to be controlling the right channels of my card, this is Master control the front speakers, LFE the subwoofer, PCM is the software volume. (running Karmic + alsa-modules backported) I spent many hours trying to fix this bug, and I think it would be nice of you to give me some insight on why do you think it is a linux bug please, I can try to fix that. Thank you -- [karmic][lucid] Intel HDA 82801G (ICH7) | STAC9200 - Mixer controlling wrong settings https://bugs.launchpad.net/bugs/441195 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 441195] Re: [karmic][lucid] Intel HDA 82801G (ICH7) | STAC9200 - Mixer controlling wrong settings
Could you please point me where can I read an explanation on why it is a linux bug? I just cannot find any prove pointing into that direction? -- [karmic][lucid] Intel HDA 82801G (ICH7) | STAC9200 - Mixer controlling wrong settings https://bugs.launchpad.net/bugs/441195 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 441195] Re: [karmic][lucid] Intel HDA 82801G (ICH7) | STAC9200 - Mixer controlling wrong settings
No, it is a bug in Linux. It's nearly impossible to work around in PulseAudio *and have it work for all hardware*. ** Package changed: pulseaudio (Ubuntu) => linux (Ubuntu) -- [karmic][lucid] Intel HDA 82801G (ICH7) | STAC9200 - Mixer controlling wrong settings https://bugs.launchpad.net/bugs/441195 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 441195] Re: [karmic][lucid] Intel HDA 82801G (ICH7) | STAC9200 - Mixer controlling wrong settings
I am almost sure, I undid all the workarounds previously suggested in the comments (and Karmic Caveats), and with the attached pulse path the volume control is working fine. (both Master+LFE are equally affected first, then PCM) Alsa exports two analog volumes one for Master and one for LFE (this is usually called Master Mono) that controls the subwoofer. I think the confusion comes from the fact that if pulse controls the PCM (vía sink), it won't modify Master and LFE, but because it is an innermost volume in analog-output's path. Using the card this way fix to the max the two analog outputs and the volume range is shorter (only PCM). In addition, in my laptop if you set the volume of PCM to min, and the analog to max you still can hear noises. I think this is why there is a pulse path called "analog-output-lfe-on-mono", by the comments on the file, it is supposed to correctly support this setup, but it wasn't being available because it expects a Master Mono element, that it is being called LFE by alsa's mixer. It would be nice Daniel T Chen could take a look to this. -- [karmic][lucid] Intel HDA 82801G (ICH7) | STAC9200 - Mixer controlling wrong settings https://bugs.launchpad.net/bugs/441195 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 441195] Re: [karmic][lucid] Intel HDA 82801G (ICH7) | STAC9200 - Mixer controlling wrong settings
Are you sure? According to Daniel T Chen it is a bug in the linux kernel, see #8 and #12 -- [karmic][lucid] Intel HDA 82801G (ICH7) | STAC9200 - Mixer controlling wrong settings https://bugs.launchpad.net/bugs/441195 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 441195] Re: [karmic][lucid] Intel HDA 82801G (ICH7) | STAC9200 - Mixer controlling wrong settings
The issue seems to be related to a configuration problem in pulseaudio ** Package changed: linux (Ubuntu) => pulseaudio (Ubuntu) -- [karmic][lucid] Intel HDA 82801G (ICH7) | STAC9200 - Mixer controlling wrong settings https://bugs.launchpad.net/bugs/441195 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 441195] Re: [karmic][lucid] Intel HDA 82801G (ICH7) | STAC9200 - Mixer controlling wrong settings
I think I found the problem and the solution. The "Master" and "PCM" are not interchanged they are right, the problem is that pulse's path for "Analog Stereo" assumes that the LFE is between PCM and Master, and this is not the case. For this kind of setups there is a path called "Analog Stereo LFE on Mono". There is a comment at the beginning of the file that says ; Intended for usage in laptops that have a seperate LFE speaker ; connected to the Master mono connector But pulseaudio's debug information said this won't be enabled because the Element "Master Mono" wasn't available. I edited the file and renamed Master Mono to LFE and move it before Element Master and now it is working as a charm. Now pulse set PCM to max and the raises Master and LFE together. I attach my analog-output-lfe-on-mono. ** Attachment added: "analog-output-lfe-on-mono.conf" http://launchpadlibrarian.net/40929192/analog-output-lfe-on-mono.conf -- [karmic][lucid] Intel HDA 82801G (ICH7) | STAC9200 - Mixer controlling wrong settings https://bugs.launchpad.net/bugs/441195 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 441195] Re: [karmic][lucid] Intel HDA 82801G (ICH7) | STAC9200 - Mixer controlling wrong settings
The layout was misaligned above because of the monospace font, this is the correct one: front device -> softvol plugin "PCM" --> hw device ---> "Master" Volume |-> "LFE" Volume By the way, I don't think the laptop is wrong wired. -- [karmic][lucid] Intel HDA 82801G (ICH7) | STAC9200 - Mixer controlling wrong settings https://bugs.launchpad.net/bugs/441195 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 441195] Re: [karmic][lucid] Intel HDA 82801G (ICH7) | STAC9200 - Mixer controlling wrong settings
I found some related bug reports in PulseAudio and ALSA https://bugtrack.alsa-project.org/alsa-bug/view.php?id=4331 http://pulseaudio.org/ticket/457 To resume them briefly: The STAC9200's data-sheet says that the hardware has the following layout: front device -> softvol plugin "PCM" --> hw device ---> "Master" Volume |-> "LFE" Volume LFE is a mono channel (L+R) connected to the subwoofer with it's own hardware volume. Pulse's developers assume that ALSA's master volumes should control all analog outputs (in this case "LFE + Master"). So the driver should be fixed. ALSA developers says that the driver's job is only to expose the hardware features, (in this case two separate volumes LFE, Master), and that higher level applications should take care of that. The reports are 14 months old...I don't think this would be fixed by either of them, maybe ubuntu should try to automatize the work around at pulseaudio install time? ** Bug watch added: ALSA Bug Tracker #4331 https://bugtrack.alsa-project.org/alsa-bug/view.php?id=4331 ** Bug watch added: PulseAudio sound server #457 http://pulseaudio.org/ticket/457 -- [karmic][lucid] Intel HDA 82801G (ICH7) | STAC9200 - Mixer controlling wrong settings https://bugs.launchpad.net/bugs/441195 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 441195] Re: [karmic][lucid] Intel HDA 82801G (ICH7) | STAC9200 - Mixer controlling wrong settings
** Tags added: lucid -- [karmic][lucid] Intel HDA 82801G (ICH7) | STAC9200 - Mixer controlling wrong settings https://bugs.launchpad.net/bugs/441195 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 441195] Re: [karmic][lucid] Intel HDA 82801G (ICH7) | STAC9200 - Mixer controlling wrong settings
I changed the title because other laptops besides DELL INSPIRON 9400 suffer from this problem (mine is a M90) -- [karmic][lucid] Intel HDA 82801G (ICH7) | STAC9200 - Mixer controlling wrong settings https://bugs.launchpad.net/bugs/441195 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs