Firefox nightly requires Pulse Audio

Here you can discuss every aspect of Debian. Note: not for support requests!

Re: Firefox nightly requires Pulse Audio

Postby timbgo » 2016-12-16 11:07

Just for the users wishful to remain in the pure ALSA realm, there's this post in the Alsa-users:

[Alsa-user] sans-pulseaudio Firefox? was: a strange thing
https://www.mail-archive.com/alsa-user@ ... 31940.html

but more ...threats by ...particularly inclined Mozilla devs have been voiced on the aforebrought Mozilla bug page:

Require PulseAudio to play sound on Linux
https://bugzilla.mozilla.org/show_bug.c ... 47056#c178

where notice the "Target: Firefox52" is the news. Was previously deemed to need to be reached by Firefox46, IIUC.

Regards!
timbgo
 
Posts: 235
Joined: 2013-04-14 12:17

Re: Firefox nightly requires Pulse Audio

Postby Segfault » 2016-12-16 15:31

To build this Firefox you still need to install Pulse, otherwise the build will fail. That sucks.
Segfault
 
Posts: 304
Joined: 2005-09-24 12:24

Re: Firefox nightly requires Pulse Audio

Postby debiman » 2016-12-18 19:19

idk; can't you then uninstall it again after compiling?
a so-called makedepend?
User avatar
debiman
 
Posts: 584
Joined: 2013-03-12 07:18

Re: Firefox nightly requires Pulse Audio

Postby Segfault » 2016-12-18 19:28

Lets wait and see what happens. There are people interested in cleaning up the code and get the PA calls out. Even if this means no sound in FF.
Segfault
 
Posts: 304
Joined: 2005-09-24 12:24

Re: Firefox nightly requires Pulse Audio

Postby debiman » 2016-12-18 20:04

fwiw, i'm not 100% happy with FF either, the way it's going, but there just doesn't seem to be 1 browser to rule them all, they all have their dis/advantages...

(and this is NOT meant as an invitation to start recommending what somebody perceives is THE best browser EVER) :mrgreen:
User avatar
debiman
 
Posts: 584
Joined: 2013-03-12 07:18

Re: Firefox nightly requires Pulse Audio

Postby groze » 2017-01-04 05:01

That going to be bad. I tried other distro not just Debian based. I actually installed pulse audio which was available through there repository. It conflicted with the current audio & you couldn't uninstall the default without breaking your system. Firefox is supposed to have an unbranded release version (Not iceweasel), what every happen to that? Would that have the same requirement?
groze
 
Posts: 22
Joined: 2016-02-19 15:55

Re: Firefox nightly requires Pulse Audio

Postby llivv » 2017-02-05 22:00

groze wrote:That going to be bad. I tried other distro not just Debian based. I actually installed pulse audio which was available through there repository. It conflicted with the current audio & you couldn't uninstall the default without breaking your system. Firefox is supposed to have an unbranded release version (Not iceweasel), what every happen to that? Would that have the same requirement?

Current firefox release is version 51 and it works without pulse ( at least if you download the binary from mozilla than extract or install it on your system )
base url for the mozilla binaries is http://ftp.mozilla.org/pub/firefox/
current releases
32 bit http://ftp.mozilla.org/pub/firefox/rele ... inux-i686/
choose your locale: example en-US/
firefox-51.0.tar.bz2
http://ftp.mozilla.org/pub/firefox/rele ... .0.tar.bz2

64 bit http://ftp.mozilla.org/pub/firefox/rele ... ux-x96_64/
grab your locale: example fi/
firefox-51.0.tar.bz2
http://ftp.mozilla.org/pub/firefox/rele ... .0.tar.bz2

nightly 52 also works on my debian boxes when downloading binaries this way as well

version 52 first release day ( this one works without pulse - at least on my debian installs )
http://ftp.mozilla.org/pub/firefox/nigh ... a-central/

version 52 last release day ( this one might require pulse - you'll have to test it and see )
http://ftp.mozilla.org/pub/firefox/nigh ... a-central/

eventually the stable release will require pulse too, UNLESS the mozilla devs come to their senses.
in the kitchen with Julia ....
[...]
Get on the D bus to B Can ....
[...]
User avatar
llivv
 
Posts: 5586
Joined: 2007-02-14 18:10
Location: willo the tree

Re: Firefox nightly requires Pulse Audio

Postby debiman » 2017-02-10 17:47

folks, no unfounded panic please.

firefox is in many distros' repos and does not need pulseaudio.

here are archlinux version's dependencies:
Code: Select all
Name            : firefox
Version         : 51.0.1-1
Depends On      : gtk3  gtk2  mozilla-common  libxt  startup-notification  mime-types  dbus-glib
                  alsa-lib  ffmpeg  libvpx  libevent  nss  hunspell  sqlite  ttf-font  icu

looking at firefox nightly dependencies:
Code: Select all
firefox-aurora 53.0a2.20170210084046-1  (2017-02-10 16:28)
==> firefox-aurora dependencies:
 - gtk3 (already installed)
 - libxt (already installed)
 - startup-notification (already installed)
 - mime-types (already installed)
 - dbus-glib (already installed)
 - alsa-lib (already installed)
 - dbus-glib (already installed)
 - libnotify (already installed)
 - desktop-file-utils (already installed)
 - hicolor-icon-theme (already installed)
 - libvpx (already installed)
 - libevent (already installed)
 - nss>=3.14.1 (already installed)
 - hunspell (already installed)



whatever little truth the rumour is based on, it's not like the title says.

i tried to make sense of the bug report, but couldn't. too much noise.
User avatar
debiman
 
Posts: 584
Joined: 2013-03-12 07:18

Re: Firefox nightly requires Pulse Audio

Postby Segfault » 2017-02-10 17:52

According to Mozilla the ALSA code is unsupported, although it is currently building fine it may break in the future and it won't be fixed.
Segfault
 
Posts: 304
Joined: 2005-09-24 12:24

Re: Firefox nightly requires Pulse Audio

Postby debiman » 2017-02-10 18:26

can you back that with some info?
i guess the info is in that bug report?
could you please point the relevant sections out.
User avatar
debiman
 
Posts: 584
Joined: 2013-03-12 07:18

Re: Firefox nightly requires Pulse Audio

Postby Segfault » 2017-02-10 18:29

No I do not remember where I read it, but I certainly did. Up to you, believe or not.
Segfault
 
Posts: 304
Joined: 2005-09-24 12:24

Re: Firefox nightly requires Pulse Audio

Postby sjukfan » 2017-02-16 18:09

debiman wrote:whatever little truth the rumour is based on, it's not like the title says.

i tried to make sense of the bug report, but couldn't. too much noise.

Might help if you actually read the bug report. The original title was saying Firefox would require PulseAudio, since then it has changed to "Require PulseAudio to play sound on Linux".

Gerald Squelart at Mozilla said 2016-11-28
Thank you Miroslav, I've updated the bug title to clarify that PulseAudio is required *to play sound* on Linux.
https://bugzilla.mozilla.org/show_bug.c ... 47056#c172

Anthony Jones at Mozilla said 2016-12-15
ALSA support is dropped from Firefox 52 onward.
https://bugzilla.mozilla.org/show_bug.c ... 47056#c178

The Alsa code is still there but you'll have to compile the code with --enable-alsa and maybe --disable-pulseaudio. So it's possible, but it's up to the maintainers if they decide to follow the official route or not. Mozilla wont work on Alsa fixes though.
Debian Stretch AMD64, Core 2 Quad Q9550
Debian Jessie ARM, NSLU2 Intel IXP420
Debian Sid Powerpc, PowerPC 7447a
User avatar
sjukfan
 
Posts: 331
Joined: 2010-03-01 19:39

Re: Firefox nightly requires Pulse Audio

Postby debiman » 2017-02-17 06:26

sjukfan wrote:Anthony Jones at Mozilla said 2016-12-15
ALSA support is dropped from Firefox 52 onward.
https://bugzilla.mozilla.org/show_bug.c ... 47056#c178

The Alsa code is still there but you'll have to compile the code with --enable-alsa and maybe --disable-pulseaudio. So it's possible, but it's up to the maintainers if they decide to follow the official route or not. Mozilla wont work on Alsa fixes though.

this is the bit of hard info i was looking for. thanks.
my archlinux' (without pulseaudio) firefox is on 51.something now.
we'll see what happens when it hits 52; I can only hope arch devs are sane enough to use the --enable-alsa switch.
User avatar
debiman
 
Posts: 584
Joined: 2013-03-12 07:18

Previous

Return to General Discussion

Who is online

Users browsing this forum: No registered users and 1 guest

fashionable