[arch-general] Firefox 52 Audio broken

Ralf Mardorf silver.bullet at zoho.com
Tue Mar 7 22:04:20 UTC 2017


On Tue, 7 Mar 2017 22:18:19 +0100, LoneVVolf wrote:
>On 07-03-17 21:14, Ralf Mardorf wrote:
>> On Tue, 7 Mar 2017 16:00:18 +0100, Carlchristian Eckert wrote:  
>>> As a workaround, have you tried using apulse? It is a pulseaudio
>>> emulation for ALSA. Some time ago, I used it successfully to run
>>> Skype (which also depends on pulseaudio) without having pulseaudio
>>> installed.  
>>
>> I don't know, if the required asoundrc could have impact on real-time
>> pro-audio usage. I won't test it.  
>
>I just tested apulse-git successfully, no changes to my alsa setup
>were needed.

Thank you,

I confirm that apulse-git works with Firefox 52.0-1 and an asoundrc
isn't required :).

[rocketmouse at archlinux firefox]$ apulse firefox >/dev/null 1&>2
[rocketmouse at archlinux firefox]$ pacman -Ql apulse-git 
apulse-git /usr/
apulse-git /usr/bin/
apulse-git /usr/bin/apulse
apulse-git /usr/lib/
apulse-git /usr/lib/apulse/
apulse-git /usr/lib/apulse/libpulse-simple.so
apulse-git /usr/lib/apulse/libpulse-simple.so.0
apulse-git /usr/lib/apulse/libpulse.so
apulse-git /usr/lib/apulse/libpulse.so.0
apulse-git /usr/lib/apulse/libpulsecommon-5.0.so
apulse-git /usr/share/
apulse-git /usr/share/licenses/
apulse-git /usr/share/licenses/apulse-git/
apulse-git /usr/share/licenses/apulse-git/LICENSE
[rocketmouse at archlinux firefox]$ pacman -Q firefox
firefox 52.0-1




In the meantime I didn't make music, instead I build Firefox again.
It takes around 1 hour to build Firefox with a 2.8 GHz Celeron
dual-core, 8 GiB DDR3 RAM, on a SSD SATA 3.2, 6.0 Gb/s.
After building it with "--enable-alsa" ALSA support works again.
So for now I'll use Firefox with ALSA support enabled, but next time
I'll use apulse from git with Firefox from extra.




[rocketmouse at archlinux firefox]$ time makepkg -s 
==> Making package: firefox 52.0-2 (Tue Mar  7 21:20:33 CET 2017)
[snip]
==> Finished making: firefox 52.0-2 (Tue Mar  7 22:21:13 CET 2017)

real	60m40.319s
user	104m47.026s
sys	4m31.483s
[rocketmouse at archlinux firefox]$ grep pkgrel= PKGBUILD 
pkgrel=2
[rocketmouse at archlinux firefox]$ grep -B2 -A2 e-alsa PKGBUILD 

ac_add_options --prefix=/usr
ac_add_options --enable-alsa
ac_add_options --enable-release
ac_add_options --enable-gold
[rocketmouse at archlinux firefox]$ pacman -Q firefox
firefox 52.0-2
[rocketmouse at archlinux firefox]$ firefox >/dev/null 1&>2




Regards,
Ralf


More information about the arch-general mailing list