Gentoo Archives: gentoo-user

From: Walter Dnes <waltdnes@××××××××.org>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] alsa: missing default device
Date: Sun, 21 Sep 2014 00:50:07
Message-Id: 20140921004956.GA4544@waltdnes.org
In Reply to: [gentoo-user] alsa: missing default device by Frank Steinmetzger
1 > So I'm missing the "default" device. Sure enough:
2 > $ aplay -L
3 > null
4 > Discard all samples (playback) or generate zero samples (capture)
5 > sysdefault:CARD=PCH
6 > HDA Intel PCH, ALC892 Analog
7 > Default Audio Device
8 > front:CARD=PCH,DEV=0
9 > HDA Intel PCH, ALC892 Analog
10 > Front speakers
11 > [... and some more surround channels plus HDMI]
12 >
13 > It only lists "sysdefault", but not "default". If I do
14 > $ speaker-test -Dsysdefault -c2
15 > I get the test noise on both speakers. /usr/share/alsa/alsa.conf defines both:
16
17 Here's what I get on a working system...
18
19 [d531][waltdnes][~] aplay -L
20 null
21 Discard all samples (playback) or generate zero samples (capture)
22 default:CARD=Intel
23 HDA Intel, ALC888 Analog
24 Default Audio Device
25 sysdefault:CARD=Intel
26 HDA Intel, ALC888 Analog
27 Default Audio Device
28 front:CARD=Intel,DEV=0
29 HDA Intel, ALC888 Analog
30 Front speakers
31
32 ...plus a bunch of others. Here's what I have in "make menuconfig" under
33
34 > Device Drivers > Sound card support > Advanced Linux Sound Architecture
35
36 | --- Advanced Linux Sound Architecture
37 | <*> Sequencer support
38 | < > Sequencer dummy client
39 | <*> OSS Mixer API
40 | < > OSS PCM (digital audio) API
41 | [*] OSS Sequencer API
42 | <*> HR-timer backend support
43 | [*] Use HR-timer as default sequencer timer
44 | [*] Dynamic device file minor numbers
45 | (4) Max number of sound cards
46 | [ ] Support old ALSA API
47 | [*] Verbose procfs contents
48 | [ ] Verbose printk
49 | [ ] Debug
50 | [ ] Generic sound devices ----
51 | [*] PCI sound devices --->
52 | [ ] USB sound devices ----
53 | < > ALSA for SoC audio support ----
54
55 Under "PCI sound devices --->" I have...
56 | <*> Intel HD Audio --->
57
58 Under "Intel HD Audio --->" I have...
59
60 | --- Intel HD Audio
61 | (64) Pre-allocated buffer size for HD-audio driver
62 | [ ] Build hwdep interface for HD-audio driver
63 | [ ] Support digital beep via input layer
64 | [ ] Support jack plugging notification via input layer
65 | [ ] Support initialization patch loading for HD-audio
66 | [*] Build Realtek HD-audio codec support
67 | [ ] Build Analog Device HD-audio codec support
68 | [ ] Build IDT/Sigmatel HD-audio codec support
69 | [ ] Build VIA HD-audio codec support
70 | [ ] Build HDMI/DisplayPort HD-audio codec support
71 | [ ] Build Cirrus Logic codec support
72 | [ ] Build Conexant HD-audio codec support
73 | [ ] Build Creative CA0110-IBG codec support
74 | [ ] Build Creative CA0132 codec support
75 | [ ] Build C-Media HD-audio codec support
76 | [ ] Build Silicon Labs 3054 HD-modem codec support
77 | -*- Enable generic HD-audio codec parser
78 | (0) Default time-out for HD-audio power-save mode
79
80 I haven't bothered with HDMI on this machine. Does yours look similar?
81
82 --
83 Walter Dnes <waltdnes@××××××××.org>
84 I don't run "desktop environments"; I run useful applications

Replies

Subject Author
Re: [gentoo-user] alsa: missing default device Frank Steinmetzger <Warp_7@×××.de>