Remove everything but browser from Porteus 32 bit

'User made' tutorials related to Porteus Kiosk edition.
Official kiosk documentation can be find here: http://porteus-kiosk.org/documentation.html
Forum rules
Porteus Kiosk section of the forum is unmaintained now. Its kept in a 'read only' mode for archival purposes.
Please use the kiosk contact page for directing your queries: https://porteus-kiosk.org/contact.html
link08
Black ninja
Black ninja
Posts: 30
Joined: 27 Sep 2017, 14:40
Distribution: Porteus-Kiosk-3.7.0-i586

Remove everything but browser from Porteus 32 bit

Post#1 by link08 » 18 Oct 2017, 09:05

I have a task of creating kiosk 32 bit system. However Porteus kiosk 32 bit was abandoned by developers and include only old version of Firefox. Also there is almost no help in my topic of adpoting Porteus kiosk 32 bit to new Firefox version. Install latest Chromium instead of Chrome in Porteus kiosk 32-bit 3.7.0
Is it possible then to cut everything, but Firefox from regular (not kiosk) Porteus?

User avatar
Ed_P
Contributor
Contributor
Posts: 8341
Joined: 06 Feb 2013, 22:12
Distribution: Cinnamon 5.01 ISO
Location: Western NY, USA

Remove everything but browser from Porteus 32 bit

Post#2 by Ed_P » 18 Oct 2017, 16:12

Can you add any of the 32 bit modules from here: http://dl.porteus.org/i586/Porteus-v3.2.2/modules/ to your kiosk?
Ed

fulalas
DEV Team
DEV Team
Posts: 2050
Joined: 26 Oct 2016, 15:34
Distribution: Porteus
Location: Brazil

Remove everything but browser from Porteus 32 bit

Post#3 by fulalas » 18 Oct 2017, 20:13

What you're asking for doesn't make much sense considering how Porteus (non-Kiosk) works -- each extra program is a completely separated module. As Ed_P said, you'd better get a Firefox module from the link above. :good:

link08
Black ninja
Black ninja
Posts: 30
Joined: 27 Sep 2017, 14:40
Distribution: Porteus-Kiosk-3.7.0-i586

Remove everything but browser from Porteus 32 bit

Post#4 by link08 » 19 Oct 2017, 09:13

Ed_P wrote:
18 Oct 2017, 16:12
Can you add any of the 32 bit modules from here: http://dl.porteus.org/i586/Porteus-v3.2.2/modules/ to your kiosk?
I've added Firefox module to Porteus kiosk and when I try to run Firefox from command line in Porteus kiosk debugging mode I get the following error:
XPCOMGlueLoad error for file /usr/lib/firefox-50.1.0/libmozgtk.so:
libgtk-3.so.0: cannot open shared object file: No such file or directory
Couldn't load XPCOM.
That error means that Firefox of latest versions need GTK3 to run. So we need to concentrate on injecting GTK3 in Porteus kiosk.

User avatar
francois
Contributor
Contributor
Posts: 6434
Joined: 28 Dec 2010, 14:25
Distribution: xfce plank porteus nemesis
Location: Le printemps, le printemps, le printemps... ... l'hiver s'essoufle.

Remove everything but browser from Porteus 32 bit

Post#5 by francois » 19 Oct 2017, 12:32

@link08:
Why don't you send a personnal message to fanthom. I would be surprised he would not provide a solution for the kiosk version of porteus. :)
Prendre son temps, profiter de celui qui passe.

fulalas
DEV Team
DEV Team
Posts: 2050
Joined: 26 Oct 2016, 15:34
Distribution: Porteus
Location: Brazil

Remove everything but browser from Porteus 32 bit

Post#6 by fulalas » 20 Oct 2017, 02:26

You can try to download Slackware GTK3 package and convert it to a xzm module: http://slackware.cs.utah.edu/pub/slackw ... i586-1.txz

User avatar
Ed_P
Contributor
Contributor
Posts: 8341
Joined: 06 Feb 2013, 22:12
Distribution: Cinnamon 5.01 ISO
Location: Western NY, USA

Remove everything but browser from Porteus 32 bit

Post#7 by Ed_P » 20 Oct 2017, 04:59

fulalas wrote:
20 Oct 2017, 02:26
You can try to download Slackware GTK3 package and convert it to a xzm module: http://slackware.cs.utah.edu/pub/slackw ... i586-1.txz
The requested URL /pub/slackware/slackware-14.2/slackware/l/gtk 3-3.18.9-i586-1.txz was not found on this server.

However, the mentioned module is found in USM.

Code: Select all

root@porteus:/home/guest# usm -s 3.18.9

gtk+3-3.18.9-x86_64-1.txz was found in slackware [installed]
Packages found:   1 

Use:   usm -i <package>  for more info
Use:   usm -g <package>  to download

root@porteus:/home/guest# 

-update-

Just retried the link and it works now. :%) Still recommend the USM approach though. :)
Ed

fulalas
DEV Team
DEV Team
Posts: 2050
Joined: 26 Oct 2016, 15:34
Distribution: Porteus
Location: Brazil

Remove everything but browser from Porteus 32 bit

Post#8 by fulalas » 21 Oct 2017, 01:01

Yeah, Slackware domain isn't exactly stable, hahaha! BTW, you mentioned a x64 package coming from USM while the OP is asking for a x86 :)

User avatar
Ed_P
Contributor
Contributor
Posts: 8341
Joined: 06 Feb 2013, 22:12
Distribution: Cinnamon 5.01 ISO
Location: Western NY, USA

Remove everything but browser from Porteus 32 bit

Post#9 by Ed_P » 21 Oct 2017, 03:50

fulalas wrote:
21 Oct 2017, 01:01
BTW, you mentioned a x64 package coming from USM while the OP is asking for a x86 :)
Understood but I only have a x64 system. Hopefully packages which I see have x32 counterparts.
Ed

Locked