Cant somebody make deb pack whit the missing libs?
Yup, Somebody could
You Busy?
I have KDE 3.5.8 with Koffice all with cups working, but I have been kinda busy with that. When I release KDE it will contain CUPS, once thats done I will see about a recompile of standalone cups. KDE 3.5.8 will not be released until after I get my n810 in hand, but if you are interested in testing KDE with cups PM me.
If you install it, and run it (from the command line), it will tell you whats missing, I think its like libdbus-2 or something like that. then copy them from the 2007OS it should work for you, or you could package up the deb, or ask debernardis to add the files.
Be careful with this. The 2007 version added Samba support which the os2008 already has. Installing the os2007 version might mess with the os2008's Samba support.
Alas mine still doesn't. CUPS itself starts up, and I can configure the printer in the web interface. But the test page (and anything else) fails to print ("job stopped"). This is using a HPDJ1220C on lpd on my local network (used by all my other hosts using CUPS, so I know the config is OK), on N800 using stock OS2007.
Investigation of the error log shows pstoraster stopped with status 127 but turning on debug doesn't give anything else. Also gs wants libXt.so.6 and can't find it (it doesn't appear to be there).
Does anyone have any pointers as to why it might be dying like this? It happens regardless of file type and app (plaintext and lpr, abiword, browser, etc). Where can I get a working pstoraster and libXt.so.6 for N800?
I've also had success starting cups using the symlink method (I posted that to the blog in the comments) but have been unable to actually get a test page to print to a Laserjet 4 via Jetdirect. I defined it appropriately (I think, according to the CUPS docs) as socket://printerip:9100 and even tried ?waiteof=false and thought I was getting lucky, but it turned out someone else just happened to print to the same printer I was testing on. The page never came out.
if you have your printer already setup from another host running CUPS
tell the CUPS clients on N810 to use that CUPS server. On the other
host setup CUPS to share the printers and open the firewall for ipp.
On N810 you only need to setup /etc/cups/client.conf with the CUPS
ServerName.
For CUPS you need a Postscript Printer Description (PPD) for every
installed printer (even for non postscript printers). This file
defines which features the printer supports and how CUPS can make
use of them (e.g. for non postscript printers use ghostscript to
render the page image).