problem interacting with CUPS server
I have recently upgraded to (K)Ubuntu 13.04. I skipped 12.10 because of CUPS printing problem between client with 1.6 and server with 1.5 (see bug #1069671). The printers run on a networked printer server running CUPS 1.5.
I now have a strange situation which I don't understand.
I can print fine in Firefox, Thunderbird, LibreOffice and some other software. The Ctrl-P command offers a full list of networked printers (we have about 10), and the print job is executed fine.
But I can't print in acroread or okular, nor from lpr in the terminal.
In acroread and okular, if I hit ctrl-P, the dialog comes up but without the printer list.
If I hit lpr testfile.txt I get no warning, no error, but also no output. And nothing when I hit lpq - except the usual answer that the default printer is ready (and if I type lpq -PprinterA it tells me printerA is ready and no entries.
If I type
lpq -Pxxx
(xxx doesn't exist) it tells me correctly
lpq: Unknown destination "xxx".
So it obviously sees the list of printers somehow, even though lpr won't send the job. Similarly lpr will give me the expected error message if I send the jo to a non-existent printer.
Does anyone have any idea how this could happen? It's very frustrating - particularly not being able to print from acroread.
Thanks for any suggestions
James
ps In case it's relevant, I have made a couple of changes:
Firstly in ~/.cups/client.conf I changed
ServerName = xxx.xxx.xxx.xxx
to
ServerName = xxx.xxx.xxx.xxx / version=1.1
which gets around the cups version problem mentioned above.
The other change is to add KDE to OnlyShowIn=
in /etc/xdg/
as I used to get a warning with lpq.
Question information
- Language:
- English Edit question
- Status:
- Answered
- For:
- Ubuntu cups Edit question
- Assignee:
- No assignee Edit question
- Last query:
- Last reply:
Can you help with this problem?
Provide an answer of your own, or ask JamesM for more information if necessary.