HDA Intel; No sound in system. Opensuse 12.1

Old, old problem…
HDA intel, no sound in system.
Open Suse 12.1

Advise, what to me to do?
Help me please. SOS, mayday. >:(

linux-3auh:/home/aleksej # hwinfo --sound
11: PCI 1b.0: 0403 Audio device                                 
  [Created at pci.318]
  Unique ID: u1Nb.2hG8GOwd7A4
  SysFS ID: /devices/pci0000:00/0000:00:1b.0
  SysFS BusID: 0000:00:1b.0
  Hardware Class: sound
  Model: "Intel 82801G (ICH7 Family) High Definition Audio Controller"
  Vendor: pci 0x8086 "Intel Corporation"
  Device: pci 0x27d8 "82801G (ICH7 Family) High Definition Audio Controller"
  SubVendor: pci 0x8086 "Intel Corporation"
  SubDevice: pci 0xa201 
  Revision: 0x01
  Driver: "snd_hda_intel"
  Driver Modules: "snd_hda_intel"
  Memory Range: 0x50200000-0x50203fff (rw,non-prefetchable)
  IRQ: 45 (1937 events)
  Module Alias: "pci:v00008086d000027D8sv00008086sd0000A201bc04sc03i00"
  Driver Info #0:
    Driver Status: snd_hda_intel is active
    Driver Activation Cmd: "modprobe snd_hda_intel"
  Config Status: cfg=yes, avail=yes, need=no, active=unknown

For openSUSE-12.1 I recommend you install the application pulse audio volume control (pavucontrol) and then run that application at the same time in which you try to play audio with your multimedia application. Ensure in pavucontrol that you have the appropriate device selected in the configuration-tab, and ensure in the Output-Devices-Tab that you have SHOW set for ‘all output devices’ and ensure in the Playback-Tab that you have SHOW set for ‘all streams’ such that you are provided optimal selections for tuning.

If you can not establish your sound that way, please provide the information requested to be provided in the quoted section of our multimedia stickie (which I re-quote below to make this easier for you):

/usr/sbin/alsa-info.sh 

and select the SHARE/UPLOAD option and after the script finishes it will give you a URL to pass to the support personnel. Please post here the output URL/website-address that gives. Just the URL/website-address. You may need to run that script twice (the first time with root permissions to update in the /usr/sbin directory, and the second time to get the URL).
.
Note if for some reason that gives you no website/url/address then run it with the no-upload option:

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

and post the file /etc/alsa-info.txt it creates to Pastebin.comand press SUBMIT on that site and again post here the URL/website-address it provides.

.
… some clarification on running the script “alsa-info.sh” … when you run:

/usr/sbin/alsa-info.sh 

you should get something like this (if it asks for an update, select NO):
http://thumbnails33.imagebam.com/9280/a5973e92794041.jpg](ImageBam)

followed by this (select the SHARE/UPLOAD option):
http://thumbnails30.imagebam.com/9280/5e84f992794044.jpg](http://www.imagebam.com/image/5e84f992794044)

followed by this (its quickest if you simply select ‘NO’ to seeing the output - you will see it on the web page) :
http://thumbnails32.imagebam.com/9280/214da092794048.jpg](ImageBam)

followed by this (where in RED is the URL).
http://thumbnails23.imagebam.com/9280/d9858092794051.jpg](ImageBam)

Just post the URL you get (similar to the RED URL in my example, but yours will be different).

Again, if you can not get that, then run this with the no upload option:

/usr/sbin/alsa-info.sh --no-upload
which will create the file /tmp/alsa-info.txt. Copy that file and paste it on [Pastebin.com](http://pastebin.com) and press submit. That will give you a URL address. Please post that URL here.
 

Also provide the following:

  • in a terminal, or xterm, or konsole, type: rpm -qa ‘alsa#and post output here
  • in a terminal, or xterm, or konsole, type: rpm -qa ‘pulse#and post output here
  • in a terminal, or xterm, or konsole, type: rpm -q libasound2 #and post output here
  • in a terminal, or xterm, or konsole, type: uname -a #and post output here
  • for openSUSE-11.2 or newer, in a terminal, or xterm, or konsole, type: cat /etc/modprobe.d/50-sound.conf #and post output here

Note I am not smart enough to be able to help with the information you provided that was in the ‘hwinfo’ output. Perhaps you or someone else could teach me the benefit of it ? … as other than provide the vendor and device ID and note that the snd_hda_intel kernel module was loaded, it does not provide information that I can see would help a user at all in establishing why their sound might not work. But I’m keen to learn the benefit of that output in troubleshooting sound if someone else could point it out ?

Else, please just provide the information requested in the quoted section that I posted above, as I find that information much more helpful in getting to the root of a sound problem.

Okay, thanks.

Your ALSA information is located at http://www.alsa-project.org/db/?f=29ac672ee098b48de79a894dec7bba3d8d9a4807

Please inform the person helping you.

aleksej@linux-3auh:~> rpm -qa '*alsa*'
alsa-oss-1.0.17-37.1.2.i586
alsa-utils-1.0.24.2-12.8.1.i586
alsa-plugins-jack-1.0.24-18.1.2.i586
alsa-plugins-1.0.24-18.1.2.i586
alsa-1.0.24.1-23.1.2.i586
alsa-plugins-pulse-1.0.24-18.1.2.i586
aleksej@linux-3auh:~> rpm -qa '*pulse*'
libpulse0-1.1-1.2.i586
libxine1-pulse-1.1.20-58.2.i586
libpulse-mainloop-glib0-1.1-1.2.i586
vlc-aout-pulse-1.1.12-7.1.i586
pulseaudio-1.1-1.2.i586
alsa-plugins-pulse-1.0.24-18.1.2.i586
aleksej@linux-3auh:~> rpm -q libasound2
libasound2-1.0.24.1-23.1.2.i586
aleksej@linux-3auh:~> uname -a
Linux linux-3auh 3.1.0-1.2-desktop #1 SMP PREEMPT Thu Nov 3 14:45:45 UTC 2011 (187dde0) i686 i686 i386 GNU/Linux
aleksej@linux-3auh:~> cat /etc/modprobe.d/50-sound.conf

options snd slots=snd-hda-intel,snd-hda-intel
# u1Nb.2hG8GOwd7A4:82801G (ICH7 Family) High Definition Audio Controller
alias snd-card-0 snd-hda-intel
# NXNs.h1jxzSQtCm7:Sapphire HD 2400 PRO audio device
alias snd-card-1 snd-hda-intel

pavucontrol it is installed, it does not work:

http://masterpro.ws/images/2/hda_intel/5.png

OK, thanks. I see the hardware audio codec is a STAC9227 with a 32-bit openSUSE-12.1 and the 3.1.0-1.2-desktop kernel with 1.0.24.2 alsa utilities and 1.0.24 alsa driver.

I need to run to work now and I can not look at this until tonight at the earliest. But I note you have TWO audio devices (HDMI and a regular). Ensure in the PLAYBACK tab when playing audio in an application that you have the correct output device selected. Your screen print shows the OUTPUT Tab and not the PLAYBACK tab. Note the PLAYBACK tab is only fully populated when playing back audio in an application.

So please confirm that you checked the PLAYBACK tab when audio is supposed to be playing and that the correct output device was selected. Also, double check the configuration TAB. What configuration options are available in that tab?

I have switched off the second device. It Radeon:

http://masterpro.ws/images/2/hda_intel/6.png

http://masterpro.ws/images/2/hda_intel/7.png

Sometimes the audiodevice from Phonon disappears:

http://masterpro.ws/images/2/hda_intel/8.png

For all I can tell, those settings could be wrong. Unfortunately my language skills are pathetic and I can’t help you with pavucontrol. That could in itself be your problem.

You could try some different model options, where the list for your PC’s stac9227 is this:


STAC9227/9228/9229/927x
=======================
  ref		Reference board
  ref-no-jd	Reference board without HP/Mic jack detection
  3stack	D965 3stack
  5stack	D965 5stack + SPDIF
  5stack-no-fp	D965 5stack without front panel
  dell-3stack	Dell Dimension E520
  dell-bios	Fixes with Dell BIOS setup
  volknob	Fixes with volume-knob widget 0x24
  auto		BIOS setup (default)

unfortunately I am leaving on business tomorrow, and I won’t be able to reply until Thursday at the earliest on this. So if you don’t know how to apply a model option, you will need to advise of that, and then wait until I return, or until someone else explains how.

Looking at the Phonon image I can see you have Pulse Audio running.

Possible solution is to try turning Pulse Audio off. Running the following command will kill Pulse Audio

pulseaudio -k

Then check if your audio is working. If your audio starts working you can permanently disable Pulse Audio by editing the below file.

/etc/sysconfig/sound

Change the line

PULSEAUDIO_ENABLE="yes"
to
PULSEAUDIO_ENABLE="no"

Let me know if that works for you.

bigbux wrote:

> Looking at the Phonon image I can see you have Pulse Audio running.

Installed 12.1 in 3 different machines all with different audio hardware.
I had to disable Pulse Audio in all of them. :frowning:

It obviously not only me having trouble with this and makes me wonder if PA
is really needed. Is it?
-G-

I have seen a few postings around the nets with this issue. I have seen a bug report for this so hopefully a fix will appear soon.

With regards to PA, for general Audio consumption PA isn’t required.
PA is a sound server and is only required if you are doing networked audio.

No, doesn’t work.
I even delete pulseaudio doesn’t help.

Tell please, how to apply advice oldcpu? I do not understand:

STAC9227/9228/9229/927x
=======================
  ref		Reference board
  ref-no-jd	Reference board without HP/Mic jack detection
  3stack	D965 3stack
  5stack	D965 5stack + SPDIF
  5stack-no-fp	D965 5stack without front panel
  dell-3stack	Dell Dimension E520
  dell-bios	Fixes with Dell BIOS setup
  volknob	Fixes with volume-knob widget 0x24
  auto		BIOS setup (default)

I am in a hotel room working from a tablet so I can not say much. That is a list of options used one option at a time to force the alsa sound driver into a specific configuration when the sound driver starts. The options are applied (in openSUSE) in the /etc/modeprobe.d/50-sound.conf file. Example: 3stack . . . To apply 3stack add this line to the start of that file and save the change


options snd-hda-intel model=3stack

restart and test. If it does not work replace 3stack with other option from list , save, restart, test, etc for each item in list until sound works.

I am also using SUSE 12.1 and I am sure my HW configuration is good because:
a. I used the same HW in SUSE 11.4 without any problem
b. I am using this HW with XP in dual boot and it works perfectly

Maybe to options for the driver need changes and this can be done via YAST sound-card edit option, but can anyone tell me what options are supposed to work???
Tahnks for the help SH.

I am also using SUSE 12.1 and I am sure my HW configuration is good because:
a. I used the same HW in SUSE 11.4 without any problem
b. I am using this HW with XP in dual boot and it works perfectly

Maybe to options for the driver need changes and this can be done via YAST sound-card edit option, but can anyone tell me what options are supposed to work???
BTW I tried the 3stack value in the model option and it does NOT make things better.
Please find here by the info about the sound card:
--------------------------- shell under root
hwinfo --sound
14: PCI 1b.0: 0403 Audio device
[Created at pci.319]
Unique ID: u1Nb.kURRCMIOEo3
SysFS ID: /devices/pci0000:00/0000:00:1b.0
SysFS BusID: 0000:00:1b.0
Hardware Class: sound
Model: “ASUSTeK P5B”
Vendor: pci 0x8086 “Intel Corporation”
Device: pci 0x284b “82801H (ICH8 Family) HD Audio Controller”
SubVendor: pci 0x1043 “ASUSTeK Computer Inc.”
SubDevice: pci 0x81ec “P5B”
Revision: 0x02
Driver: “snd_hda_intel”
Driver Modules: “snd_hda_intel”
Memory Range: 0xfebf8000-0xfebfbfff (rw,non-prefetchable)
IRQ: 45 (538 events)
Module Alias: “pci:v00008086d0000284Bsv00001043sd000081ECbc04sc03i00”
Driver Info #0:
Driver Status: snd_hda_intel is active
Driver Activation Cmd: “modprobe snd_hda_intel”
Config Status: cfg=yes, avail=yes, need=no, active=unknown

Thanks for the help SH.

Great, thank you, oldcpu!
Sound works. Helped me 5stack-no-fp
Running a system sound, skype, vlc and kaffeine through pulseaudio.
All is well.

Now help me only with MIC. …
But it is not in a hurry. No need to answer from the hotel. :slight_smile:

good news! Thankyou for sharing your solution.

What is the MIC problem? Is this an integrated-internal MIC or an external MIC? What applications did you use to test MIC? With new model option in place I need to see entire content (URL of uploaded script output) from rerunning diagnosic script alsa-info.sh with MIC configured best you can.

[sent using Hotel wireless from my Tablet before going into work today]

Please see post #2 above. I need that information in order to be able to help.

It is an external microphone. Audacity sees an entering sound:

But my voice does not go through skype by a test call. :frowning:

Your ALSA information is located at http://www.alsa-project.org/db/?f=3717b87afcfbb0f64808b880f800d1cb7a95a120

Please inform the person helping you.

linux-3auh:/home/aleksej # 

Thank you very much! I had same problem and your post helped me. I had to change


options snd-hda-intel model=intel8X0
*to*
options snd-hda-intel model=asus

Thanks for you time effort and dedication: here is additional information you requested, missing in my previous post

NetAngel:/home/ioan/packages # cat /etc/modprobe.d/50-sound.conf

options snd slots=snd-hda-intel

u1Nb.kURRCMIOEo3:82801H (ICH8 Family) HD Audio Controller

alias snd-card-0 snd-hda-intel
NetAngel:/home/ioan/packages # rpm -qa ‘alsa
alsa-oss-32bit-1.0.17-37.1.2.x86_64
alsa-plugins-pulse-32bit-1.0.24-18.1.2.x86_64
alsa-plugins-1.0.24-18.1.2.x86_64
alsa-plugins-pulse-1.0.24-18.1.2.x86_64
alsa-devel-1.0.24.1-23.1.2.x86_64
alsa-plugins-32bit-1.0.24-18.1.2.x86_64
alsa-1.0.24.1-23.1.2.x86_64
alsa-utils-1.0.24.2-12.8.1.x86_64
alsa-oss-1.0.17-37.1.2.x86_64
NetAngel:/home/ioan/packages # rpm -qa ‘pulse
libxine1-pulse-1.1.19-9.7.2.x86_64
alsa-plugins-pulse-32bit-1.0.24-18.1.2.x86_64
pulseaudio-1.1-1.2.x86_64
alsa-plugins-pulse-1.0.24-18.1.2.x86_64
libpulse0-1.1-1.2.x86_64
libpulse0-32bit-1.1-1.2.x86_64
libpulse-mainloop-glib0-1.1-1.2.x86_64
NetAngel:/home/ioan/packages # rpm -q libsound2
package libsound2 is not installed
NetAngel:/home/ioan/packages # rpm -q libasound2
libasound2-1.0.24.1-23.1.2.x86_64

thanks friendly yours SH