Difference between revisions of "Talk:CUPS"

From ArchWiki
Jump to: navigation, search
m (Other guy)
(Added note about foomatic drivers not being listed but not installed)
(18 intermediate revisions by 9 users not shown)
Line 1: Line 1:
 
==Kernel modules==
 
==Kernel modules==
 +
The whole kernel modules section is confusing. Is it mandatory? What exactly should we do?<br>
 +
-- [[User:Drozzy|Drozzy]] ([[User_talk:Drozzy|talk]]) 10:37, April 10, 2012
  
The whole Kernel modules section is confusing. Is it mandatory? What exactly should we do?
+
== Print button greyed-out in GNOME print dialogs ==
  
==Other guy==
+
As suggested by the Arch wiki, I used the
 +
# HostNameLookups Double
 +
option. However, that resulted in following error message:
 +
IP lookup failed - connection from localhost closed!
  
So, im a begginer on Linux.
+
and I wasn't able to add printers via the CUPS web interface (internal server error)
  
By reading this page i couldnt learn how to use CUPS or to print a document in linux.
+
It seems there is an outstanding bug with respect to the HostNameLookups:
 +
http://www.cups.org/str.php?L4070+Qversion:%20-feature
  
And its not the fist time i try reading this page.
+
Removing the HostNameLookups double form the cups config file resolved my issue. Not sure why this used to solve instead of create problems.<br>
 +
-- [[User:Davidovitch|Davidovitch]] ([[User_talk:Davidovitch|talk]]) 07:24, July 4, 2012‎
  
There is no place saying "the job is done", so i need to keep reading everything, i dont know which parts of the text concerns me and which dont.
+
== Device node permissions ==
  
 +
I got a problem after update of {{pkg|hplip}} / {{pkg|cups}} and foomatic. My printer not working anymore.
  
 +
So I first check possible problems and read section Device node permissions. It's recommended to verify that permissions are 660. It was my case so I am looking to find another solution.
  
I mean ok, i must install a lot of things, its done, oh and i have to put "cupsd" on the DAEMONS array in the file /etc/rc.conf
+
After a long time and read I was back to this section. I read also section below Device node permission troubleshooting. As my conf was with well permission I don't really read all carefully. It was the 3rd/4th time before I see the note about 666 permissions. I tried this and it's solved my problem.
  
(note that this file (rc.conf) is not cited, which could make even harder for people less experienced than me)
+
So I think it would be great to make also a note on Device node permissions about 666. Because my conf look alright as writing in wiki, but in fact not.<br>
 +
-- [[User:Ioo|Ioo]] ([[User_talk:Ioo|talk]]) 19:09, July 19, 2012‎
  
After install all that,...
+
== Is libcups really sufficient as a client package ? ==
Then what?
+
  
Thigs are working now? i can go to my open-office click on print and my printer will be there? what was this all about?
+
I can't seem to be able to print in KDE applications (4.9.97) if I only have ''libcups'' installed:
  
And other thing: I dont want to know about "web interface", im with my printer right next to me!, i just want to use it on linux.
+
''Could not print the document. Detailed error is "Could not find a suitable binary for printing. Make sure '''CUPS lpr''' binary is available"''
  
Web Interface tutorial should be separated from the tutorial for normal usb printers, this way it is really confusing.
+
But /usr/bin/lpr is part of the ''cups'' package... Could it be that KDE requires cups for printing ?
 +
--[[User:Gdebure|Gdebure]] ([[User talk:Gdebure|talk]]) 23:02, 10 January 2013 (UTC)
  
Well, i will try to read other manuals,
+
== Foomatic not providing drivers? ==
  
Sorry for my bad english, and for being irritated =P.
+
I don't know if this is a general-enough problem to be put on the wiki, but I was unable to print using my Konica-Minolta PagePro 1350w because the driver was not installed with foomatic. I installed foomatic-db, foomatic-db-engine, and foomatic-filters, and used the CUPS web interface to add the printer and select the recommended min12xxw driver. I was unable to print, and only got uninformative error messages in the logs like "Filter error". The Gnome printer dialog, however, said it was unable to find the driver, so I tried installing it from AUR (https://aur.archlinux.org/packages/min12xxw/), after which I was able to print. Why was the driver listed in the CUPS web management interface, but not actually installed? Maybe a note on the wiki will help future users.
  
:Arch Linux is ''not'' targeted to Linux beginners (and we don't try to hide it at all): Archers never get "irritated" for not managing to make something work at the first attempt, instead they are willing to investigate their issues, trying to understand how it all works "under the hood". If you're not (yet) like this, or you need a ''readily'' working system for e.g. working purposes, I warmly suggest you first gain some experience with a friendlier distribution :) -- [[User:Kynikos|Kynikos]] 09:40, 28 April 2012 (UTC)
+
[[User:Goodmami|Goodmami]] ([[User talk:Goodmami|talk]]) 04:42, 10 March 2013 (UTC)
 
+
::I said i was sorry =P. Thank you for the revision! The new text is really good! -- [[User:Frox|Frox]] 00:32, 19 Jun 2012 (UTC)
+

Revision as of 04:42, 10 March 2013

Kernel modules

The whole kernel modules section is confusing. Is it mandatory? What exactly should we do?
-- Drozzy (talk) 10:37, April 10, 2012

Print button greyed-out in GNOME print dialogs

As suggested by the Arch wiki, I used the

# HostNameLookups Double

option. However, that resulted in following error message: IP lookup failed - connection from localhost closed!

and I wasn't able to add printers via the CUPS web interface (internal server error)

It seems there is an outstanding bug with respect to the HostNameLookups: http://www.cups.org/str.php?L4070+Qversion:%20-feature

Removing the HostNameLookups double form the cups config file resolved my issue. Not sure why this used to solve instead of create problems.
-- Davidovitch (talk) 07:24, July 4, 2012‎

Device node permissions

I got a problem after update of hplip / cups and foomatic. My printer not working anymore.

So I first check possible problems and read section Device node permissions. It's recommended to verify that permissions are 660. It was my case so I am looking to find another solution.

After a long time and read I was back to this section. I read also section below Device node permission troubleshooting. As my conf was with well permission I don't really read all carefully. It was the 3rd/4th time before I see the note about 666 permissions. I tried this and it's solved my problem.

So I think it would be great to make also a note on Device node permissions about 666. Because my conf look alright as writing in wiki, but in fact not.
-- Ioo (talk) 19:09, July 19, 2012‎

Is libcups really sufficient as a client package ?

I can't seem to be able to print in KDE applications (4.9.97) if I only have libcups installed:

Could not print the document. Detailed error is "Could not find a suitable binary for printing. Make sure CUPS lpr binary is available"

But /usr/bin/lpr is part of the cups package... Could it be that KDE requires cups for printing ? --Gdebure (talk) 23:02, 10 January 2013 (UTC)

Foomatic not providing drivers?

I don't know if this is a general-enough problem to be put on the wiki, but I was unable to print using my Konica-Minolta PagePro 1350w because the driver was not installed with foomatic. I installed foomatic-db, foomatic-db-engine, and foomatic-filters, and used the CUPS web interface to add the printer and select the recommended min12xxw driver. I was unable to print, and only got uninformative error messages in the logs like "Filter error". The Gnome printer dialog, however, said it was unable to find the driver, so I tried installing it from AUR (https://aur.archlinux.org/packages/min12xxw/), after which I was able to print. Why was the driver listed in the CUPS web management interface, but not actually installed? Maybe a note on the wiki will help future users.

Goodmami (talk) 04:42, 10 March 2013 (UTC)