The bad news is, upgrading to Mac OS X Snow Leopard does not solve the
problem.
The good news is, it can be solved by changing a line in
/etc/cups/printers.conf on the Mac.
I would never have found the solution without your kind help, Till :-).
Next post here is a HOWTO on how to print from Mac
How to print from a Mac OS X client to a (K)Ubuntu print server
(Tested with Mac OS X Snow Leopard and KUbuntu Lucid Lynx)
1 - Create the print queue on the Ubuntu server
2 - On the CUPS server, open http://localhost:631/ in a web browser and
check the box Share the printers connected to this
OK. I'll upgrade to Mac OS X snow leopard first. Perhaps this will
upgrade CUPS to a version that sends the right thing.
If not, I'll do as you suggest.
In the meanwhile, would there be a quick'n'dirty fix that maps one MIME
type to the other on the Linux side?
And in any case, thanks for your
According to some online documentation,
application/postscript means that any device-specific print options are
not yet embedded into the PostScript by CUPS and that the next filter to
be called is pstops
application/vnd.cups-postscript means it has the print options already
embedded into the
Unfortunately, there is no mime-type mapping available.
--
Print quality degraded when printing from a Mac onto a CUPS server under Ubuntu
https://bugs.launchpad.net/bugs/511550
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
--
If I declare the printer on the Mac as an Epson DX-4800, then I get
correct colors again.
(DX-7000F is not available with this old version of CUPS on the macs.)
What really puzzles me is that it used to work with Generic Postscript
Printer on the Macs for a very long time. That's why I did not
It is true that CUPS's principle is that all printer-specific filtering
(printer driver) is happening on the server. Problem is that one can
easily misconfigure CUPS to delegate this work to the client. What you
have to do is not assigning any driver, not even Generic PostScript
Printer to your
Thanks for the explanations.
OK not to assign any driver... but how? ;-)
The MacOS X printer setup tool is minimalistic. It forces you to choose
a driver. Furthermore, it uses a wrong URLs for printers on a Linux
server (ipp://address/queue instead of
http://address/printers/queue).
So on has
Normally, after the command
# lpoptions -p Epson -o raw
the CUPS web interface (http://localhost:631) should show
Local raw printer
and not
Generic PostScript printer
but it does not.
So indeed there seems to be something broken on
Can you replace the linr
BrowseRemoteProtocols
by
BrowseRemoteProtocols CUPS dnssd
in your /etc/cups/cupsd.conf on your server and restart CUPS there?
Then open the printing dialog (File - Print) in an arbitrary desktop
application on the Mac and in the list to select a printer there is an
In the hope of solving the problem, I have completely de-installed (with
--purge option) all printing-related packages and reinstalled them all.
It did not work out and the output from the Macs is still gray.
Here are.the requested files (after the reinstall).
** Attachment added: some files
Can you also attach the files /etc/cups/printers.conf and
/etc/cups/cupsd.conf?
What happens is that CUPS on your server does not determine which type
your file is and it assumes application/vnd.cups-postscript (which means
PostScript with all option default settings from the PPD and all user
Are you saying that the Mac is sending application/postscript?
If yes, to what extent is that wrong? And why is application/vnd
.cups-postscript better?
** Attachment added: printers.conf file
http://launchpadlibrarian.net/52786291/printers.conf
--
Print quality degraded when printing from
** Attachment added: cupsd.conf
http://launchpadlibrarian.net/52786316/cupsd.conf
--
Print quality degraded when printing from a Mac onto a CUPS server under Ubuntu
https://bugs.launchpad.net/bugs/511550
You received this bug notification because you are a member of Ubuntu
Bugs, which is
FYI, on the mac, it's CUPS 1.3.11 running. I don't know if that helps.
--
Print quality degraded when printing from a Mac onto a CUPS server under Ubuntu
https://bugs.launchpad.net/bugs/511550
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to
It is the wrong way around, the Mac should send application/postscript
but your Mac is sending application/vnd.cups-postscript.
I did not see anything wrong in your cupsd.conf and printers.conf.
--
Print quality degraded when printing from a Mac onto a CUPS server under Ubuntu
For me it looks like that something is wrong with your Mac. Please post
on the cups.general forum/mailing list on
http://www.cups.org/newsgroups.php.
** Changed in: gutenprint (Ubuntu)
Status: In Progress = Invalid
--
Print quality degraded when printing from a Mac onto a CUPS server
Here is the requested PostScript code.
There was only one d* spool file.
After re-enabling the printer, the picture is gray as usual.
** Attachment added: d00556-001
http://launchpadlibrarian.net/52730041/d00556-001
--
Print quality degraded when printing from a Mac onto a CUPS server
** Changed in: gutenprint (Ubuntu)
Status: Incomplete = In Progress
** Tags added: lucid
--
Print quality degraded when printing from a Mac onto a CUPS server under Ubuntu
https://bugs.launchpad.net/bugs/511550
You received this bug notification because you are a member of Ubuntu
Bugs,
Can you attach all the following files:
/etc/cups/*.types
/etc/cups/*.convs
/usr/share/cups/mime/*
** Changed in: gutenprint (Ubuntu)
Status: In Progress = Incomplete
--
Print quality degraded when printing from a Mac onto a CUPS server under Ubuntu
Also affects Lucid Lynx.
--
Print quality degraded when printing from a Mac onto a CUPS server under Ubuntu
https://bugs.launchpad.net/bugs/511550
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
--
ubuntu-bugs mailing list
Can you attach a full error_log as described in the CUPS error_log
section of https://wiki.ubuntu.com/DebuggingPrintingProblems? Thanks.
** Package changed: cups (Ubuntu) = gutenprint (Ubuntu)
** Changed in: gutenprint (Ubuntu)
Importance: Undecided = Medium
** Changed in: gutenprint
Here you are
** Attachment added: /var/log/cups/error_log for printout from a Mac
http://launchpadlibrarian.net/52700826/cups_error.log
** Changed in: gutenprint (Ubuntu)
Status: Incomplete = In Progress
--
Print quality degraded when printing from a Mac onto a CUPS server under
And here is a photograph of two printouts of the same image, from the
same software, with the same CUPS server, and on the same printer.
The correct one was printed from Linux and the grey one was printed from
the Mac.
** Attachment added: IMG_1712.JPG
Eric B, can you do the following:
Disable your print queue by running the command
cupsdisable Stylus-DX7000F
Then clear the queue via the command
cancel -a
Now send the same job as you did for the error_log from the Mac to your
printer. Wait some seconds to assure that the job got completely
Eric B, can you do the following: (...)
Sure, I'll do that tomorrow first thing.
If needed repeat the procedure with another file which really causes
the problem.
*All* files cause the problem. From every application. From all 3 macs
that are here.
I don't think the problem is on the Mac OS
** Attachment added: BootDmesg.txt
http://launchpadlibrarian.net/38300114/BootDmesg.txt
** Attachment added: CurrentDmesg.txt
http://launchpadlibrarian.net/38300115/CurrentDmesg.txt
** Attachment added: Dependencies.txt
http://launchpadlibrarian.net/38300116/Dependencies.txt
**
I forgot to say:
When printing the same file on the same printer, but directly from the
CUPS server, and not from the Mac, the quality is still perfect.
So I wrote a small script that transfers the file to print from the mac
to the server, and prints it from there, but that's quite tedious to
28 matches
Mail list logo