Gentoo Archives: gentoo-user

From: Alexander Kapshuk <alexander.kapshuk@×××××.com>
To: gentoo-user <gentoo-user@l.g.o>
Subject: [gentoo-user] sound stopped working [media-sound/pulseaudio-7.1]
Date: Tue, 19 Jan 2016 16:34:31
Message-Id: CAJ1xhMVNSvwC8Eg=x00dSFhMbVM-sLcY+B+CTeOBC=sG6HFDgA@mail.gmail.com
1 Recently, sound has stopped working on one of my Gentoo systems. I have
2 checked the kernel, package and pulseaudio set-ups across all of my systems
3 in an attempt to pin down the problem, but so far to no avail. The sound
4 works fine on the other systems I have.
5
6 Hopefully, someone on the list will shed some light on what might be the
7 problem, or how to further troubleshoot it.
8
9 Here is some details.
10
11 % grep '^[^#.]' /etc/pulse/default.pa
12 load-module module-device-restore
13 load-module module-stream-restore
14 load-module module-card-restore
15 load-module module-augment-properties
16 load-module module-switch-on-port-available
17 load-module module-alsa-sink
18 load-module module-udev-detect
19 load-module module-detect
20 load-module module-jackdbus-detect channels=2
21 load-module module-bluetooth-policy
22 load-module module-bluetooth-discover
23 load-module module-esound-protocol-unix
24 load-module module-native-protocol-unix
25 load-module module-gconf
26 load-module module-default-device-restore
27 load-module module-rescue-streams
28 load-module module-always-sink
29 load-module module-intended-roles
30 load-module module-suspend-on-idle
31 load-module module-console-kit
32 load-module module-systemd-login
33 load-module module-position-event-sounds
34 load-module module-role-cork
35 load-module module-filter-heuristics
36 load-module module-filter-apply
37
38 With 'load-module module-alsa-sink' enabled, pulseaudio will not start.
39 % ps uxwww | grep -c '[p]ulse'
40 0
41
42 Having 'alsa-sink' enabled, generates the following output in
43 '/var/log/messages'.
44 # grep 'Jan 19.*pulseaudio' /var/log/messages
45 Jan 19 17:58:23 box1 pulseaudio[3686]: [pulseaudio] module.c: Failed to
46 load module "module-alsa-sink" (argument: ""): initialization failed.
47 Jan 19 17:58:23 box1 pulseaudio[3686]: [pulseaudio] main.c: Module load
48 failed.
49 Jan 19 17:58:23 box1 pulseaudio[3686]: [pulseaudio] main.c: Failed to
50 initialize daemon.
51 Jan 19 17:58:23 box1 pulseaudio[3638]: [pulseaudio] main.c: Daemon startup
52 failed.
53 Jan 19 17:58:23 box1 pulseaudio[3706]: [pulseaudio] module.c: Failed to
54 load module "module-alsa-sink" (argument: ""): initialization failed.
55 Jan 19 17:58:23 box1 pulseaudio[3706]: [pulseaudio] main.c: Module load
56 failed.
57 Jan 19 17:58:23 box1 pulseaudio[3706]: [pulseaudio] main.c: Failed to
58 initialize daemon.
59 Jan 19 17:58:23 box1 pulseaudio[3703]: [pulseaudio] main.c: Daemon startup
60 failed.
61 Jan 19 17:58:23 box1 pulseaudio[3719]: [pulseaudio] module.c: Failed to
62 load module "module-alsa-sink" (argument: ""): initialization failed.
63 Jan 19 17:58:23 box1 pulseaudio[3719]: [pulseaudio] main.c: Module load
64 failed.
65 Jan 19 17:58:23 box1 pulseaudio[3719]: [pulseaudio] main.c: Failed to
66 initialize daemon.
67 Jan 19 17:58:23 box1 pulseaudio[3716]: [pulseaudio] main.c: Daemon startup
68 failed.
69
70 My sound card details are.
71 lspci -k
72 ...
73 00:1b.0 Audio device: Intel Corporation 82801I (ICH9 Family) HD Audio
74 Controller (rev 02)
75 Subsystem: Gigabyte Technology Co., Ltd 82801I (ICH9 Family) HD Audio
76 Controller
77 Kernel driver in use: snd_hda_intel
78 ...
79
80 The kernel config options enabled for HDA are.
81 % grep '^[^#].*HDA' /usr/src/linux/.config
82 CONFIG_SND_HDA=y
83 CONFIG_SND_HDA_INTEL=y
84 CONFIG_SND_HDA_HWDEP=y
85 CONFIG_SND_HDA_CODEC_REALTEK=y
86 CONFIG_SND_HDA_CODEC_ANALOG=y
87 CONFIG_SND_HDA_CODEC_SIGMATEL=y
88 CONFIG_SND_HDA_CODEC_VIA=y
89 CONFIG_SND_HDA_CODEC_HDMI=y
90 CONFIG_SND_HDA_CODEC_CIRRUS=y
91 CONFIG_SND_HDA_CODEC_CONEXANT=y
92 CONFIG_SND_HDA_CODEC_CA0110=y
93 CONFIG_SND_HDA_CODEC_CA0132=y
94 CONFIG_SND_HDA_CODEC_CMEDIA=y
95 CONFIG_SND_HDA_CODEC_SI3054=y
96 CONFIG_SND_HDA_GENERIC=y
97 CONFIG_SND_HDA_POWER_SAVE_DEFAULT=0
98 CONFIG_SND_HDA_CORE=y
99 CONFIG_SND_HDA_PREALLOC_SIZE=2048
100
101 % equery -q u media-sound/pulseaudio-7.1 | grep +
102 +X
103 +alsa
104 +alsa-plugin
105 +asyncns
106 +bluetooth
107 +caps
108 +dbus
109 +gdbm
110 +glib
111 +gtk
112 +ipv6
113 +orc
114 +ssl
115 +tcpd
116 +udev
117 +webrtc-aec
118
119
120 With the set-up above, I still have sound when playing video content in my
121 web browser, via Adobe Flash Player.
122
123 Playing videos using VLC, or Mplayer does not work.
124
125 With 'load-module module-alsa-sink' commented out, pulseaudio is able to
126 start.
127
128 % ps uxwww | grep '[p]ulse'
129 sasha 3694 0.1 0.2 182496 10164 ? Sl 18:15 0:00
130 /usr/bin/pulseaudio --start --log-target=syslog
131 sasha 3713 0.0 0.2 166112 9988 ? Ssl 18:15 0:00
132 xfce4-volumed-pulse
133
134 But still no sound, when playing videos using a media player, or in the web
135 browser using Adobe Flash Player.
136
137
138 Thanks.

Replies

Subject Author
Re: [gentoo-user] sound stopped working [media-sound/pulseaudio-7.1] Alec Ten Harmsel <alec@××××××××××××××.com>