Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Ghost printer that I can't remove #113

Open
peteruithoven opened this issue Jun 10, 2019 · 4 comments
Open

Ghost printer that I can't remove #113

peteruithoven opened this issue Jun 10, 2019 · 4 comments

Comments

@peteruithoven
Copy link
Collaborator

peteruithoven commented Jun 10, 2019

I have this extra, always disabled, printer in my list. It's not listed on http://127.0.0.1:631/printers/
Screenshot from 2019-06-10 17-10-48@2x

It's not always included in the list for some reason.
It is always disabled and toggling disabled doesn't work.


Want to back this issue? Post a bounty on it! We accept bounties via Bountysource.

@peteruithoven
Copy link
Collaborator Author

I've added some logs in the PrinterManager:

** (io.elementary.switchboard:12032): DEBUG: 17:27:01.157: PrinterManager.vala:125: add_printer
** (io.elementary.switchboard:12032): DEBUG: 17:27:01.157: PrinterManager.vala:126:   destination.name: Canon_MG5500_series
** (io.elementary.switchboard:12032): DEBUG: 17:27:01.157: PrinterManager.vala:127:   destination.instance: (null)
** (io.elementary.switchboard:12032): DEBUG: 17:27:01.158: PrinterManager.vala:125: add_printer
** (io.elementary.switchboard:12032): DEBUG: 17:27:01.158: PrinterManager.vala:126:   destination.name: HLL2340D
** (io.elementary.switchboard:12032): DEBUG: 17:27:01.158: PrinterManager.vala:127:   destination.instance: (null)
** (io.elementary.switchboard:12032): DEBUG: 17:27:01.159: PrinterManager.vala:125: add_printer
** (io.elementary.switchboard:12032): DEBUG: 17:27:01.159: PrinterManager.vala:126:   destination.name: MG5500
** (io.elementary.switchboard:12032): DEBUG: 17:27:01.159: PrinterManager.vala:127:   destination.instance: (null)

A other example, where for some reason this Canon_MG5500_series wasn't included in the list:

** (io.elementary.switchboard:10913): DEBUG: 17:26:41.011: PrinterManager.vala:125: add_printer
** (io.elementary.switchboard:10913): DEBUG: 17:26:41.011: PrinterManager.vala:126:   destination.name: HLL2340D
** (io.elementary.switchboard:10913): DEBUG: 17:26:41.012: PrinterManager.vala:127:   destination.instance: (null)
** (io.elementary.switchboard:10913): DEBUG: 17:26:41.012: PrinterManager.vala:125: add_printer
** (io.elementary.switchboard:10913): DEBUG: 17:26:41.012: PrinterManager.vala:126:   destination.name: MG5500
** (io.elementary.switchboard:10913): DEBUG: 17:26:41.012: PrinterManager.vala:127:   destination.instance: (null)

@peteruithoven
Copy link
Collaborator Author

It looks like the printer will never appear when the printer is turned off. It will usually appear when it is turned on.

@peteruithoven
Copy link
Collaborator Author

When I try to remove the printer there is no error. But it doesn't disappear from the list. The printer_deleted signal in the PrinterManager isn't called.

@jeremypw
Copy link
Collaborator

#159 Should fix the printer not disappearing from the list if removed (fixes signals from the CUPS Notifier). Not yet released though.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants