← Back to team overview

ubuntu-eeepc team mailing list archive

[Bug 126140] Re: snd_hda_intel fails to unload (or unload correctly) on shut down; laptop fails to halt

 

The powersaving trick works, my EeePc (4G) doesn't hang on poweroff
anymore. And I didn't notice any odd behavior playing sounds, nor any
lag. Assuming this will also save some battery life I will start using
it.

I followed the instructions supplied at the thinkwiki link. To write to
sysfs you need to logon as root, using sudo won't work. So create a
password for root, or better yet, include those commands in an init
script.

Thanks Sitsofe!

-- 
snd_hda_intel fails to unload (or unload correctly) on shut down; laptop fails to halt
https://bugs.launchpad.net/bugs/126140
You received this bug notification because you are a member of Ubuntu
EEEPC, which is a direct subscriber.

Status in Ubuntu: Invalid
Status in “linux” source package in Ubuntu: Triaged
Status in “linux-source-2.6.22” source package in Ubuntu: Invalid
Status in Fedora: Confirmed

Bug description:
Binary package hint: kernel-image-2.6.22-8-generic-di

I chose to file this under the current Gutsy kernel, but this issue has plagued me since Dapper.  Ever since Dapper my laptop wouldn't shut down properly.  I would get the infamous "will now halt" message, but my computer would never completely shut down.  Today I found the culprit: the snd_hda_intel module.  If I manually remove this module (rmmod snd_hda_intel) before shutting down everything works perfectly.  My laptop is a Toshiba Satellite A105-S2716.

I also came across a post from bug #43961 that confirms the same behavior. Coincidentally, he has the same model laptop I do:
https://bugs.launchpad.net/ubuntu/+source/linux-source-2.6.15/+bug/43961/comments/157

Workaround:

To work around this problem, I created an init.d script to run at shutdown.  All the script does is remove the snd_hda_intel module at shutdown (rmmod snd-hda-intel) and things work smoothly.
See this thread for more detail: http://ubuntuforums.org/showthread.php?t=500268