Speaker creaks on Dell Latitude E6400

Bug #418646 reported by Simon Schneider
42
This bug affects 7 people
Affects Status Importance Assigned to Milestone
alsa-driver (Ubuntu)
Expired
Medium
Unassigned

Bug Description

Binary package hint: alsa-base

First of all, notice that sound used to work well on Jaunty so this is likely to be a regression (some kind of power saving feature?).
I noticed this problem while testing Karmic for the first time (around alpha 3) and it's still there in alpha 4 now.

From time to time the internal speakers creak no matter if it's muted or not. Everything works fine, excepts that the speaker creaks whenever there is no sound played for a couple of seconds (something around 13 seconds). Its like the sound when you have a speaker plugged into a power socket and turn on a vacuum cleaner, or anything else that needs a lot of power for a few seconds.

The creaking is quite loud and really annoying, so I hope this can be fixed easily.

Infos:
Ubuntu karmic 9.10 (Alpha 4)
Linux nb-schn-sim-hd 2.6.31-5-generic #24-Ubuntu SMP Sat Aug 1 12:48:18 UTC 2009 i686 GNU/Linu

Output of cat /proc/asound/cards:
 0 [Intel ]: HDA-Intel - HDA Intel
                      HDA Intel at 0xf6adc000 irq 21

Link to the alsa debugging script output:
http://www.alsa-project.org/db/?f=eca4ea5718ab6b7093716f95f61e2f6db1941aa7

Revision history for this message
Simon Schneider (schneida-simon) wrote :
Revision history for this message
Rick Spencer (rick-rickspencer3) wrote :

Please un-assign and comment if you can't address this.

Changed in alsa-driver (Ubuntu):
assignee: nobody → Luke Yelavich (themuso)
Revision history for this message
Urschl (bigurschl) wrote :

it is still in beta

Revision history for this message
topowyninja (michal-tyl) wrote :

I have LenovoR61(Ubuntu Karmic) and i noticed the same bug. Help guys :((((

Steve Langasek (vorlon)
Changed in alsa-driver (Ubuntu):
status: New → Confirmed
importance: Undecided → Medium
Revision history for this message
Simon Schneider (schneida-simon) wrote :

I think it's some kind of power saving mechanism. I have found a notice on an archlinux wiki page about alsa where It says, that you should try to load the "snd-hda-intel" module with the option "power_save=0" by directly loading it from the commandline or by adding "options snd-hda-intel power_save=0" to the modprobe.conf file.

I couldn't test it on my machine because I have no version of Karmic installed right now, but maybe someone could give it a try.

Source: http://wiki.archlinux.org/index.php/ALSA#Pops_when_Starting_and_Stopping_Playback.3F

Revision history for this message
andrelo (andre-lasfargues) wrote :

On my Dell Latitude E6400, when i make the change of the option in modprobe
like this : "options snd-hda-intel power_save=0", the sound is working once with the
first screen of gdm, but after i have no sound when il log in.
unfortunately, it was another parameter of the option regardind power_mgr wich was on NO
but i can't remember the exact option name.

Finally, i have commented out the line for # "options snd-hda-intel power_save=0" and nox the sound
is working pretty well.

OUPS, i forgot to say that i am on ubuntu Karmic beta with the latest updates as of 19/10/09

Thanks and keep on the good work

Revision history for this message
eric (obrowny06) wrote :

Same as Andrelo :

In etc/modprobe.d/alsa-base.conf you just have to comment #options snd-hda-intel power_save=10 to solve the problem.

I have asked on ubuntu forums and it seems that a lot of people have that problem.
No idea what impact ther is to disable the power save function.

Revision history for this message
kronictokr (pstone78) wrote :
Download full text (4.8 KiB)

speakers are creaking because two programs r accessing them. this fixed that problem for me.

almost willing to bet fix all sound issues in karmic, unless hardware completely doesnt support it, like SIS graphics

software conflict, this should fix it

since this is a microsoft, i mean software conflict problem, you should be able to use this method on all karmic install no matter what your hardware is. if not, i would suggest backing up your info and starting from the top. again tho, you shouldnt have to. any pakages you already have shouldnt affect the script either, or your install. restores all sound including system sounds. also stops freezing issues that happened when adjusting audio settings.

THIS METHOD CLEARS OUT PULSE COMPLETELY BUT DOES FIX THE SOUND. I TESTED THE SCRIPT ON A FRESH INSTALL EVERYTHING WORKS PERFECT AFTER SUDO NAUTILUS. KEEP READING

sudo apt-get remove libsdl1.2debian-alsa

includes audacious music player, vlc , and ubuntu restricted extras(minus pulse updates :D ).
VVVV VVVVV

sudo aptitude install libdns53 libdns53 linux-headers-2.6.31-16 linux-headers-2.6.31-16-generic linux-image-2.6.31-16-generic ureadahead alsa-oss alsa-base alsa-tools alsa-tools-gui alsa-utils alsa-oss linux-sound-base asoundconf-gtk audacious audacious-plugins audacious-plugins-extra cabextract flashplugin-installer freepats gnome-alsamixer gsfonts-x11 gstreamer0.10-ffmpeg libesd-alsa0 gnome-alsamixer gstreamer0.10-plugins-bad gstreamer0.10-plugins-bad-multiverse gstreamer0.10-plugins-ugly gstreamer0.10-plugins-ugly-multiverse ia32-libs java-common lib32asound2 lib32bz2-1.0 lib32ncurses5 lib32stdc++6 lib32v4l-0 lib32z1 liba52-0.7.4 libao2 libass3 libaudclient2 libaudcore1 libaudid3tag2 libaudio2 libaudutil1 libavcodec52 libavformat52 libavutil49 libbinio1ldbl libbio2jack0 libbio2jack0-dev libcdaudio1 libcddb2 libcelt0 libdc1394-22 libdca0 libdirac0c2a libdvbpsi5 libdvdnav4 libdvdread4 libebml0 libenca0 libfaac0 libfaad0 libffado1 libfftw3-3 libfluidsynth1 libfreebob0 libftgl2 libgconfmm-2.6-1c2 libglademm-2.4-1c2a libglew1.5 libgsm1 libid3tag0 libiptcdata0 libiso9660-5 libjack-dev libjack0 libjack0 liblash2 liblua5.1-0 libmad0 libmatroska0 libmcs1 libmimic0 libmjpegtools-1.9 libmms0 libmodplug0c2 libmowgli1 libmp3lame0 libmp4v2-0 libmpcdec3 libmpeg2-4 libofa0 libpostproc51 libprojectm-data libprojectm2 libquicktime1 libreadline5 libresid-builder0c2a libsad2 libschroedinger-1.0-0 libsdl1.2debian-all libsidplay1 libsidplay2 libsoundtouch1c2 libswscale0 libtwolame0 libvcdinfo0 libvlc2 libvlccore2 libwildmidi0 libx264-67 libxml++2.6-2 libxvidcore4 nspluginwrapper odbcinst1debian1 sun-java6-bin sun-java6-jre sun-java6-plugin ttf-dejavu ttf-dejavu-extra ttf-liberation ttf-mscorefonts-installer ubuntu-restricted-extras unixodbc unrar vlc-data vlc-nox vlc-plugin-pulse linux-backports-modules-2.6.31-16-generic linux-backports-modules-alsa-2.6.31-16-generic linux-backports-modules-alsa-karmic-generic linux-backports-modules-headers-karmic-generic linux-backports-modules-karmic linux-backports-modules-karmic-generic linux-backports-modules-wireless-karmic-generic linux-headers-lbm-2.6.31-16-generic vlc

java will pop up
hit tab enter, tab enter to sele...

Read more...

Revision history for this message
C de-Avillez (hggdh2) wrote :

@all: please be careful if you are considering following the instructions in the previous comment. These actions are not supported, and *may* result in a broken system.

tags: added: regression-release
removed: regression-potential
Brad Figg (brad-figg)
tags: added: creaking karmic-alpha
Revision history for this message
Brad Figg (brad-figg) wrote :

This bug was reported a while ago and there hasn't been any activity in it recently. We were wondering if this is still an issue? Can you try with the latest development release of Ubuntu? ISO CD images are available from http://cdimage.ubuntu.com/releases/ .

If it remains an issue, could you run the following command from a Terminal (Applications->Accessories->Terminal). It will automatically gather and attach updated debug information to this report.

apport-collect -p alsa-base 418646

Also, if you could test the latest upstream kernel available that would be great. It will allow additional upstream developers to examine the issue. Refer to https://wiki.ubuntu.com/KernelMainlineBuilds . Once you've tested the upstream kernel, please remove the 'needs-upstream-testing' tag. This can be done by clicking on the yellow pencil icon next to the tag located at the bottom of the bug description and deleting the 'needs-upstream-testing' text. Please let us know your results.

Thanks in advance.

Changed in alsa-driver (Ubuntu):
status: Confirmed → Incomplete
Luke Yelavich (themuso)
Changed in alsa-driver (Ubuntu):
assignee: Luke Yelavich (themuso) → nobody
Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for alsa-driver (Ubuntu) because there has been no activity for 60 days.]

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.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.