You are not logged in.

#1 2022-07-26 12:18:22

menteith
Member
Registered: 2022-01-18
Posts: 50

[SOLVED] Printers prints an empty page

Hi,

I've problem with printing - each time an empty page is printed. However, a test page is printed correctly. This problem is probably caused by upgrading CUPS.  Now my CUPS is at its latest version at 2.4.2.

I removed the driver for my printer from its manufacturer found in AUR and reinstalled CUPS.  Then I did steps in CUPS_stops_working.
Then I added printer but there was an error Unable to locate printer. I fixed it by doing the steps in Unable_to_locate_printer.

After that I added the printer once again and was able to print. But the printed page is all empty. I changed the log level by executing sudo cupsctl LogLevel=debug2.

Here's the output of

sudo tail -f /var/log/cups/error_log
d [26/Jul/2022:13:50:55 +0200] cupsdRemoveSelect(fd=11)
d [26/Jul/2022:13:50:55 +0200] cupsdRemoveSelect(fd=9)
d [26/Jul/2022:13:50:55 +0200] cupsdDeleteProfile(profile="(null)")
I [26/Jul/2022:13:50:55 +0200] Expiring subscriptions...
I [26/Jul/2022:13:50:55 +0200] Saving subscriptions.conf...
D [26/Jul/2022:13:50:55 +0200] cupsdSetBusyState: newbusy="Not busy", busy="Dirty files"
D [26/Jul/2022:13:50:55 +0200] Creating KeepAlive/PID file "/var/cache/cups/org.cups.cupsd".
I [26/Jul/2022:13:50:55 +0200] Saving job.cache...
d [26/Jul/2022:13:50:55 +0200] cupsdDeleteTemporaryPrinters: Removing unused temporary printers
D [26/Jul/2022:13:50:55 +0200] cupsdStopSelect()

What make and model is my printer?

❯ lpinfo -l -v
Device: uri = cups-brf:/
        class = file
        info = CUPS-BRF
        make-and-model = Virtual Braille BRF Printer
        device-id = MFG:Generic;MDL:CUPS-BRF Printer;DES:Generic CUPS-BRF Printer;CLS:PRINTER;CMD:BRF;
        location = 
Device: uri = ipps
        class = network
        info = Internet Printing Protocol (ipps)
        make-and-model = Unknown
        device-id = 
        location = 
Device: uri = http
        class = network
        info = Internet Printing Protocol (http)
        make-and-model = Unknown
        device-id = 
        location = 
Device: uri = cups-pdf:/
        class = file
        info = CUPS-PDF
        make-and-model = Virtual PDF Printer
        device-id = MFG:Generic;MDL:CUPS-PDF Printer;DES:Generic CUPS-PDF Printer;CLS:PRINTER;CMD:POSTSCRIPT;
        location = 
Device: uri = lpd
        class = network
        info = LPD/LPR Host or Printer
        make-and-model = Unknown
        device-id = 
        location = 
Device: uri = socket
        class = network
        info = AppSocket/HP JetDirect
        make-and-model = Unknown
        device-id = 
        location = 
Device: uri = beh
        class = network
        info = Backend Error Handler
        make-and-model = Unknown
        device-id = 
        location = 
Device: uri = ipp
        class = network
        info = Internet Printing Protocol (ipp)
        make-and-model = Unknown
        device-id = 
        location = 
Device: uri = https
        class = network
        info = Internet Printing Protocol (https)
        make-and-model = Unknown
        device-id = 
        location = 
Device: uri = dnssd://Xerox%20Phaser%203020._printer._tcp.local/
        class = network
        info = Xerox Phaser 3020
        make-and-model = Xerox Phaser 3020
        device-id = MFG:Xerox;MDL:Phaser 3020;CMD:MFG:Xerox;CMD:SPL,URF,FWV,EXT;MDL:Phaser 3020;CLS:PRINTER;CID:XR_GDI3_Class01_Mono;MODE:SPL3,R000105;;
        location = 
Device: uri = socket://192.168.0.115
        class = network
        info = Xerox Phaser 3020
        make-and-model = Xerox Phaser 3020
        device-id = MFG:Xerox;CMD:SPL,URF,FWV,EXT;MDL:Phaser 3020;CLS:PRINTER;CID:XR_GDI3_Class01_Mono;MODE:SPL3,R000105;
        location = 
Device: uri = ipp://Xerox%20Phaser%203020._ipp._tcp.local/
        class = network
        info = Xerox Phaser 3020 (driverless)
        make-and-model = Xerox Phaser 3020
        device-id = MFG:Xerox;MDL:Phaser 3020;CMD:AppleRaster,URF;
        location = 

Which driver am I using?

❯ grep -H '^*NickName:' /etc/cups/ppd/*.ppd
/etc/cups/ppd/Xerox_Phaser_3020.ppd:*NickName: "Phaser 3020 - IPP Everywhere"

Last edited by menteith (2022-07-27 18:49:28)


Long time Debian user who switched to Arch.

Offline

#2 2022-07-26 15:51:49

seth
Member
From: Won't reply 2 private help req
Registered: 2012-09-03
Posts: 76,505

Re: [SOLVED] Printers prints an empty page

each time an empty page is printed. However, a test page is printed correctly

Test page from cups or from your printer (does it say cups and look like /usr/share/cups/data/default-testpage.pdf ?
If it's the cups test PDF, what are you actually trying to print and does it print something visible w/ the cups PDF printer?

Offline

#3 2022-07-27 18:49:01

menteith
Member
Registered: 2022-01-18
Posts: 50

Re: [SOLVED] Printers prints an empty page

Silly me. The printer won't print in LibreOffice when a document uses Cantarell font (known issue). Beside that, it's ok.


Long time Debian user who switched to Arch.

Offline

Board footer

Powered by FluxBB