• Mozilla print problem

    From Paul van der Vlis@3:633/10 to All on Tuesday, June 23, 2026 11:00:01
    Hello,

    I see several people experiencing this problem in Debian 13, while
    others do not. I have it on one computer myself as well:

    Printing from Firefox or Thunderbird displays "Preparing preview", but
    this takes forever. Therefore, printing is not possible. Printing from
    other applications does work.

    What I have tried with Firefox (didn't help):
    - Printing from a clean profile
    - Printing without hardware acceleration
    - Printing from safe mode
    - Checked bugs.debian.org for a known bug
    - Starting Firefox from the terminal to see notifications

    Does anyone have any advice?

    With regards,
    Paul


    --
    Paul van der Vlis Linux systeembeheer Groningen
    https://vandervlis.nl

    --- PyGate Linux v1.5.17
    * Origin: Dragon's Lair, PyGate NNTP<>Fido Gate (3:633/10)
  • From Paul van der Vlis@3:633/10 to All on Wednesday, June 24, 2026 00:00:01
    Op 23-06-2026 om 11:00 schreef Paul van der Vlis:
    Hello,

    I see several people experiencing this problem in Debian 13, while
    others do not. I have it on one computer myself as well:

    Printing from Firefox or Thunderbird displays "Preparing preview", but
    this takes forever. Therefore, printing is not possible. Printing from
    other applications does work.

    What I have tried with Firefox (didn't help):
    - Printing from a clean profile
    - Printing without hardware acceleration
    - Printing from safe mode
    - Checked bugs.debian.org for a known bug
    - Starting Firefox from the terminal to see notifications

    Does anyone have any advice?

    I can tell you what I did, it solved the problem at the end.

    What I first did is this:
    systemctl stop cups
    apt remove cups
    mv /etc/cups /etc/cups-backup
    apt install cups cups-pdf
    killall firefox-esr
    killall thunderbird
    firefox-esr
    thunderbird

    Printing using <ctrl p> in Firefox gave the same problem as before.

    Then I've looked at http://localhost:631/printers and I wondered that
    there where two printers with my names, so not automatic. I did remove them.

    Then I want really a complete reinstall of cups, this is what I did:
    systemctl stop cups.service cups.socket cups.path
    apt-get purge cups cups-browsed
    apt purge cups-core-drivers cups-daemon cups-server-common
    rm -rf /etc/cups /var/spool/cups /var/cache/cups /var/lib/cups
    apt-get autoclean
    apt-get update
    apt-get install cups cups-browsed
    systemctl enable cups.service
    systemctl status cups.service

    Then cups seems to run fine ;-)

    Then I went to the webinterface http://localhost:631/printers and tried
    to create a new networkprinter. The printer was found (it has to be
    really active, not in an energy-safe-mode), but not the dnssd. In the
    default connection string, I saw very strange characters.

    Then I did this on the commandline, this command comes from the help-page: lpinfo --include-schemes dnssd -v
    And it gave as output:
    network dnssd://Canon%20MF642C%2F643C%2F644C._ipp._tcp.local/?uuid=6d4ff0ce-6b11-11d8-8020-349f7ba68271

    I've used the part after "network " als URI in the webinterface and I
    used the IPP-everywhere driver. Important is again that the printer must
    be really active, and not in some energy-safe-mode because it does not
    work then.

    In earlier times, the webinterface found dnssd-urls for so far I know,
    but not anymore. But I found them using commandline.

    It works. But I am not really glad what happened.

    With regards,
    Paul van der Vlis

    --
    Paul van der Vlis Linux systeembeheer Groningen
    https://vandervlis.nl

    --- PyGate Linux v1.5.17
    * Origin: Dragon's Lair, PyGate NNTP<>Fido Gate (3:633/10)