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

Cannot enable printer in Printers pane #123

Open
2 of 3 tasks
panicsteve opened this issue Nov 1, 2019 · 5 comments
Open
2 of 3 tasks

Cannot enable printer in Printers pane #123

panicsteve opened this issue Nov 1, 2019 · 5 comments

Comments

@panicsteve
Copy link

panicsteve commented Nov 1, 2019

Prerequisites

  • I have searched open and closed issues for duplicates.

Describe the bug

Enabling a printer by toggling its switch to the "on" position does not seem to make the printer functional. Additionally, after relaunching System Settings, the toggle has moved itself back to the "off" position.

To Reproduce

Steps to reproduce the behavior:

  1. Launch System Settings.

I see all 3 printers on my LAN here, as expected. All are marked "Disabled".

  1. Click on the printer I want to enable
  2. Click on the large toggle button in the upper right of the pane to set it to the "on" position

At this point, the word "Disabled" still appears below the printer in the list of printers.

  1. Quit System Settings via the window close widget
  2. Launch System Settings again

Printer is still marked "Disabled"

  1. Select the same printer again

Toggle switch has reset itself to "off" position.

Expected behavior

  • Printer reads "enabled" after being toggled on
  • Printer is usable from applications which can print
  • Printer toggle switch does not revert to "off" position on subsequence launches of System Settings

Screenshots or screen recordings

Will provide if desired.

Logs

Happy to provide, but I'm new to the OS and not sure which logs are relevant or where they're located. Let me know!

Platform Information

elementary OS 5.0 Juno
Built on Ubuntu 18.04.2 LTS
Linux 4.15.0-66-generic
GTK 3.22.30

Dual-core Intel i7-6560U @ 2.250 GHz
Iris Graphics 540
8 GB Memory
981.1 GB Storage

  • I'm using the latest version from git that I've manually compiled
  • I'm using the latest released stable version

Additional context

Printer in question is HP LaserJet M402dw.


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

@ryonakano ryonakano transferred this issue from elementary/switchboard Nov 1, 2019
@gre0j
Copy link
Contributor

gre0j commented Jul 2, 2020

Might be related to #90

@Letterus
Copy link

Still valid using 6 Odin.

@rdanter
Copy link

rdanter commented Dec 29, 2021

Still valid on 6.1 Jólnir.

I also saw that by default my user is not part og the lpadmin group, so I was also unable to control printers via the CUPS web interface. Adding myself to the group and logging out and in again let me at least control the printer via CUPS and I can print, but it would be nice if the Printers tool in settings worked too.

@rdanter
Copy link

rdanter commented Dec 29, 2021

Perhaps because of this issue, I don't ever see any printer indicator in the systray. Should there be one? Mint, for example, shows an icon and allows you to control the printer from there. Other systems at least show an icon when there are active print jobs. Would be nice to have this but I don't want to open a feature request in case it already exists and is just not appearing because of this issue.

@jeremypw
Copy link
Collaborator

There is a PR to fix #90 (PR #168) to be submitted for review soon. Not sure that it will fix this particular case as the printer remains disabled even after restarting System Settings. In the other issue, the printer was in fact enabled - it just was not shown as such in the plug until System Settings was restarted.

@rdanter There is no systray in the Windows sense. Maybe an indicator in the wingpanel to show info on the print queue would be a good idea however - there is no "wingpanel-indicator-printers" at the moment. Priority is to get the settings plug working! If you are able to test the PRs I have submitted to see whether it fixes your problem please do.

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

5 participants