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)