After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 786765 - No Printers showing up as configured
No Printers showing up as configured
Product: gnome-control-center
Classification: Core
Component: Printers
Other Linux
: Normal normal
: ---
Assigned To: Marek Kašík
Control-Center Maintainers
Depends on:
Reported: 2017-08-24 15:41 UTC by Bastien Nocera
Modified: 2019-11-08 10:55 UTC
See Also:
GNOME target: ---
GNOME version: ---

GTK+ Print dialogue (34.05 KB, image/png)
2017-08-24 15:42 UTC, Bastien Nocera
Printers Settings panel (24.72 KB, image/png)
2017-08-24 15:43 UTC, Bastien Nocera

Description Bastien Nocera 2017-08-24 15:41:56 UTC
The Printers panel shows no printers configured, GTK+'s "Print" panel shows 2 printers, I only ever set up a single printer.

gnome-control-center -v doesn't show any useful information.
Comment 1 Bastien Nocera 2017-08-24 15:42:40 UTC
Created attachment 358356 [details]
GTK+ Print dialogue
Comment 2 Bastien Nocera 2017-08-24 15:43:04 UTC
Created attachment 358357 [details]
Printers Settings panel
Comment 3 Felipe Borges 2017-08-25 11:32:45 UTC
For the record: It seems that cupsGetDests doesn't work as expected in most recent Cups available. See

The Gtk+ dialog uses the httpConnectEncrypt API to query for the printers list in a http request-like fashion.
Comment 4 Marek Kašík 2017-08-25 14:14:05 UTC
Could you downgrade CUPS to 2.2.3-6? (available in Koji only) If the printers show up then then this is not gnome bug.
Comment 5 Bastien Nocera 2017-08-25 14:21:47 UTC
(In reply to Marek Kašík from comment #4)
> Could you downgrade CUPS to 2.2.3-6? (available in Koji only) If the
> printers show up then then this is not gnome bug.

Yes, that fixes it. But is it a bug in CUPS, or does something need to change in the Printers panel?
Comment 6 Marek Kašík 2017-08-25 14:27:24 UTC
Since neither the function cupsGetDests() nor cupsGetDests2() were deprecated and the change happened between stable releases I think that it is a bug in CUPS. We can wait until it is resolved in Fedora bugzilla to be sure.
Comment 7 Marek Kašík 2019-11-08 10:55:11 UTC
This has been fixed in CUPS some time ago.