We run linux clients that connect to a central print server.  I found
this works:

1) Install cups server on the clients.

2) On clients turn on "Show printers shared by other systems" in web
interface or in /etc/cups/cupsd.conf

# Show shared printers on the local network.
Browsing On
BrowseOrder allow,deny 
BrowseAllow all
BrowseLocalProtocols CUPS dnssd
BrowseAddress @LOCAL
BrowseAddress server:631
# *** NOTE I've added an entry that points directly to our main cups server - 
to speed up discovery.

3) On clients add a "BrowseAddress server:631" that points directly to
your cups server.  Change "server" to addres of your cups server. ( see
above )

4) On clients comment out all entries in /etc/cups/client.conf .  This
will force cups to use /var/run/cups/cups.sock on the client.


Generally works because libreoffice doesn't communicate over TCP:631, rather 
directly to the local socket and the client<=>server communication is done via 
cupsd<=>cupsd:

Client Libreoffice ...
 =>local-cups(with browsing on listening on /var/un/cups/cups.sock) ...
   =>server:631 browsing cups ...
     =>printer.


It uses a bit more RAM on the client to run the cups server but RAM is not as 
much of an issue these days.
USER       PID %CPU %MEM    VSZ   RSS TTY      STAT START   TIME COMMAND
root      1071  0.0  0.2  11164  3816 ?        Ss   10:45   0:00 
/usr/sbin/cupsd -F

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1020048

Title:
  after certain time printing to cups stops working

To manage notifications about this bug go to:
https://bugs.launchpad.net/df-libreoffice/+bug/1020048/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to