You are not logged in.
After new system upgrade I have next issue with apulse and firefox:
> apulse /usr/bin/firefox
ALSA lib pcm_dmix.c:1099:(snd_pcm_dmix_open) unable to open slave
[apulse] [error] do_connect_pcm: can't open playback device "default". Error code -2 (No such file or directory)
[apulse] [error] do_connect_pcm: can't open playback device "default". Error code -2 (No such file or directory)
[apulse] [error] do_connect_pcm: failed to open ALSA device. Apulse does no resampling or format conversion, leaving that task to ALSA plugins. Ensure that selected device is capable of playing a particular sample format at a particular rate. They have to be supported by either hardware directly, or by "plug" and "dmix" ALSA plugins which will perform required conversions on CPU.
[apulse] [error] do_connect_pcm: failed to open ALSA device. Apulse does no resampling or format conversion, leaving that task to ALSA plugins. Ensure that selected device is capable of playing a particular sample format at a particular rate. They have to be supported by either hardware directly, or by "plug" and "dmix" ALSA plugins which will perform required conversions on CPU.
[Child 23662, MediaPlayback #2] WARNING: 7fad467e0880 OpenCubeb() failed to init cubeb: file /build/firefox/src/mozilla-unified/dom/media/AudioStream.cpp, line 387
[Child 23662, MediaPlayback #3] WARNING: Decoder=7fad45ef6800 [OnMediaSinkAudioError]: file /build/firefox/src/mozilla-unified/dom/media/MediaDecoderStateMachine.cpp, line 3642
[Child 23662, MediaPlayback #3] WARNING: Decoder=7fad45ef6800 Decode error: NS_ERROR_DOM_MEDIA_MEDIASINK_ERR (0x806e000b) - OnMediaSinkAudioError: file /build/firefox/src/mozilla-unified/dom/media/MediaDecoderStateMachine.cpp, line 3365
other applications works fine:
> speaker-test -c2
speaker-test 1.1.5
Playback device is default
Stream parameters are 48000Hz, S16_LE, 2 channels
Using 16 octaves of pink noise
Rate set to 48000Hz (requested 48000Hz)
Buffer size range from 2229 to 4458
Period size range from 1114 to 1115
Using max buffer size 4456
Periods = 4
was set period_size = 1114
was set buffer_size = 4458
0 - Front Left
1 - Front Right
Here is packages info:
> pacman -Qi apulse alsa-lib
Name : apulse
Version : 0.1.10-1
Description : PulseAudio emulation for ALSA
Architecture : x86_64
URL : https://github.com/i-rinat/apulse
Licenses : custom:MIT
Groups : None
Provides : None
Depends On : alsa-lib glib2
Optional Deps : None
Required By : None
Optional For : None
Conflicts With : None
Replaces : None
Installed Size : 143.00 KiB
Packager : Unknown Packager
Build Date : Thu 08 Feb 2018 04:36:54 PM MSK
Install Date : Thu 08 Feb 2018 04:37:05 PM MSK
Install Reason : Explicitly installed
Install Script : Yes
Validated By : None
Name : alsa-lib
Version : 1.1.5-1
Description : An alternative implementation of Linux sound support
Architecture : x86_64
URL : http://www.alsa-project.org
Licenses : LGPL
Groups : None
Provides : None
Depends On : glibc
Optional Deps : python2: for python smixer plugin [installed]
Required By : alsa-plugins alsa-utils apulse bluez chromium ffmpeg ffmpeg2.8 gst-plugins-base lib32-alsa-lib libao libcanberra libsndfile lirc mpg123 qt4 skypeforlinux-bin steam-native-runtime thunderbird wildmidi zita-alsa-pcmi
Optional For : gimp jre8-openjdk sdl sdl2 v4l-utils wine xmms2
Conflicts With : None
Replaces : None
Installed Size : 1954.00 KiB
Packager : Anatol Pomozov <anatol.pomzov@gmail.com>
Build Date : Wed 15 Nov 2017 01:20:44 AM MSK
Install Date : Thu 14 Dec 2017 11:42:10 AM MSK
Install Reason : Installed as a dependency for another package
Install Script : No
Validated By : Signature
And here is my .asoundrc:
> cat ~/.asoundrc
#The default device:
pcm.!default {
type plug
slave.pcm "asymed"
}
#The controlled device
ctl.!default {
type hw
card PCH
}
#Make two channels to work together
pcm.asymed {
type asym
playback.pcm "dmixer"
capture.pcm "microphone"
}
#The audio output
pcm.dmixer {
type dmix
ipc_key 1024
slave {
pcm "hw:PCH,0"
period_time 0
period_size 1024
buffer_size 4096
rate 44100
}
bindings {
0 0
1 1
}
}
#The audio input
pcm.microphone
{
type hw
card PCH
}
The config was prepared by me a couple of years ago, so I hardly can explain some of its places.
Can some one explain me how to debug this issue (e.g. make alsa-lib to be more verbose). Or have someone good thoughts on subject?
Thank you!
Last edited by shved (2018-02-19 08:54:23)
Sorry for my english
Offline
Fixed by another upgrade
Sorry for my english
Offline