Re: [gentoo-user] sound stopped working [media-sound/pulseaudio-7.1]

2016-01-19 Thread Alec Ten Harmsel
On Tue, Jan 19, 2016 at 09:57:18PM +0200, Alexander Kapshuk wrote:
> On Tue, Jan 19, 2016 at 7:10 PM, Alec Ten Harmsel 
> wrote:
> 
> > I use pulseaudio without ALSA, for what it's worth. I also don't use VLC
> > or mplayer.
> >
> 
> That's interesting. I didn't know one could use pulseaudio with ALSA left
> out.

I am not extremely familiar with how sound works, to be honest. I do
have the 'alsa' USE flag set on pulseaudio. Here are the modules I have
loaded in /etc/pulse/default.pa:

module-always-sink
module-augment-properties
module-card-restore
module-default-device-restore
module-detect
module-device-restore
module-filter-apply
module-filter-heuristics
module-intended-roles
module-native-protocol-tcp auth-ip-acl=127.0.0.1
module-native-protocol-unix
module-position-event-sounds
module-rescue-streams
module-role-cork
module-stream-restore
module-suspend-on-idle
module-switch-on-port-available
module-udev-detect

> I set the global USE flag to '-alsa' in '/etc/portage/make.conf' and ran
> 'emerge -aU' to see what would be pulled in/unmerged. Here's a list of
> packages emerge wanted to pull in:
> Calculating dependencies  . ...  done!
> [ebuild  N ] media-plugins/gst-plugins-x-0.10.36-r1
> [ebuild  N ] media-plugins/gst-plugins-xvideo-0.10.36-r1
> [ebuild  N ] media-plugins/gst-plugins-vorbis-0.10.36-r1
> [ebuild  N ] media-plugins/gst-plugins-ogg-0.10.36-r1
> [ebuild  N ] media-libs/gst-plugins-bad-0.10.23-r2  USE="nls orc"
> [ebuild  N ] media-libs/faad2-2.7-r3  USE="-digitalradio -static-libs"
> [ebuild  N ] media-sound/cdparanoia-3.10.2-r6  USE="-static-libs"
> [ebuild   R] net-misc/rdesktop-1.8.3  USE="-alsa*"
> [ebuild  N ] media-libs/gst-plugins-ugly-0.10.19-r1  USE="nls orc"
> [ebuild  N ] media-libs/gst-plugins-good-0.10.31-r1  USE="nls orc"
> [ebuild  N ] media-plugins/gst-plugins-resindvd-0.10.23-r1
> [ebuild  N ] media-plugins/gst-plugins-dts-0.10.23-r1  USE="orc"
> [ebuild  N ] media-plugins/gst-plugins-faad-0.10.23-r2
> [ebuild  N ] media-plugins/gst-plugins-xvid-0.10.23-r1
> [ebuild  N ] media-plugins/gst-plugins-cdparanoia-0.10.36-r1
> [ebuild  N ] media-plugins/gst-plugins-a52dec-0.10.19-r1  USE="orc"
> [ebuild  N ] media-plugins/gst-plugins-x264-0.10.19-r1
> [ebuild  N ] media-plugins/gst-plugins-mad-0.10.19-r1
> [ebuild  N ] media-plugins/gst-plugins-flac-0.10.31-r1
> [ebuild  N ] media-plugins/gst-plugins-dvdread-0.10.19-r1
> [ebuild  N ] media-plugins/gst-plugins-pulse-0.10.31-r1
> [ebuild  N ] media-plugins/gst-plugins-ffmpeg-0.10.13_p201211-r5
> USE="orc -libav"
> [ebuild  N ] media-plugins/gst-plugins-mpeg2dec-0.10.19-r1
> [ebuild   R] media-video/mplayer-1.2_pre20150214-r1  USE="-alsa*"
> [ebuild  N ] media-plugins/gst-plugins-meta-0.10-r10  USE="X a52 aac
> cdda dts dvd ffmpeg flac mp3 mpeg ogg pulseaudio vorbis x264 xv xvid -alsa
> -dv -dvb -http -jack -lame -libass -libvisual -mms -modplug -musepack -opus
> -oss -taglib -theora -v4l -vcd -vpx -wavpack"
> [ebuild   R] xfce-extra/xfce4-mixer-4.11.0  USE="-alsa*"
> [ebuild   R] media-video/vlc-2.2.1-r1  USE="-alsa*"
> 
> Is this what you use, 'media-pugins/gst-plugins'?

Sorry, I misled you. I do not have any software configured to use ALSA
as far as I know, but pulseaudio is configured with the 'alsa' USE flag
as I mentioned above.

> > >
> > > My sound card details are.
> > > lspci -k
> > > ...
> > > 00:1b.0 Audio device: Intel Corporation 82801I (ICH9 Family) HD Audio
> > > Controller (rev 02)
> > > Subsystem: Gigabyte Technology Co., Ltd 82801I (ICH9 Family) HD Audio
> > > Controller
> > > Kernel driver in use: snd_hda_intel
> > > ...
> >
> > Have you looked at dmesg and/or any ALSA logs to see why ALSA-related
> > stuff can't be initialized? Intel hardware and drivers have always
> > treated me well, so this is strange.
> >
> 
> '/var/log/dmesg' has this:
> [1.361704] ALSA device list:
> [1.361991]   No soundcards found.
> 
> While 'aplay -l | grep HDA' says this:
> card 1: Intel [HDA Intel], device 0: ALC662 rev1 Analog [ALC662 rev1 Analog]
> card 1: Intel [HDA Intel], device 1: ALC662 rev1 Digital [ALC662 rev1
> Digital]
> 

Hmmm, strange that the model numbers are different between aplay and
lspci. Do any of your other machines have the same hardware, and do
lspci and aplay report the same stuff?

Alec



Re: [gentoo-user] sound stopped working [media-sound/pulseaudio-7.1]

2016-01-19 Thread Alexander Kapshuk
On Tue, Jan 19, 2016 at 7:10 PM, Alec Ten Harmsel 
wrote:

> I use pulseaudio without ALSA, for what it's worth. I also don't use VLC
> or mplayer.
>

That's interesting. I didn't know one could use pulseaudio with ALSA left
out.

I set the global USE flag to '-alsa' in '/etc/portage/make.conf' and ran
'emerge -aU' to see what would be pulled in/unmerged. Here's a list of
packages emerge wanted to pull in:
Calculating dependencies  . ...  done!
[ebuild  N ] media-plugins/gst-plugins-x-0.10.36-r1
[ebuild  N ] media-plugins/gst-plugins-xvideo-0.10.36-r1
[ebuild  N ] media-plugins/gst-plugins-vorbis-0.10.36-r1
[ebuild  N ] media-plugins/gst-plugins-ogg-0.10.36-r1
[ebuild  N ] media-libs/gst-plugins-bad-0.10.23-r2  USE="nls orc"
[ebuild  N ] media-libs/faad2-2.7-r3  USE="-digitalradio -static-libs"
[ebuild  N ] media-sound/cdparanoia-3.10.2-r6  USE="-static-libs"
[ebuild   R] net-misc/rdesktop-1.8.3  USE="-alsa*"
[ebuild  N ] media-libs/gst-plugins-ugly-0.10.19-r1  USE="nls orc"
[ebuild  N ] media-libs/gst-plugins-good-0.10.31-r1  USE="nls orc"
[ebuild  N ] media-plugins/gst-plugins-resindvd-0.10.23-r1
[ebuild  N ] media-plugins/gst-plugins-dts-0.10.23-r1  USE="orc"
[ebuild  N ] media-plugins/gst-plugins-faad-0.10.23-r2
[ebuild  N ] media-plugins/gst-plugins-xvid-0.10.23-r1
[ebuild  N ] media-plugins/gst-plugins-cdparanoia-0.10.36-r1
[ebuild  N ] media-plugins/gst-plugins-a52dec-0.10.19-r1  USE="orc"
[ebuild  N ] media-plugins/gst-plugins-x264-0.10.19-r1
[ebuild  N ] media-plugins/gst-plugins-mad-0.10.19-r1
[ebuild  N ] media-plugins/gst-plugins-flac-0.10.31-r1
[ebuild  N ] media-plugins/gst-plugins-dvdread-0.10.19-r1
[ebuild  N ] media-plugins/gst-plugins-pulse-0.10.31-r1
[ebuild  N ] media-plugins/gst-plugins-ffmpeg-0.10.13_p201211-r5
USE="orc -libav"
[ebuild  N ] media-plugins/gst-plugins-mpeg2dec-0.10.19-r1
[ebuild   R] media-video/mplayer-1.2_pre20150214-r1  USE="-alsa*"
[ebuild  N ] media-plugins/gst-plugins-meta-0.10-r10  USE="X a52 aac
cdda dts dvd ffmpeg flac mp3 mpeg ogg pulseaudio vorbis x264 xv xvid -alsa
-dv -dvb -http -jack -lame -libass -libvisual -mms -modplug -musepack -opus
-oss -taglib -theora -v4l -vcd -vpx -wavpack"
[ebuild   R] xfce-extra/xfce4-mixer-4.11.0  USE="-alsa*"
[ebuild   R] media-video/vlc-2.2.1-r1  USE="-alsa*"

Is this what you use, 'media-pugins/gst-plugins'?


>
> On Tue, Jan 19, 2016 at 06:33:41PM +0200, Alexander Kapshuk wrote:
> > Recently, sound has stopped working on one of my Gentoo systems. I have
> > checked the kernel, package and pulseaudio set-ups across all of my
> systems
> > in an attempt to pin down the problem, but so far to no avail. The sound
> > works fine on the other systems I have.
>
> Are they any changes you just made that may have caused the problem? Do
> all the systems have the same configuration?
>

I did not make any changes to alsa, or pulse audio that I'm aware of. Just
been pulling in whatever updates portage had for me on a regular bases.
Running a 4.4.0-vanilla kernel on all my systems, so that can't be the
culprit.


>
> >
> > Having 'alsa-sink' enabled, generates the following output in
> > '/var/log/messages'.
> > # grep 'Jan 19.*pulseaudio' /var/log/messages
> > Jan 19 17:58:23 box1 pulseaudio[3686]: [pulseaudio] module.c: Failed to
> > load module "module-alsa-sink" (argument: ""): initialization failed.
> > Jan 19 17:58:23 box1 pulseaudio[3686]: [pulseaudio] main.c: Module load
> > failed.
> > Jan 19 17:58:23 box1 pulseaudio[3686]: [pulseaudio] main.c: Failed to
> > initialize daemon.
> > Jan 19 17:58:23 box1 pulseaudio[3638]: [pulseaudio] main.c: Daemon
> startup
> > failed.
> > Jan 19 17:58:23 box1 pulseaudio[3706]: [pulseaudio] module.c: Failed to
> > load module "module-alsa-sink" (argument: ""): initialization failed.
> > Jan 19 17:58:23 box1 pulseaudio[3706]: [pulseaudio] main.c: Module load
> > failed.
> > Jan 19 17:58:23 box1 pulseaudio[3706]: [pulseaudio] main.c: Failed to
> > initialize daemon.
> > Jan 19 17:58:23 box1 pulseaudio[3703]: [pulseaudio] main.c: Daemon
> startup
> > failed.
> > Jan 19 17:58:23 box1 pulseaudio[3719]: [pulseaudio] module.c: Failed to
> > load module "module-alsa-sink" (argument: ""): initialization failed.
> > Jan 19 17:58:23 box1 pulseaudio[3719]: [pulseaudio] main.c: Module load
> > failed.
> > Jan 19 17:58:23 box1 pulseaudio[3719]: [pulseaudio] main.c: Failed to
> > initialize daemon.
> > Jan 19 17:58:23 box1 pulseaudio[3716]: [pulseaudio] main.c: Daemon
> startup
> > failed.
> >
> > My sound card details are.
> > lspci -k
> > ...
> > 00:1b.0 Audio device: Intel Corporation 82801I (ICH9 Family) HD Audio
> > Controller (rev 02)
> > Subsystem: Gigabyte Technology Co., Ltd 82801I (ICH9 Family) HD Audio
> > Controller
> > Kernel driver in use: snd_hda_intel
> > ...
>
> Have you looked at dmesg and/or any ALSA logs to see why ALSA-related
> stuff can't be initialized? Intel hardware 

Re: [gentoo-user] sound stopped working [media-sound/pulseaudio-7.1]

2016-01-19 Thread Alec Ten Harmsel
I use pulseaudio without ALSA, for what it's worth. I also don't use VLC
or mplayer.

On Tue, Jan 19, 2016 at 06:33:41PM +0200, Alexander Kapshuk wrote:
> Recently, sound has stopped working on one of my Gentoo systems. I have
> checked the kernel, package and pulseaudio set-ups across all of my systems
> in an attempt to pin down the problem, but so far to no avail. The sound
> works fine on the other systems I have.

Are they any changes you just made that may have caused the problem? Do
all the systems have the same configuration?

> 
> Having 'alsa-sink' enabled, generates the following output in
> '/var/log/messages'.
> # grep 'Jan 19.*pulseaudio' /var/log/messages
> Jan 19 17:58:23 box1 pulseaudio[3686]: [pulseaudio] module.c: Failed to
> load module "module-alsa-sink" (argument: ""): initialization failed.
> Jan 19 17:58:23 box1 pulseaudio[3686]: [pulseaudio] main.c: Module load
> failed.
> Jan 19 17:58:23 box1 pulseaudio[3686]: [pulseaudio] main.c: Failed to
> initialize daemon.
> Jan 19 17:58:23 box1 pulseaudio[3638]: [pulseaudio] main.c: Daemon startup
> failed.
> Jan 19 17:58:23 box1 pulseaudio[3706]: [pulseaudio] module.c: Failed to
> load module "module-alsa-sink" (argument: ""): initialization failed.
> Jan 19 17:58:23 box1 pulseaudio[3706]: [pulseaudio] main.c: Module load
> failed.
> Jan 19 17:58:23 box1 pulseaudio[3706]: [pulseaudio] main.c: Failed to
> initialize daemon.
> Jan 19 17:58:23 box1 pulseaudio[3703]: [pulseaudio] main.c: Daemon startup
> failed.
> Jan 19 17:58:23 box1 pulseaudio[3719]: [pulseaudio] module.c: Failed to
> load module "module-alsa-sink" (argument: ""): initialization failed.
> Jan 19 17:58:23 box1 pulseaudio[3719]: [pulseaudio] main.c: Module load
> failed.
> Jan 19 17:58:23 box1 pulseaudio[3719]: [pulseaudio] main.c: Failed to
> initialize daemon.
> Jan 19 17:58:23 box1 pulseaudio[3716]: [pulseaudio] main.c: Daemon startup
> failed.
> 
> My sound card details are.
> lspci -k
> ...
> 00:1b.0 Audio device: Intel Corporation 82801I (ICH9 Family) HD Audio
> Controller (rev 02)
> Subsystem: Gigabyte Technology Co., Ltd 82801I (ICH9 Family) HD Audio
> Controller
> Kernel driver in use: snd_hda_intel
> ...

Have you looked at dmesg and/or any ALSA logs to see why ALSA-related
stuff can't be initialized? Intel hardware and drivers have always
treated me well, so this is strange.

Alec

P.S. Is there a particular reason you are using pulseaudio as a layer
above ALSA? If not, you might just use PA in my opinion.



[gentoo-user] sound stopped working [media-sound/pulseaudio-7.1]

2016-01-19 Thread Alexander Kapshuk
Recently, sound has stopped working on one of my Gentoo systems. I have
checked the kernel, package and pulseaudio set-ups across all of my systems
in an attempt to pin down the problem, but so far to no avail. The sound
works fine on the other systems I have.

Hopefully, someone on the list will shed some light on what might be the
problem, or how to further troubleshoot it.

Here is some details.

% grep '^[^#.]' /etc/pulse/default.pa
load-module module-device-restore
load-module module-stream-restore
load-module module-card-restore
load-module module-augment-properties
load-module module-switch-on-port-available
load-module module-alsa-sink
load-module module-udev-detect
load-module module-detect
load-module module-jackdbus-detect channels=2
load-module module-bluetooth-policy
load-module module-bluetooth-discover
load-module module-esound-protocol-unix
load-module module-native-protocol-unix
load-module module-gconf
load-module module-default-device-restore
load-module module-rescue-streams
load-module module-always-sink
load-module module-intended-roles
load-module module-suspend-on-idle
load-module module-console-kit
load-module module-systemd-login
load-module module-position-event-sounds
load-module module-role-cork
load-module module-filter-heuristics
load-module module-filter-apply

With 'load-module module-alsa-sink' enabled, pulseaudio will not start.
% ps uxwww | grep  -c '[p]ulse'
0

Having 'alsa-sink' enabled, generates the following output in
'/var/log/messages'.
# grep 'Jan 19.*pulseaudio' /var/log/messages
Jan 19 17:58:23 box1 pulseaudio[3686]: [pulseaudio] module.c: Failed to
load module "module-alsa-sink" (argument: ""): initialization failed.
Jan 19 17:58:23 box1 pulseaudio[3686]: [pulseaudio] main.c: Module load
failed.
Jan 19 17:58:23 box1 pulseaudio[3686]: [pulseaudio] main.c: Failed to
initialize daemon.
Jan 19 17:58:23 box1 pulseaudio[3638]: [pulseaudio] main.c: Daemon startup
failed.
Jan 19 17:58:23 box1 pulseaudio[3706]: [pulseaudio] module.c: Failed to
load module "module-alsa-sink" (argument: ""): initialization failed.
Jan 19 17:58:23 box1 pulseaudio[3706]: [pulseaudio] main.c: Module load
failed.
Jan 19 17:58:23 box1 pulseaudio[3706]: [pulseaudio] main.c: Failed to
initialize daemon.
Jan 19 17:58:23 box1 pulseaudio[3703]: [pulseaudio] main.c: Daemon startup
failed.
Jan 19 17:58:23 box1 pulseaudio[3719]: [pulseaudio] module.c: Failed to
load module "module-alsa-sink" (argument: ""): initialization failed.
Jan 19 17:58:23 box1 pulseaudio[3719]: [pulseaudio] main.c: Module load
failed.
Jan 19 17:58:23 box1 pulseaudio[3719]: [pulseaudio] main.c: Failed to
initialize daemon.
Jan 19 17:58:23 box1 pulseaudio[3716]: [pulseaudio] main.c: Daemon startup
failed.

My sound card details are.
lspci -k
...
00:1b.0 Audio device: Intel Corporation 82801I (ICH9 Family) HD Audio
Controller (rev 02)
Subsystem: Gigabyte Technology Co., Ltd 82801I (ICH9 Family) HD Audio
Controller
Kernel driver in use: snd_hda_intel
...

The kernel config options enabled for HDA are.
% grep '^[^#].*HDA' /usr/src/linux/.config
CONFIG_SND_HDA=y
CONFIG_SND_HDA_INTEL=y
CONFIG_SND_HDA_HWDEP=y
CONFIG_SND_HDA_CODEC_REALTEK=y
CONFIG_SND_HDA_CODEC_ANALOG=y
CONFIG_SND_HDA_CODEC_SIGMATEL=y
CONFIG_SND_HDA_CODEC_VIA=y
CONFIG_SND_HDA_CODEC_HDMI=y
CONFIG_SND_HDA_CODEC_CIRRUS=y
CONFIG_SND_HDA_CODEC_CONEXANT=y
CONFIG_SND_HDA_CODEC_CA0110=y
CONFIG_SND_HDA_CODEC_CA0132=y
CONFIG_SND_HDA_CODEC_CMEDIA=y
CONFIG_SND_HDA_CODEC_SI3054=y
CONFIG_SND_HDA_GENERIC=y
CONFIG_SND_HDA_POWER_SAVE_DEFAULT=0
CONFIG_SND_HDA_CORE=y
CONFIG_SND_HDA_PREALLOC_SIZE=2048

% equery -q u media-sound/pulseaudio-7.1 | grep +
+X
+alsa
+alsa-plugin
+asyncns
+bluetooth
+caps
+dbus
+gdbm
+glib
+gtk
+ipv6
+orc
+ssl
+tcpd
+udev
+webrtc-aec


With the set-up above, I still have sound when playing video content in my
web browser, via Adobe Flash Player.

Playing videos using VLC, or Mplayer does not work.

With 'load-module module-alsa-sink' commented out, pulseaudio is able to
start.

% ps uxwww | grep  '[p]ulse'
sasha 3694  0.1  0.2 182496 10164 ?Sl   18:15   0:00
/usr/bin/pulseaudio --start --log-target=syslog
sasha 3713  0.0  0.2 166112  9988 ?Ssl  18:15   0:00
xfce4-volumed-pulse

But still no sound, when playing videos using a media player, or in the web
browser using Adobe Flash Player.


Thanks.