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