Firefox Add ons?
- fanthom
- Moderator Team
- Posts: 5588
- Joined: 28 Dec 2010, 02:42
- Distribution: Porteus Kiosk
- Location: Poland
- Contact:
Re: Firefox Add ons?
hello luk,
please run firefox-26.x on a clean profile in your favorite distro-> install FxKeyboard addon -> close firefox -> copy addon and addon.sqlite from your newly created profile to 003-settings.xzm/xxx/xxx/
(no need to edit prefs.js)
squash 003-settings.xzm module back -> create new kiosk ISO -> check if that works.
please run firefox-26.x on a clean profile in your favorite distro-> install FxKeyboard addon -> close firefox -> copy addon and addon.sqlite from your newly created profile to 003-settings.xzm/xxx/xxx/
(no need to edit prefs.js)
squash 003-settings.xzm module back -> create new kiosk ISO -> check if that works.
Please add [Solved] to your thread title if the solution was found.
Re: Firefox Add ons?
Hello fanthom
sorry so that long...
I checked this and we have success!
I copied fx Keyboard addon + addon.json + extension.ini(with little path change).
Next squash 003-settings.xzm module back, and dd iso -> works great.
Thank You so much.
PS.Pozdrowienia z Polski
sorry so that long...
I checked this and we have success!

I copied fx Keyboard addon + addon.json + extension.ini(with little path change).
Next squash 003-settings.xzm module back, and dd iso -> works great.
Thank You so much.
PS.Pozdrowienia z Polski

Re: Firefox Add ons?
First of all thank you for help, I have almost made it work with your help.
Now more details on what "almost" worked for me
Web kiosk has no mouse/keyboard, just touch screen, so I need a virtual keyboard, but fxkeyboard can't switch between layouts, and i need English and Arabic layouts in my kiosk. So i have chosen "vkeyboard" and made Arabic layout my own for it. I included "extensions,json" and "prefs.js" with path modiffications, but after i install porteus i see popup window with "Select Your Add-ons" menu every time firefox restarts.
I will try to add "extensions.ini" now, i case someone deed multiple languages on virtual keyboard successfully, i'd be glad to hear hints
P.S.: "extensions.ini" didn't help
still asking to confirm addon every restart 
Now more details on what "almost" worked for me

Web kiosk has no mouse/keyboard, just touch screen, so I need a virtual keyboard, but fxkeyboard can't switch between layouts, and i need English and Arabic layouts in my kiosk. So i have chosen "vkeyboard" and made Arabic layout my own for it. I included "extensions,json" and "prefs.js" with path modiffications, but after i install porteus i see popup window with "Select Your Add-ons" menu every time firefox restarts.
I will try to add "extensions.ini" now, i case someone deed multiple languages on virtual keyboard successfully, i'd be glad to hear hints

P.S.: "extensions.ini" didn't help


-
- Contributor
- Posts: 657
- Joined: 26 Jun 2013, 14:03
- Distribution: x64 Openbox
- Location: against russian attacks and lies
- Contact:
Re: Firefox Add ons?
You must save also your firefox profile, probably prefs.js, extensions.ini(json), addons.json or some other config files.
You have mind and feelings. Be wise and clever.
Re: Firefox Add ons?
Thank you for your reply. I am taking all files from my firefox profile, everything seems to be working almost fine, I have included prefs.js *fixed path*, extensions.ini(json) *fixed path*, addons.json *no changes*, but firefox gives me messagetome wrote:You must save also your firefox profile, probably prefs.js, extensions.ini(json), addons.json or some other config files.

after I press "Done". keyboard works, but after each restart of firefox same popup window

when i search files for content include "vkeyboard", only those 4 files i included appear, but i looked only inside profile folder
Re: Firefox Add ons?
I have solved problem by creating file "user.js" in profile folder including this:
I hope this information will help someone 
Code: Select all
user_pref("extensions.shownSelectionUI", true);
user_pref("extensions.autoDisableScopes", 0);

Re: Firefox Add ons?
Hi,
first of all, I got fxkeyboard running on porteus kiosk. Thanks for that.
To only thing is that I always get the US layout. But for the hardware keyboard itś the correct layout DE...
any suggestion?
first of all, I got fxkeyboard running on porteus kiosk. Thanks for that.
To only thing is that I always get the US layout. But for the hardware keyboard itś the correct layout DE...
any suggestion?
Re: Firefox Add ons?
Changed the locale file GB in the addon .xpi with the German one.
Re: Firefox Add ons?
I was thinking of using Porteus Kiosk Edition with an old laptop connected to a TV as a monitor as a simple, quick-to-set-up way to give guests internet access.
I'd want to install Adblock Plus in Firefox, though, and configure preferences.
Maybe other extensions too. (And maybe other Firefox preferences, like no 3rd party cookies.)
I'm afraid it just sounds too difficult and fiddly to get extensions and their preferences set up.
The lack of a simple way to do it (ie. boot, set up Firefox as desired, generate new ISO) has really put me off.
I'm hoping that might be helpful feedback 'from the living room.' Sitting in there, this is not, in reality, straightforward at all, you see!
But if it could be made straightforward, that would be truly fantastic...
I'd want to install Adblock Plus in Firefox, though, and configure preferences.
Maybe other extensions too. (And maybe other Firefox preferences, like no 3rd party cookies.)
I'm afraid it just sounds too difficult and fiddly to get extensions and their preferences set up.
The lack of a simple way to do it (ie. boot, set up Firefox as desired, generate new ISO) has really put me off.
I'm hoping that might be helpful feedback 'from the living room.' Sitting in there, this is not, in reality, straightforward at all, you see!

But if it could be made straightforward, that would be truly fantastic...

- fanthom
- Moderator Team
- Posts: 5588
- Joined: 28 Dec 2010, 02:42
- Distribution: Porteus Kiosk
- Location: Poland
- Contact:
Re: Firefox Add ons?
@kper
this is quite simple and was described few times on the forum already - even in this thread.
check this:
a) run firefox-31.x ESR on a clean profile in your favorite distro
b) install addons
c) configure firefox as you like
d) close the browser
e) unsquash 003-settings.xzm from the ISO and replace original /home/guest/.mozilla with your /home/guest/.mozilla
f) squash 003-settings.xzm module back
g) create new kiosk ISO
h) check if everything works
this is quite simple and was described few times on the forum already - even in this thread.
check this:
a) run firefox-31.x ESR on a clean profile in your favorite distro
b) install addons
c) configure firefox as you like
d) close the browser
e) unsquash 003-settings.xzm from the ISO and replace original /home/guest/.mozilla with your /home/guest/.mozilla
f) squash 003-settings.xzm module back
g) create new kiosk ISO
h) check if everything works
Please add [Solved] to your thread title if the solution was found.
-
- White ninja
- Posts: 4
- Joined: 30 Jun 2015, 20:55
- Distribution: Porteus Kiosk 3.4.0
- Location: Glasgow
Re: Firefox Add ons?
Hi,
I have tried to follow the steps you provided in order to add Virtual Keyboard to the Proteus distribution but after running unsquashfs 003-settings.xzm and navigating to xzm/squashfs-root/home/quest I cannot find the .mozilla folder. Any suggestions?
Thanks in advance
I have tried to follow the steps you provided in order to add Virtual Keyboard to the Proteus distribution but after running unsquashfs 003-settings.xzm and navigating to xzm/squashfs-root/home/quest I cannot find the .mozilla folder. Any suggestions?
Thanks in advance
-
- Contributor
- Posts: 657
- Joined: 26 Jun 2013, 14:03
- Distribution: x64 Openbox
- Location: against russian attacks and lies
- Contact:
Re: Firefox Add ons?
Enable "Show hidden files" option in your File Manager or paste path to address bar.
You have mind and feelings. Be wise and clever.
-
- White ninja
- Posts: 4
- Joined: 30 Jun 2015, 20:55
- Distribution: Porteus Kiosk 3.4.0
- Location: Glasgow
Re: Firefox Add ons?
Thanks a lot! It worked! Hopefully I will be able to carry out the rest steps now.
-
- White ninja
- Posts: 4
- Joined: 30 Jun 2015, 20:55
- Distribution: Porteus Kiosk 3.4.0
- Location: Glasgow
Re: Firefox Add ons?
Back again as my attempt to modify the iso file failed...
I followed the steps described above and I am getting the following error when I am testing the new iso:
cannot read 003-settings.xzm. Corrupted module?
Please burn the kiosk ISO once again, exiting now...
I have tried even without making any changes just unsquash and mksquash the 003-settings.xzm file and ./make_iso.sh to create the new iso.
Any suggestions?
Thanks again in advance
I followed the steps described above and I am getting the following error when I am testing the new iso:
cannot read 003-settings.xzm. Corrupted module?
Please burn the kiosk ISO once again, exiting now...
I have tried even without making any changes just unsquash and mksquash the 003-settings.xzm file and ./make_iso.sh to create the new iso.
Any suggestions?
Thanks again in advance
- fanthom
- Moderator Team
- Posts: 5588
- Joined: 28 Dec 2010, 02:42
- Distribution: Porteus Kiosk
- Location: Poland
- Contact:
Re: Firefox Add ons?
your squashfs-tools must support 'xz' compression.
if 'xz' is not default then you should build the module using following syntax:
if 'xz' is not default then you should build the module using following syntax:
Code: Select all
mksquashfs /tmp/fakeroot /tmp/newmodule.xzm -comp xz -b 256K -Xbcj x86 -noappend
Please add [Solved] to your thread title if the solution was found.