LinuxQuestions.org
Help answer threads with 0 replies.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices


Reply
  Search this Thread
Old 03-25-2017, 11:28 AM   #1
slacktroll
Member
 
Registered: May 2011
Distribution: Slackware64/current
Posts: 175

Rep: Reputation: 44
Mozilla-firefox-52.0.1 on Slackware64 14.2 pulseaudio :/


As for now, the firefox binary complaints about pulseaudio if downloaded directly from mozilla.org.
(And the ancient -esr version is not for me)
I found out that the mozilla-firefox slackbuild for -current uses --enable-alsa.

I'm compiling the mozilla-firefox from -current to 14.2. Will take some time

Will report back if it works without pulseaudio :-)
 
Old 03-25-2017, 11:53 AM   #2
slacktroll
Member
 
Registered: May 2011
Distribution: Slackware64/current
Posts: 175

Original Poster
Rep: Reputation: 44
It took roughly 35 minutes to compile firefox-52.0.1 on my machine. and sound works without pulseaudio! (Which it don't from the binary on mozilla.org)

Great ! :]
 
Old 04-01-2017, 06:34 PM   #3
kingbeowulf
Senior Member
 
Registered: Oct 2003
Location: WA
Distribution: Slackware
Posts: 1,266
Blog Entries: 11

Rep: Reputation: 744Reputation: 744Reputation: 744Reputation: 744Reputation: 744Reputation: 744Reputation: 744
And now its in 14.2 "patches":
Quote:
Tue Mar 28 20:30:50 UTC 2017
patches/packages/mariadb-10.0.30-x86_64-1_slack14.2.txz: Upgraded.
This update fixes security issues:
Crash in libmysqlclient.so.
Difficult to exploit vulnerability allows low privileged attacker with
logon to compromise the server. Successful attacks of this vulnerability
can result in unauthorized access to data.
For more information, see:
https://cve.mitre.org/cgi-bin/cvenam...=CVE-2017-3302
https://cve.mitre.org/cgi-bin/cvenam...=CVE-2017-3313
(* Security fix *)
patches/packages/mozilla-firefox-52.0.2esr-x86_64-1_slack14.2.txz: Upgraded.
Upgraded to new Firefox 52.x ESR branch.
 
1 members found this post helpful.
Old 04-01-2017, 09:41 PM   #4
hitest
Guru
 
Registered: Mar 2004
Location: Canada
Distribution: Void, Debian, Slackware
Posts: 7,342

Rep: Reputation: 3746Reputation: 3746Reputation: 3746Reputation: 3746Reputation: 3746Reputation: 3746Reputation: 3746Reputation: 3746Reputation: 3746Reputation: 3746Reputation: 3746
Thumbs up

Quote:
Originally Posted by kingbeowulf View Post
And now its in 14.2 "patches":
Yep. Many thanks for adding 52.0.2 to the stable branch, Pat! I can now watch Netflix on all of my units without installing extra software.
 
1 members found this post helpful.
Old 04-02-2017, 02:36 AM   #5
slacktroll
Member
 
Registered: May 2011
Distribution: Slackware64/current
Posts: 175

Original Poster
Rep: Reputation: 44
Ok nice. I recompiled 52.0.2 with gtk3 and --enable-alsa

what's the point with gtk2 anyway? It bugs out with youtube without flash when doing fullscreen... (on some, ancient, almost none-used windowmanager)

Would be nice if PV answered.

Thanks anyway volkerdi :-)

I think i will mark this as solved.

Best Regards, slacktroll
 
Old 04-02-2017, 02:47 AM   #6
ponce
LQ Guru
 
Registered: Aug 2004
Location: Pisa, Italy
Distribution: Slackware
Posts: 7,097

Rep: Reputation: 4174Reputation: 4174Reputation: 4174Reputation: 4174Reputation: 4174Reputation: 4174Reputation: 4174Reputation: 4174Reputation: 4174Reputation: 4174Reputation: 4174
I think a firefox with gtk+3 will be a forced option in the future, as 53.x doesn't support building against gtk+2 anymore

I personally don't like it that much because of the different way of scrolling via the right position bar: with the gtk+2 version clicking up and down in the bar scrolls like a pager, with the gtk+3 version it goes directly to that position in the page.
when used with pages with progressive loading, like facebook for example, that way of scrolling becomes a little awkward...

Last edited by ponce; 04-02-2017 at 02:51 AM.
 
1 members found this post helpful.
Old 04-02-2017, 02:54 AM   #7
slacktroll
Member
 
Registered: May 2011
Distribution: Slackware64/current
Posts: 175

Original Poster
Rep: Reputation: 44
Quote:
Originally Posted by ponce View Post
I think a firefox with gtk+3 will be a forced option in the future, as 53.x doesn't support building against gtk+2 anymore

I personally don't like it that much because of the different way of scrolling via the right position bar: with the gtk+2 version clicking up and down in the bar scrolls like a pager, with the gtk+3 version it goes directly to that position in the page.
when used with pages with progressive loading, like facebook for example, that way of scrolling becomes a little awkward...
Where's the firefox 53.x versions? would be nice to try and compile =)
(I don't use facebook :/...)

Ohh.. found it.
https://archive.mozilla.org/pub/fire...53.0b8/source/
will try to compile :-)

Last edited by slacktroll; 04-02-2017 at 02:58 AM. Reason: not using facebook
 
Old 04-02-2017, 03:38 AM   #8
ponce
LQ Guru
 
Registered: Aug 2004
Location: Pisa, Italy
Distribution: Slackware
Posts: 7,097

Rep: Reputation: 4174Reputation: 4174Reputation: 4174Reputation: 4174Reputation: 4174Reputation: 4174Reputation: 4174Reputation: 4174Reputation: 4174Reputation: 4174Reputation: 4174
note that to build firefox-53.x you will need to explicitly disable the rust sources with "--disable-rust" or you will need the additional dependencies (they will become mandatory with versions 54.x) rustc and cargo (I linked to the versions I'm testing here but you can also use the ones on SBo - rust and cargo).

Last edited by ponce; 04-02-2017 at 04:18 AM.
 
1 members found this post helpful.
Old 04-02-2017, 05:54 AM   #9
guanx
Senior Member
 
Registered: Dec 2008
Posts: 1,176

Rep: Reputation: 233Reputation: 233Reputation: 233
Quote:
Originally Posted by ponce View Post
I think a firefox with gtk+3 will be a forced option in the future, as 53.x doesn't support building against gtk+2 anymore

I personally don't like it that much because of the different way of scrolling via the right position bar: with the gtk+2 version clicking up and down in the bar scrolls like a pager, with the gtk+3 version it goes directly to that position in the page.
when used with pages with progressive loading, like facebook for example, that way of scrolling becomes a little awkward...
Another big problem is that the gtk3 firefox crashed with mozplugger, and there is no working alternative (kpartsplugin is obsolete, mozplugger crashes). Looks like firefox 52 will be the last usable version.
 
Old 04-02-2017, 06:00 AM   #10
ponce
LQ Guru
 
Registered: Aug 2004
Location: Pisa, Italy
Distribution: Slackware
Posts: 7,097

Rep: Reputation: 4174Reputation: 4174Reputation: 4174Reputation: 4174Reputation: 4174Reputation: 4174Reputation: 4174Reputation: 4174Reputation: 4174Reputation: 4174Reputation: 4174
mozplugger, like all the others npapi plugins, will be obsoleted very soon, skaendo talked about it a few hours ago in another topic.
 
1 members found this post helpful.
Old 04-02-2017, 07:38 AM   #11
Nate_KS
Member
 
Registered: Mar 2017
Location: Bremen, KS
Distribution: Debian Bookworm, Arch
Posts: 48

Rep: Reputation: 53
According to a post on the Devuan list a couple of weeks ago, the ALSA support will be removed from Firefox. This has renewed interest in the apulse project which provides programs with a compatibility layer to use ALSA without Pulse Audio being installed. Some of the list members reported success using Firefox with apulse.
 
Old 04-02-2017, 09:57 AM   #12
slacktroll
Member
 
Registered: May 2011
Distribution: Slackware64/current
Posts: 175

Original Poster
Rep: Reputation: 44
Quote:
Originally Posted by ponce View Post
note that to build firefox-53.x you will need to explicitly disable the rust sources with "--disable-rust" or you will need the additional dependencies (they will become mandatory with versions 54.x) rustc and cargo (I linked to the versions I'm testing here but you can also use the ones on SBo - rust and cargo).
Thank you. compiling rust took VERY long time on my old quad core.

Rocking with firefox 53 now
 
Old 04-02-2017, 10:15 AM   #13
Alien Bob
Slackware Contributor
 
Registered: Sep 2005
Location: Eindhoven, The Netherlands
Distribution: Slackware
Posts: 8,559

Rep: Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106
Quote:
Originally Posted by Nate_KS View Post
According to a post on the Devuan list a couple of weeks ago, the ALSA support will be removed from Firefox. This has renewed interest in the apulse project which provides programs with a compatibility layer to use ALSA without Pulse Audio being installed. Some of the list members reported success using Firefox with apulse.
Firefox ESR 52 will be the last version to support NPAPI plugins. The 52 ESR was released mid-march which means you have until April 2018 if you are a NPAPI plugin user (ESR lifetime is roughly one year). After April 2018, there will not be a maintained version of Firefox with NPAPI support.
 
2 members found this post helpful.
Old 04-02-2017, 11:15 AM   #14
ninikos
Member
 
Registered: Dec 2012
Posts: 57

Rep: Reputation: 31
Maybe irrelevant for some, but after seeing a mozilla developer saying that it's my problem that I had telemetry disabled in the browser and that is why they can't officially support my machines anymore, maybe palemoon should be concidered. I have been using firefox for more than 17 years. I enabled telemetry so it sended anymore data they need ... and then went searching and finally installed palemoon from sbo. Really, besides this

https://forum.palemoon.org/viewtopic...fe4d6e#p109549

it reminded me why I was using firefox in the first place. It has the old style sane interface, the one with the small, more appropriate for desktop use tabs. It's like a blast from the past (a good one). So far everything seems to work. It is compatible with the firefox plugins i use (ublock origin and noscript), I haven't tested java though yet.
It crashes under KDE if I use oxygen-gtk as the gtk theme, so I had to change it in KDE settings. Other than that, it is exactly how firefox should be. Let's hope that it's stable enough, which it should be since it is based on mozilla sources.
 
Old 04-02-2017, 12:15 PM   #15
Skaendo
Senior Member
 
Registered: Dec 2014
Location: West Texas, USA
Distribution: Slackware64-14.2
Posts: 1,445

Rep: Reputation: Disabled
Quote:
Originally Posted by ninikos View Post
It crashes under KDE if I use oxygen-gtk as the gtk theme, so I had to change it in KDE settings. Other than that, it is exactly how firefox should be. Let's hope that it's stable enough, which it should be since it is based on mozilla sources.
This is pretty well known and easy to fix, just change your Pale Moon launcher command to point to a different gtk2 theme like so;

Code:
GTK2_RC_FILES=/usr/share/themes/Adwaita/gtk-2.0/gtkrc palemoon %u
You can still use the oxygen-gtk theme for the rest of your system if you wish that way.

Last edited by Skaendo; 04-02-2017 at 12:24 PM.
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
[SOLVED] Slackware64 14.2 / Xfce / PulseAudio dimm0k Slackware 7 08-11-2016 12:13 PM
[SOLVED] pulseaudio for mozilla-firefox.SlackBuild czezz Slackware 4 10-08-2014 09:27 AM
Pulseaudio + Slackware64-current WillMcDade Slackware 11 06-14-2014 02:56 AM
PulseAudio 2.0 and Slackware64 13.37 Refractor Slackware 2 08-08-2012 09:03 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware

All times are GMT -5. The time now is 11:43 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration