Ati HDMI - Not detected sound card

Hello guys,

I have my tv plugged on to my laptop through a hdmi port. I can’t get sound in the tv loudspeakers. It seems that the the systems saws the hdmi board as disconnected all the time, since it is showed on the kde’s control center, but in a ‘unselectable’ state and gray color. I have already tried passing ‘radon.audio=1’ to the kernel command line but it was worthless (that’s all I could find on google). Any ideas?

My system: opensuse 13.2 64bit on hp dv7 laptop, hybrid muxless intel/amd graphic card.

lspci output :

00:00.0 Host bridge: Intel Corporation Core Processor DRAM Controller (rev 02)
00:01.0 PCI bridge: Intel Corporation Core Processor PCI Express x16 Root Port (rev 02)
00:02.0 VGA compatible controller: Intel Corporation Core Processor Integrated Graphics Controller (rev 02)
00:16.0 Communication controller: Intel Corporation 5 Series/3400 Series Chipset HECI Controller (rev 06)
00:1a.0 USB controller: Intel Corporation 5 Series/3400 Series Chipset USB2 Enhanced Host Controller (rev 05)
00:1b.0 Audio device: Intel Corporation 5 Series/3400 Series Chipset High Definition Audio (rev 05)
00:1c.0 PCI bridge: Intel Corporation 5 Series/3400 Series Chipset PCI Express Root Port 1 (rev 05)
00:1c.1 PCI bridge: Intel Corporation 5 Series/3400 Series Chipset PCI Express Root Port 2 (rev 05)
00:1d.0 USB controller: Intel Corporation 5 Series/3400 Series Chipset USB2 Enhanced Host Controller (rev 05)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev a5)
00:1f.0 ISA bridge: Intel Corporation Mobile 5 Series Chipset LPC Interface Controller (rev 05)
00:1f.2 SATA controller: Intel Corporation 5 Series/3400 Series Chipset 4 port SATA AHCI Controller (rev 05)
00:1f.3 SMBus: Intel Corporation 5 Series/3400 Series Chipset SMBus Controller (rev 05)
00:1f.6 Signal processing controller: Intel Corporation 5 Series/3400 Series Chipset Thermal Subsystem (rev 05)
01:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Robson CE [Radeon HD 6370M/7370M]
01:00.1 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] Cedar HDMI Audio [Radeon HD 5400/6300 Series]
02:00.0 Network controller: Broadcom Corporation BCM4313 802.11bgn Wireless Network Adapter (rev 01)
03:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 03)
7f:00.0 Host bridge: Intel Corporation Core Processor QuickPath Architecture Generic Non-core Registers (rev 02)
7f:00.1 Host bridge: Intel Corporation Core Processor QuickPath Architecture System Address Decoder (rev 02)
7f:02.0 Host bridge: Intel Corporation Core Processor QPI Link 0 (rev 02)
7f:02.1 Host bridge: Intel Corporation 1st Generation Core Processor QPI Physical 0 (rev 02)
7f:02.2 Host bridge: Intel Corporation 1st Generation Core Processor Reserved (rev 02)
7f:02.3 Host bridge: Intel Corporation 1st Generation Core Processor Reserved (rev 02)


aplay -L ouput

null
    Discard all samples (playback) or generate zero samples (capture)
default
    Default ALSA Output (currently PulseAudio Sound Server)
sysdefault:CARD=MID
    HDA Intel MID, 92HD81B1X5 Analog
    Default Audio Device
front:CARD=MID,DEV=0
    HDA Intel MID, 92HD81B1X5 Analog
    Front speakers
surround21:CARD=MID,DEV=0
    HDA Intel MID, 92HD81B1X5 Analog
    2.1 Surround output to Front and Subwoofer speakers
surround40:CARD=MID,DEV=0
    HDA Intel MID, 92HD81B1X5 Analog
    4.0 Surround output to Front and Rear speakers
surround41:CARD=MID,DEV=0
    HDA Intel MID, 92HD81B1X5 Analog
    4.1 Surround output to Front, Rear and Subwoofer speakers
surround50:CARD=MID,DEV=0
    HDA Intel MID, 92HD81B1X5 Analog
    5.0 Surround output to Front, Center and Rear speakers
surround51:CARD=MID,DEV=0
    HDA Intel MID, 92HD81B1X5 Analog
    5.1 Surround output to Front, Center, Rear and Subwoofer speakers
surround71:CARD=MID,DEV=0
    HDA Intel MID, 92HD81B1X5 Analog
    7.1 Surround output to Front, Center, Side, Rear and Woofer speakers


Is the HDMI device showing in the Yast -Sound card section?

Try moveing it to first position

Also pavucontrol is great at straightening this kind of thing out.

Take a look at this recent thread: https://forums.opensuse.org/showthread.php/502966-sound-won-t-switch-to-hdmi-output-when-external-monitor-connected?p=2680012#post2680012

On Mon, 01 Dec 2014 20:06:01 GMT
edersc <edersc@no-mx.forums.opensuse.org> wrote:

> I have my tv plugged on to my laptop through a hdmi port. I can’t get
> sound in the tv loudspeakers. It seems that the the systems saws the
> hdmi board as disconnected all the time, since it is showed on the
> kde’s control center, but in a ‘unselectable’ state and gray color.

I’ve had similar problems with both AMD Radeon and nVidia devices. In
both cases, the only way I found to get sound was to install the
proprietary drivers. As soon as I had installed a driver, the
pavucontrol configuration profile switched from “unplugged”. With the
default kernel drivers, there had been no profile in the drop-down list
that didn’t have “unplugged” against it.


Graham Davis [Retired Fortran programmer - now a mere computer user]
openSUSE Tumbleweed (64-bit); KDE 4.14.3; AMD Phenom II X2 550
Processor; Kernel: 3.17.2; Video: nVidia GeForce 210 (using nVidia
driver); Sound: ATI SBx00 Azalia (Intel HDA)

comments

assumption: sound is ok via internal speakers

configuration

hp-g7-2248sg laptop connected to Samsung tv via hdmi cable, Radeon driver,

no auto switching has been found for the sound between internal sb and hdmi installs

manual selection is required via
-Sytem Setting
–Multimedia (Hardware group)
— Audio and Video Settings
----Audio Playback (all)

if the hdmi cable is connected and sound is required from the tv speakers
‘RS780 HDMI Audio [Radeon (HD) 3000 Series] Digital Stereo (HDMI)’ (ymmd)
has to be first in the list

if the hdmi cable is not connected the and sound is required from internal speakers
‘Build-in Audio Analog Stereo’ (ymmd)
has to be first in the list

in vlc the selection is via
-Audio
–Audio Device
then select from pull-down menu

hth

I have configured hdmi card as the first and configured the laptop speakers in model parameter. Now, both appears as disconnected for pulseaudio, as you can see on image. Only a dummy device appears as available.

No devices are available to be enabled or disabled on pavucontrol too.

Pacmd says:

0 card(s) available.
0 sink input(s) available.
0 source output(s) available.
0 cache entrie(s) available.


I would rather think this is a f*cking annoying bug. I’m really frustrated after been using linux for the last 13 years and it still hard to make a so basic stuff work.

http://109.imagebam.com/download/iBT8mJemU7F9-6qOusFO2Q/36852/368517034/kde_mm.jpg

Did you install the AMD driver as was suggested??

The syntax you typed in your post is wrong. Is that what you typed on your PC ?

The boot parameter is ‘radeon.audio=1’ and not ‘radon.audio=1’.

if nothing else works try,

in -yast, --sound,
make sure ‘Cedar HDMI …’ is ‘Set as the Primary Card’ (under the ‘Other’ button)

then make sure ‘Play Test Sound’ gives an output (under the ‘Other’ button)

if it doesn’t try deleting the card and then adding it again

then try a cold reboot

(after most major updates this process is necessary on at least one laptop/pc)

Guys,

I just removed everything under .config/pulse/ on my homedir and then restarted pulse. Now works fine. I already knew this trick but just now I could realize that the pulse config dir has changed. It used to be located on ~/.pulse, but now on 13.2 it is located in ~/.config/pulse, as I said above.