Hi list!

I've recently bought a Gigabyte GA-880GMA-UD2H board (AM3, integrated
Radeon HD 4200). The problem is, sometimes sound works out-of-the-box.
Then I reboot and there is no sound at all. There is no error - just no
output. The SPDIF port (which I really need) does not emit any light,
then. Sometimes after a cold reboot, it works again.

I've found several threads pointing to problems with kernel 2.6.32
(solved in 2.6.33, I'm on 2.6.36). Some others made me wonder if alsa is
confused by the HDMI output of the graphics card. I blacklisted
snd_hda_codec_atihdmi and switched driver from fglrx to radeon but it
did not change anything. I don't have the means to check whether there
is any output over HDMI.

I know that at least Volker has a similar board. Maybe others as well.
Does someone have a clue what's going on?

I'll append some info.

# aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: SB [HDA ATI SB], device 0: ALC892 Analog [ALC892 Analog]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: SB [HDA ATI SB], device 1: ALC892 Digital [ALC892 Digital]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 1: HDMI [HDA ATI HDMI], device 3: ATI HDMI [ATI HDMI]
  Subdevices: 1/1
  Subdevice #0: subdevice #0

# aplay -L
null
    Discard all samples (playback) or generate zero samples (capture)
default:CARD=SB
    HDA ATI SB, ALC892 Analog
    Default Audio Device
front:CARD=SB,DEV=0
    HDA ATI SB, ALC892 Analog
    Front speakers
surround40:CARD=SB,DEV=0
    HDA ATI SB, ALC892 Analog
    4.0 Surround output to Front and Rear speakers
surround41:CARD=SB,DEV=0
    HDA ATI SB, ALC892 Analog
    4.1 Surround output to Front, Rear and Subwoofer speakers
surround50:CARD=SB,DEV=0
    HDA ATI SB, ALC892 Analog
    5.0 Surround output to Front, Center and Rear speakers
surround51:CARD=SB,DEV=0
    HDA ATI SB, ALC892 Analog
    5.1 Surround output to Front, Center, Rear and Subwoofer speakers
surround71:CARD=SB,DEV=0
    HDA ATI SB, ALC892 Analog
    7.1 Surround output to Front, Center, Side, Rear and Woofer speakers
iec958:CARD=SB,DEV=0
    HDA ATI SB, ALC892 Digital
    IEC958 (S/PDIF) Digital Audio Output
hdmi:CARD=HDMI
    HDA ATI HDMI, ATI HDMI
    HDMI Audio Output

# lsmod | grep snd
snd_pcm_oss            35117  0
snd_mixer_oss          14707  1 snd_pcm_oss
snd_seq_oss            27452  0
snd_seq_midi_event      5188  1 snd_seq_oss
snd_seq                48669  4 snd_seq_oss,snd_seq_midi_event
snd_seq_device          4861  2 snd_seq_oss,snd_seq
snd_hda_codec_atihdmi     2331  1
snd_hda_codec_realtek   267272  1
snd_hda_intel          19922  0
snd_hda_codec          61484  3
snd_hda_codec_atihdmi,snd_hda_codec_realtek,snd_hda_intel
snd_pcm                63804  3 snd_pcm_oss,snd_hda_intel,snd_hda_codec
snd_timer              17965  2 snd_seq,snd_pcm
snd                    50622  10
snd_pcm_oss,snd_mixer_oss,snd_seq_oss,snd_seq,snd_seq_device,snd_hda_codec_realtek,snd_hda_intel,snd_hda_codec,snd_pcm,snd_timer
soundcore               5007  1 snd
snd_page_alloc          6713  2 snd_hda_intel,snd_pcm

# dmesg | grep -i hda
HDA Intel 0000:00:14.2: PCI INT A -> GSI 16 (level, low) -> IRQ 16
hda_codec: ALC892: BIOS auto-probing.
HDA Intel 0000:01:05.1: PCI INT B -> GSI 19 (level, low) -> IRQ 19
HDA Intel 0000:01:05.1: setting latency timer to 64

# lspci -v
00:14.2 Audio device: ATI Technologies Inc SBx00 Azalia (Intel HDA) (rev 40)
        Subsystem: Giga-byte Technology Device a102
        Flags: bus master, slow devsel, latency 32, IRQ 16
        Memory at fe024000 (64-bit, non-prefetchable) [size=16K]
        Capabilities: [50] Power Management version 2
        Kernel driver in use: HDA Intel
        Kernel modules: snd-hda-intel

01:05.0 VGA compatible controller: ATI Technologies Inc Device 9715
(prog-if 00 [VGA controller])
        Subsystem: Giga-byte Technology Device d000
        Flags: bus master, fast devsel, latency 0, IRQ 18
        Memory at d0000000 (32-bit, prefetchable) [size=256M]
        I/O ports at de00 [size=256]
        Memory at fdee0000 (32-bit, non-prefetchable) [size=64K]
        Memory at fdd00000 (32-bit, non-prefetchable) [size=1M]
        Expansion ROM at <unassigned> [disabled]
        Capabilities: [50] Power Management version 3
        Capabilities: [a0] MSI: Enable- Count=1/1 Maskable- 64bit+
        Kernel modules: fglrx

01:05.1 Audio device: ATI Technologies Inc RS880 Audio Device [Radeon HD
4200]
        Subsystem: Giga-byte Technology Device 960f
        Flags: bus master, fast devsel, latency 0, IRQ 19
        Memory at fdefc000 (32-bit, non-prefetchable) [size=16K]
        Capabilities: [50] Power Management version 3
        Capabilities: [a0] MSI: Enable- Count=1/1 Maskable- 64bit+
        Kernel driver in use: HDA Intel
        Kernel modules: snd-hda-intel



Thanks in advance!
Florian Philipp

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to