gutsy kiosk mode

Michael Redmond redmond at
Tue Oct 30 14:39:14 GMT 2007


In my case, I do have a firewall. In order to get the browser to work, I 
needed to use the firefox Edit->preferences->advanced->network->settings 
gui to set my proxies. You may need to do something similar to get your 
ports/interfaces set (proxy through your server), at least to do a test. 
Unfortunately, I think each time the browser comes up after a 
thin-client reset, it will forget the previous settings. So you will 
need to find a command line option to set proxies/ports. Since I am less 
interested in a firefox-only kiosk, I have not made the effort to figure 
out the command line options.

However, I am having a problem that would make it difficult to set these 
options in the image. I have been trying to modify the 
/opt/ltsp-kiosk/home/kiosk/.xsession to start an xterminal instead of 
firefox. You would need to do something similar to add command line 
options to the firefox startup line (/usr/bin/firefox --fullscreen). 
Unfortunately, despite all attempts to make these changes stick, my thin 
client always comes up with a firefox browser indicating that the 
thin-client image has not changed. This is after executing 
"update-initramfs -c -k all" and taking all the steps I could think of 
to make sure my initrd.img-2.6.22-14-386 was the most up-to-date. I just 
can't seem to get my thin-client executable image to to reflect what I 
am doing. I am not sure what I am missing, and it always seemed to work 
fine with feisty.

This is generally beyond what you probably want to do, but you may run 
into the same problem if you try modifying the firefox command line. And 
if you find a fix or if you don't run into it, please let me know.


Reiner Schmid wrote:
> Hello Michael,
> thanks for your help to build the kiosk mode. But there is still a problem
>>I changed the line:
>> chroot $ROOT mv /etc/rc2.d/K13gdm /etc/rc2.d/S13gdm
>> chroot $ROOT mv /etc/rc2.d/K30gdm /etc/rc2.d/S30gdm
>>and rebuilt the kiosk. 
> I did so. The messages
> ------------------------------------------------------
> Warning: found port in use already
> Info: raising nbdroot portnumber by one to be 2001
> Info: updating inetd config
> Info: updating PXE
> Info: Installation erfolgreich [successful]abgeschlossen.
> ----------------------------------------------------------
> in /var/lib/tftboot/ltsp/i386/pxelinux.cfg/default 
> DEFAULT vmlinuz ro initrd=initrd.img quiet splash nbdport=2001
> ----------------------------------------------------------
> The clients boot, then I can see the kiosk-firefox browser, but there is no connection/routing to the internet. 
> But a ping from terminal server to a client is succesful.
> For your information I use two network interfaces (one to my router-internet/ one to my clients)
> I also try vlc instead of firefox to connect to a video stream which was sent from my server. No success, because no stream was received! 
> There is no firewall.
> Can you tell me the trick?
> Reiner

More information about the edubuntu-users mailing list