Skip to main content
Topic: printing from chromium and vivaldi browsers looks broken (Read 786 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

printing from chromium and vivaldi browsers looks broken

When I print from chromium or vivaldi  and _don't_  use "über das Systemdialogfeld drucken"  ("print over system dialogue field"  maybe  translated), the printed text is too big, only grayscale and mostly unreadable when multiple text parts / layers are in the same line.

The result is okay, when I use the "Systemdialogfeld". I am wondering if there is maybe an easy fix for the "normal" printing method/button.

I use CUPS, the printer is an Epson XP-412 and the driver is epson-inkjet-printer-escpr.  I have intentionally installed this driver, to see if I get the same printing problems as a friend with SolusOS and this driver (and an Epson XP-3?? .. ).

I have also tried with Firefox and it printed without this problem.





Re: printing from chromium and vivaldi browsers looks broken

Reply #1
Is it the chromium alium maintains in his universe repo?

Is there any log or so you could provide? Mehr Hinweise?

Re: printing from chromium and vivaldi browsers looks broken

Reply #2
It's this one:

Code: [Select]
extra/chromium 84.0.4147.135-1 [Installiert]
    A web browser built for speed, simplicity, and security

I have scans of printed pages but no logs, yet. Will see if I find a cups log..

Re: printing from chromium and vivaldi browsers looks broken

Reply #3
Ok..

/var/log/cups/error_log :

Code: [Select]
E [19/Aug/2020:16:27:49 +0200] Unknown directive <!DOCTYPE on line 1 of /etc/cups/cupsd.conf.
E [19/Aug/2020:16:27:49 +0200] Missing value for <html> on line 2 of /etc/cups/cupsd.conf.
E [19/Aug/2020:16:27:49 +0200] Missing value for <head> on line 3 of /etc/cups/cupsd.conf.
E [19/Aug/2020:16:27:49 +0200] Unknown directive <link on line 4 of /etc/cups/cupsd.conf.
E [19/Aug/2020:16:27:49 +0200] Unknown directive <link on line 5 of /etc/cups/cupsd.conf.
E [19/Aug/2020:16:27:49 +0200] Unknown directive <meta on line 6 of /etc/cups/cupsd.conf.
E [19/Aug/2020:16:27:49 +0200] Unknown directive <meta on line 7 of /etc/cups/cupsd.conf.
E [19/Aug/2020:16:27:49 +0200] Unknown directive <meta on line 8 of /etc/cups/cupsd.conf.
E [19/Aug/2020:16:27:49 +0200] Unknown directive <meta on line 9 of /etc/cups/cupsd.conf.
E [19/Aug/2020:16:27:49 +0200] Missing value for <style>html{display:none;}</style> on line 10 of /etc/cups/cupsd.conf.
E [19/Aug/2020:16:27:49 +0200] Missing value for <script on line 11 of /etc/cups/cupsd.conf.
E [19/Aug/2020:16:27:49 +0200] Unknown directive /* on line 12 of /etc/cups/cupsd.conf.
E [19/Aug/2020:16:27:49 +0200] Unknown directive if on line 13 of /etc/cups/cupsd.conf.
E [19/Aug/2020:16:27:49 +0200] Unknown directive document.documentElement.style.display on line 14 of /etc/cups/cupsd.conf.
E [19/Aug/2020:16:27:49 +0200] Unknown directive } on line 15 of /etc/cups/cupsd.conf.
E [19/Aug/2020:16:27:49 +0200] Unknown directive top.location on line 16 of /etc/cups/cupsd.conf.
E [19/Aug/2020:16:27:49 +0200] Missing value for } on line 17 of /etc/cups/cupsd.conf.
E [19/Aug/2020:16:27:49 +0200] Unknown directive /* on line 18 of /etc/cups/cupsd.conf.
E [19/Aug/2020:16:27:49 +0200] Unknown directive function on line 19 of /etc/cups/cupsd.conf.
E [19/Aug/2020:16:27:49 +0200] Unknown directive if on line 20 of /etc/cups/cupsd.conf.
E [19/Aug/2020:16:27:49 +0200] Unknown directive document.getElementById(\'body\').innerHTML on line 21 of /etc/cups/cupsd.conf.
E [19/Aug/2020:16:27:49 +0200] Missing value for } on line 22 of /etc/cups/cupsd.conf.
E [19/Aug/2020:16:27:49 +0200] Missing value for } on line 23 of /etc/cups/cupsd.conf.
E [19/Aug/2020:16:27:49 +0200] Missing value for --></SCRIPT> on line 24 of /etc/cups/cupsd.conf.
E [19/Aug/2020:16:27:49 +0200] Unknown directive <title>Verwaltung on line 25 of /etc/cups/cupsd.conf.
E [19/Aug/2020:16:27:49 +0200] Missing value for </head> on line 26 of /etc/cups/cupsd.conf.
E [19/Aug/2020:16:27:49 +0200] Unknown directive <body on line 27 of /etc/cups/cupsd.conf.
E [19/Aug/2020:16:27:49 +0200] Unknown directive <div on line 28 of /etc/cups/cupsd.conf.
E [19/Aug/2020:16:27:49 +0200] Missing value for <ul> on line 29 of /etc/cups/cupsd.conf.
E [19/Aug/2020:16:27:49 +0200] Unknown directive <li><a on line 30 of /etc/cups/cupsd.conf.
E [19/Aug/2020:16:27:49 +0200] Unknown directive <li><a on line 31 of /etc/cups/cupsd.conf.
E [19/Aug/2020:16:27:49 +0200] Unknown directive <li><a on line 32 of /etc/cups/cupsd.conf.
E [19/Aug/2020:16:27:49 +0200] Unknown directive <li><a on line 33 of /etc/cups/cupsd.conf.
E [19/Aug/2020:16:27:49 +0200] Unknown directive <li><a on line 34 of /etc/cups/cupsd.conf.
E [19/Aug/2020:16:27:49 +0200] Unknown directive <li><a on line 35 of /etc/cups/cupsd.conf.
E [19/Aug/2020:16:27:49 +0200] Unknown directive <li><a on line 36 of /etc/cups/cupsd.conf.
E [19/Aug/2020:16:27:49 +0200] Missing value for </ul> on line 37 of /etc/cups/cupsd.conf.
E [19/Aug/2020:16:27:49 +0200] Missing value for </div> on line 38 of /etc/cups/cupsd.conf.
E [19/Aug/2020:16:27:49 +0200] Unknown directive <div on line 39 of /etc/cups/cupsd.conf.
E [19/Aug/2020:16:27:49 +0200] Unknown directive <div on line 40 of /etc/cups/cupsd.conf.
E [19/Aug/2020:16:27:49 +0200] Missing value for <h1>Verwaltung</h1> on line 41 of /etc/cups/cupsd.conf.
E [19/Aug/2020:16:27:49 +0200] Unknown directive <div on line 42 of /etc/cups/cupsd.conf.
E [19/Aug/2020:16:27:49 +0200] Unknown directive <div on line 43 of /etc/cups/cupsd.conf.
E [19/Aug/2020:16:27:49 +0200] Unknown directive <H2 on line 44 of /etc/cups/cupsd.conf.
E [19/Aug/2020:16:27:49 +0200] Missing value for <P> on line 45 of /etc/cups/cupsd.conf.
E [19/Aug/2020:16:27:49 +0200] Unknown directive <FORM on line 46 of /etc/cups/cupsd.conf.
E [19/Aug/2020:16:27:49 +0200] Unknown directive <FORM on line 47 of /etc/cups/cupsd.conf.
E [19/Aug/2020:16:27:49 +0200] Unknown directive <FORM on line 48 of /etc/cups/cupsd.conf.
E [19/Aug/2020:16:27:49 +0200] Missing value for </P> on line 49 of /etc/cups/cupsd.conf.
E [19/Aug/2020:16:27:49 +0200] Unknown directive <H2 on line 50 of /etc/cups/cupsd.conf.
E [19/Aug/2020:16:27:49 +0200] Missing value for <P> on line 51 of /etc/cups/cupsd.conf.
E [19/Aug/2020:16:27:49 +0200] Unknown directive <FORM on line 52 of /etc/cups/cupsd.conf.
E [19/Aug/2020:16:27:49 +0200] Unknown directive <FORM on line 53 of /etc/cups/cupsd.conf.
E [19/Aug/2020:16:27:49 +0200] Missing value for </P> on line 54 of /etc/cups/cupsd.conf.
E [19/Aug/2020:16:27:49 +0200] Unknown directive <H2 on line 55 of /etc/cups/cupsd.conf.
E [19/Aug/2020:16:27:49 +0200] Missing value for <P> on line 56 of /etc/cups/cupsd.conf.
E [19/Aug/2020:16:27:49 +0200] Unknown directive <FORM on line 57 of /etc/cups/cupsd.conf.
E [19/Aug/2020:16:27:49 +0200] Missing value for </P> on line 58 of /etc/cups/cupsd.conf.
E [19/Aug/2020:16:27:49 +0200] Missing value for </div> on line 59 of /etc/cups/cupsd.conf.
E [19/Aug/2020:16:27:49 +0200] Unknown directive <div on line 60 of /etc/cups/cupsd.conf.
E [19/Aug/2020:16:27:49 +0200] Unknown directive <H2 on line 61 of /etc/cups/cupsd.conf.
E [19/Aug/2020:16:27:49 +0200] Missing value for <P> on line 62 of /etc/cups/cupsd.conf.
E [19/Aug/2020:16:27:49 +0200] Unknown directive <FORM on line 63 of /etc/cups/cupsd.conf.
E [19/Aug/2020:16:27:49 +0200] Missing value for </P> on line 64 of /etc/cups/cupsd.conf.
E [19/Aug/2020:16:27:49 +0200] Unknown directive <FORM on line 65 of /etc/cups/cupsd.conf.
E [19/Aug/2020:16:27:49 +0200] Unknown directive <INPUT on line 66 of /etc/cups/cupsd.conf.
E [19/Aug/2020:16:27:49 +0200] Missing value for <P><B>Server-Einstellungen:</B></P> on line 67 of /etc/cups/cupsd.conf.
E [19/Aug/2020:16:27:49 +0200] Missing value for <P><A on line 68 of /etc/cups/cupsd.conf.
E [19/Aug/2020:16:27:49 +0200] Unknown directive <INPUT on line 69 of /etc/cups/cupsd.conf.
E [19/Aug/2020:16:27:49 +0200] Unknown directive <INPUT on line 70 of /etc/cups/cupsd.conf.
E [19/Aug/2020:16:27:49 +0200] Unknown directive &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<INPUT on line 71 of /etc/cups/cupsd.conf.
E [19/Aug/2020:16:27:49 +0200] Unknown directive <INPUT on line 72 of /etc/cups/cupsd.conf.
E [19/Aug/2020:16:27:49 +0200] Unknown directive <INPUT on line 73 of /etc/cups/cupsd.conf.
E [19/Aug/2020:16:27:49 +0200] Unknown directive <INPUT on line 74 of /etc/cups/cupsd.conf.
E [19/Aug/2020:16:27:49 +0200] Unknown directive <INPUT on line 75 of /etc/cups/cupsd.conf.
E [19/Aug/2020:16:27:49 +0200] Unknown directive <P><INPUT on line 76 of /etc/cups/cupsd.conf.
E [19/Aug/2020:16:27:49 +0200] Missing value for </FORM> on line 77 of /etc/cups/cupsd.conf.
E [19/Aug/2020:16:27:49 +0200] Missing value for </div> on line 78 of /etc/cups/cupsd.conf.
E [19/Aug/2020:16:27:49 +0200] Missing value for </div> on line 79 of /etc/cups/cupsd.conf.
E [19/Aug/2020:16:27:49 +0200] Missing value for </div> on line 80 of /etc/cups/cupsd.conf.
E [19/Aug/2020:16:27:49 +0200] Missing value for </div> on line 81 of /etc/cups/cupsd.conf.
E [19/Aug/2020:16:27:49 +0200] Unknown directive <div on line 82 of /etc/cups/cupsd.conf.
E [19/Aug/2020:16:27:49 +0200] Missing value for </body> on line 83 of /etc/cups/cupsd.conf.
E [19/Aug/2020:16:27:49 +0200] Missing value for </html> on line 84 of /etc/cups/cupsd.conf.
W [19/Aug/2020:16:27:49 +0200] CreateProfile failed: org.freedesktop.DBus.Error.Spawn.ChildExited:Launch helper exited with unknown return code 1
W [19/Aug/2020:16:27:49 +0200] CreateProfile failed: org.freedesktop.DBus.Error.Spawn.ChildExited:Launch helper exited with unknown return code 1
W [19/Aug/2020:16:27:50 +0200] CreateDevice failed: org.freedesktop.DBus.Error.Spawn.ChildExited:Launch helper exited with unknown return code 1
W [20/Aug/2020:17:29:32 +0200] [Job 41] Der Drucker ist derzeit nicht erreichbar.
W [20/Aug/2020:17:29:40 +0200] [Job 41] Der Drucker ist derzeit nicht erreichbar.
W [20/Aug/2020:17:29:53 +0200] [Job 41] Der Drucker ist derzeit nicht erreichbar.
W [20/Aug/2020:17:30:11 +0200] [Job 41] Der Drucker ist derzeit nicht erreichbar.
W [20/Aug/2020:17:30:35 +0200] [Job 41] Der Drucker ist derzeit nicht erreichbar.
W [20/Aug/2020:17:31:03 +0200] [Job 41] Der Drucker ist derzeit nicht erreichbar.
W [20/Aug/2020:17:31:36 +0200] [Job 41] Der Drucker ist derzeit nicht erreichbar.
W [20/Aug/2020:17:32:09 +0200] [Job 41] Der Drucker ist derzeit nicht erreichbar.
E [20/Aug/2020:17:32:17 +0200] [Client 26] pam_authenticate() returned 28 (Module is unknown)
E [20/Aug/2020:17:32:20 +0200] [Client 28] Empty Basic password.
E [20/Aug/2020:17:32:29 +0200] [Client 30] pam_authenticate() returned 28 (Module is unknown)
W [20/Aug/2020:17:32:42 +0200] [Job 41] Der Drucker ist derzeit nicht erreichbar.
E [20/Aug/2020:17:32:42 +0200] [Client 32] pam_authenticate() returned 28 (Module is unknown)
W [20/Aug/2020:17:33:15 +0200] [Job 41] Der Drucker ist derzeit nicht erreichbar.
W [20/Aug/2020:17:33:48 +0200] [Job 41] Der Drucker ist derzeit nicht erreichbar.
E [20/Aug/2020:17:34:03 +0200] [Client 46] pam_authenticate() returned 28 (Module is unknown)
W [20/Aug/2020:17:34:21 +0200] [Job 41] Der Drucker ist derzeit nicht erreichbar.
W [20/Aug/2020:17:34:54 +0200] [Job 41] Der Drucker ist derzeit nicht erreichbar.
W [20/Aug/2020:17:35:27 +0200] [Job 41] Der Drucker ist derzeit nicht erreichbar.
W [20/Aug/2020:17:36:00 +0200] [Job 41] Der Drucker ist derzeit nicht erreichbar.

/etc/cups/cupsd.conf looks like an html document which is part of the website under localhost:631 (cups management/verwaltung)

Re: printing from chromium and vivaldi browsers looks broken

Reply #4
This Chromium is package by archlinux, we can do not so much. Can you share the page for print? I can test it on my system.


Re: printing from chromium and vivaldi browsers looks broken

Reply #6
Code: [Select]
E [20/Aug/2020:17:32:29 +0200] [Client 30] pam_authenticate() returned 28 (Module is unknown)

My guess is, it tries to use pam_systemd.so in some pam file.
Looks suspiciously like authentication related.