LinuxQuestions.org
Latest LQ Deal: Latest LQ Deals
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Newbie
User Name
Password
Linux - Newbie This Linux forum is for members that are new to Linux.
Just starting out and have a question? If it is not in the man pages or the how-to's this is the place!

Notices


Reply
  Search this Thread
Old 06-03-2021, 12:37 AM   #1
rstuff
Member
 
Registered: Jul 2011
Posts: 151

Rep: Reputation: Disabled
MX922 Printer Disabled Reason Rendering Completed


I have a Canon Pixma MX922 that will not print from Linux Mint 18.3. I get an error message rendering completed and it disables the printer.

When I select the printer I also that there is a printer with a name of print that is rejecting jobs. When I select it to get more information it changes from rejecting jobs to getting printer information and hangs.

I have tried deleting and reinstalling the printer as a network printer and I deleted several prints from var/spool/cups. I have also removed Cups and reinstalled it. The printer print remain and still says rejecting jobs. I am able to ping the printer. I have rebooted several times. I don't know if the printer that is rejecting jobs has anything to do with my print problem but I suspect it may be some kind of duplicate for the MX922.
Attached Thumbnails
Click image for larger version

Name:	Screenshot from 2021-06-02 19-59-48.png
Views:	34
Size:	31.2 KB
ID:	36513  
 
Old 06-03-2021, 06:05 AM   #2
ferrari
LQ Guru
 
Registered: Sep 2003
Location: Auckland, NZ
Distribution: openSUSE Leap
Posts: 5,800

Rep: Reputation: 1140Reputation: 1140Reputation: 1140Reputation: 1140Reputation: 1140Reputation: 1140Reputation: 1140Reputation: 1140Reputation: 1140
This reads like an incompatible driver.

Try the Canon driver from here:
https://asia.canon/en/support/0100517002

Delete the existing config and start over.
 
1 members found this post helpful.
Old 06-03-2021, 01:13 PM   #3
rstuff
Member
 
Registered: Jul 2011
Posts: 151

Original Poster
Rep: Reputation: Disabled
Asia driver did not error out but it didn't print either.

I installed the Asia driver and deleted the old printer. I sent a print to the printer and I saw the print go through the queue but nothing printed. I restarted cups (service cups restart) and I removed cups with synaptics package manager and reinstalled it but it didn't make a difference. I turned the printer off and removed the power for 15 minutes but it still did not make a difference. Thank you for the drivers.
 
Old 06-03-2021, 05:31 PM   #4
rstuff
Member
 
Registered: Jul 2011
Posts: 151

Original Poster
Rep: Reputation: Disabled
Printer Settings Reset

I reset all the printer settings back to defaults. I went back into the wifi settings and set the SSID and password and made a connection to wifi. I went into the TCP/IP settings and saw that the printer was using a dynamic Ip and I changed it back to the static Ip. I can ping the printer. Printer still does not print but the print jobs dissapear. Does wifi go straight between the laptop and printer or does it go through the router? Thank you
 
Old 06-03-2021, 06:42 PM   #5
ferrari
LQ Guru
 
Registered: Sep 2003
Location: Auckland, NZ
Distribution: openSUSE Leap
Posts: 5,800

Rep: Reputation: 1140Reputation: 1140Reputation: 1140Reputation: 1140Reputation: 1140Reputation: 1140Reputation: 1140Reputation: 1140Reputation: 1140
Quote:
I turned the printer off and removed the power for 15 minutes but it still did not make a difference. Thank you for the drivers.
Please post
Code:
lpstat -t
Code:
egrep -i "filter|model" /etc/cups/ppd/*
The first command will report printer status and URI. The second command will examine PPD for printer filter (essentially the driver in use).

To help identify any issue with CUPS job processing, CUPS diagnostics needs examining. Put CUPS into diagnostic mode with
Code:
sudo cupsctl --debug-logging
Watch the log with something like
Code:
tail /var/log/cups/error_log
Send a print job and examine the output. You can filter for errors and filter-related output like this
Code:
tail /var/log/cups/error_log | egrep -i "filter|error"
Capture the output after sending a print job, and report back here with that output. That might help us to advise further.


Quote:
Does wifi go straight between the laptop and printer or does it go through the router? Thank you
Unless using WIFI Direct, printers are usually attached to the LAN and so from a connectivity POV just appear as a another network device. Wired and wireless hosts are effectively connected to the same bridge (via your router). No routing is involved for hosts on the same LAN (subnet) of course.

Last edited by ferrari; 06-03-2021 at 07:02 PM.
 
Old 06-04-2021, 02:56 AM   #6
rstuff
Member
 
Registered: Jul 2011
Posts: 151

Original Poster
Rep: Reputation: Disabled
Routing Messed Up

Before seeing ferrari's response I ran a traceroute from my laptop to my printer and it showed more than 15 hops outside of my lan before showing *'s. I tried looking up some of the first ip's but iplocation and whois didn't know where they were. I shutdown Tor on my laptop and ran the traceroute again and it was one hop direct to the printer. I started Tor back up and it was still one hop. I tried several test prints and one finally printed It was a txt file and I had been trying to print a pdf before. I saw a couple of packages in synaptics, printer-driver-cups-pdf, and cups-pdf. I installed both of them and reinstalled the printer but it still would not print a pdf.

r@rpc ~ $ lpstat -t
scheduler is running
system default destination: MX920LAN
device for MX920LAN: cnijnet:/F4-81-39-93-51-9B
MX920LAN accepting requests since Thu 03 Jun 2021 06:45:35 PM PDT
printer MX920LAN is idle. enabled since Thu 03 Jun 2021 06:45:35 PM PDT
r@rpc ~ $

r@rpc ~ $ sudo egrep -i "filter|model" /etc/cups/ppd/*
[sudo] password for r:
*ModelName: "Canon MX920 series"
*cupsFilter: "application/vnd.cups-postscript 0 pstocanonij"
*cupsModelNumber: 417
*OpenUI *ColorModel/Color Model: PickOne
*DefaultColorModel: rgb
*ColorModel rgb/RGB: "<</cupsColorOrder 0/cupsColorSpace 1/cupsCompression 0/cupsBitsPerColor 8>>setpagedevice"
*CloseUI: *ColorModel
r@rpc ~ $

r@rpc ~ $ sudo cupsctl --debug-logging
r@rpc ~ $ tail /var/log/cups/error_log | egrep -i "filter|error"
r@rpc ~ $

I did not see any output in the terminal. I looked at the cups error log. It was very verbose and I did not see where the problem was. I did see these following errors multipe timea.

[04/Jun/2021:00:04:40 -0700] [Client 643] HTTP_STATE_WAITING Closing for error 32 (Broken pipe)

[04/Jun/2021:00:04:42 -0700] Get-Notifications client-error-not-found: Subscription #3742 does not exist.
D [04/Jun/2021:00:04:42 -0700] [Client 667] Returning IPP client-error-not-found for Get-Notifications (/printers/) from localhost

2021:00:04:43 -0700] [Job 922] Error: invalid paperheight value. (integer: 12700 - 35560 [1/100mm])
D [04/Jun/2021:00:04:43 -0700] [Job 922] Error: invalid paperwidth value. (integer: 8900 - 21590 [1/100mm])
D [04/Jun/2021:00:04:43 -0700] [Job 922] Unrecoverable error: rangecheck in .putdeviceprops

Thanks again for the help.
 
Old 06-04-2021, 08:22 PM   #7
ferrari
LQ Guru
 
Registered: Sep 2003
Location: Auckland, NZ
Distribution: openSUSE Leap
Posts: 5,800

Rep: Reputation: 1140Reputation: 1140Reputation: 1140Reputation: 1140Reputation: 1140Reputation: 1140Reputation: 1140Reputation: 1140Reputation: 1140
Quote:
Originally Posted by rstuff View Post
I tried several test prints and one finally printed It was a txt file and I had been trying to print a pdf before.
That's good to know...partial success anyway.

Quote:
I saw a couple of packages in synaptics, printer-driver-cups-pdf, and cups-pdf. I installed both of them and reinstalled the printer but it still would not print a pdf.
Yes, this won't help as that is not what these packages are for.

Quote:
Code:
r@rpc ~ $ lpstat -t
scheduler is running
system default destination: MX920LAN
device for MX920LAN: cnijnet:/F4-81-39-93-51-9B
MX920LAN accepting requests since Thu 03 Jun 2021 06:45:35 PM PDT
printer MX920LAN is idle.  enabled since Thu 03 Jun 2021 06:45:35 PM PDT
r@rpc ~ $
Ok, that looks as expected.
 
Old 06-04-2021, 08:31 PM   #8
ferrari
LQ Guru
 
Registered: Sep 2003
Location: Auckland, NZ
Distribution: openSUSE Leap
Posts: 5,800

Rep: Reputation: 1140Reputation: 1140Reputation: 1140Reputation: 1140Reputation: 1140Reputation: 1140Reputation: 1140Reputation: 1140Reputation: 1140
Quote:
Originally Posted by rstuff View Post
I did not see any output in the terminal. I looked at the cups error log. It was very verbose and I did not see where the problem was. I did see these following errors multipe timea.
Code:
[04/Jun/2021:00:04:40 -0700] [Client 643] HTTP_STATE_WAITING Closing for error 32 (Broken pipe) 

[04/Jun/2021:00:04:42 -0700] Get-Notifications client-error-not-found: Subscription #3742 does not exist.
D [04/Jun/2021:00:04:42 -0700] [Client 667] Returning IPP client-error-not-found for Get-Notifications (/printers/) from localhost

2021:00:04:43 -0700] [Job 922] Error: invalid paperheight value. (integer: 12700 - 35560 [1/100mm])
D [04/Jun/2021:00:04:43 -0700] [Job 922] Error: invalid paperwidth value.  (integer:  8900 - 21590 [1/100mm])
D [04/Jun/2021:00:04:43 -0700] [Job 922] Unrecoverable error: rangecheck in .putdeviceprops
Thanks again for the help.
Clear the existing lengthy log...
Code:
sudo rm -f /var/cups/log/error_log
Then send another print job, and examine the complete log. Do that with

Code:
egrep -iA3 "filter|error" /var/log/cups/error_log
That should trawl through the log and report errors of relevance (if any).
 
Old 06-04-2021, 08:48 PM   #9
ferrari
LQ Guru
 
Registered: Sep 2003
Location: Auckland, NZ
Distribution: openSUSE Leap
Posts: 5,800

Rep: Reputation: 1140Reputation: 1140Reputation: 1140Reputation: 1140Reputation: 1140Reputation: 1140Reputation: 1140Reputation: 1140Reputation: 1140
Can you print a web page out ok via your favourite browser? Is printing only failing from particular applications?

I am concerned that the CUPS error_log reported invalid paper height and width. Which paper size is set?
 
Old 06-04-2021, 10:25 PM   #10
rstuff
Member
 
Registered: Jul 2011
Posts: 151

Original Poster
Rep: Reputation: Disabled
Wrong Sized Paper (Closed)

I had the printer set to print 4 X 6 cards and was sending it a letter size print. Sorry for the hassle but thanks to everyone for the help. I had spent days working on this before opening this thread. I did try sending the log but it was about 200,000 lines and I was only allowed 30,000 characters. Till next time. Thanks again.
 
Old 06-04-2021, 11:24 PM   #11
ferrari
LQ Guru
 
Registered: Sep 2003
Location: Auckland, NZ
Distribution: openSUSE Leap
Posts: 5,800

Rep: Reputation: 1140Reputation: 1140Reputation: 1140Reputation: 1140Reputation: 1140Reputation: 1140Reputation: 1140Reputation: 1140Reputation: 1140
So I assume from your reply that the printer working as expected now?
 
Old 06-05-2021, 12:44 AM   #12
rstuff
Member
 
Registered: Jul 2011
Posts: 151

Original Poster
Rep: Reputation: Disabled
Scale Changed

It is printing but it is scaled up. I lose about 1/2" on top and bottom margin and 3/4" on left margin. It gained about 3/16" on right margin. I was looking at the page handling tab on the printer setup and I have page scaling set to fit to printable area, Auto rotate and center checked, and select page size using document page size checked. I don't know if a driver would change the scaling but I seem to have lost some of my original drivers. I used to have a lot of Canon Pixma drivers including one for my MX922 but since installing the Asian driver for the MX920 series they are no longer available. I would like to try switching back to my original driver if I could find it or try changing some of the other print options but we are dog setting my daughters dog and it goes crazy if I fire up the printer so I will have to wait until tomorrow. Thank you for all the help.

Last edited by rstuff; 06-05-2021 at 12:46 AM.
 
Old 06-05-2021, 02:30 AM   #13
ferrari
LQ Guru
 
Registered: Sep 2003
Location: Auckland, NZ
Distribution: openSUSE Leap
Posts: 5,800

Rep: Reputation: 1140Reputation: 1140Reputation: 1140Reputation: 1140Reputation: 1140Reputation: 1140Reputation: 1140Reputation: 1140Reputation: 1140
Quote:
Originally Posted by rstuff View Post
It is printing but it is scaled up. I lose about 1/2" on top and bottom margin and 3/4" on left margin. It gained about 3/16" on right margin. I was looking at the page handling tab on the printer setup and I have page scaling set to fit to printable area, Auto rotate and center checked, and select page size using document page size checked. I don't know if a driver would change the scaling but I seem to have lost some of my original drivers.
A change of driver might impact on printing behaviour, but usually as a result of the margins defined in the accompanying PPD.

Quote:
I used to have a lot of Canon Pixma drivers including one for my MX922 but since installing the Asian driver for the MX920 series they are no longer available.
The driver for that series should be ok, but sometimes experimentation is needed.

Quote:
I would like to try switching back to my original driver if I could find it or try changing some of the other print options but we are dog setting my daughters dog and it goes crazy if I fire up the printer so I will have to wait until tomorrow. Thank you for all the help.
It's not obvious to me what driver you were using at the start of this thread. There is the gutenprint MX922 driver (suppied by the 'printer-driver-gutenprint' package) which is perhaps what you were using initially. It's just a matter of reconfiguring the printer and selecting the appropriate driver.

Last edited by ferrari; 06-05-2021 at 02:32 AM.
 
  


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
Canon MX922 gordie1969 Linux - Desktop 4 07-02-2018 10:17 AM
12.04 USB printer suddenly stalls "Rendering completed" qianian Ubuntu 3 06-13-2012 02:00 PM
direct rendering: Yes :: (but applications say direct rendering is not possible?) AbsoluteMonkey Fedora 0 12-16-2008 09:44 PM
Direct Rendering Disabled suneet123 Linux - Hardware 1 11-04-2002 03:12 PM
Direct Rendering Disabled suneet123 Linux - General 1 11-04-2002 12:34 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Newbie

All times are GMT -5. The time now is 07:54 PM.

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