HP network printer auto-found, two printer instances created, neither work
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
cups (Ubuntu) |
New
|
Undecided
|
Unassigned |
Bug Description
Ubuntu 20.04 Desktop auto-finds my wifi network based HP OfficeJet Pro 8720 successfully on boot. It seems to create two instances of printer, neither of which seem to do anything.
Log file has "No destination host name supplied by cups-browsed for printer \"HP_OfficeJet_
cups-browsed is running:
$ service cups-browsed status
● cups-browsed.
Loaded: loaded (/lib/systemd/
Active: active (running) since Mon 2020-08-10 17:24:45 BST; 2 days ago
Main PID: 905 (cups-browsed)
Tasks: 3 (limit: 9356)
Memory: 4.8M
CGroup: /system.
└─905 /usr/sbin/
Aug 10 17:24:45 shart-Yoga3 systemd[1]: Started Make remote CUPS printers available locally.
ProblemType: Bug
DistroRelease: Ubuntu 20.04
Package: cups 2.3.1-9ubuntu1.1
ProcVersionSign
Uname: Linux 5.4.0-42-generic x86_64
NonfreeKernelMo
ApportVersion: 2.20.11-0ubuntu27.4
Architecture: amd64
CasperMD5CheckR
CurrentDesktop: ubuntu:GNOME
Date: Thu Aug 13 10:35:15 2020
Lpstat: device for HP_OfficeJet_
MachineType: LENOVO 80HE
Papersize: a4
PpdFiles: Error: command ['fgrep', '-H', '*NickName', '/etc/cups/
ProcKernelCmdLine: BOOT_IMAGE=
SourcePackage: cups
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 12/08/2014
dmi.bios.vendor: LENOVO
dmi.bios.version: A6CN47WW
dmi.board.
dmi.board.name: VIUU4
dmi.board.vendor: LENOVO
dmi.board.version: 31900058 WIN
dmi.chassis.
dmi.chassis.type: 10
dmi.chassis.vendor: LENOVO
dmi.chassis.
dmi.modalias: dmi:bvnLENOVO:
dmi.product.family: IDEAPAD
dmi.product.name: 80HE
dmi.product.sku: LENOVO_
dmi.product.
dmi.sys.vendor: LENOVO
Text gives the game away: ppd/HP_ OfficeJet_ Pro_8720_ AE46BB_ .ppd'] failed with exit code 2: grep: /etc/cups/ ppd/HP_ OfficeJet_ Pro_8720_ AE46BB_ .ppd: Permission denied.
PpdFiles: Error: command ['fgrep', '-H', '*NickName', '/etc/cups/
Found to be security issue with ppd file. Changed to 644 and print works fine.