Onboard Intel HDA sound and ATI HDMI Intel HDA

Hello,

I am having issues using my onboard sound. In Yast -> Hardware -> Sound, I can see both cards activated, with the Azalia card selected as primary. When I select the Azalia card, then click Other -> Volume, there are no volume sliders. When I select the Radeon HDMI card, then click Other -> Volume, it gives me volume sliders that should show for the onboard card.

Furthermore, when I click Other -> Play Test Sound, the test sound will play through the speakers plugged in to the onboard card ONLY when I have the Radeon HDMI selected, and ONLY when the Radeon HDMI card is the secondary card.

If I move the onboard card in to the secondary position, it will NOT play the test sound, nor will it show me the volume sliders. It will also NOT play the test sound or show the volume sliders for the Radeon HDMI card if it is the primary card.

I cannot get any command line tests to play:

speaker-test -Dplug:front -c2 -l5 -twav

speaker-test 1.0.23

Playback device is plug:front
Stream parameters are 48000Hz, S16_LE, 2 channels
WAV file(s)
Playback open error: -2,No such file or directory

uname -a

Linux linux-tvhu 2.6.34.7-0.7-default #1 SMP 2010-12-13 11:13:53 +0100 x86_64 x86_64 x86_64 GNU/Linux

rpm -qa | grep alsa

alsa-oss-1.0.17-56.2.x86_64
pyalsa-1.0.22-6.2.x86_64
alsa-tools-gui-1.0.23-11.2.x86_64
alsamixergui-0.9.0rc1-746.1.x86_64
pyalsaaudio-0.6-2.pm.2.1.x86_64
alsa-devel-1.0.23-78.1.x86_64
alsa-plugins-1.0.23-33.7.x86_64
alsa-firmware-1.0.23-8.1.noarch
alsa-1.0.23-78.1.x86_64
alsa-plugins-32bit-1.0.23-33.7.x86_64
alsa-tools-1.0.23-11.2.x86_64
alsa-oss-32bit-1.0.17-56.2.x86_64
alsa-driver-kmp-default-1.0.23.20110103_k2.6.34.7_0.7-1.2.x86_64
alsa-utils-1.0.23-39.1.x86_64
alsa-tools-devel-1.0.23-11.2.x86_64

rpm -qa | grep pulse

libpulse0-0.9.21-10.1.1.x86_64
libpulse0-32bit-0.9.21-10.1.1.x86_64
libpulse-browse0-0.9.21-10.1.1.x86_64
libpulse-mainloop-glib0-0.9.21-10.1.1.x86_64

rpm -qa | grep libasound

libasound2-1.0.23-2.12.x86_64
libasound2-32bit-1.0.23-2.12.x86_64

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

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

FVI2.TPgdJnd4guB:VT1708/A [Azalia HDAC] (VIA High Definition Audio Controller)

alias snd-card-0 snd-hda-intel

2Oa+.qXTQxLQgyKE:R700 Audio Device [Radeon HD 4000 Series]

alias snd-card-1 snd-hda-intel

cat /proc/asound/version

Advanced Linux Sound Architecture Driver Version 1.0.23-git20110103.
Compiled on Jan 3 2011 for kernel 2.6.34.7-0.7-default (SMP).

cat /proc/asound/modules

0 snd_hda_intel
1 snd_hda_intel

cat /proc/asound/cards

0 [HDMI ]: HDA-Intel - HDA ATI HDMI
HDA ATI HDMI at 0xfe9fc000 irq 50
1 [VT82xx ]: HDA-Intel - HDA VIA VT82xx
HDA VIA VT82xx at 0xfebfc000 irq 51

http://www.alsa-project.org/db/?f=ab8863eb1e43237c7d25f1d67a9711c7223cdfd1

The dmesg content in that diagnostic script looks particularly ugly.

You probably should write a bug report openSUSE:Submitting bug reports - openSUSE , given that content with the very cutting edge alsa version that you have successfully installed (based on my checking the rpm versions).

You could also try each (one at a time) of the model options in this file for your PC’s ALC662, in your PC’s /etc/modprobe.d/50-sound.conf file, using the necessary syntax:


ALC662/663/272
==============
  3stack-dig	3-stack (2-channel) with SPDIF
  3stack-6ch	 3-stack (6-channel)
  3stack-6ch-dig 3-stack (6-channel) with SPDIF
  6stack-dig	 6-stack with SPDIF
  lenovo-101e	 Lenovo laptop
  eeepc-p701	ASUS Eeepc P701
  eeepc-ep20	ASUS Eeepc EP20
  ecs		ECS/Foxconn mobo
  m51va		ASUS M51VA
  g71v		ASUS G71V
  h13		ASUS H13
  g50v		ASUS G50V
  asus-mode1	ASUS
  asus-mode2	ASUS
  asus-mode3	ASUS
  asus-mode4	ASUS
  asus-mode5	ASUS
  asus-mode6	ASUS
  dell		Dell with ALC272
  dell-zm1	Dell ZM1 with ALC272
  samsung-nc10	Samsung NC10 mini notebook
  auto		auto-config reading BIOS (default)

Sorry, I have to RUN to work, so I can’t retype the details on how to do that. Do you know how, or can I type this when I get home from work tonight (in 10 hours) ?

I had success on a previous install with the 3stack-6ch-dig option but it doesn’t seem to be working this time, neither does anything else.

https://bugzilla.novell.com/show_bug.cgi?id=663099

I’m open to other suggestions though.