[Ubuntu 8.04alpha5] Notebook: headphones and speakers not muteable seperately

Bug #194866 reported by Woolthing
6
Affects Status Importance Assigned to Milestone
ALSA driver
Fix Released
Unknown
linux (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

On a Fujitsu/Siemens AMILO Pi 2515 with Intel Corporation 82801H (ICH8 Family) HD Audio Controller (rev 03) the volume of the headphone output and the volume of the internal speakers is always identical. There is no way to mute the internal speakers and at the same time have output on the headphone jack (or vice versa), or to regulate the volume seperately.

As a result (?), the internal speakers are not muted if I plug in the headphone, so this bug looks similar to this:
https://bugs.launchpad.net/bugs/148817
https://bugs.launchpad.net/bugs/136810
https://bugs.launchpad.net/bugs/94566
But these bugs are obviously on different hardware and only describe some sort of "jack insensitivity". This bug filed by me is somewhat different: not only is the "jack sensitivity" missing, but the "headphone volume" regulator in the GNOME settings and in the ALSAMIXER app is totally dysfunctional.

dmesg+lspci provided as attachment.

The bug is also filed upstream to ALSA.

Revision history for this message
Woolthing (woolthing) wrote :
Revision history for this message
Woolthing (woolthing) wrote :

Upstream has provided a partial solution:
https://bugtrack.alsa-project.org/alsa-bug/view.php?id=3800
This is, however, only a partial solution, because
1. I have still no "jack-sense" (the speakers don't mute automagically when I plug in the headphones), and
2. the working solution is somehow a "hack" (because I have to force ALSA to believe that I have an Acer, while I have a Fujitsu/Siemens with Centrino platform).

(BTW the alsa community was very friendly and responsive. My heroes!)

Revision history for this message
serafeimg (serafeim) wrote : permalink

The link you gave above doesn't work.
I have Fujitsu-Siemens Amilo PA 2510 and confront the same problem. Can you post the solution?

Revision history for this message
Nicolas Piguet (npiguet) wrote :
Revision history for this message
Nicolas Piguet (npiguet) wrote :

Now I found something interesting about this bug. The bug seems to be purely an ubuntu introduced bug, because it i fixed with the current alsa. This bug was actually fixed in alsa around the 7th of March (bug report along with the patch is here: https://bugtrack.alsa-project.org/alsa-bug/view.php?id=3800 ). I have looked in the ubuntu packaged ALSA sources, and diffed them against a recent mercurial snapshot of alsa-driver (2008-05-02), and it seems that the patch has been incorported into the ubuntu packaged alsa sources already.

However the fix doesn't work for the ubuntu packaged alsa driver. It works great on my alsa snapshot though. So this bug has probably been introduced by ubuntu at some point, or there is something missing in the ubuntu that makes the upstream fix inefficient.

The fix as described in alsa bug report was to add a new model for the ALC883 codec. The new model name is pi2515. Adding the line
options snd-hda-intel model=fujitsu-pi2515
at the end of /etc/modprobe.d/alsa-base is supposed to fix the problem. It does fix the problem when alsa is manually compiled and installed, but doesn't fix it with the ubuntu packaged alsa driver.

Revision history for this message
Kevin_Jim (zeuslinux) wrote :

Same bug, other Notebook. Me and a friend of mine have the exact same Fujitsu/Siemens Xi 2428 but doesn't mute the speakers when we plug in the headphones.

Revision history for this message
Nicolas Piguet (npiguet) wrote :

This problem is most likely in alsa-driver

Revision history for this message
. (o-launchpad4-mailinator-com) wrote :

same for Fujitsu-Siemens Amilo Li2727.
https://bugs.launchpad.net/ubuntu/+source/alsa-driver/+bug/59582
it seems to need to look like an acer...

Revision history for this message
Daniel T Chen (crimsun) wrote :

Please execute the alsa-info.sh script referenced from https://wiki.ubuntu.com/DebuggingSoundProblems and attach the URL here.

Changed in alsa-driver:
status: New → Incomplete
Daniel T Chen (crimsun)
Changed in linux:
status: Incomplete → Fix Released
Revision history for this message
jimmy smith (timmy-lea) wrote :

Quick and easy solution that worked in Intrepid on an Li2727 notebook:

1. Install the linux-backports-modules-intrepid package

2. Add acerhk to the bottom of the /etc/modules.conf file (no need to install it -- acerhk is already there and works fine)

3. Create a new text file and add the following:

echo on > /proc/driver/acerhk/wirelessled

Save it as S19wifiactivate in your /home directory, then type the following to move it to the boot script directory:

sudo mv ~/S19wifiactivate /etc/rc2.d/
sudo chmod +x /etc/rc2.d/S19wifiactivate

Reboot. Everything should work OK. It did for me, anyway.

Changed in alsa-driver:
status: Unknown → Fix Released
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.