When changing the driver for any printer the driver program just continues searching infinitely

Bug #1949647 reported by Charles McColm
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
system-config-printer (Ubuntu)
New
Undecided
Unassigned

Bug Description

Description: Ubuntu 20.04.3 LTS
Release: 20.04

system-config-printer:
  Installed: 1.5.12-0ubuntu1.1
  Candidate: 1.5.12-0ubuntu1.1
  Version table:
 *** 1.5.12-0ubuntu1.1 500
        500 http://ca.archive.ubuntu.com/ubuntu focal-updates/main amd64 Packages
        500 http://ca.archive.ubuntu.com/ubuntu focal-updates/main i386 Packages
        100 /var/lib/dpkg/status
     1.5.12-0ubuntu1 500
        500 http://ca.archive.ubuntu.com/ubuntu focal/main amd64 Packages
        500 http://ca.archive.ubuntu.com/ubuntu focal/main i386 Packages

I first experienced this at work on an Asus machine with an i7-3770 CPU, 16GB of RAM. I connected an HP Laserjet 1020. Xubuntu appeared to configure and install a driver, but wouldn't print a test page. (Not an issue with other printers on the same system) So I tried changing the Make and Model of the printer. When I clicked Change beside the Make and Model dialog box the Change Driver "Searching" dialog appeared, but it just sits infinitely looking for drivers.

I thought it might be some odd relationship between the machine and printer so I tried a different system at work and a different printer (a brother printer which Xubuntu found and printing worked). Same issue trying to change the Make and Model. Also tried at home thinking it might be an issue with our PXE installed Xubuntu, but same issue (USB installed).

ProblemType: Bug
DistroRelease: Ubuntu 20.04
Package: system-config-printer 1.5.12-0ubuntu1.1
ProcVersionSignature: Ubuntu 5.11.0-38.42~20.04.1-generic 5.11.22
Uname: Linux 5.11.0-38-generic x86_64
ApportVersion: 2.20.11-0ubuntu27.21
Architecture: amd64
CasperMD5CheckResult: skip
CurrentDesktop: XFCE
Date: Wed Nov 3 19:14:48 2021
ExecutablePath: /usr/share/system-config-printer/system-config-printer.py
InterpreterPath: /usr/bin/python3.8
Lpstat: device for DYMO-LabelWriter-450: usb://DYMO/LabelWriter%20450?serial=01010112345600
MachineType: To be filled by O.E.M. To be filled by O.E.M.
PackageArchitecture: all
Papersize: letter
PpdFiles: Error: command ['fgrep', '-H', '*NickName', '/etc/cups/ppd/DYMO-LabelWriter-450.ppd'] failed with exit code 2: grep: /etc/cups/ppd/DYMO-LabelWriter-450.ppd: Permission denied
ProcEnviron:
 LANGUAGE=en_CA:en
 PATH=(custom, no user)
 XDG_RUNTIME_DIR=<set>
 LANG=en_CA.UTF-8
 SHELL=/bin/bash
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-5.11.0-38-generic root=UUID=3380cfa0-cebe-4249-b891-a500fa13528d ro quiet splash vt.handoff=7
Python3Details: /usr/bin/python3.8, Python 3.8.10, python3-minimal, 3.8.2-0ubuntu2
PythonDetails: /usr/bin/python2.7, Python 2.7.18, python-is-python2, 2.7.17-4
SourcePackage: system-config-printer
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 07/17/2019
dmi.bios.release: 4.6
dmi.bios.vendor: American Megatrends Inc.
dmi.bios.version: 4.6.5
dmi.board.asset.tag: To be filled by O.E.M.
dmi.board.name: Intel X79
dmi.board.vendor: To be filled by O.E.M.
dmi.board.version: To be filled by O.E.M.
dmi.chassis.asset.tag: To Be Filled By O.E.M.
dmi.chassis.type: 3
dmi.chassis.vendor: To Be Filled By O.E.M.
dmi.chassis.version: To Be Filled By O.E.M.
dmi.modalias: dmi:bvnAmericanMegatrendsInc.:bvr4.6.5:bd07/17/2019:br4.6:svnTobefilledbyO.E.M.:pnTobefilledbyO.E.M.:pvrTobefilledbyO.E.M.:skuTobefilledbyO.E.M.:rvnTobefilledbyO.E.M.:rnIntelX79:rvrTobefilledbyO.E.M.:cvnToBeFilledByO.E.M.:ct3:cvrToBeFilledByO.E.M.:
dmi.product.family: To be filled by O.E.M.
dmi.product.name: To be filled by O.E.M.
dmi.product.sku: To be filled by O.E.M.
dmi.product.version: To be filled by O.E.M.
dmi.sys.vendor: To be filled by O.E.M.

Revision history for this message
Charles McColm (chaslinux) wrote :
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.