No sound RS780 Azalia Controller/SBx00 Azalia (Intel HDA)

I think my problems might POSSIBLY be similar to the thread 400969-sigmatel-stac-9205-audio-hda-intel-2.html, which appears to be a persistent and so-far unresolved problem. SUSE Yast > Hardware lists my sound card as noted in the thread title. Windows Vista lists it as something like “IDT High Definition Audio” and SndTAudio. The laptop is a HP Pavilion dv7-1133cl. Essentially I haven’t been able to get sound, either in SUSE 11.0 or in my current SUSE 11.1RC1 upgrade. Any suggestions are very much appreciated. Pasting below some details of my system:

uname -a

Linux wade-linux 2.6.27.7-4-default #1 SMP 2008-11-25 00:02:37 +0100 x86_64 x86_64 x86_64 GNU/Linux

rpm -qa | grep alsa

alsa-utils-1.0.18-5.13
alsa-1.0.18-8.4
alsa-oss-1.0.17-1.38
alsa-oss-32bit-1.0.17-1.34
alsa-firmware-1.0.17-1.39
alsa-tools-1.0.18-1.13
alsa-plugins-1.0.18-6.6
alsa-plugins-pulse-1.0.18-6.6

(Note: Is the 32bit reference above significant since my system is x64, or does the alsa-oss-1.0.17-1.38 handle that?)

rpm -qa | grep pulse

libpulse0-0.9.12-8.6
pulseaudio-module-lirc-0.9.12-8.6
libpulsecore4-0.9.12-8.6
pulseaudio-esound-compat-0.9.12-8.6
libxine1-pulse-1.1.15-19.8
libpulse-browse0-0.9.12-8.6
pulseaudio-0.9.12-8.6
pulseaudio-module-zeroconf-0.9.12-8.6
pulseaudio-module-bluetooth-0.9.12-8.6
alsa-plugins-pulse-1.0.18-6.6
pulseaudio-utils-0.9.12-8.6
pulseaudio-module-gconf-0.9.12-8.6
libpulse-mainloop-glib0-0.9.12-8.6
libpulse0-32bit-0.9.12-8.5
pulseaudio-module-x11-0.9.12-8.6

rpm -q libasound2

libasound2-1.0.18-8.4

cat /etc/modprobe.d/sound

options snd slots=snd-hda-intel,snd-hda-intel

5Dex.Jpa__qQ4asA:SBx00 Azalia (Intel HDA)

alias snd-card-1 snd-hda-intel

l4dC.vfAxXUx5zd4:RS780 Azalia controller

alias snd-card-0 snd-hda-intel

cat /proc/asound/version

Advanced Linux Sound Architecture Driver Version 1.0.17.

cat /proc/asound/modules

0 snd_hda_intel
1 snd_hda_intel

cat /proc/asound/cards

0 [SB ]: HDA-Intel - HDA ATI SB
HDA ATI SB at 0xd2500000 irq 16
1 [HDMI ]: HDA-Intel - HDA ATI HDMI
HDA ATI HDMI at 0xd2410000 irq 19

I also ran /usr/sbin/also-info.sh, which uploaded very detailed (and verbose) diagnostic information to this URL:
http://www.alsa-project.org/db/?f=6ed940ebe1057a3399375d7ca1f09d0e4d8593f7

Here’s possibly another clue for diagnosing: When I initially log in to KDE4, I get a popup Phonon error message that says something about “The audio playback device… blah blah…HDA…blah blah… does not work”. I can’t capture the entire message because the popup message goes away too quickly.:wink:

No, I do not think it is the same. The hardware audio codec of the user on that thread’s gateway is a stac9205. The hardware audio codec of your HP Pavillion DV7 is a “92HD71B7X” (which is a 92HD71 series codec) and I also see identified as an “ATI RS690/780 HDMI” in the script output.

Thanks for that.

I don’t have a 64-bit openSUSE installed, but my understanding is that is just so you have an oss emulator compatible with 32-bit oss apps.

Searching alsa for the 92HD71B I found this Search results for 92HD71 - AlsaProject which suggests we have a reasonable chance of getting this to work.

Please note, I do not know of a specific fix, … I just have some ideas you can try.

Note, for testing your sound I recommend you copy and paste this into a konsole: speaker-test -Dplug:front -c2 -l5 -twavyou should hear a lady’s voice saying “front-left”, “front-right” five times. Note Linux is case sensitive.

If that doesn’t work, then try a shorter form version: speaker-test -c2 -l5 -twavIf you hear sound (ie if you hear the lady’s voice), then please post here, let us know this fact, and explain more as to what your sound problem might be.

Now if you have no sound, its possible an edit to your /etc/modprobe.d/sound file might help. I have read of a Linux dv7 user succeeding with this option: “options snd-hda-intel model=hp-m4 enable_msi=1” … so I think you could try modifying your /etc/modprobe.d/sound file as follows:
options snd slots=snd-hda-intel,snd-hda-intel
options snd-hda-intel enable_msi=1

5Dex.Jpa__qQ4asA:SBx00 Azalia (Intel HDA)

alias snd-card-1 snd-hda-intel

l4dC.vfAxXUx5zd4:RS780 Azalia controller

alias snd-card-0 snd-hda-inteland restart your alsa by typing in a konsole su -c ‘rcalsasound restart’ and enter root password when prompted. Then test your sound. Pay careful attention to your mixer settings.

The reference thread for that was here:
Beta 5, no sound - openSUSE Forums
(see post#17), where they refer to this bug report:
Access Denied (see comment #3 in that thread).

If that does not work, then I took a look in the ALSA-Configuration.txt file for the 92HD71B and obtained this:

	STAC92HD71B*
	  ref		Reference board
	  dell-m4-1	Dell desktops
	  dell-m4-2	Dell desktops 

Those reference Dell laptop’s and not your HP DV7, but we can give them a try.

So try changing your /etc/modprobe.d/sound file, adding a line after the first line as noted:
options snd slots=snd-hda-intel,snd-hda-intel
options snd-hda-intel model=dell-m4-1

5Dex.Jpa__qQ4asA:SBx00 Azalia (Intel HDA)

alias snd-card-1 snd-hda-intel

l4dC.vfAxXUx5zd4:RS780 Azalia controller

alias snd-card-0 snd-hda-intelThen restart your alsa (similar to above), and then test your audio. You can also try dell-m4-2 instead of dell-m4-1.

You can also try updating your alsa (as there are newer alsa rpms than those in openSUSE-11.1 RC1) with instructions here:
Alsa-update - openSUSE

Then once alsa is updated, reboot, and then go back to the start of this post and work your way through again.

Good luck.

Thank you for the ideas, I appreciate your commitment and effort. Unfortunately none of the ideas worked, I tried all of the various conf settings you recommended, zyppered alsa, and even tried another conf combo I found on the alsa website. For some reason it’s just not working. There is a slight bit of success - my laptop has a hardware mute button that previously was always lit up as red (mute), but now it is white, which would normally indicate non-muted. Hopefully the Alsa project will continue to grow and will address my situation at some point. At any rate, if you think of any other ideas, I’ll be watching. And again, Thanks!

Its possible you are almost there and you now have a simple mixer mistake. How about providing all the diagnostic info again, so I can do a quality check?

Please open a konsole / gnome-terminal and copy and paste the following diagnostic script command into that (with your PC connected to the internet):

/sbin/alsa-info.sh

Assuming your 1.0.18a install of alsa was successful, that diagnostic script will give you a URL when it is complete. Please post that URL here.

Then, please copy and paste the following one line at a time into a gnome-terminal / konsole and paste here the output:
rpm -qa | grep alsa
rpm -qa | grep pulse
rpm -q libasound2
uname -a
cat /etc/modprobe.d/sound

The dv7 is very new, … so initially there will be a lot of fog and confusion, with a mix of helpful and very misleading posts, as to what the solution might be.

Another /etc/modprobe.d/sound file you could try is:

options snd slots=snd-hda-intel,snd-hda-intel
options snd-hda-intel enable_msi=1 model=hp-m4
# 5Dex.Jpa__qQ4asA:SBx00 Azalia (Intel HDA)
alias snd-card-1 snd-hda-intel
# l4dC.vfAxXUx5zd4:RS780 Azalia controller
alias snd-card-0 snd-hda-intel 

and restart your alsa with:
su -c ‘rcalsasound restart’ and test your sound. Check your mixer carefully.

If that does not work, I also saw this on a gentoo users post:
Hp Pavilion DV7-1080 - Gentoo Linux Wiki

… in their case they report the following:

Giving the folowing module parameter by editing /etc/modprobe.d/alsa as folowing:
File: /etc/modprobe.d/alsa

Set this to the correct number of cards.

options snd cards_limit=1
alias snd-card-0 snd-hda-intel
options snd-hda-intel enable=1 enable_msi=1 single_cmd=0 power_save_controller=0 power_save=0

Do not forget to run update-modules to generate /etc/modprobe.conf
Code: update-modules

update-modules -f 

The openSUSE equivalent to the gentoo /etc/modprobe.d/alsa file is the /etc/modprobe.d/sound file.

I have no idea as to what “update-modules -f” does in Gentoo Linux.

You could try the gentoo entry:

options snd cards_limit=1
alias snd-card-0 snd-hda-intel
options snd-hda-intel enable=1 enable_msi=1 single_cmd=0 power_save_controller=0 power_save=0 

replacing your /etc/modprobe.d/sound file with that entry, and restart your alsa with:
su -c ‘rcalsasound restart’

or possibly even a permutation of it with something like:

options snd cards_limit=1
alias snd-card-0 snd-hda-intel
options snd-hda-intel enable=1 model=hp-m4 enable_msi=1 single_cmd=0 power_save_controller=0 power_save=0 


but gentoo is pretty different in many respects from openSUSE, so I do not have high expectations that will work.

Hi,
Thanks for persisting! I re-ran alsa-info.sh, the results are posted at http://www.alsa-project.org/db/?f=4b7e5bb32fb4e18d6a0eca31a64ff4e43aedbaf8

I tried the permutations of the sound configuration that you suggested but we’re not quite there yet. Interestingly, when I remove the model=<whatever> parameter, the hardware speaker/mute button goes red (meaning no driver or muted), and when I add back in model=hp-m4, the button light goes white (supposedly meaning driver present and un-muted). At least when the model is set, I get a brief pop from my speakers when I execute rcalcasound restart. When the model parameter isn’t set and the hardware button light is red, I don’t even get a pop.

Thanks,
Wade

rpm -qa | grep alsa

alsa-1.0.18-8.4
alsa-plugins-pulse-1.0.18-6.6
alsa-plugins-1.0.18-6.6
alsa-firmware-1.0.17-1.39
alsa-oss-1.0.17-1.38
alsa-oss-32bit-1.0.17-1.34
alsa-tools-1.0.18-1.13
alsa-utils-1.0.18-5.13

rpm -qa | grep pulse

alsa-plugins-pulse-1.0.18-6.6
libpulse-browse0-0.9.12-8.6
pulseaudio-module-jack-0.9.12-8.6
libpulse-mainloop-glib0-0.9.12-8.6
pulseaudio-module-x11-0.9.12-8.6
libxine1-pulse-1.1.15-19.8
libpulsecore4-0.9.12-8.6
pulseaudio-0.9.12-8.6
pulseaudio-module-gconf-0.9.12-8.6
pulseaudio-module-bluetooth-0.9.12-8.6
pulseaudio-module-lirc-0.9.12-8.6
pulseaudio-esound-compat-0.9.12-8.6
pulseaudio-utils-0.9.12-8.6
pulseaudio-module-zeroconf-0.9.12-8.6
libpulse0-0.9.12-8.6

rpm -q libasound2

libasound2-1.0.18-8.4

uname -a

Linux linux-uwo1 2.6.27.7-4-default #1 SMP 2008-11-25 00:02:37 +0100 x86_64 x86_64 x86_64 GNU/Linux

cat /etc/modprobe.d/sound

options snd slots=snd-hda-intel,snd-hda-intel
options snd-hda-intel enable_msi=1 model=hp-m4

5Dex.Jpa__qQ4asA:SBx00 Azalia (Intel HDA)

alias snd-card-1 snd-hda-intel

l4dC.vfAxXUx5zd4:RS780 Azalia controller

alias snd-card-0 snd-hda-intel

Hmmm… It looks to me that you still did not follow all the recommendations I provided in my previous post.

To quote:

You have not updated your alsa. Is it not possible to try that? Are the instructions in that guide for 11.1 too confusing?

I confess having dual snd-hda-intel in one /etc/modprobe.d/sound file is always confusing to me, as I have no experience with this.

What happens if you put only one snd-hda-intel in that file? ie :

options snd slots=snd-hda-intel
options snd-hda-intel enable_msi=1 model=hp-m4
# 5Dex.Jpa__qQ4asA:SBx00 Azalia (Intel HDA)
alias snd-card-1 snd-hda-intel 

or failing that:

options snd slots=snd-hda-intel
options snd-hda-intel enable_msi=1 model=hp-m4
# 5Dex.Jpa__qQ4asA:SBx00 Azalia (Intel HDA)
alias snd-card-0 snd-hda-intel 

and in both cases restart your alsa afterward and test your sound.

I also assume you are still using the sound test that I recommended?

Hi,

I did follow the directions at Alsa-update - openSUSE to zypper-download and install the Alsa updates. The update seemed to work correctly, there were no errors and the output indicated success. I will try again, and I will also try your other new config recommendations.

Thanks,
Wade

Hmmm I swear I did the same exact zypper process yesterday, but either I did something wrong or they changed the repository since yesterday:

linux-uwo1:/etc/modprobe.d # zypper rr multimedia
Removing repository ‘multimedia’ [done]
Repository ‘multimedia’ has been removed.
linux-uwo1:/etc/modprobe.d # zypper ar Index of /repositories/multimedia:/audio/openSUSE_11.1 multimedia
Adding repository ‘multimedia’ [done]
Repository ‘multimedia’ successfully added
Enabled: Yes
Autorefresh: No
URI: Index of /repositories/multimedia:/audio/openSUSE_11.1

linux-uwo1:/etc/modprobe.d # zypper install alsa alsa-utils alsa-tools alsa-firmware libasound2
New repository or package signing key received:
Key ID: F54EB54C20F035D8
Key Name: multimedia:audio OBS Project <multimedia:audio@build.opensuse.org>
Key Fingerprint: F293D117CA0C96D2BFF429B1F54EB54C20F035D8
Repository: multimedia

Do you want to reject the key, trust temporarily, or trust always? [R/t/a/?]: a
Building repository ‘multimedia’ cache [done]
Loading repository data…
Reading installed packages…
Resolving package dependencies…

The following packages are going to be upgraded:
alsa alsa-firmware alsa-tools alsa-utils libasound2

The following packages are going to change vendor:
alsa alsa-firmware alsa-tools alsa-utils libasound2

Overall download size: 4.9 M. After the operation, additional 1.4 M will be used.
Continue? [YES/no]: YES
Retrieving package libasound2-1.0.18.git20081205-1.1.x86_64 (1/5), 346.0 K (1.2 M unpacked)
Retrieving: libasound2-1.0.18.git20081205-1.1.x86_64.rpm [done]
Installing: libasound2-1.0.18.git20081205-1.1 [done]
Retrieving package alsa-firmware-1.0.17.git20081202-2.2.noarch (2/5), 2.3 M (8.5 M unpacked)
Retrieving: alsa-firmware-1.0.17.git20081202-2.2.noarch.rpm [done (452.7 K/s)]
Installing: alsa-firmware-1.0.17.git20081202-2.2 [done]
Retrieving package alsa-utils-1.0.18.git20081122-1.5.x86_64 (3/5), 972.0 K (1.8 M unpacked)
Retrieving: alsa-utils-1.0.18.git20081122-1.5.x86_64.rpm [done (238.9 K/s)]
Installing: alsa-utils-1.0.18.git20081122-1.5 [done]
Retrieving package alsa-tools-1.0.18.git20081201-1.3.x86_64 (4/5), 174.0 K (587.0 K unpacked)
Retrieving: alsa-tools-1.0.18.git20081201-1.3.x86_64.rpm [done]
Installing: alsa-tools-1.0.18.git20081201-1.3 [done]
Retrieving package alsa-1.0.18.git20081205-1.1.x86_64 (5/5), 1.1 M (1.4 M unpacked)
Retrieving: alsa-1.0.18.git20081205-1.1.x86_64.rpm [done (360.5 K/s)]
Installing: alsa-1.0.18.git20081205-1.1 [done]

linux-uwo1:/etc/modprobe.d # rpm -qa | grep alsa
alsa-utils-1.0.18.git20081122-1.5
alsa-plugins-pulse-1.0.18-6.6
alsa-plugins-1.0.18-6.6
alsa-oss-1.0.17-1.38
alsa-1.0.18.git20081205-1.1
alsa-oss-32bit-1.0.17-1.34
alsa-tools-1.0.18.git20081201-1.3
alsa-firmware-1.0.17.git20081202-2.2

After zyppering the Alsa update, I rebooted (still got the Phonon error message after login), opened console, su - root, and tried the new config settings. Still silence. I will try some of the prior tweaks from yesterday, since updating Alsa.

Current state of sound file after various tweaks:

linux-uwo1:/etc/modprobe.d # cat sound
options snd slots=snd-hda-intel
options snd-hda-intel enable_msi=1 model=hp-m4

5Dex.Jpa__qQ4asA:SBx00 Azalia (Intel HDA)

alias snd-card-0 snd-hda-intel

Output from my bash session as I was trying the sound file changes:

linux-uwo1:/etc/modprobe.d # vi sound
linux-uwo1:/etc/modprobe.d # rcalsasound restart
Shutting down sound driver done
Starting sound driver: hda-intel done
linux-uwo1:/etc/modprobe.d # speaker-test -c2 -l5 -twav

speaker-test 1.0.18

Playback device is default
Stream parameters are 48000Hz, S16_LE, 2 channels
WAV file(s)
Rate set to 48000Hz (requested 48000Hz)
Buffer size range from 2048 to 8192
Period size range from 1024 to 1024
Using max buffer size 8192
Periods = 4
was set period_size = 1024
was set buffer_size = 8192
0 - Front Left
1 - Front Right
Time per period = 2.876633
0 - Front Left
1 - Front Right
Time per period = 3.007929
0 - Front Left
1 - Front Right
Time per period = 2.986638
0 - Front Left
1 - Front Right
Time per period = 3.008039
0 - Front Left
1 - Front Right
Time per period = 3.007759
linux-uwo1:/etc/modprobe.d # speaker-test -Dplug:front -c2 -l5 -twav

speaker-test 1.0.18

Playback device is plug:front
Stream parameters are 48000Hz, S16_LE, 2 channels
WAV file(s)
Rate set to 48000Hz (requested 48000Hz)
Buffer size range from 64 to 16384
Period size range from 32 to 8192
Using max buffer size 16384
Periods = 4
was set period_size = 4096
was set buffer_size = 16384
0 - Front Left
^C
linux-uwo1:/etc/modprobe.d # vi sound
linux-uwo1:/etc/modprobe.d # rcalsasound restart
Shutting down sound driver done
Starting sound driver: hda-intel done
linux-uwo1:/etc/modprobe.d # speaker-test -Dplug:front -c2 -l5 -twav

speaker-test 1.0.18

Playback device is plug:front
Stream parameters are 48000Hz, S16_LE, 2 channels
WAV file(s)
Rate set to 48000Hz (requested 48000Hz)
Buffer size range from 64 to 16384
Period size range from 32 to 8192
Using max buffer size 16384
Periods = 4
was set period_size = 4096
was set buffer_size = 16384
0 - Front Left
^C
linux-uwo1:/etc/modprobe.d # speaker-test -c2 -l5 -twav

speaker-test 1.0.18

Playback device is default
Stream parameters are 48000Hz, S16_LE, 2 channels
WAV file(s)
Rate set to 48000Hz (requested 48000Hz)
Buffer size range from 2048 to 8192
Period size range from 1024 to 1024
Using max buffer size 8192
Periods = 4
was set period_size = 1024
was set buffer_size = 8192
0 - Front Left
1 - Front Right
Time per period = 2.874312
0 - Front Left
1 - Front Right
Time per period = 3.007746
0 - Front Left
1 - Front Right
Time per period = 2.986265
0 - Front Left
1 - Front Right
Time per period = 3.008029
0 - Front Left
1 - Front Right
^C

Its possible this is pulse audio causing a problem. But maybe not. Can you now post the output URL provided by running (again):
/sbin/alsa-info.sh

I’ve also asked an HP DV7 user who was successful to post their /etc/modprobe.d/sound file:
Beta 5, no sound - openSUSE Forums

Sure! Here’s the new URL:
http://www.alsa-project.org/db/?f=8cdfa9ab6923d170ab7f6956895c7b14f7eb8d6c

Thanks,
Wade

This looks wrong:

!!Modprobe options (Sound related)
!!--------------------------------

snd-hda-intel: enable_msi=1 model=hp-m4
snd-hda-intel: enable_msi=1 model=hp-m4
snd-hda-intel: enable_msi=1
snd-hda-intel: model=dell-m4-2
snd-hda-intel: model=dell-m4-1
snd-cmipci: id="first" mpu_port=0x330
snd-hda-intel: enable_msi=1 model=hp-m4 

You should only apply one model option at at time. This reads like you are applying 3 at once. If so, its no wonder nothing worked.

Please post the content of your /etc/modprobe.d/sound file:
cat /etc/modprobe.d/sound

No no no I don’t have all those models specified at once! But you’ve made an interesting observation. It must be cacheing the models somewhere/somehow, even after I’ve done many successive rcalsasound restarts. The current contents of the sound file, which is also the contents as they existed when I ran the script, is:

linux-uwo1:/etc/modprobe.d # cat /etc/modprobe.d/sound

options snd slots=snd-hda-intel
options snd-hda-intel enable_msi=1 model=hp-m4

5Dex.Jpa__qQ4asA:SBx00 Azalia (Intel HDA)

alias snd-card-0 snd-hda-intel

Can you test this hypothesis? Maybe restart (with same /etc/modprobe.d/sound file) and rerun alsa-info.sh and compare the two? Do you still get all those models recognized?

Wow LOL I know what happened. As I was trying different configurations, I was making copies of the file in the same modprobe.d directory, e.g. sound.v1, sound.v2, etc. to save them in case I wanted to re-use them. But then I just now backed up to /etc and looked at /etc/modprobe.conf
At the bottom I see that it is doing a
include /etc/modprobe.d
so it is including the entire directory!
I pulled out the excess files. Now after running rcalsasound restart I still don’t have any sound, but the excess model specifications are no longer in the script output. I will have to re-try all the prior permutations now that I know what it was doing.
The updated script output is:
http://www.alsa-project.org/db/?f=0bbce6cbe929b8b5cd70ec1881ec977374ea3021

Well I think I tried all the previous combinations (made sure to run rcalsasound restart in between) and ran the tests, but sorry to say still none of them worked. Can’t be sure if I missed any possible combinations, here is what I tried (showing the various iterations of the sound file below , separated by blank lines):

linux-uwo1:/etc/sound-save # ls -al
total 48
drwxr-xr-x 2 root root 4096 Dec 7 22:55 .
drwxr-xr-x 116 root root 12288 Dec 7 22:46 …
-rw-r–r-- 1 root root 0 Dec 5 23:29 sound.YaST2save
-rw-r–r-- 1 root root 196 Dec 6 18:26 sound.original
-rw-r–r-- 1 root root 231 Dec 6 18:26 sound.v2
-rw-r–r-- 1 root root 201 Dec 6 18:26 sound.v3
-rw-r–r-- 1 root root 243 Dec 6 18:26 sound.v4
-rw-r–r-- 1 root root 155 Dec 6 18:26 sound.v5
-rw-r–r-- 1 root root 234 Dec 6 18:24 sound.v6
-rw-r–r-- 1 root root 234 Dec 6 18:24 sound.v7
-rw-r–r-- 1 root root 155 Dec 6 18:29 sound.v8
linux-uwo1:/etc/sound-save # cat sound.*

options snd slots=snd-hda-intel,snd-hda-intel

5Dex.Jpa__qQ4asA:SBx00 Azalia (Intel HDA)

alias snd-card-0 snd-hda-intel

l4dC.vfAxXUx5zd4:RS780 Azalia controller

alias snd-card-1 snd-hda-intel

options snd slots=snd-hda-intel,snd-hda-intel
options snd-hda-intel enable_msi=1

5Dex.Jpa__qQ4asA:SBx00 Azalia (Intel HDA)

alias snd-card-1 snd-hda-intel

l4dC.vfAxXUx5zd4:RS780 Azalia controller

alias snd-card-0 snd-hda-intel

ALSA portion

alias snd-card-0 snd-hda-intel
alias snd-card-1 snd-cmipci
options snd-cmipci id=“first” mpu_port=0x330

OSS/Free portion

alias sound-slot-0 snd-card-0
alias sound-slot-1 snd-card-1

options snd slots=snd-hda-intel,snd-hda-intel
options snd-hda-intel enable_msi=1 model=hp-m4

5Dex.Jpa__qQ4asA:SBx00 Azalia (Intel HDA)

alias snd-card-1 snd-hda-intel

l4dC.vfAxXUx5zd4:RS780 Azalia controller

alias snd-card-0 snd-hda-intel

options snd slots=snd-hda-intel
options snd-hda-intel enable_msi=1 model=hp-m4

5Dex.Jpa__qQ4asA:SBx00 Azalia (Intel HDA)

alias snd-card-0 snd-hda-intel

options snd slots=snd-hda-intel,snd-hda-intel
options snd-hda-intel model=dell-m4-1

5Dex.Jpa__qQ4asA:SBx00 Azalia (Intel HDA)

alias snd-card-1 snd-hda-intel

l4dC.vfAxXUx5zd4:RS780 Azalia controller

alias snd-card-0 snd-hda-intel

options snd slots=snd-hda-intel,snd-hda-intel
options snd-hda-intel model=dell-m4-2

5Dex.Jpa__qQ4asA:SBx00 Azalia (Intel HDA)

alias snd-card-1 snd-hda-intel

l4dC.vfAxXUx5zd4:RS780 Azalia controller

alias snd-card-0 snd-hda-intel

options snd slots=snd-hda-intel
options snd-hda-intel enable_msi=1 model=hp-m4

5Dex.Jpa__qQ4asA:SBx00 Azalia (Intel HDA)

alias snd-card-0 snd-hda-intel

After each “rcalsasound restart”, in order to check your mixer, it is possible you will have to start your mixer (as restart alsa may “kill” the mixer). I assume you did that?

You have two snd-hda-intel identified, and I am not familiar with the necessary syntax for such a case for the /etc/modprobe.d/sound file.

You could try YaST > Hardware > Sound > Edit and then see if under “advanced” look for a place to enter “enable_msi=1” and “model=hp-m4”. After you enter those values, YaST will write the /etc/modprobe.d/sound file, possibly with the correct syntax.

Some success!!! oldcpu, you are an audio surgeon and the speaker-test is music to my ears! The answer turned out to be something very simple. Apparently Alsa has a huge difference between a mixer volume setting of 78% and a setting of 100%. The default was 78% and I could hear nothing. When I turned the volume all the way up to 100%, the sound test came through loud and clear. One good thing that came out of all these trials, is that with your guidance, we’ve discovered a number of configurations that work for my laptop. The configurations that work follow (each config separated by a blank line):

options snd cards_limit=1
ptions snd cards_limit=1
alias snd-card-0 snd-hda-intel
options snd-hda-intel enable=1 model=hp-m4 enable_msi=1 single_cmd=0 power_save_controller=0 power_save=0

options snd slots=snd-hda-intel,snd-hda-intel
options snd-hda-intel enable_msi=1 model=hp-m4

5Dex.Jpa__qQ4asA:SBx00 Azalia (Intel HDA)

alias snd-card-1 snd-hda-intel

l4dC.vfAxXUx5zd4:RS780 Azalia controller

alias snd-card-0 snd-hda-intel

options snd slots=snd-hda-intel
options snd-hda-intel enable_msi=1 model=hp-m4

5Dex.Jpa__qQ4asA:SBx00 Azalia (Intel HDA)

alias snd-card-0 snd-hda-intel

options snd slots=snd-hda-intel,snd-hda-intel
options snd-hda-intel model=dell-m4-1

5Dex.Jpa__qQ4asA:SBx00 Azalia (Intel HDA)

alias snd-card-1 snd-hda-intel

l4dC.vfAxXUx5zd4:RS780 Azalia controller

alias snd-card-0 snd-hda-intel

options snd slots=snd-hda-intel,snd-hda-intel
options snd-hda-intel model=dell-m4-2

5Dex.Jpa__qQ4asA:SBx00 Azalia (Intel HDA)

alias snd-card-1 snd-hda-intel

l4dC.vfAxXUx5zd4:RS780 Azalia controller

alias snd-card-0 snd-hda-intel

options snd slots=snd-hda-intel
options snd-hda-intel enable_msi=1 model=hp-m4

5Dex.Jpa__qQ4asA:SBx00 Azalia (Intel HDA)

alias snd-card-0 snd-hda-intel

The command-line sound test works, and the music plays when I logout. However, I still have some things to figure out:

  1. On restart, the sound does not play, and I currently have to re-execute rcalsasound to get it to work.
  2. Setting the sound options to the same values in Yast hasn’t worked so far. I’m setting the same options as in the sound file, but when I do the Yast test, I don’t get sound.
  3. I need to figure out how to get the Adobe Flash plugin to work so I can hear web videos.

But we’ve made great progress! Thanks for staying with me and helping a newbie!!!