Linux - SoftwareThis forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.
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.
As I am struggling to make network printing happening with Linux at home, I read somewhere that Apple took over the company that made CUPS and now Apple own CUPS as well. As a result, Apple mandated that any parts of CUPS that are non-compliant with their setups be excluded, so that's why CUPS 1.6 fails so miserably with Linux.
Are we ready to give CUPS a boot from the world of Linux? Don't we have a valid alternative or at least working on one? Don't we know better?
....GNU General Public License, GNU Lesser General Public License, with proprietary exceptions for software that links against CUPS to run on Apple operating systems and link to OpenSSL[2].....
.....CUPS (an acronym for Common Unix Printing System) is a modular printing system for Unix-like computer operating systems which allows a computer to act as a print server. A computer running CUPS is a host that can accept print jobs from client computers, process them, and send them to the appropriate printer.
CUPS consists of a print spooler and scheduler, a filter system that converts the print data to a format that the printer will understand, and a backend system that sends this data to the print device. CUPS uses the Internet Printing Protocol (IPP) as the basis for managing print jobs and queues. It also provides the traditional command line interfaces for the System V and Berkeley print systems, and provides support for the Berkeley print system's Line Printer Daemon protocol and limited support for the server message block (SMB) protocol. System administrators can configure the device drivers which CUPS supplies by editing text files in Adobe's PostScript Printer Description (PPD) format. There are a number of user interfaces for different platforms that can configure CUPS, and it has a built-in web-based interface. CUPS is free software, provided under the GNU General Public License and GNU Lesser General Public License, Version 2.....
Last edited by cwizardone; 04-20-2016 at 01:11 AM.
Well, this is not recent news - for example the deprecation of the CUPS browsing protocol in preference for Avahi (Bonjour) was announced a few years ago. However, OpenPrinting is providing support for other components deemed necessary for Linux users eg maintaining backends and filters where necessary.
CUPS has been maintained by Apple since well before I started using Linux.
When I've had issues with CUPS, they've always turned out to be issues with my learning curve. As near as I can tell, whatever beefs I might have with Apple and its iJunk, Apple has exercised its stewardship of CUPS in a responsible manner.
CUPS was suffering from a bad case of abandonment before Apple became its new steward. They integrated it into OS/X as its printing subsystem, fixed a lot of problems, and made some proprietary improvements to enable it to mesh seamlessly with their code. (Well, mostly seamlessly ... there are still things that you are "not authorized" to do with regard to yourown printouts ... )
But there's no "conspiracy" here. CUPS can be a very difficult system to get working, although it works very well when you do.
And, I'll second the opinion that it is a damn sight better than anything which preceded it!
Cups is better on linux than with osx.
You have to use the control panel rather than cups actually. oh well I got it printing once I discovered a more recent driver & guten printing to install.
more with lpr and ip printer add in the options
cups is great!
Last edited by slackartist; 04-21-2016 at 11:01 AM.
Cups is better on linux than with osx.
You have to use the control panel rather than cups actually. oh well I got it printing once I discovered a more recent driver & guten printing to install.
more with lpr and ip printer add in the options
I moved to Linux in 2005: I had five printers since then; not a single one of those would work with CUPS, and I have been unable to print a document for the last 11 years using my own hardware.
To be fair I did give up a couple of years ago: I use a typewriter for my documents, and if I NEED to print (eg. plane tickets), I need to wait for a day off work, and take the bus to the library. Those are my Linux printing capabilities. I am not wasting any more money in printers, that is for sure!
No need to say I hate CUPS as much as I hate printers. Useless, and frustrating junk. Five blooming printers, not a single one would work on Linux
Distribution: Slackware64-current with "True Multilib."
Posts: 8,238
Rep:
Quote:
Originally Posted by vladimir1986
I moved to Linux in 2005: I had five printers since then; not a single one of those would work with CUPS, and I have been unable to print a document for the last 11 years using my own hardware.
To be fair I did give up a couple of years ago: I use a typewriter for my documents, and if I NEED to print (eg. plane tickets), I need to wait for a day off work, and take the bus to the library. Those are my Linux printing capabilities. I am not wasting any more money in printers, that is for sure!
No need to say I hate CUPS as much as I hate printers. Useless, and frustrating junk. Five blooming printers, not a single one would work on Linux
What brand are they? Lexmark?
In the 20 years I've been using Linux I've used 5 different printers and everyone of
them worked perfectly. All but one were Hewlett-Packard (HP).
What brand are they? Lexmark?
In the 20 years I've been using Linux I've used 5 different printers and everyone of
them worked perfectly. All but one were Hewlett-Packard (HP).
Thank you for the reply:
I am aware that many printers work just fine under Linux, but by bad luck of planet aligment every single of those evil machines I tried ave been only good to take space on my desktop. To add to the drama, I did fail an important college assigment when one of those machine broke down at college.
Actually, the most problematic I ever had was a Lexmark! (That one did came with close sourced Linux drivers that never worked). I never tried an HP. I understand they have better support.
If one day someone points a gun at my head and forces me to buy a printer, I' ll make sure it is an HP. Meanwhile bad memories of messing with a web browser to use CUPS, which would detect all my printers but just fail to print with them, and lots of money which went straight into the drain buying useless printers will make me just prefer using my bulky typewritter/hand writting when I ned to deliver a report. And the library trips can be pleasant comparing with the frustration of that stupid web frontrend for CUPS
v4r3l0v: bump this thread when you're ready to take personal responsibility for creating an alternative to CUPs.
When you take personal responsibility for advocating Linux onto unsuspecting users in the form of technical support of each and every failure of Linux on people's desktop, I will take personal responsibility for creating alternative to CUPS. Yeah, lol...
What is my issue with CUPS... what issue can it be other than no printing happens? Even with the driver provided by printer's maker and installed properly and according to instructions? Even with firewall and SELinux taken care of? While you are witnessing that same server working flawlessly on your friend's Mac?
Should I even mention flawless printing in Windows?
What is my issue with CUPS... what issue can it be other than no printing happens?
There are many other possibilities. We can only guess, as you've provided no useful information, other than 'it doesn't work'.
Quote:
Even with the driver provided by printer's maker and installed properly and according to instructions? Even with firewall and SELinux taken care of? While you are witnessing that same server working flawlessly on your friend's Mac?
Should I even mention flawless printing in Windows?
So far none of the information you've presented is useful with respect to understanding what is not working. There are troubleshooting methods available to help with identifying the source of the problem, and these steps can take time and effort. Examining the CUPS logs (/var/log/cups/ directory) can be useful as a starting point. There are many around here (including myself) who would make the effort to assist further if you were to make the effort to start a new thread with suitably descriptive title, and provide relevant information needed for others to respond constructively. Anyway, the choice is yours.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.