No sound | IDT Hight Definition audio

Hello,

I’ve a sound problem with my laptop (alienware m17x r3). In fact there is sound with headphones but not with speakers.
So I think my “IDT Hight Definition audio” card is an external card.

How can I install driver(s) for this component ?

Thank you

You think your “IDT Hight Definition audio” card is an external card ? Is this a USB device that you plug in ? If it is external, how do you connect it to your laptop ? You makes you believe it is external ?

I assume you are new to GNU/Linux ? Please advise if my assumption is wrong.

Typically the ‘alsa’ sound driver is packaged with the kernel with every GNU/Linux distribution, to which openSUSE is no exception.

I recommend you provide the information in the quoted area in this post in our multimedia stickie: Welcome to multimedia sub-area

Note in openSUSE-11.4 many users struggle with pulse audio. Sometimes it helps to install the pulse audio volume control application (pavucontrol) and use it to tune one’s audio.

I think i’ve two sound cards like i’ve two graphic cards. An integrated card to the motherboard and the other not.

I come from community ubuntu, I’ts my starts with opensuse …

I’ve the same probleme when I configure my audio with pavucontrol …

My informations http://www.alsa-project.org/db/?f=072d255c3aa24dcdb1ee58586b287035b46b878d

Thank you for your help

I note this in the diagnostic script:


!!Soundcards recognised by ALSA
!!-----------------------------

 0 [PCH            ]: HDA-Intel - HDA Intel PCH
                      HDA Intel PCH at 0xd6800000 irq 52

ie according to the alsa sound driver, you have only one audio card in your Alienware M17xR3

and I also note:


!!HDA-Intel Codec information
!!---------------------------
--startcollapse--

Codec: IDT 92HD73C1X5

It has an IDT 92HD73C1X5 hardware audio codec.

In terms of playback, that card provides analog, digital and HDMI playback:


!!Aplay/Arecord output
!!------------

APLAY

**** List of PLAYBACK Hardware Devices ****
card 0: PCH [HDA Intel PCH], device 0: STAC92xx Analog [STAC92xx Analog]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: PCH [HDA Intel PCH], device 1: STAC92xx Digital [STAC92xx Digital]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: PCH [HDA Intel PCH], device 3: HDMI 0 [HDMI 0]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: PCH [HDA Intel PCH], device 7: HDMI 1 [HDMI 1]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: PCH [HDA Intel PCH], device 8: HDMI 2 [HDMI 2]
  Subdevices: 1/1
  Subdevice #0: subdevice #0

Your sound should be working. Which of those 3 (analog or digital or HDMI) are you trying to use ? That IS important.

Please follow my advice reference the checking of pavucontrol. Ensure you have the correct device selected in the Configuration TAB. Please ensure you have SHOW all output devices selected in the ‘output device’ tab. Please ensure you have SHOW ‘all streams’ selected in the Playback Tab.

Please provide some screen prints of your settings in pavucontrol so we can do a quality check of those settings.

Reference the alsa sound driver, I’m not at home right now (and hence no access to my notes) but if the alsa driver is not configured properly, and if my memory is correct reference the 92HD73C1X5 hardware audio codec (and my memory could be wrong) then it may be possible to force different configurations to the alsa sound driver upon boot using a special model option. But I can’t check that now.

Please first try again with the application ‘pavucontrol’.

I can’t test with my output HDMI, I’ve no monitor to plug.
The only configuration which works is “Duplex stéréo analogique”

alsamixer screen :
http://thomas-castelly.com/autre/img/capture/capture_conf_audio1.png
http://thomas-castelly.com/autre/img/capture/capture_conf_audio11.png

pavucontrol screen :
http://thomas-castelly.com/autre/img/capture/capture_conf_audio2.png

I can use these profiles but just the first works with my headphones
Duplex stéréo analogique
Stéréo analogique Output
Stéréo numérique (EIC958) Output + Stéréo analogique Input
Duplex stéréo numérique (IEC958)
Stéréo numérique (HDMI) Output + Stéréo analogique Input
Stéréo numérique (HDMI) Output
Stéréo analogique input

Do you have the wrong setting in playback (Lecture) ? It looks to me that you do have wrong settings. I asked for ‘all streams’ to be displayed. Is ‘applications’ all streams ? It is NOT on my PC.

I note for the IDT 92HD73C1X5 these model options from the alsa driver documentation HD-Audo-Models.txt file:


STAC92HD73*
===========
  ref		Reference board
  no-jd		BIOS setup but without jack-detection
  intel		Intel DG45* mobos
  dell-m6-amic	Dell desktops/laptops with analog mics
  dell-m6-dmic	Dell desktops/laptops with digital mics
  dell-m6	Dell desktops/laptops with both type of mics
  dell-eq	Dell desktops/laptops
  alienware	Alienware M17x
  auto		BIOS setup (default)

Can you please provide the output of the commands:


rpm -qa '*alsa*'
rpm -qa '*pulse*'
rpm -q libasound2
uname -a
cat /etc/modprobe.d/50-sound.conf

I need that to come up for a good recommendation for applying a model option to the 50-sound.conf file.

I test with “'all streams”, I’ve the same probleme.
http://thomas-castelly.com/autre/img/capture/capture_conf_audio3.png

Output of the commands :
rpm -qa ‘alsa


alsa-plugins-pulse-1.0.24-6.1.x86_64
alsa-utils-1.0.24.2-3.1.x86_64
alsa-1.0.24.1-4.9.1.x86_64
alsa-oss-32bit-1.0.17-32.1.x86_64
alsa-plugins-32bit-1.0.24-6.1.x86_64
alsa-plugins-1.0.24-6.1.x86_64
alsa-plugins-pulse-32bit-1.0.24-6.1.x86_64
alsa-oss-1.0.17-32.1.x86_64
alsa-firmware-1.0.24.1-3.1.noarch

rpm -qa ‘pulse

pulseaudio-module-gconf-0.9.22-6.11.1.x86_64
pulseaudio-module-bluetooth-0.9.22-6.11.1.x86_64
alsa-plugins-pulse-1.0.24-6.1.x86_64
pulseaudio-utils-0.9.22-6.11.1.x86_64
libxine1-pulse-1.1.19-4.4.x86_64
libpulse-mainloop-glib0-0.9.22-6.11.1.x86_64
pulseaudio-module-zeroconf-0.9.22-6.11.1.x86_64
libpulse0-32bit-0.9.22-6.11.1.x86_64
libpulse-browse0-0.9.22-6.11.1.x86_64
pulseaudio-module-lirc-0.9.22-6.11.1.x86_64
alsa-plugins-pulse-32bit-1.0.24-6.1.x86_64
pulseaudio-0.9.22-6.11.1.x86_64
pulseaudio-module-x11-0.9.22-6.11.1.x86_64
pulseaudio-esound-compat-0.9.22-6.11.1.x86_64
libpulse0-0.9.22-6.11.1.x86_64

rpm -q libasound2


libasound2-1.0.24.1-4.9.1.x86_64

uname -a


Linux linux-lvo3.site 2.6.37.6-0.7-desktop #1 SMP PREEMPT 2011-07-21 02:17:24 +0200 x86_64 x86_64 x86_64 GNU/Linux

cat /etc/modprobe.d/50-sound.conf


options snd slots=snd-hda-intel
# u1Nb.U1J92flYfgB:Intel Corporation
alias snd-card-0 snd-hda-intel

thank you very much for your help !

OK, if you recall, I noted the model options:


STAC92HD73*
===========
  ref		Reference board
  no-jd		BIOS setup but without jack-detection
  intel		Intel DG45* mobos
  dell-m6-amic	Dell desktops/laptops with analog mics
  dell-m6-dmic	Dell desktops/laptops with digital mics
  dell-m6	Dell desktops/laptops with both type of mics
  dell-eq	Dell desktops/laptops
  alienware	Alienware M17x
  auto		BIOS setup (default)

So the idea is to try to force an alsa audio driver boot configuration, using one of those options. ONLY one can be used at a time. So you need to try each one, one at a time, until you find one that works. Your alsa sound driver needs to be restarted in between each attempt. So lets start with the obvious one, which is ‘alienware’.

I want you to add a line to the start of that /etc/modprobe.d/50-sound.conf file, specifying the model option alienware so that that file now looks like:


options snd-hda-intel model=alienware
options snd slots=snd-hda-intel
# u1Nb.U1J92flYfgB:Intel Corporation
alias snd-card-0 snd-hda-intel

and save the change (with root permissions) and restart your alsa sound driver by typing in a terminal with root permissions:


rcalsasound restart

and do not keep any old KDE configurations if asked, and as a regular user type ‘kmix’ (in kde) to restart your mixer (or ‘alsamixer’ in gnome) and then test.

if ‘alienware’ fails, try a different option, such as ‘auto’ (replace ‘alienware’ with ‘auto’), save the change, restart your alsa sound driver, restart kmix, test, etc … trying each model option until you get this to work.

IT’S WORKS !!!
I replace file content (etc/modprobe.d/50-sound.conf file) by


options snd-hda-intel model=alienware
options snd slots=snd-hda-intel
# u1Nb.U1J92flYfgB:Intel Corporation
alias snd-card-0 snd-hda-intel

Thank you verry much for your help !!!

Excellent news ! Congratulations !

Thank you for sharing your solution.

HI,

Few month ago, I update my OS to Opensuse 12.1, I use le solution for Opensuse 11.4 and it’s works !
After a simple update I’ve the same probleme. The only sound works with headphones but not with speakers.
Can you help me again ??:slight_smile:

My informations : http://www.alsa-project.org/db/?f=ac049866d134a8c51b4992f2894092655b451797

Commands :

rpm -qa ‘alsa


alsa-utils-1.0.24.2-12.8.1.x86_64
alsa-oss-32bit-1.0.17-37.1.2.x86_64
alsa-plugins-pulse-1.0.24-18.1.2.x86_64
alsa-plugins-32bit-1.0.24-18.1.2.x86_64
alsa-oss-1.0.17-37.1.2.x86_64
alsa-1.0.24.1-23.1.2.x86_64
alsa-firmware-1.0.24.1-7.1.1.noarch
alsa-plugins-pulse-32bit-1.0.24-18.1.2.x86_64
alsa-plugins-1.0.24-18.1.2.x86_64

rpm -qa ‘pulse


pulseaudio-module-zeroconf-1.1-1.2.x86_64
pulseaudio-1.1-1.2.x86_64
alsa-plugins-pulse-1.0.24-18.1.2.x86_64
pulseaudio-module-lirc-1.1-1.2.x86_64
libpulse0-32bit-1.1-1.2.x86_64
pulseaudio-module-x11-1.1-1.2.x86_64
libpulse0-1.1-1.2.x86_64
libpulse-mainloop-glib0-1.1-1.2.x86_64
pulseaudio-module-bluetooth-1.1-1.2.x86_64
alsa-plugins-pulse-32bit-1.0.24-18.1.2.x86_64
pulseaudio-module-gconf-1.1-1.2.x86_64
pulseaudio-utils-1.1-1.2.x86_64

rpm -q libasound2


libasound2-1.0.24.1-23.1.2.x86_64

uname -a


Linux linux-nhc4.site 3.1.10-1.9-desktop #1 SMP PREEMPT Thu Apr 5 18:48:38 UTC 2012 (4a97ec8) x86_64 x86_64 x86_64 GNU/Linux

cat /etc/modprobe.d/50-sound.conf


options snd-hda-intel model=alienware
options snd slots=snd-hda-intel
# u1Nb.U1J92flYfgB:Intel Corporation
alias snd-card-0 snd-hda-intel

I install source kernel for have “/Documentation/sound/alsa/”


STAC92HD73*
===========
 ref       Reference board
 no-jd     BIOS setup but without jack-detection
 intel     Intel DG45* mobos
 dell-m6-amic  Dell desktops/laptops with analog mics
 dell-m6-dmic  Dell desktops/laptops with digital mics
 dell-m6   Dell desktops/laptops with both type of mics
 dell-eq   Dell desktops/laptops
 alienware Alienware M17x                                                                                                                                                                                    
 auto      BIOS setup (default)

Thank you for your help

I note your PC is a Alienware M17xR3. Hence the ‘alienware’ setting appears correct in the /etc/modprobe.d/50-sound.conf file. Still you could try the other options one at a time to see if any of them work any better (rebooting between each attempt).

If that fails, then I think you need to write a bug report on openSUSE-12.1 component ‘sound’, to bring this to the attention of the SuSE-GmbH sound packager for openSUSE, who is also an alsa sound driver developer. There is guidance here for raising bug reports: openSUSE:Submitting bug reports - openSUSE . Attach to your bug report the file /tmp/alsa-info.txt that you get by sending the command:


/usr/sbin/alsa-info.sh --no-upload

and ensure your bug report is complete in describing the problem, and don’t bother referencing this thread as the SuSE-GmbH packager will not read a forum thread. Monitor the bug report every day or two, and watch for a ‘NEED INFO’ flag, when the SuSE-GmbH packager will be asking you to provide more information or to test a fix. Be certain to clear the ‘NEED INFO’ flag when you reply to the SuSE-GmbH packager’s questions.

Good luck.

I write

 ... model=dell-m6-amic ...

I d’ont use

rcalsasound restart

but I restart computer with and it’s work !!

Thank you for your help !