Browser Extension with Firefox Porteus 4.6

'User made' tutorials related to Porteus Kiosk edition.
Official kiosk documentation can be find here: http://porteus-kiosk.org/documentation.html
Post Reply
CrimsonEclipse
Ronin
Ronin
Posts: 3
Joined: 22 Apr 2018, 03:37
Distribution: Porteus

Browser Extension with Firefox Porteus 4.6

Post#1 by CrimsonEclipse » 22 Apr 2018, 04:34

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

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

Browser Extension with Firefox Porteus 4.6

Post#2 by ncmprhnsbl » 22 Apr 2018, 05:16

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..
Forum Rules : https://forum.porteus.org/viewtopic.php?f=35&t=44

User avatar
fanthom
Site Admin
Site Admin
Posts: 5115
Joined: 28 Dec 2010, 02:42
Distribution: Porteus Kiosk
Location: Poland
Contact:

Browser Extension with Firefox Porteus 4.6

Post#3 by fanthom » 22 Apr 2018, 07:01

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
Please add [Solved] to your thread title if the solution was found.

CrimsonEclipse
Ronin
Ronin
Posts: 3
Joined: 22 Apr 2018, 03:37
Distribution: Porteus

Browser Extension with Firefox Porteus 4.6

Post#4 by CrimsonEclipse » 20 May 2018, 01:42

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!!!

User avatar
fanthom
Site Admin
Site Admin
Posts: 5115
Joined: 28 Dec 2010, 02:42
Distribution: Porteus Kiosk
Location: Poland
Contact:

Browser Extension with Firefox Porteus 4.6

Post#5 by fanthom » 22 May 2018, 08:38

"Nope, no idea how to do that. "
Linked doc is quite short. Did you actually BOTHER to read the second chapter?
Please add [Solved] to your thread title if the solution was found.

CrimsonEclipse
Ronin
Ronin
Posts: 3
Joined: 22 Apr 2018, 03:37
Distribution: Porteus

Browser Extension with Firefox Porteus 4.6

Post#6 by CrimsonEclipse » 29 May 2018, 01:36

There are no CHAPTERS in these documents.

User avatar
fanthom
Site Admin
Site Admin
Posts: 5115
Joined: 28 Dec 2010, 02:42
Distribution: Porteus Kiosk
Location: Poland
Contact:

Browser Extension with Firefox Porteus 4.6

Post#7 by fanthom » 29 May 2018, 06:21

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
Please add [Solved] to your thread title if the solution was found.

Post Reply