RHEL 4 2.6.9-42.0.8.EL kernel breaks sound for me... (again!)

Gary Gatling gsgatlin at eos.ncsu.edu
Tue Mar 13 15:03:24 CST 2007


Greetings,

I upgraded our kernels to 2.6.9-42.0.10.EL this last weekend. What I ended 
up doing on our 80 something precision 380s is:

upgrade kernels.    (/usr/sbi/up2date -fu --nox)
remove snd-hda-intel (rpm -e snd-hda-intel)

reboot.             (/sbin/init 6)

install snd-hda-intel (rpm -i snd-hda-intel-1.0.6p-9dkms.noarch.rpm)
remove snd-hda-intel (rpm -e snd-hda-intel)
install snd-hda-intel (rpm -i snd-hda-intel-1.0.6p-9dkms.noarch.rpm)
reboot                (/sbin/init 6)

and then test your sound with a pair of headphones after the second 
reboot.

Only one of our machines did this not work on. But repeating the 
procedure then fixed the sound on that one machine.

Hope this trick helps someone out there. I have no clue why it works.

Cheers,

On Tue, 27 Feb 2007, Robert Berlinger wrote:

> Any other suggestions John?  I'm still not getting consistent sound.  I
> just rebooted into the new 2.6.9-42.0.10.ELsmp kernel and no sound.
> lsmod shows snd_azx is loaded.  How can I prevent it from loading as you
> recommend?  (And why is it loading if it's the wrong module?)
>
> Thanks.
>
> On 2/22/2007 11:54 AM, Robert Berlinger wrote:
>> There's nothing in /etc/modprobe.conf referencing snd_azx.  Here's my
>> modprobe.conf:
>>
>> alias scsi_hostadapter ahci
>> alias eth0 tg3
>> alias snd-card-0 snd-hda-intel
>> options snd-card-0 index=0
>> install snd-hda-intel /sbin/modprobe --ignore-install snd-hda-intel && /usr/sbin/alsactl restore >/dev/null 2>&1 || :
>> remove snd-hda-intel { /usr/sbin/alsactl store >/dev/null 2>&1 || : ; }; /sbin/modprobe -r --ignore-remove snd-hda-intel
>> alias usb-controller ehci-hcd
>> alias usb-controller1 uhci-hcd
>>
>> Anywhere else I should be looking?  Also, just reverting back to the
>> .3.EL kernel gets the sound back, so that doesn't seem to me to be a
>> modprobe issue.  Thanks.
>>
>> On 2/22/2007 11:30 AM, John_Hull at Dell.com wrote:
>>> You need to make sure that the snd_azx module doesn't get loaded, as it conflicts with snd-hda-intel. Check to verify that there are no references to snd-azx in the /etc/modprobe.conf file, and if there are, change them to snd-hda-intel
>>>
>>>
>>> -----Original Message-----
>>> From: linux-precision-bounces at dell.com on behalf of Robert Berlinger
>>> Sent: Thu 2/22/2007 10:10 AM
>>> To: linux-precision-Lists
>>> Subject: RHEL 4 2.6.9-42.0.8.EL kernel breaks sound for me... (again!)
>>>
>>> I was wondering why it was so quiet in my office :-).  I have a
>>> Precision 380 running RHEL 4, up to date with patches.  If I revert to
>>> the 2.6.9-42.0.3.EL kernel sound works fine.  On 2.6.9-42.0.8.EL (SMP or
>>> no SMP) I get no sound.  If I do a "dmesg | grep snd" on .8.EL kernel, I
>>> get the following errors:
>>>
>>> snd_azx: disagrees about version of symbol snd_hda_bus_new
>>> snd_azx: Unknown symbol snd_hda_bus_new
>>> snd_azx: disagrees about version of symbol snd_hda_build_pcms
>>> snd_azx: Unknown symbol snd_hda_build_pcms
>>> snd_azx: disagrees about version of symbol snd_hda_codec_new
>>> snd_azx: Unknown symbol snd_hda_codec_new
>>> snd_azx: disagrees about version of symbol snd_hda_queue_unsol_event
>>> snd_azx: Unknown symbol snd_hda_queue_unsol_event
>>> snd_azx: disagrees about version of symbol snd_hda_suspend
>>> snd_azx: Unknown symbol snd_hda_suspend
>>> snd_azx: disagrees about version of symbol snd_hda_resume
>>> snd_azx: Unknown symbol snd_hda_resume
>>> snd_azx: disagrees about version of symbol snd_hda_build_controls
>>> snd_azx: Unknown symbol snd_hda_build_controls
>>>
>>>
>>> I have snd-hda-intel-1.0.6p-9dkms installed, along with dmks-2.0.5-1.
>>> Suggestions?
>>>
>>>
>>
>> --
>> Robert N. Berlinger
>> Manager, Network Technology and Security
>> Albert Einstein College of Medicine
>
> --
> Robert N. Berlinger
> Manager, Network Technology and Security
> Albert Einstein College of Medicine
>
>

Gary Gatling      | ITECS Systems
ITECS, BOX 7901   | Operations and Systems Analyst
NCSU, Raleigh, NC | Email: gsgatlin at eos.ncsu.edu
27695-7901        | Phone: (919) 513-4572 (5B Page Hall)



More information about the Linux-Precision mailing list