[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Yet another misbehaving Sound System - HP Pavilion dv4 [long]



Sorry for muddying up the other thread with my situation.  I thought
we were trying to learn more about the hardware.  This is Sidux on
AMD64 Turion dual core, stock Sidux kernel.  I've heard no sound from
it except when I accidentally booted into Win*.  alsaconf runs without
error, alsamixer says the levels are reasonable, I've tried fiddling
with "model=blah" in /etc/modprobe.d/sound, to no effect.

    --------------------------------------------
(0) newmil /home/keeling_ cat /proc/asound/version
Advanced Linux Sound Architecture Driver Version 1.0.18rc3.
    --------------------------------------------

This part has me suspicious that alsa's just picking up the wrong
device.  Why are there two:

    --------------------------------------------
 0 snd_hda_intel
 1 snd_hda_intel
 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
    --------------------------------------------

    --------------------------------------------
(0) newmil [root] /root_ head -n 1 /proc/asound/card0/codec*
Codec: IDT 92HD71B7X

(0) newmil [root] /root_ head -n 1 /proc/asound/card1/codec*
Codec: ATI ATI RS690/780 HDMI
    --------------------------------------------

I wonder if it's just a matter of blacklisting the first one?

More data:

    --------------------------------------------
(0) newmil /home/keeling_ cat /etc/modprobe.d/sound
alias snd-card-0 snd-hda-intel
options snd-hda-intel index=0
    --------------------------------------------

    --------------------------------------------
(0) newmil [root] /root_ head -n 1 /proc/asound/card0/codec*
Codec: IDT 92HD71B7X

(0) newmil [root] /root_ head -n 1 /proc/asound/card1/codec*
Codec: ATI ATI RS690/780 HDMI
    --------------------------------------------

    --------------------------------------------
cat /dev/sndstat

Sound Driver:3.8.1a-980706 (ALSA v1.0.18rc3 emulation code)
Kernel: Linux newmil 2.6.28-0.slh.11-sidux-amd64 #1 SMP PREEMPT Thu Jan 15 22:48:01 UTC 2009 x86_64
Config options: 0

Installed drivers:
Type 10: ALSA emulation

Card config:
HDA ATI SB at 0xd2500000 irq 16
HDA ATI HDMI at 0xd2410000 irq 19

Audio devices:
0: STAC92xx Analog (DUPLEX)

Synth devices: NOT ENABLED IN CONFIG

Midi devices: NOT ENABLED IN CONFIG

Timers:
31: system timer

Mixers:
0: IDT 92HD71B7X
1: ATI ATI RS690/780 HDMI
    --------------------------------------------

    --------------------------------------------
lsmod | grep snd | sort

snd                    73800  12 snd_hda_intel,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_hwdep,snd_seq_oss,snd_rawmidi,snd_seq,snd_timer,snd_seq_device
snd_hda_intel         532020  1
snd_hwdep              12936  1 snd_hda_intel
snd_mixer_oss          21248  1 snd_pcm_oss
snd_page_alloc         14736  2 snd_hda_intel,snd_pcm
snd_pcm                90888  2 snd_hda_intel,snd_pcm_oss
snd_pcm_oss            47616  0
snd_rawmidi            29568  1 snd_seq_midi
snd_seq                62048  6 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_seq_midi_event
snd_seq_device         12180  5 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_rawmidi,snd_seq
snd_seq_dummy           7428  0
snd_seq_midi           11648  0
snd_seq_midi_event     12544  2 snd_seq_oss,snd_seq_midi
snd_seq_oss            37760  0
snd_timer              28304  2 snd_pcm,snd_seq
soundcore              12960  1 snd
    --------------------------------------------

    --------------------------------------------
snd_hda_intel: Unknown parameter `snd_seq'
HDA Intel 0000:00:14.2: PCI INT A -> GSI 16 (level, low) -> IRQ 16
input: HDA Digital PCBeep as /devices/pci0000:00/0000:00:14.2/input/input12
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
hda-intel: Invalid position buffer, using LPIB read method instead.
    --------------------------------------------

    --------------------------------------------
00:14.2 Audio device: ATI Technologies Inc SBx00 Azalia (Intel HDA)
01:05.1 Audio device: ATI Technologies Inc RS780 Azalia controller
    --------------------------------------------

    --------------------------------------------
(0) newmil [root] /root_ lspci -v -s00:14.2
00:14.2 Audio device: ATI Technologies Inc SBx00 Azalia (Intel HDA)
        Subsystem: Hewlett-Packard Company Device 30fb
        Flags: bus master, slow devsel, latency 64, IRQ 16
        Memory at d2500000 (64-bit, non-prefetchable) [size=16K]
        Capabilities: [50] Power Management version 2
        Kernel driver in use: HDA Intel
        Kernel modules: snd-hda-intel

(0) newmil [root] /root_ lspci -v -s01:05.1
01:05.1 Audio device: ATI Technologies Inc RS780 Azalia controller
        Subsystem: ATI Technologies Inc RS780 Azalia controller
        Flags: bus master, fast devsel, latency 0, IRQ 19
        Memory at d2410000 (32-bit, non-prefetchable) [size=16K]
        Capabilities: [50] Power Management version 3
        Capabilities: [a0] Message Signalled Interrupts: Mask- 64bit+ Queue=0/0 Enable-
        Kernel driver in use: HDA Intel
        Kernel modules: snd-hda-intel
    --------------------------------------------

    --------------------------------------------
(0) newmil /home/keeling_ speaker-test -Dplug:front -c2 -l5 -twav

speaker-test 1.0.16

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
 1 - Front Right
Time per period = 2.732676
 0 - Front Left
 1 - Front Right
Time per period = 2.986492
 0 - Front Left
 1 - Front Right
Time per period = 2.986315
 0 - Front Left
 1 - Front Right
Time per period = 3.071627
 0 - Front Left
 1 - Front Right
    --------------------------------------------

Thanks.


-- 
Any technology distinguishable from magic is insufficiently advanced.
(*)    http://blinkynet.net/comp/uip5.html      Linux Counter #80292
- -    http://www.faqs.org/rfcs/rfc1855.html    Please, don't Cc: me.


Reply to: