HP550: No sound from laptop speakers, only from headphone in karmic

Bug #492303 reported by Roland Meier
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
alsa-driver (Ubuntu)
Expired
Undecided
Unassigned

Bug Description

After upgrading to karmic (or after one of its normal updates - sorry) I had no sound output from the speakers from any application on my HP 550 laptop.
Sound output via headphone works, and speakers were no problem before in jaunty either.
I installed linux-backports-modules-alsa-karmic-generic with no effect.
After installing the updates from https://launchpad.net/~ubuntu-audio-dev the headphones also stopped working with the default configuration (no model= parameter for the snd-hda-intel module). They now work again with "options snd-hda-intel model=basic" or "model=hp" in /etc/modprobe.d/alsa-base.conf .
Most information should be in http://www.alsa-project.org/db/?f=1fad068e798f0fdc7563ba137172b7e4e9db9503
or http://www.alsa-project.org/db/?f=c1b7e0021d187f0f5b6dd55eb148784fc7e6a5ed
There are lots of similar bug messages here, none of which helped, so I picked the most similar one https://bugs.launchpad.net/ubuntu/+source/linux/+bug/245062 and added my current information. Now I issued this new one as recommended by Daniel T. Chen.
Please tell me how to help any further.

roland@hp:~$ uname -a
Linux hp 2.6.31-15-generic #50-Ubuntu SMP Tue Nov 10 14:54:29 UTC 2009 i686 GNU/Linux
roland@hp:~$ cat /proc/version_signature
Ubuntu 2.6.31-15.50-generic

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

Please use apport-collect -p alsa-base 492303

(In the future, when filing bugs, please use ubuntu-bug instead. It attaches relevant info and eliminates this unnecessary round-trip pinging.)

Changed in alsa-driver (Ubuntu):
status: New → Incomplete
Revision history for this message
Roland Meier (rm369) wrote :

I would have done if I could. It doesn't get through this password needing proxy here (apt-get does), and I can't seem to find a way to put this information in a file and attach it here either.

roland@hp:~$ apport-collect -p alsa-base 492303
Logging into Launchpad... You have to allow "Change anything" privileges.
Downloading bug information...
Error connecting to Launchpad: [Errno 110] Connection timed out
roland@hp:~$ echo $http_proxy
http://pat0911-****:*******@172.20.0.1:8080/

Maybe you could just tell me what information to add?

Revision history for this message
Roland Meier (rm369) wrote :

And concerning your request in https://bugs.launchpad.net/ubuntu/+source/linux/+bug/245062/comments/6 :
I installed and tried today's kernel linux-image-2.6.32-999-generic_2.6.32-999.200912031148_i386.deb .
No sound from speaker or headphone with model=hp, headphone only with noch model= argument, otherwise noch change at a first glance (my WIFI didn't work either). Should I provide an alsa-info.sh output or anything else with this config?

Revision history for this message
Daniel T Chen (crimsun) wrote : Re: [Bug 492303] Re: HP550: No sound from laptop speakers, only from headphone in karmic

On Fri, Dec 4, 2009 at 10:38 AM, Roland Meier <email address hidden> wrote:
> I installed and tried today's kernel linux-image-2.6.32-999-generic_2.6.32-999.200912031148_i386.deb .

Today's kernel image is not sufficient. You need an actual tarball of
alsa-driver source code that you need to compile and install.

Revision history for this message
Roland Meier (rm369) wrote :

OK, here we are with your current snapshots and 2.6.32-999:
Headphone-only sound as before with model=hp, this time also with no model= argument. No speaker sound either way.

Revision history for this message
Roland Meier (rm369) wrote :

(sorry, same behaviour without model= argument, change with =hp)

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

If you can't use apport-collect, please download
http://www.alsa-project.org/alsa-info.sh and use it as a bash script.

Revision history for this message
Roland Meier (rm369) wrote :

I did. In the initial post you can find 2 outputs with the newest ubuntu kernel, your latest alsa packages from https://launchpad.net/~ubuntu-audio-dev/+archive/ppa and 2 model= settings:
 http://www.alsa-project.org/db/?f=1fad068e798f0fdc7563ba137172b7e4e9db9503
 http://www.alsa-project.org/db/?f=c1b7e0021d187f0f5b6dd55eb148784fc7e6a5ed
In #7 I attached the script output with today's bleeding edge kernel and your latest driver and libs on your homepage.
Sorry for not pointing at it clearly enough.

Revision history for this message
Roland Meier (rm369) wrote :

Hi again,
after I saw that I also have no sound in a fresh boot of some live CDs I sent this laptop to HP for a warranty repair, and they replaced the built-in speakers, so there probably was some hardware problem. Sorry...

Now maybe as a consequence of all my tries before I still have a problem:
Immediately after booting I have no sound from any application, neither from speaker nor from headphone.
All channels in alsamixer are unmuted and at max level.
alsa-info.sh yields:
http://www.alsa-project.org/db/?f=a8efaf3ded0b5b2aed83cffc15ed1d03b2cafc76

If I do a
sudo alsa force-reload
now, start alsamixer and unmute all channels and set all levels to max everything works as it should, and the result of alsa-info.sh now is:
http://www.alsa-project.org/db/?f=f85ade26726c10bf8469b9d948b18ccd9a35a357

The difference that may cause the problem is in section "HDA-Intel Codec information":
...
Node 0x03 [Audio Output] wcaps 0x441: Stereo
  Converter: stream=5, channel=0
...

After the force-reload the value after stream= changes to 0 (as in the other three occurences).

The other remarkable difference is the line
HDA Intel 0000:00:1b.0: PCI INT A disabled
in the dmesg output the moment the force-reload is done (the other lines are the same in both configurations).

Nothing changes between both load processes. I set model=hp in both cases. Trying probe_mask=1 didn't change anything.

Something else I noticed is that I have two different hda-intel modules, one from a backports package, the other from the generic kernel package:
$ find /lib/modules/2.6.31-17-generic/ | grep hda-intel|xargs ls -l
-rw-r--r-- 1 root root 43192 2009-12-10 20:35 /lib/modules/2.6.31-17-generic/kernel/sound/pci/hda/snd-hda-intel.ko
-rw-r--r-- 1 root root 43792 2009-12-11 07:29 /lib/modules/2.6.31-17-generic/updates/alsa/snd-hda-intel.ko
(Probably that's irrelevant, since I booted the 2.6.31-14-generic kernel, which is th last to have only one module, and nothing changed).

Sorry for the confusion with the defect hardware. Probably this is now a completely different problem, the headline doesn't fit any more.
Maybe someone can help me here (what option can I chang to manually set this stream= setting to 0?), so we can close the issue completely. If you want me to I'll open a new case.

Revision history for this message
Roland Meier (rm369) wrote :

Hi, and merry christmas :)
I upgraded to the newest ALSA versions with no effect:
Driver version: 1.0.21
Library version: 1.0.22
Utilities version: 1.0.21

State after reboot, all channels unmuted and at maximum, no sound output:
http://www.alsa-project.org/db/?f=56ce8892359ae80bf75d2d3b7f5797884ebfa94d
("stream=5", no "HDA Intel 0000:00:1b.0: PCI INT A disabled", "Subdevices: 0/1")

State after
sudo alsa force-reload
alsamixer + unmute all channels and set all to maximum (default is muted)
(Sound output works perfectly):
http://www.alsa-project.org/db/?f=f6ab3e85d28bfff2521b00371047eb5bd0af1084
("stream=0", "HDA Intel 0000:00:1b.0: PCI INT A disabled", "Subdevices: 1/1")

force-reload output:
$ sudo alsa force-reload
lsof: WARNING: can't stat() fuse.gvfs-fuse-daemon file system /home/renate/.gvfs
      Output information may be incomplete.
Terminating processes: 1834lsof: WARNING: can't stat() fuse.gvfs-fuse-daemon file system /home/renate/.gvfs
      Output information may be incomplete.
 2070lsof: WARNING: can't stat() fuse.gvfs-fuse-daemon file system /home/renate/.gvfs
      Output information may be incomplete.
lsof: WARNING: can't stat() fuse.gvfs-fuse-daemon file system /home/renate/.gvfs
      Output information may be incomplete.
.
lsof: WARNING: can't stat() fuse.gvfs-fuse-daemon file system /home/renate/.gvfs
      Output information may be incomplete.
Unloading ALSA sound driver modules: snd-hda-codec-analog snd-hda-intel snd-hda-codec snd-pcm-oss snd-hwdep snd-mixer-oss snd-pcm snd-seq-dummy snd-seq-oss snd-seq-midi snd-rawmidi snd-seq-midi-event snd-seq snd-timer snd-seq-device snd-page-alloc (failed: modules still loaded: snd-hda-codec-analog snd-hda-codec snd-hwdep snd-pcm snd-timer snd-page-alloc).
Loading ALSA sound driver modules: snd-hda-codec-analog snd-hda-intel snd-hda-codec snd-pcm-oss snd-hwdep snd-mixer-oss snd-pcm snd-seq-dummy snd-seq-oss snd-seq-midi snd-rawmidi snd-seq-midi-event snd-seq snd-timer snd-seq-device snd-page-alloc.

_Please_ tell me what to do so that I get the force-reload state immediately after reboot - thanks!

Revision history for this message
Roland Meier (rm369) wrote :

Hi again,

sudo alsactl store 0
in the working state after the force-reload and unmuting seems to have done the trick.
Thanks again, sorry for bothering you, merry christmas and a happy new year 2010!

Brad Figg (brad-figg)
tags: added: karmic
Revision history for this message
Brad Figg (brad-figg) wrote :

This bug report was marked as Incomplete and has not had any updated comments for quite some time. As a result this bug is being closed. Please reopen if this is still an issue in the current Ubuntu release http://www.ubuntu.com/getubuntu/download . Also, please be sure to provide any requested information that may have been missing. To reopen the bug, click on the current status under the Status column and change the status back to "New". Thanks.

[This is an automated message. Apologies if it has reached you inappropriately; please just reply to this message indicating so.]

tags: added: kj-expired
Changed in alsa-driver (Ubuntu):
status: Incomplete → Expired
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.