Hi all
I am about to roll out following LTSP Setup for kiosk-style OPAC-Terminals with Firefox running as single local application.
- Server: Fedora Core 1, Dual P III 550, 1 GB RAM, 2.4.22-1.2188.nptlsmp, with LTSP 4. 2 NIC, one for the Thin Clients and one to the internet.
- 16 Clients (Celeron 550, 128 MB RAM, PXE-Boot), four of them have printers connected to the parallel port. The terminals are grouped in 4 groups with each one 4 clients, each group shares access to one printer.
Here is the lts.conf I use for testing:
[Default]
SERVER = server
XSERVER = auto
XRUN_LOCAL = Y # see http://www.edu.helsinki.fi/atk/ltsp_kiosk/server.html
DNS_SERVER = 131.152.1.1
X_MOUSE_PROTOCOL = "IMPS/2"
X_MOUSE_DEVICE = "/dev/psaux"
X_MOUSE_RESOLUTION = 400
X_MOUSE_BUTTONS = 3
USE_XFS = N
XkbModel = pc104
XkbLayout = de_CH
SCREEN_01 = startopac # Custom made: starts IceWM and firefox
SCREEN_02 = shell
RAMDISK_SIZE = 4096
LOCAL_APPS = Y
[ws002] PRINTER_0_DEVICE = /dev/lp0 PRINTER_0_TYPE = P
I managed to have the clients boot with IceWM and Firebird, both running locally. Then I set up some rules with iptables on the server, so only our online library catalog can be reached from the clients. So far I am very happy with what can be achieved with old Hardware and LTSP!
But now that I'm almost done comes a weird problem... I hate printers!!!
- Printing system: Server runs CUPS and cups-lpd. I set up a queue ws002_lp for the printer attached to ws002.
I installed both rlpr and pdq (small and portable printing programs to replace BSD lpr) in the LTSP-root, so I can print from local apps on the LTSP clients.
When I send printjobs from the commandline of ws002, everything works perfectly:
# /bin/rlpr [EMAIL PROTECTED] /etc/hosts # /bin/lpd_print -f /etc/hosts [EMAIL PROTECTED]
As expected, the client (ws002) sends the job to the queue on the server (ws002_lp), which returns it through lp_server to LPT on the client.
So I adapted the print-command in the prefs of Firefox to "/bin/rlpr [EMAIL PROTECTED]" or "/bin/lpd_print [EMAIL PROTECTED]". No luck, I can't print from the browser on the client. There is not even any status or error displaying, just nothing happens. The same happens if I try to print to a file instead. I just get a zero-length .ps file.
I have the same Firefox binaries installed on the server, and I can print from it without any problem.
This looks to me like my Firefox on the client is missing something... so I installed Ghostscript in the LTSP-root. Again, no luck. I use Firefox 0.8.
All you LTSP-localpps-Firebird-Firefox gurus, please help! This is driving me nuts, and I need to deploy this solution soon...
Thanks and regards
Paul
-- Paul Coray Administrator Server und Netzwerk
Oeffentliche Bibliothek der Universitaet Basel EDV-Abteilung Schoenbeinstrasse 18-20 CH-4056 Basel
Tel: +41 61 267 05 13 Fax: +41 61 267 31 03
mailto:[EMAIL PROTECTED] http://www.ub.unibas.ch
-------------------------------------------------------
This SF.Net email is sponsored by: Oracle 10g
Get certified on the hottest thing ever to hit the market... Oracle 10g. Take an Oracle 10g class now, and we'll give you the exam FREE.
http://ads.osdn.com/?ad_id=3149&alloc_id=8166&op=click
_____________________________________________________________________
Ltsp-discuss mailing list. To un-subscribe, or change prefs, goto:
https://lists.sourceforge.net/lists/listinfo/ltsp-discuss
For additional LTSP help, try #ltsp channel on irc.freenode.net