82801JI (ICH10 Family) HD Audio Controller on openSuse 11.1

Greetings to all.

I am having some problems getting the onboard sound card on my Intel DP45SG motherboard to work properly under openSuse 11.1. Yast appears to have detected the card as a 82801JI (ICH10 Family) HD Audio Controller, but I cannot get any sound out of the card at all.

I have tried to follow this thread, and have run the alsa-info script, the results of which are posted here. It appears to me that the codec that is listed in the alsa script, which is the IDT 92HD73E1X5, is not the same as that which is listed on Intel’s site for this board, which is the IDT 92HD73E codec. Can anyone help me out with regards to getting this going? Additional info below:


alsa-plugins-1.0.18-6.12
alsa-plugins-pulse-1.0.18-6.12
alsa-oss-1.0.17-1.37
alsa-utils-1.0.18-6.4
alsa-1.0.18-8.7
alsa-firmware-1.0.17-1.42

pulseaudio-module-jack-0.9.12-9.6
libpulse-mainloop-glib0-0.9.12-9.6
alsa-plugins-pulse-1.0.18-6.12
pulseaudio-utils-0.9.12-9.6
libpulse0-0.9.12-9.6
libpulse-browse0-0.9.12-9.6
pulseaudio-0.9.12-9.6
libxine1-pulse-1.1.15-20.8
pulseaudio-module-x11-0.9.12-9.6
pulseaudio-esound-compat-0.9.12-9.6
libpulsecore4-0.9.12-9.6
pulseaudio-module-zeroconf-0.9.12-9.6
pulseaudio-module-bluetooth-0.9.12-9.6
pulseaudio-module-lirc-0.9.12-9.6

libasound2-1.0.18-8.7

Linux monolith 2.6.27.7-9-pae #1 SMP 2008-12-04 18:10:04 +0100 i686 i686 i386 GNU/Linux

# u1Nb.mu__efD1m12:82801JI (ICH10 Family) HD Audio Controller
alias snd-card-0 snd-hda-intel

Many thanks,

  • Lord_Therapy.

I believe you need to update your alsa driver to the very cutting edge alsa rpms that are provided for openSUSE by an alsa/openSUSE dev.

You can do that, by opening a konsole, type “su” (no quotes - enter root password when prompted) and then with your PC connected to the internet, copy and paste the following six zypper commands, in sequence, one at a time, to the konsole:

zypper ar http://download.opensuse.org/repositories/multimedia:/audio/openSUSE_11.1/ multimedia 
zypper install alsa alsa-utils alsa-oss alsa-plugins alsa-plugins-pulse alsa-tools alsa-firmware libasound2
zypper rr multimedia
zypper ar http://download.opensuse.org/repositories/multimedia:/audio:/KMP/openSUSE_11.1/ multimedia
zypper install alsa-driver-kmp-pae
zypper rr multimedia

Then restart your PC and test your sound.

If that still does not work, you could try a model option in your PCs /etc/modprobe.d/sound file. I note for 1.0.18a of alsa the following very short list for the STAC92HD73* :

	STAC92HD73*
	  ref		Reference board
	  dell-m6	Dell desktops 

So you could change your /etc/modprobe.d/sound file to:


alias snd-card-0 snd-hda-intel
options snd-hda-intel model=dell-m6

restart your PC, and test your sound. If that does not work, then try changing “dell-m6” with “ref” and restart your PC and test your sound.

If that does not work, then you may need to write a bug report to get dev attention: Submitting Bug Reports - openSUSE

Hi oldcpu,

Many thanks for your help. I followed your suggestions and have not had any success thus far using ref or dell-m6 with the model parameter. Perhaps my onboard sound card is not yet supported by alsa?

Many thanks,

  • Lord_Therapy.

I’m afraid so. Write a bug report on openSUSE.

I note some Ubuntu users have sound working with the hardware audio codec that is in your PC, … but some do not. Unfortunately Ubuntu are notorious for not forwarding their fixes upstream, which means they make less effort to support Linux as a whole (which is one reason why I refuse to use Ubuntu). … Hopefully the openSUSE dev (who is also an alsa dev) will be able to come up with a fix based upon what you provide in the bug report.

Hello Lord,

Have you gotten this to work yet? If you are interested I just got mine (DP45SG/ICH10) working so let me know.

-Dean.

I’ve read elsewhere, and as confirmed by dean0216 (I believe) a recent update to alsa has addressed this, and this hardware audio codec should now work with the appropriate alsa update.

There is a guide here for updating to the latest alsa on openSUSE:
Alsa-update - openSUSE

as you can see from my signature, we have the same exact intel mobo and the alsa update (with oldcpu’s help) worked for me. also, if you haven’t already done, check your bios and make sure the on-board audio is enabled. it should be by default, but worth the check anyway.

now, however, playing flash video on sites like cnn or youtube, the audio is very choppy. which is okay for me since i am not using this system for multimedia type purpose. also, i often had to reload ff to get the video to play…which could be a flash, ff, linux issue combinations…i don’t know and i don’t really care at this point.

i suggest you follow the instructions from oldcpu on how to update your alsa drivers and let him/her knows if you still have issues. good luck and thank you, oldcpu.

oldcpu: I just followed your procedure successfully for an EVGA X58 SLI LE motherboard with Intel HDA. Thank you.

Will I need to do anything for the new audio drivers when a kernel update comes out?

Possibly. … It depends what alsa version you have installed.

If you have the 1.0.17/1.0.18 that comes with openSUSE, you should be ok. But if you have the 1.0.20 from the alsa update page, then when there is a new kernel release, within a week or so there will also be a new alsa release, and you may need to update to the new alsa release.

You can tell what alsa rpms you have installed by typing:
rpm -qa | grep alsa

The alsa update page is here:
Alsa-update - openSUSE

Sometimes, if the user-space alsa updates (in the URL I noted above) do not work, one can also try installing even more cutting edge (essentially daily (or momentary) snapshot packages from the upstream GIT trees). There is guidance here for that: Alsa-update-snapshot - openSUSE

On my Gateway SX2800 (just bought it and wiped Vista… LOL). Audio works but its real quiet. If I turn up my speakers full blast its loud but not like it should be. (I also checked in yast → hardware → sound and adjusted the volume to no avail).

My card is an 82801JI ICH10 Family HDA

Just setting model=no-jd and rebooting, sound works in suse 11.3 and 11.4

leocsilva, thankyou for your input, but it is quite likely your approach is not relevant here.

The ‘no-jd’ boot option is ONLY for very specific hardware audio codecs. The HD-Audio-Models.txt file indicates it is ONLY for some implementations (not all) of the STAC9227/9228/9229/927x and STAC92HD73* . Hence unless one has one of those hardware audio codecs, that option will not likely help.