LinuxQuestions.org
Review your favorite Linux distribution.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Software
User Name
Password
Linux - Software This 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


Reply
  Search this Thread
Old 04-20-2016, 12:30 AM   #1
v4r3l0v
Member
 
Registered: Dec 2013
Posts: 136

Rep: Reputation: Disabled
Aren't we ready for a coup against CUPS?


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?
 
Old 04-20-2016, 01:09 AM   #2
cwizardone
LQ Veteran
 
Registered: Feb 2007
Distribution: Slackware64-current with "True Multilib" and KDE4Town.
Posts: 9,086

Rep: Reputation: 7262Reputation: 7262Reputation: 7262Reputation: 7262Reputation: 7262Reputation: 7262Reputation: 7262Reputation: 7262Reputation: 7262Reputation: 7262Reputation: 7262
https://en.wikipedia.org/wiki/CUPS

Quote:
....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.
 
Old 04-20-2016, 01:18 AM   #3
ferrari
LQ Guru
 
Registered: Sep 2003
Location: Auckland, NZ
Distribution: openSUSE Leap
Posts: 5,791

Rep: Reputation: 1140Reputation: 1140Reputation: 1140Reputation: 1140Reputation: 1140Reputation: 1140Reputation: 1140Reputation: 1140Reputation: 1140
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.

http://www.linuxfoundation.org/colla...g/cups-filters

What, in particular are you struggling with?
 
1 members found this post helpful.
Old 04-20-2016, 04:23 AM   #4
Germany_chris
Senior Member
 
Registered: Jun 2011
Location: NOVA
Distribution: Debian 12
Posts: 1,071

Rep: Reputation: 497Reputation: 497Reputation: 497Reputation: 497Reputation: 497
If you think it's hard now you'd have torn your hair out before CUPS

I second the what are your issues comment
 
1 members found this post helpful.
Old 04-20-2016, 09:40 PM   #5
frankbell
LQ Guru
 
Registered: Jan 2006
Location: Virginia, USA
Distribution: Slackware, Ubuntu MATE, Mageia, and whatever VMs I happen to be playing with
Posts: 19,311
Blog Entries: 28

Rep: Reputation: 6137Reputation: 6137Reputation: 6137Reputation: 6137Reputation: 6137Reputation: 6137Reputation: 6137Reputation: 6137Reputation: 6137Reputation: 6137Reputation: 6137
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.

Just my two cents.
 
2 members found this post helpful.
Old 04-21-2016, 09:13 AM   #6
sundialsvcs
LQ Guru
 
Registered: Feb 2004
Location: SE Tennessee, USA
Distribution: Gentoo, LFS
Posts: 10,647
Blog Entries: 4

Rep: Reputation: 3933Reputation: 3933Reputation: 3933Reputation: 3933Reputation: 3933Reputation: 3933Reputation: 3933Reputation: 3933Reputation: 3933Reputation: 3933Reputation: 3933
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 your own 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!
 
1 members found this post helpful.
Old 04-21-2016, 10:56 AM   #7
slackartist
Member
 
Registered: Oct 2015
Location: Where the buffalo's roam
Distribution: Slackware Current Multilib
Posts: 161
Blog Entries: 20

Rep: Reputation: 26
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.
 
1 members found this post helpful.
Old 04-21-2016, 12:31 PM   #8
Germany_chris
Senior Member
 
Registered: Jun 2011
Location: NOVA
Distribution: Debian 12
Posts: 1,071

Rep: Reputation: 497Reputation: 497Reputation: 497Reputation: 497Reputation: 497
Quote:
Originally Posted by slackartist View Post
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!
I dunno if I'd go that far
 
Old 04-21-2016, 01:12 PM   #9
offgridguy
Senior Member
 
Registered: Nov 2015
Location: Alberta Canada
Distribution: Windows10, Debian
Posts: 1,109

Rep: Reputation: 147Reputation: 147
I've never had an issue with cups, for me it just works.

Edit; lubuntu 16.04 no longer comes with CUPS installed, so they lost me as a user.

Last edited by offgridguy; 04-25-2016 at 02:54 PM.
 
1 members found this post helpful.
Old 04-21-2016, 02:01 PM   #10
dugan
LQ Guru
 
Registered: Nov 2003
Location: Canada
Distribution: distro hopper
Posts: 11,219

Rep: Reputation: 5309Reputation: 5309Reputation: 5309Reputation: 5309Reputation: 5309Reputation: 5309Reputation: 5309Reputation: 5309Reputation: 5309Reputation: 5309Reputation: 5309
v4r3l0v: bump this thread when you're ready to take personal responsibility for creating an alternative to CUPs.

Last edited by dugan; 04-21-2016 at 02:02 PM.
 
Old 04-22-2016, 07:11 AM   #11
vladimir1986
Member
 
Registered: Jul 2011
Posts: 112

Rep: Reputation: Disabled
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
 
Old 04-22-2016, 07:44 AM   #12
cwizardone
LQ Veteran
 
Registered: Feb 2007
Distribution: Slackware64-current with "True Multilib" and KDE4Town.
Posts: 9,086

Rep: Reputation: 7262Reputation: 7262Reputation: 7262Reputation: 7262Reputation: 7262Reputation: 7262Reputation: 7262Reputation: 7262Reputation: 7262Reputation: 7262Reputation: 7262
Quote:
Originally Posted by vladimir1986 View Post
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).
 
Old 04-22-2016, 01:47 PM   #13
vladimir1986
Member
 
Registered: Jul 2011
Posts: 112

Rep: Reputation: Disabled
Quote:
Originally Posted by cwizardone View Post
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
 
Old 04-22-2016, 02:07 PM   #14
v4r3l0v
Member
 
Registered: Dec 2013
Posts: 136

Original Poster
Rep: Reputation: Disabled
Quote:
Originally Posted by dugan View Post
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?

Last edited by v4r3l0v; 04-22-2016 at 02:09 PM.
 
Old 04-22-2016, 04:59 PM   #15
ferrari
LQ Guru
 
Registered: Sep 2003
Location: Auckland, NZ
Distribution: openSUSE Leap
Posts: 5,791

Rep: Reputation: 1140Reputation: 1140Reputation: 1140Reputation: 1140Reputation: 1140Reputation: 1140Reputation: 1140Reputation: 1140Reputation: 1140
Quote:
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.
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
How do I start a "not ready" cups printer ? Joe Franek Linux - Newbie 6 06-05-2012 12:48 AM
LXer: Democrats to continue Internet coup with new cyber bill LXer Syndicated Linux News 1 02-07-2012 01:44 PM
LXer: KOffice 2.1 Ready for Testing, Karbon Ready for Use LXer Syndicated Linux News 0 11-26-2009 01:30 AM
Ready for Linux but is it ready for me : Time to switch? Jimbo13 Linux - Newbie 15 04-21-2008 11:08 AM
Why does CUPS print after 15 seconds whether the job is ready or not? Izzard Linux - General 2 12-11-2003 03:36 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Software

All times are GMT -5. The time now is 07:28 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration