On Sat, Sep 20, 2014 at 08:49:56PM -0400, Walter Dnes wrote:

> > So I'm missing the "default" device. Sure enough:
> > $ aplay -L
> > null
> >     Discard all samples (playback) or generate zero samples (capture)
> > sysdefault:CARD=PCH
> >     HDA Intel PCH, ALC892 Analog
> >     Default Audio Device
> > [... and some more surround channels plus HDMI]
> >
> > It only lists "sysdefault", but not "default". If I do
> > $ speaker-test -Dsysdefault -c2
> > I get the test noise on both speakers. /usr/share/alsa/alsa.conf defines 
> > both:
>
>   Here's what I get on a working system...
>
> [d531][waltdnes][~] aplay -L
> null
>     Discard all samples (playback) or generate zero samples (capture)
> default:CARD=Intel
>     HDA Intel, ALC888 Analog
>     Default Audio Device
> sysdefault:CARD=Intel
>     HDA Intel, ALC888 Analog
>     Default Audio Device
> front:CARD=Intel,DEV=0
>     HDA Intel, ALC888 Analog
>     Front speakers
>
> ...plus a bunch of others.

Including an HDMI device? (in case your board has an HDMI connector at all)

> Here's what I have in "make menuconfig" under
>
> > Device Drivers > Sound card support > Advanced Linux Sound Architecture
>
> |    --- Advanced Linux Sound Architecture
> |    <*>   Sequencer support
> |    < >     Sequencer dummy client
> |    <*>   OSS Mixer API
> |    < >   OSS PCM (digital audio) API
I have this enabled for programs that need /dev/dsp, such as sidplay.

> |    [*]   OSS Sequencer API
> |    <*>   HR-timer backend support
> |    [*]     Use HR-timer as default sequencer timer
> |    [*]   Dynamic device file minor numbers
Didn't have that one enabled.*

> |    (4)     Max number of sound cards
> |    [ ]   Support old ALSA API
> |    [*]   Verbose procfs contents
> |    [ ]   Verbose printk
> |    [ ]   Debug
> |    [ ]   Generic sound devices  ----
> |    [*]   PCI sound devices  --->
> |    [ ]   USB sound devices  ----
> |    < >   ALSA for SoC audio support  ----
>
> Under "PCI sound devices  --->" I have...
> |    <*>   Intel HD Audio  --->

Your kernel must be a bit older. My 3.16 doesn't have this and instead has
an "HD-Audio" entry right next to "PCI sound devices".

> Under "Intel HD Audio  --->" I have...
>
> |    --- Intel HD Audio
> |    (64)  Pre-allocated buffer size for HD-audio driver
> |    [ ]   Build hwdep interface for HD-audio driver
I have that one enabled*. And also "Allow dynamic codec reconfiguration".*

> |    [ ]   Support digital beep via input layer
> |    [ ]   Support jack plugging notification via input layer
> [...]
> |    -*-   Enable generic HD-audio codec parser
This is a module for me, but it gets auto-loaded.


* I toggled those settings and rebuilt, but the result is still the same.
--
Gruß | Greetings | Qapla’
Please do not share anything from, with or about me with any Facebook service.

Ideals are like stars:
you can’t reach them, but you can use them for orientation.

Attachment: signature.asc
Description: Digital signature

Reply via email to