Other Help Topics :: DSL Web Kiosk



Hi all.

I want to make a web kiosk and DSL due to it's small size and low requirements makes it a perfect choice. However I need some tips and guidance on how to proceed.

1. I downloaded the latest release candidate and it has firefox 1.06 in it. The website that I wish to access using the (hopefully) new kiosk doesn't run fine with FF1, it needs FF 1.5 or higher. Is there a way to replace the FF in the DSL iso?

2. I need to install flash, java and an extension (r-kiosk) to firefox, I guess this would happen at every boot? How to go about it? Adding some code to xinitrc would help? (I am thinking /usr/bin/firefox -install-global-extension). Am clueless about how to add the java and flash plugins to. Are they (libflashplayer.so and the libjava.so or whatever the java module is) to be added to /etc/skel or /etc/knoppix or /etc/skel/.mozilla or /usr/lib/modules/firefox/plugins

3. Need to start firefox (and not the windowmanager) at boot time. Hopefully r-kiosk will make it fullscreen. What changes need to be made to r-kiosk

4. Bootsplash!

5. Any way that I can have the internet configuration menu that appears on DSL right click in System, available somewhere during boot time or as a webpage inside the browser so that the user can configure his internet access?

I plan to fork out a new version of DSL (by the name of DSL-Kiosk maybe) for this purpose. Is that fine with the developers? I know there are a lot of kiosks out there but most of them don't seem to be small is size or low on requirements. Making a DSL based kiosk makes perfect sense.

Hope to get some ideas, suggestions and of course lots of help!

DSL Kiosk on usb flash.
Read the thread about remastering (yes, the one with 70+ pages)

By remastering you can put everything "into the core" so they do not have to be loaded at boot time.. Also you can then remove stuff not needed..

1 and partly 2) Read the starting page in Dillo.. MyDSL has many versions of Firefox, java is there..
3) Search the forum for "kiosk" there is a nice solution for keeping FF running
4) You need your own kernel for that
5) Edit the scripts.. Is that needed to start always? DSL should autodetect many cards and use dchp by default..

Quote (curaga @ June 27 2007,05:33)
Read the thread about remastering (yes, the one with 70+ pages)

By remastering you can put everything "into the core" so they do not have to be loaded at boot time.. Also you can then remove stuff not needed..

1 and partly 2) Read the starting page in Dillo.. MyDSL has many versions of Firefox, java is there..
3) Search the forum for "kiosk" there is a nice solution for keeping FF running
4) You need your own kernel for that
5) Edit the scripts.. Is that needed to start always? DSL should autodetect many cards and use dchp by default..

I thought that thread was too old, seeing it was started way back. I will try to read the last 10-15 pages to get a better idea about how to proceed.

I hate being such a moron, but I didn't find anything about firefox or java in the starting page of dillo. I am reading it on the latest release candidate version.

I know I need my own kernel for that. Could anyone tell me if the DSL kernel can be compiled from within some other distro (I am on ubuntu 7.04) or do I have to boot into dsl to do that? And how difficult / easy is it to accomplish. Before this I have tried to compile slax kernel around 5-7 times, unsuccessfully. Is there a DSL specific guide somewhere?

About network, many of the users wont have an always on internet connection. I want to give them the ability to configure their network, so if I could somehow have the internet configuration menu only, while keeping the live cd locked inside firefox (maybe prior to firefox launches there could be a dialog box?)

I know I am being a jerk asking so many questions, but I am pretty new to DSL so please bear with me.

I have been trying to have some headstart with this kiosk thingy for quite a while now with no success. Finally I am contemplating paying someone to do the work. Any takers?

Nah, you aren't a jerk at all.

The Linux kernel is generic, you can compile it on anything and it will run on anything.. What trouble did you have in Slax? (I recommend Knoppix. Ubuntu and DSL as live cd's do not have compilers, libs and headers ready on the cd, but Knoppix does)

About that start page, I meant the part of "extending DSL via MyDSL"
In mydsl there are many programs.. Click on the icon "mydsl" and select network/unc and look for Firefox..

Basically nearly anyone here could take your offer, opensource people tend to like money for work ;)
*hand up* but I don't have a paypal account..

Next Page...
original here.