I've found in google that this error is because
glib2 is not installed, so I added package
xzm\glib2-2.46.2-i586-2.xzm and Firefox launched successfully
Full package list is now:
xzm\000-kernel.xzm
xzm\001-core.xzm
xzm\003-settings.xzm
xzm\004-wifi.xzm
xzm\at-spi2-atk-2.18.1-i586-1.xzm
xzm\at-spi2-core-2.18.3-i586-bundle.xzm
xzm\cairo-1.14.6-i586-2.xzm
xzm\firefox-50.1.0-i686.xzm
xzm\glib2-2.46.2-i586-2.xzm
xzm\gtk+3-3.18.9-i586-1.xzm
But I have still few problems to resolve:
Under this link
http://ftp.heanet.ie/mirrors/dl.porteus ... t/modules/ there are 2 versions of Firefox module:
firefox-50.1.0-i686.xzm which is already outdated
firefox-56.0b12-i686-1-ncm.xzm which is beta (hence not stable)
Please help me create my own Firefox 56 (latest for now) module and explain please how do you make module?
If I download Firefox 56 from official site I get firefox-56.0.1.tar.bz2 file. If I then extract it I can successfully launch firefox from the folder, but how I convert this folder to a module? I tried using dir2xzm utility and created module, but when I inject that module into Porteus kiosk - it doesn't start Firiefox because it can not find the file firefox - the directory structure in module is incorrect. How do I create module of latest Firefox? I also tried to use
usm -s firefox - to download module from slackware repositories, but there is not Firefox 56 version - only 52.
I have few other problems:
- Firefox do not start in full screen in Porteus kiosk
- how do I set up home page so that it will always load on start up?
- how do I disable Firefox autostart in Porteus kiosk so that I see if there are some errors after launching firefox from terminal?