4.1 does not execute /etc/rc.d/rc.alsa at startup, as it seemed more trouble that it was worth, instead we have our own startup code in rc.services. However, at shutdown I have put in rc.alsa as it seems sane and does unload the sound modules. rc.shutdown now has this:
#v411 run rc.alsa as it also unloads modules (if not done, prevents shutdown some systems)...
Note, for the EeePC, it is also reported that the wifi module needs to also be unloaded for reliable shutdown. See this thread:
...hmmm, maybe rc.shutdown needs some generic code that unloads whatever network module(s) is(are) loaded. This can be determined by 'lsmod' and checking against /etc/networkmodules.
Comments:Posted on 20 Oct 2008, 2:17 by Jack
I have an eee running Xubuntu and I find if anything is open, then it won't shut down properly and something stays on.