Page 1 of 1

Browser Extension with Firefox Porteus 4.6

Posted: 22 Apr 2018, 04:34
by CrimsonEclipse
I successfully Porteus on an old Toshiba NB255 netbook with a single core Atom processor and 2 GB of ram with a 16GB SSD

The netbook initially had Win8 :shock: and more recently had a version of ChromeOS

The Porteus Kiosk is an excellent solution for this netbook and is notability faster than ChromeOS.

My present problem is trying to find a way to install (and configure) Firefox extensions, namely AdBlockPlus and Ghostery for bandwidth control and privacy respectively.

A brief search turned up a few threads 4-6 years old and I wasn't sure if they were still valid.

Secondary question:
Is there a particular configuration of Mram, swap files, etc that I should consider with 16GB internal SSD and 2 GB of RAM that would be optimal for this system?

Sorry about the really newb questions. This system is a little different than I'm used to and I'll need time to adjust.
It also seems like a configure and forget system, which I REALLY like.

Sincerely

CE

Browser Extension with Firefox Porteus 4.6

Posted: 22 Apr 2018, 05:16
by ncmprhnsbl
CrimsonEclipse wrote:
22 Apr 2018, 04:34
The Porteus Kiosk
hi CrimsonEclipse, welcome to Porteus :)
i have moved your topic to the Kiosk section of the forum( Porteus Kiosk Edition ) ,
where it will receive the appropiate attention..

Browser Extension with Firefox Porteus 4.6

Posted: 22 Apr 2018, 07:01
by fanthom
Hi CrimsonEclipse,

1) You should install your extensions on any linux box then create new xzm module and copy .xpi files to following folder:

Code: Select all

your_module/home/guest/.mozilla/firefox/c3pp43bg.default/extensions
If your extensions needs any configuration then put its preferences to:

Code: Select all

your_module/home/guest/.mozilla/firefox/c3pp43bg.default/extensions/user.js
Set correct ownership for files and folders:

Code: Select all

chown 1000:1000 -R your_module/home/guest
Then create new module and ISO as described in this guide:
http://porteus-kiosk.org/kiosk-customization.html


2) You have fast SSD storage and relatively slow CPU. I would avoid using zRAM in your setup (which compresses the data utilizing CPU), you should use 2GB swap file instead. Kiosk uses 950MB for the system, rest can be used for swap (unless you enable full persistence) but 2GB swap should be more than enough.

Thanks

Browser Extension with Firefox Porteus 4.6

Posted: 20 May 2018, 01:42
by CrimsonEclipse
Well.. at least #2 makes sense.

"You should install your extensions on any linux box"
ok, installed linux mint 18.3 on VirtualBox, updated Firefox and installed the extensions/

"then create new xzm module"
Nope, no idea how to do that.

on:
http://porteus-kiosk.org/modules.html
It goes straight to DEcompressing modules....
I haven't even CREATED ONE YET!!!

Browser Extension with Firefox Porteus 4.6

Posted: 22 May 2018, 08:38
by fanthom
"Nope, no idea how to do that. "
Linked doc is quite short. Did you actually BOTHER to read the second chapter?

Browser Extension with Firefox Porteus 4.6

Posted: 29 May 2018, 01:36
by CrimsonEclipse
There are no CHAPTERS in these documents.

Browser Extension with Firefox Porteus 4.6

Posted: 29 May 2018, 06:21
by fanthom
I meant 'paragraph' (english is not my native language).

Anyway - you may start reading here:

Code: Select all

Likewise, one can create their own modules.
in this doc:
http://porteus-kiosk.org/modules.html