Firefox Quantum

Here is a place for your projects which are not officially supported by the Porteus Team. For example: your own kernel patched with extra features; desktops not included in the standard ISO like Gnome; base modules that are different than the standard ISO, etc...
User avatar
Rava
Contributor
Contributor
Posts: 1582
Joined: 11 Jan 2011, 02:46
Distribution: Porteus 3.1.0 x86-64 XFCe
Location: Germany

Firefox Quantum

Post#1 by Rava » 22 Feb 2018, 22:19

Since I found 0 hits for a forum search for "Firefox Quantum" I presume it is not really tested by the Porteus community?

I read about it on several IT sites that it should be quite the performance improvement compared with the regular Firefox. :)

Is it possible to create an update-firefox-quantum script?
Cheers!
Yours Rava

User avatar
Ed_P
Contributor
Contributor
Posts: 4154
Joined: 06 Feb 2013, 22:12
Distribution: 4.0 Cinnamon 64-bit ISO
Location: Western NY, USA

Firefox Quantum

Post#2 by Ed_P » 22 Feb 2018, 22:22

How many things does Quantum drop support for? Flash? Java? User mods?
Ed

User avatar
Rava
Contributor
Contributor
Posts: 1582
Joined: 11 Jan 2011, 02:46
Distribution: Porteus 3.1.0 x86-64 XFCe
Location: Germany

Firefox Quantum

Post#3 by Rava » 22 Feb 2018, 22:26

Ed_P wrote:
22 Feb 2018, 22:22
How many things does Quantum drop support for? Flash? Java? User mods?
I have no clue, I never saw it running on any machine...

And this article https://www.cnet.com/news/firefox-quant ... -new-look/ says nothing about Flash or Java... :(

Who wants Java? With all its security issues?
But Flash… that would be an issue with most users...

What do you mean by "user mods"?
Cheers!
Yours Rava

User avatar
ncmprhnsbl
DEV Team
DEV Team
Posts: 1513
Joined: 20 Mar 2012, 03:42
Distribution: 4.0-64bit all-DE+more
Location: australia
Contact:

Firefox Quantum

Post#4 by ncmprhnsbl » 22 Feb 2018, 23:21

firefox 58 is firefox quantum , so update-firefox should pull it(or some newer RC)
alternatively you can download whatever firefox tarball directly and place it in /temp , then run update-firefox and it will use that tarball..
afaiui, flash still works, but java(applets) are no longer supported..
for java i suggest palemoon..
Forum Rules : http://forum.porteus.org/viewtopic.php?f=35&t=44

User avatar
Ed_P
Contributor
Contributor
Posts: 4154
Joined: 06 Feb 2013, 22:12
Distribution: 4.0 Cinnamon 64-bit ISO
Location: Western NY, USA

Firefox Quantum

Post#5 by Ed_P » 23 Feb 2018, 01:12

Thanks ncmprhnsbl. I am aware of the alternate tarball approach, I use it to update the ESR version that I use, where everything still all works, for a little bit longer.

"user mods" = add-ons = extensions. These https://addons.mozilla.org/en-US/firefox/ which use to be 10 times more a couple of yrs ago.

Java -> Play Four and Text Twist sites
Ed

neko
DEV Team
DEV Team
Posts: 1223
Joined: 09 Feb 2013, 09:55
Distribution: APorteus-FVWM-ja-x86_64.iso
Location: japan

Firefox Quantum

Post#6 by neko » 23 Feb 2018, 05:47

[most recent version firefox]
will be gotten from the firefox web site and be converted the xzm module
by "mkfirefox" command.

Code: Select all

% su
# mkfirefox

[most recent version palemoon]
will be gotten from the palemoon web site and be converted the xzm module
by "mkpalemoon" command.

Code: Select all

% su
# mkpalemoon

The architecture and locale of XZM are depending on the environment of executing command.
For example: 64Bit LANG=ja_JP.UTF-8
"mkfirefox" command ----> 004-firefox-ja-58.0.2-x86_64-1.xzm
"mkpalemoon" command ---> 004-palemoon-27.7.2-x86_64-1.xzm

Note 1: 004-palemoon-27.7.2-x86_64-1.xzm of LANG=ja_JP.UTF-8
is constructed with
/home/guest/palemoon/ja.xpi
/usr/bin/palemoon
/usr/lib/palemoon
/usr/share
/usr/share/applications
/usr/share/applications/palemoon.desktop
/usr/share/icons/hicolor/16x16/apps/palemoon.png
/usr/share/icons/hicolor/32x32/apps/palemoon.png
/usr/share/icons/hicolor/48x48/apps/palemoon.png
/var/log/packages/004-palemoon-27.7.2-x86_64-1

Please change "Pale moon" locale by yourself.
[How to change "Pale moon" locale]
1. execute "Pale moon"
2. Top left button: File --> Open File... (guest --> palemoon --> XX.xpi) ---> "Install now"
3. set "about:config" in address field.
4. double crick "general.useragent.locale" line, and then change (en-US ---> XX)
5. exit
6. restart


Note 2: "mkfirefox" / "mkpalemoon" command is included in "spm-YY.MM.DD-noarch-1.xzm module".
Please refer to ArchLinux packages manager for Porteus (Post by neko #36687)


Thanks.

User avatar
Ed_P
Contributor
Contributor
Posts: 4154
Joined: 06 Feb 2013, 22:12
Distribution: 4.0 Cinnamon 64-bit ISO
Location: Western NY, USA

Firefox Quantum

Post#7 by Ed_P » 23 Feb 2018, 06:22

Code: Select all

guest@porteus:~$ su
Password: 
root@porteus:/home/guest# mkfirefox
bash: mkfirefox: command not found
root@porteus:/home/guest# uname -a
Linux porteus 4.15.2-porteus #3 SMP PREEMPT Sun Feb 11 18:34:01 -02 2018 x86_64 Intel(R) Core(TM) i3-6100U CPU @ 2.30GHz GenuineIntel GNU/Linux
root@porteus:/home/guest# 
Not in 4.0rc4 Cinnamon.
Ed

User avatar
Rava
Contributor
Contributor
Posts: 1582
Joined: 11 Jan 2011, 02:46
Distribution: Porteus 3.1.0 x86-64 XFCe
Location: Germany

Firefox Quantum

Post#8 by Rava » 23 Feb 2018, 06:44

ncmprhnsbl wrote:
22 Feb 2018, 23:21
firefox 58 is firefox quantum , so update-firefox should pull it(or some newer RC)
alternatively you can download whatever firefox tarball directly and place it in /temp , then run update-firefox and it will use that tarball..
Really into /temp when /tmp is the usual temporary folder of Porteus?

And do I just download a tarball in there and just run update-firefox, or do I need to tell the update-firefox script about the file in /temp (or /tmp?)

Anycrap, can one run update-{whatever-browser} and for the moment not download anything but get the script to tell the user which files would be downloaded, e.g. in my case: which FFx it would download?
neko wrote:
23 Feb 2018, 05:47
[most recent version firefox]
will be gotten from the firefox web site and be converted the xzm module
by "mkfirefox" command.

Code: Select all

% su
# mkfirefox
[most recent version palemoon]
will be gotten from the palemoon web site and be converted the xzm module
by "mkpalemoon" command.
[...]
Note 2: "mkfirefox" / "mkpalemoon" command is included in "spm-YY.MM.DD-noarch-1.xzm module".
Please refer to ArchLinux packages manager for Porteus (Post by neko #36687)
Interesting, did not know about these scripts... I presume they are scripts and not e.g. ELF 32-bit or x86-64 LSB executable.

Also, installing binutils 7.6 M or 6.9 M... I recally now why I had "ar" in my porteus/rootcopy, cause I believe activating binutils just for "ar" is quite the overkill…

Are there "ar" modules that just have the needed ar (and probably some library ar needs as well) for 3.1 and 4.0rc4 i586 and x86-64 Porteus?
So, 2 small modules in total if they work for 3.1 and 4.0, that is.
Cheers!
Yours Rava

User avatar
Ed_P
Contributor
Contributor
Posts: 4154
Joined: 06 Feb 2013, 22:12
Distribution: 4.0 Cinnamon 64-bit ISO
Location: Western NY, USA

Firefox Quantum

Post#9 by Ed_P » 23 Feb 2018, 06:52

Rava wrote:
23 Feb 2018, 06:44
ncmprhnsbl wrote:
22 Feb 2018, 23:21
firefox 58 is firefox quantum , so update-firefox should pull it(or some newer RC)
alternatively you can download whatever firefox tarball directly and place it in /temp , then run update-firefox and it will use that tarball..
Really into /temp when /tmp is the usual temporary folder of Porteus?
No. Download the alternative file into /tmp/ then run update-firefox.
Anycrap, can one run update-{whatever-browser} and for the moment not download anything but get the script to tell the user which files would be downloaded, e.g. in my case: which FFx it would download?
Yup.

Code: Select all

guest@porteus:~$ su
Password: 
root@porteus:/home/guest# update-firefox
Checking internet ...
Downloading: update-firefox-live  DONE

 Getting latest firefox version ... 
[PASS] Latest version: firefox-59.0b12
 Checking for Porteus ... 
[PASS] Distro is Porteus

The porteus server version is:  57.0.4 
The latest version is:  firefox-59.0b12 
 Would you like to download the porteus server version? [y/n]
Ed

raja
Samurai
Samurai
Posts: 139
Joined: 02 May 2017, 09:51
Distribution: v3.2.2-32 and v4.0-rc1-64
Location: Chennai,India

Firefox Quantum

Post#10 by raja » 23 Feb 2018, 07:01

I stripped an Ubuntu, mixed it with a Debian linuxrc and kernel, and boot it "live" ( no installation, very stable , fast and filled with goodies), to Deepin desktop. It is loaded with Firefox Quantum. Colourful, and as fast as Chrome and Opera.

Porteus 4.0-rc1 with Opera-49....
Aporteus - Budgie with Chrome 64....
Assembled Ubuntu - Firefox Quantum -57....

No perceptible advantages. HTML5 score varies from 500 -525 out of 550 ( all three of them).
Linux Kernel-4.4.120-32 bit; Linux kernel-4.15.7-64 bit.

User avatar
Rava
Contributor
Contributor
Posts: 1582
Joined: 11 Jan 2011, 02:46
Distribution: Porteus 3.1.0 x86-64 XFCe
Location: Germany

Firefox Quantum

Post#11 by Rava » 23 Feb 2018, 07:30

Quoting myself... duh...
Rava wrote:
23 Feb 2018, 06:44
Also, installing binutils 7.6 M or 6.9 M... I recally now why I had "ar" in my porteus/rootcopy, cause I believe activating binutils just for "ar" is quite the overkill…

Are there "ar" modules that just have the needed ar (and probably some library ar needs as well) for 3.1 and 4.0rc4 i586 and x86-64 Porteus?
So, 2 small modules in total if they work for 3.1 and 4.0, that is.
Just to give you an idea of my current download "capabilities":

Code: Select all

[wget info]
spm-18.02.18-noarch 100%[===================>]   4.34M  2.42KB/s    in 18m 34s 

2018-02-23 08:06:03 (3.98 KB/s) - ‘spm-18.02.18-noarch-1.xzm’ saved [4546560/4546560]
4.34M in amazingly 18m 34s...

Thanks Ed_P for the heads up on how using update-firefox (silly me not knowing all that... but with anet connection as slow as mine… you not make much of testing downloading when it all takes that loooong), and thanks raja for the info about Firefox Quantum, Chrome and Opera.
Cheers!
Yours Rava

User avatar
Blaze
DEV Team
DEV Team
Posts: 1928
Joined: 28 Dec 2010, 11:31
Distribution: ⟰ Porteus current Xfce x86_64
Location: ☭ Russian Federation, Lipetsk region, Dankov
Contact:

Firefox Quantum

Post#12 by Blaze » 23 Feb 2018, 10:28

I use Firefox Quantum 58.0.2 x86_64 and I don't ane problems with adobe flash player.
Linux porteus 4.18.3-porteus #1 SMP PREEMPT Sat Aug 18 16:50:00 UTC 2018 x86_64 Intel(R) Core(TM) i5-6600K CPU @ 3.50GHz GenuineIntel GNU/Linux
MS-7A12 » [AMD/ATI] Tobago PRO [Radeon R7 360 / R9 360 OEM] (rev 81) » Vengeance LPX 16GB DDR4 K2 3200MHz C16

neko
DEV Team
DEV Team
Posts: 1223
Joined: 09 Feb 2013, 09:55
Distribution: APorteus-FVWM-ja-x86_64.iso
Location: japan

Firefox Quantum

Post#13 by neko » 23 Feb 2018, 12:06

1. dependencies
Some commands that are included in "spm-YY.MM.DD-noarch-1.xzm" module
download the "deb" package from an original web site and convert it to "xzm" module.

Therefore it is the recent version.
And its locale is same as one of the command execution environment.

For "deb" package decompression, "ar" command is needed.
For "xzm" arrangement, Porteus shell script "installpkg" is needed.

"ar" command is missing in Porteus.
"ar" command and "installpkg" are missing in Nemesis.

Please refer to ArchLinux packages manager for Porteus (Post by neko #62592)


2. "download & convert" commands in "spm-YY.MM.DD-noarch-1.xzm"
<package>: <command>
palemoon: "mkpalemoon"
firefox: "mkfirefox"
thunderbird: "mkthunderbird"

google-chrome: "mkgoogle-chrome any" --------64 bit only
opera: "mkopera any" --------64 bit only
vivaldi: "mkvivaldi any"
slimjet: "mkslimjet any"
google-earth: "mkgoogle-earth any"


Thanks.
Last edited by neko on 24 Feb 2018, 04:40, edited 1 time in total.

User avatar
Ed_P
Contributor
Contributor
Posts: 4154
Joined: 06 Feb 2013, 22:12
Distribution: 4.0 Cinnamon 64-bit ISO
Location: Western NY, USA

Firefox Quantum

Post#14 by Ed_P » 23 Feb 2018, 17:22

Rava if you look in the Porteus menu > Internet section you will find the Browser Selection and Update Tool which should interest you. :)
Ed

yldouright
Black ninja
Black ninja
Posts: 80
Joined: 04 Mar 2015, 16:27
Distribution: Porteus (slackware 12.1)
Location: NY

Firefox Quantum

Post#15 by yldouright » 24 Feb 2018, 02:05

If you do the "update-firefox" command and incorrectly download the server version, how do you remove it? It's locked in the /tmp directory.

Post Reply