1 |
On Sat, Sep 20, 2014 at 08:49:56PM -0400, Walter Dnes wrote: |
2 |
|
3 |
> > So I'm missing the "default" device. Sure enough: |
4 |
> > $ aplay -L |
5 |
> > null |
6 |
> > Discard all samples (playback) or generate zero samples (capture) |
7 |
> > sysdefault:CARD=PCH |
8 |
> > HDA Intel PCH, ALC892 Analog |
9 |
> > Default Audio Device |
10 |
> > [... and some more surround channels plus HDMI] |
11 |
> > |
12 |
> > It only lists "sysdefault", but not "default". If I do |
13 |
> > $ speaker-test -Dsysdefault -c2 |
14 |
> > I get the test noise on both speakers. /usr/share/alsa/alsa.conf defines both: |
15 |
> |
16 |
> Here's what I get on a working system... |
17 |
> |
18 |
> [d531][waltdnes][~] aplay -L |
19 |
> null |
20 |
> Discard all samples (playback) or generate zero samples (capture) |
21 |
> default:CARD=Intel |
22 |
> HDA Intel, ALC888 Analog |
23 |
> Default Audio Device |
24 |
> sysdefault:CARD=Intel |
25 |
> HDA Intel, ALC888 Analog |
26 |
> Default Audio Device |
27 |
> front:CARD=Intel,DEV=0 |
28 |
> HDA Intel, ALC888 Analog |
29 |
> Front speakers |
30 |
> |
31 |
> ...plus a bunch of others. |
32 |
|
33 |
Including an HDMI device? (in case your board has an HDMI connector at all) |
34 |
|
35 |
> Here's what I have in "make menuconfig" under |
36 |
> |
37 |
> > Device Drivers > Sound card support > Advanced Linux Sound Architecture |
38 |
> |
39 |
> | --- Advanced Linux Sound Architecture |
40 |
> | <*> Sequencer support |
41 |
> | < > Sequencer dummy client |
42 |
> | <*> OSS Mixer API |
43 |
> | < > OSS PCM (digital audio) API |
44 |
I have this enabled for programs that need /dev/dsp, such as sidplay. |
45 |
|
46 |
> | [*] OSS Sequencer API |
47 |
> | <*> HR-timer backend support |
48 |
> | [*] Use HR-timer as default sequencer timer |
49 |
> | [*] Dynamic device file minor numbers |
50 |
Didn't have that one enabled.* |
51 |
|
52 |
> | (4) Max number of sound cards |
53 |
> | [ ] Support old ALSA API |
54 |
> | [*] Verbose procfs contents |
55 |
> | [ ] Verbose printk |
56 |
> | [ ] Debug |
57 |
> | [ ] Generic sound devices ---- |
58 |
> | [*] PCI sound devices ---> |
59 |
> | [ ] USB sound devices ---- |
60 |
> | < > ALSA for SoC audio support ---- |
61 |
> |
62 |
> Under "PCI sound devices --->" I have... |
63 |
> | <*> Intel HD Audio ---> |
64 |
|
65 |
Your kernel must be a bit older. My 3.16 doesn't have this and instead has |
66 |
an "HD-Audio" entry right next to "PCI sound devices". |
67 |
|
68 |
> Under "Intel HD Audio --->" I have... |
69 |
> |
70 |
> | --- Intel HD Audio |
71 |
> | (64) Pre-allocated buffer size for HD-audio driver |
72 |
> | [ ] Build hwdep interface for HD-audio driver |
73 |
I have that one enabled*. And also "Allow dynamic codec reconfiguration".* |
74 |
|
75 |
> | [ ] Support digital beep via input layer |
76 |
> | [ ] Support jack plugging notification via input layer |
77 |
> [...] |
78 |
> | -*- Enable generic HD-audio codec parser |
79 |
This is a module for me, but it gets auto-loaded. |
80 |
|
81 |
|
82 |
* I toggled those settings and rebuilt, but the result is still the same. |
83 |
-- |
84 |
Gruß | Greetings | Qapla’ |
85 |
Please do not share anything from, with or about me with any Facebook service. |
86 |
|
87 |
Ideals are like stars: |
88 |
you can’t reach them, but you can use them for orientation. |