Linux - DesktopThis forum is for the discussion of all Linux Software used in a desktop context.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Currently each individual Linux client access our printers directly.
Their configs are managed through puppet.
So far so good. We have a Windows server which does many things including acts as a print server for the few Windows machines.
So what are the advantages of the different ways to manage printing on the Linux machines?
We could have them all access the printers through the Windows server like the Windows machines. Or set up a Linux server to act as the Linux print server or leave as it is.
Any experiences in this that you can share would be appreciated.
Hi.
Currently each individual Linux client access our printers directly.
Their configs are managed through puppet.
So far so good. We have a Windows server which does many things including acts as a print server for the few Windows machines.
So what are the advantages of the different ways to manage printing on the Linux machines?
We could have them all access the printers through the Windows server like the Windows machines. Or set up a Linux server to act as the Linux print server or leave as it is.
Any experiences in this that you can share would be appreciated.
I'm old-school, and remember the days of the 'centralized' systems. One system with terminals, then one print-server for everyone on the network. Both stunk. Why? Anytime you centralize, you build in a single point of failure.
Think about it. Do you REALLY want 100 people or so, to lose print capabilities, because ONE machine is down, or is having some sort of problem?? If you've got people talking directly to printers now, leave it that way. Problems stay localized. If printerA goes down, you can easily move folks to printerB, while A is being fixed.
That's what I did. Now ANY computer can print to ANY printer. You may ditch a few printers if you want to. And you can place all printers in a closet...
I was reading on a CUPS/Samba page and it was stressing that using a centralised spooler is the way to go as it allows better queuing and management of jobs.
But I can see your point of creating a single point of failure and disadvantage of that.
Perhaps a deep investigation on a per case basis is the only way to really no. But this situation doesn't warrant it so I thinking of leaving it as is.
Thanks for the feedback. More welcome.
Last edited by DaveQB; 06-22-2010 at 07:58 PM.
Reason: Hey I wasn't done yet.
I've been using CUPS / Samba and find both pretty easy to set up, maintain and use. Non-computer people don't seem to have too much trouble configuring CUPS on systems, Samba/Cups plays nicely with OS X & Windows, and we all really like it. Of course we transitioned to CUPS after many years using LPD, so our system was already centralised, and we wished to upgrade whilst maintaining backwards compatibility.
If you have a system that works, though, why break - oop I mean change - it? (: If I was choosing a new printing set up I'd definitely use CUPS again. but that's just my 2 cents.
I've been using CUPS / Samba and find both pretty easy to set up, maintain and use. Non-computer people don't seem to have too much trouble configuring CUPS on systems, Samba/Cups plays nicely with OS X & Windows, and we all really like it. Of course we transitioned to CUPS after many years using LPD, so our system was already centralised, and we wished to upgrade whilst maintaining backwards compatibility.
If you have a system that works, though, why break - oop I mean change - it? (: If I was choosing a new printing set up I'd definitely use CUPS again. but that's just my 2 cents.
Cups is GREAT. I used to run with LPRng and apsfilter. It was good, until I wanted to install the print servers. With CUPS this was all a matter of seconds. No thinking required. I'm a long time follower of the Penguin. Still, the ease of use of CUPS was an eye opener. Currently all systems run with CUPS and all (even the 2 Windows XP and Vista machines) print via the net (although setting up the latter two was a pain in the -well, you know) CUPS : immediate contact. Windows via wizard: still very hard to do. CUPS is cool....
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.