Okay, so I enabled ALSA debugging, as well as debug detect:
CONFIG_SND_DEBUG and CONFIG_SND_DEBUG_DETECT. Here's the /var/messages
tail produced by trying to start Jack:
Jun 20 14:00:26 localhost kernel: [17179738.108000] azx_pcm_prepare:
bufsize=0x1000, fragsize=0x800, format=0x11
Jun 20 14:00:26 localhost kernel: [17179738.108000]
hda_codec_setup_stream: NID=0x3, stream=0x1, channel=0, format=0x11
Jun 20 14:00:27 localhost kernel: [17179738.116000] azx_pcm_prepare:
bufsize=0x1000, fragsize=0x800, format=0x11
Jun 20 14:00:27 localhost kernel: [17179738.120000]
hda_codec_setup_stream: NID=0x2, stream=0x5, channel=0, format=0x11
Jun 20 14:00:27 localhost kernel: [17179738.156000] azx_pcm_prepare:
bufsize=0x1000, fragsize=0x800, format=0x11
Jun 20 14:00:27 localhost kernel: [17179738.156000]
hda_codec_setup_stream: NID=0x3, stream=0x1, channel=0, format=0x11
Jun 20 14:00:27 localhost kernel: [17179738.164000] azx_pcm_prepare:
bufsize=0x1000, fragsize=0x800, format=0x11
Jun 20 14:00:27 localhost kernel: [17179738.164000]
hda_codec_setup_stream: NID=0x2, stream=0x5, channel=0, format=0x11
Jun 20 14:00:27 localhost kernel: [17179738.196000] azx_pcm_prepare:
bufsize=0x1000, fragsize=0x800, format=0x11
Jun 20 14:00:27 localhost kernel: [17179738.196000]
hda_codec_setup_stream: NID=0x3, stream=0x1, channel=0, format=0x11
Jun 20 14:00:27 localhost kernel: [17179738.204000] azx_pcm_prepare:
bufsize=0x1000, fragsize=0x800, format=0x11
Jun 20 14:00:27 localhost kernel: [17179738.204000]
hda_codec_setup_stream: NID=0x2, stream=0x5, channel=0, format=0x11
Jun 20 14:00:27 localhost kernel: [17179738.244000] azx_pcm_prepare:
bufsize=0x1000, fragsize=0x800, format=0x11
Jun 20 14:00:27 localhost kernel: [17179738.244000]
hda_codec_setup_stream: NID=0x3, stream=0x1, channel=0, format=0x11
Jun 20 14:00:27 localhost kernel: [17179738.252000] azx_pcm_prepare:
bufsize=0x1000, fragsize=0x800, format=0x11
Jun 20 14:00:27 localhost kernel: [17179738.252000]
hda_codec_setup_stream: NID=0x2, stream=0x5, channel=0, format=0x11
Jun 20 14:00:27 localhost kernel: [17179738.292000] azx_pcm_prepare:
bufsize=0x1000, fragsize=0x800, format=0x11
Jun 20 14:00:27 localhost kernel: [17179738.292000]
hda_codec_setup_stream: NID=0x3, stream=0x1, channel=0, format=0x11
Jun 20 14:00:27 localhost kernel: [17179738.300000] azx_pcm_prepare:
bufsize=0x1000, fragsize=0x800, format=0x11
Jun 20 14:00:27 localhost kernel: [17179738.300000]
hda_codec_setup_stream: NID=0x2, stream=0x5, channel=0, format=0x11
Jun 20 14:00:27 localhost kernel: [17179738.340000] azx_pcm_prepare:
bufsize=0x1000, fragsize=0x800, format=0x11
Jun 20 14:00:27 localhost kernel: [17179738.340000]
hda_codec_setup_stream: NID=0x3, stream=0x1, channel=0, format=0x11
Jun 20 14:00:27 localhost kernel: [17179738.348000] azx_pcm_prepare:
bufsize=0x1000, fragsize=0x800, format=0x11
Jun 20 14:00:27 localhost kernel: [17179738.348000]
hda_codec_setup_stream: NID=0x2, stream=0x5, channel=0, format=0x11
*snip*
Jun 20 14:00:32 localhost kernel: [17179743.156000] azx_pcm_prepare:
bufsize=0x1000, fragsize=0x800, format=0x11
Jun 20 14:00:32 localhost kernel: [17179743.156000]
hda_codec_setup_stream: NID=0x3, stream=0x1, channel=0, format=0x11
Jun 20 14:00:32 localhost kernel: [17179743.164000] azx_pcm_prepare:
bufsize=0x1000, fragsize=0x800, format=0x11
Jun 20 14:00:32 localhost kernel: [17179743.164000]
hda_codec_setup_stream: NID=0x2, stream=0x5, channel=0, format=0x11
Jun 20 14:00:32 localhost kernel: [17179743.180000]
hda_codec_setup_stream: NID=0x2, stream=0x0, channel=0, format=0x0
Jun 20 14:00:32 localhost kernel: [17179743.188000]
hda_codec_setup_stream: NID=0x3, stream=0x0, channel=0, format=0x0
I can't make heads or tails of that; hopefully it means something to
you. I'll try compiling the RT vanilla kernel now and see if that
shows anything..
Thanks for the help.
On 6/18/06, Lee Revell <rlrevell@xxxxxxxxxxx> wrote:
> On Sun, 2006-06-18 at 14:38 -0400, I. E. Smith-Heisters wrote:
> > > >
> > > > Strange, Intel is no nice with OSS video drivers..
> > > >
> > >
> > > I don't think the video driver has anything at all to do with this.
> >
> > Oh, no, I was referring, rather, to their OSS support of their 950
> > video chipset; I would think their linux-friendliness would extend to
> > their audio chipsets.
> >
>
> Intel is fine. They wrote and released a perfectly good HDA driver.
> It's just that the vendors have a LOT of latitude to make small
> variations on the chipset and they don't help with ALSA drivers.
>
> It seems to work for many users but there are a lot of laptops that just
> get no sound or bad sound.
>
> > >
> > > Can you post the output of "dmesg" after trying JACK in realtime mode?
> > >
> >
> > Nothing in there. The following is exactly the same as it was before
> > trying to start jack.
> >
> > [17179691.824000] ACPI: Video Device [VID] (multi-head: yes rom: no post: no)
> > [17179691.824000] ACPI: Video Device [VID2] (multi-head: yes rom: no post: no)
> > [17179695.124000] ppdev: user-space parallel port driver
> > [17179695.352000] apm: BIOS not found.
> > [17179698.448000] Bluetooth: L2CAP ver 2.8
> > [17179698.448000] Bluetooth: L2CAP socket layer initialized
> > [17179698.452000] Bluetooth: RFCOMM socket layer initialized
> > [17179698.452000] Bluetooth: RFCOMM TTY layer initialized
> > [17179698.452000] Bluetooth: RFCOMM ver 1.7
> >
> > I tried compiling the RT kernel (just running the default Ubuntu
> > PREEMPT right now), but ran into some problems, so I'll have to play
> > with it some more.
>
> Maybe you could recompile the standard Ubuntu kernel and enable ALSA
> debugging?
>
> Lee
>
>