[cups] Brother vs cups, 0,1 in favor of cups

Gene Heskett gheskett at shentel.net
Fri Nov 2 13:40:17 PDT 2018


Greetings Michael'

I have been fighting with brother mfcj6920dw printer for a couple years.
System is debian wheezy, cups 1.5.3, and is not upgradeable because an 
important application hasn't been.

And I need help in tracing a problem.

The problem is that it acts like all of the ppd's advanced color settings
are being stripped someplace between the ppd, and the cat5 cable going to
the printer, so the output on the paper is as if all those options are
stripped or being set to a -20 setting. Photo's printed have color, but
very light and pastel. And nothing I can set under the Advanced Color
tab in the localhost:631/admin/set_defaults has any effect. The
/etc/cups/ ppd is updated ok, but no effect seems to be shown on the paper.

How can I intercept the data as it progresses from the source file, into
the brother driver and on out to the printer, all under the control of
cups? IOW, where are the points in this chain of processing that can I
tap to see what the data looks like.

This printer is a hulking monster, capable of handling tabloid paper, if
it can be fed straight thru the rear, and I've made a feed tray that try's
to align it correctly.

The last stanza in the /var/log/cups/error_log: (wordwrap off)

E [01/Nov/2018:00:19:50 -0400] Filter "rastertolxx74" not found.
W [01/Nov/2018:00:19:50 -0400] failed to CreateProfile: org.freedesktop.ColorManager.AlreadyExists:profile id 'Brother_HL-2140_series-Gray..' already exists
W [01/Nov/2018:00:19:50 -0400] failed to CreateDevice: org.freedesktop.ColorManager.AlreadyExists:device id 'cups-Brother_HL-2140_series' already exists
W [01/Nov/2018:00:19:50 -0400] failed to CreateProfile: org.freedesktop.ColorManager.AlreadyExists:profile id 'Brother_MFC-J6920DW-Gray..' already exists
W [01/Nov/2018:00:19:50 -0400] failed to CreateProfile: org.freedesktop.ColorManager.AlreadyExists:profile id 'Brother_MFC-J6920DW-RGB..' already exists
W [01/Nov/2018:00:19:50 -0400] failed to CreateDevice: org.freedesktop.ColorManager.AlreadyExists:device id 'cups-Brother_MFC-J6920DW' already exists
W [01/Nov/2018:00:19:50 -0400] failed to CreateProfile: org.freedesktop.ColorManager.AlreadyExists:profile id 'Brother_MFC-J6920DW-Gray..' already exists
W [01/Nov/2018:00:19:50 -0400] failed to CreateProfile: org.freedesktop.ColorManager.AlreadyExists:profile id 'Brother_MFC-J6920DW-RGB..' already exists
W [01/Nov/2018:00:19:50 -0400] failed to CreateDevice: org.freedesktop.ColorManager.AlreadyExists:device id 'cups-Brother_MFC-J6920DW' already exists
W [01/Nov/2018:00:19:50 -0400] failed to CreateProfile: org.freedesktop.ColorManager.AlreadyExists:profile id 'Brother_MFC-J6920DWSS-tray-1-Gray..' already 
exists
W [01/Nov/2018:00:19:50 -0400] failed to CreateProfile: org.freedesktop.ColorManager.AlreadyExists:profile id 'Brother_MFC-J6920DWSS-tray-1-RGB..' already 
exists
W [01/Nov/2018:00:19:50 -0400] failed to CreateDevice: org.freedesktop.ColorManager.AlreadyExists:device id 'cups-Brother_MFC-J6920DWSS-tray-1' already exists
W [01/Nov/2018:00:19:50 -0400] failed to CreateProfile: org.freedesktop.ColorManager.AlreadyExists:profile id 'Brother_MFC-J6920DWSS-tray-1-Gray..' already 
exists
W [01/Nov/2018:00:19:50 -0400] failed to CreateProfile: org.freedesktop.ColorManager.AlreadyExists:profile id 'Brother_MFC-J6920DWSS-tray-1-RGB..' already 
exists
W [01/Nov/2018:00:19:50 -0400] failed to CreateDevice: org.freedesktop.ColorManager.AlreadyExists:device id 'cups-Brother_MFC-J6920DWSS-tray-1' already exists
W [01/Nov/2018:00:19:50 -0400] failed to CreateProfile: org.freedesktop.ColorManager.AlreadyExists:profile id 'MFCJ6920DW-Gray..' already exists
W [01/Nov/2018:00:19:50 -0400] failed to CreateProfile: org.freedesktop.ColorManager.AlreadyExists:profile id 'MFCJ6920DW-RGB..' already exists
W [01/Nov/2018:00:19:50 -0400] failed to CreateDevice: org.freedesktop.ColorManager.AlreadyExists:device id 'cups-MFCJ6920DW' already exists
W [01/Nov/2018:00:19:50 -0400] failed to CreateProfile: org.freedesktop.ColorManager.AlreadyExists:profile id 'MFCJ6920DW-Gray..' already exists
W [01/Nov/2018:00:19:50 -0400] failed to CreateProfile: org.freedesktop.ColorManager.AlreadyExists:profile id 'MFCJ6920DW-RGB..' already exists
W [01/Nov/2018:00:19:50 -0400] failed to CreateDevice: org.freedesktop.ColorManager.AlreadyExists:device id 'cups-MFCJ6920DW' already exists
W [01/Nov/2018:00:19:50 -0400] failed to CreateProfile: org.freedesktop.ColorManager.AlreadyExists:profile id 'PDF-Gray..' already exists
W [01/Nov/2018:00:19:50 -0400] failed to CreateProfile: org.freedesktop.ColorManager.AlreadyExists:profile id 'PDF-RGB..' already exists
W [01/Nov/2018:00:19:50 -0400] failed to CreateDevice: org.freedesktop.ColorManager.AlreadyExists:device id 'cups-PDF' already exists
E [01/Nov/2018:00:19:50 -0400] Failed to update TXT record for Brother HL-2140 series @ coyote: -2
E [01/Nov/2018:00:19:50 -0400] Failed to update TXT record for Brother MFC-J6920DW tabloid rear feed @ coyote: -2

That smells a bit like a perms problem, but I've no clue where those 
files exist, and locate can't find them.

And none of these apparently Brother only settings are being installed in 
/etc/cups/ppd ppds for that printers profile, but the file date is being 
updated as is /etc/cups/printers.conf also.

Perhaps that the real problem?

Many thanks for any guidance Michael.

-- 
Cheers, Gene Heskett
--
"There are four boxes to be used in defense of liberty:
 soap, ballot, jury, and ammo. Please use in that order."
-Ed Howdershelt (Author)
Genes Web page <http://geneslinuxbox.net:6309/gene>


More information about the cups mailing list