Samsung printer can't print after 21.04 update

Bug #1936864 reported by Laurent Riffard
12
This bug affects 2 people
Affects Status Importance Assigned to Milestone
cups (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

Hi,

Since 21.04 update, I can't print any document with my Samsung ML-1665 laser printer.

When I send a 1 page PDF, the printer warms up, the job appears to be successful, but no document is printed. A few minutes later, the printer prints this message :

"INTERNAL ERROR - Incomplete Session by time out
    POSITION : 0x46069 (286825)
    SYSTEM : h6fw_5.37/os_hook
    LINE : 1226
    VERSION : SPL 5.37 09-04-2009
"

If I send the PDF to the printer twice in a row, the printer prints this message :

"INTERNAL ERROR - Incomplete Corrupted Data
    POSITION : 0x38f72 (233330)
    SYSTEM : h6fw_5.37/xl_image
    LINE : 154
    VERSION : SPL 5.37 09-04-2009
"

The problem happens with either Splix or Postscript-Samsung driver.

==== Workaround ===
downgrade cups and libcups2 to version 2.3.3-3ubuntu1 (from Ubuntu 20.10 Groovy)

After these 2 package downgrade, all work as expected.

ProblemType: Bug
DistroRelease: Ubuntu 21.04
Package: cups 2.3.3op2-3ubuntu3
ProcVersionSignature: Ubuntu 5.11.0-22.23-generic 5.11.21
Uname: Linux 5.11.0-22-generic x86_64
ApportVersion: 2.20.11-0ubuntu65.1
Architecture: amd64
CasperMD5CheckResult: unknown
CurrentDesktop: ubuntu:GNOME
Date: Mon Jul 19 21:27:14 2021
Lpstat:
 device for ml1665: usb://Samsung/ML-1660%20Series?serial=Z4ZFBKBZ807421A.
 device for ml1665-recto-verso: usb://Samsung/ML-1660%20Series?serial=Z4ZFBKBZ807421A.
Lsusb:
 Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
 Bus 001 Device 003: ID 413c:2105 Dell Computer Corp. Model L100 Keyboard
 Bus 001 Device 002: ID 04e8:3301 Samsung Electronics Co., Ltd ML-1660 Series
 Bus 001 Device 004: ID 3938:1031 MOSART Semi. 2.4G Wireless Mouse
 Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Lsusb-t:
 /: Bus 02.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/6p, 10000M
 /: Bus 01.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/16p, 480M
     |__ Port 7: Dev 2, If 0, Class=Printer, Driver=, 12M
     |__ Port 8: Dev 3, If 0, Class=Human Interface Device, Driver=usbhid, 1.5M
     |__ Port 10: Dev 4, If 0, Class=Human Interface Device, Driver=usbhid, 12M
MachineType: Gigabyte Technology Co., Ltd. B360M H
Papersize: a4
PpdFiles:
 ml1665-recto-verso: Samsung ML-1660, 2.0.0
 ml1665: Samsung ML-1660 Series
ProcKernelCmdLine: BOOT_IMAGE=/vmlinuz-5.11.0-22-generic root=/dev/mapper/vg_acer-lv_root ro
SourcePackage: cups
UpgradeStatus: Upgraded to hirsute on 2021-06-04 (45 days ago)
dmi.bios.date: 03/14/2019
dmi.bios.release: 5.13
dmi.bios.vendor: American Megatrends Inc.
dmi.bios.version: F12
dmi.board.asset.tag: Default string
dmi.board.name: B360M H
dmi.board.vendor: Gigabyte Technology Co., Ltd.
dmi.board.version: x.x
dmi.chassis.asset.tag: Default string
dmi.chassis.type: 3
dmi.chassis.vendor: Default string
dmi.chassis.version: Default string
dmi.modalias: dmi:bvnAmericanMegatrendsInc.:bvrF12:bd03/14/2019:br5.13:svnGigabyteTechnologyCo.,Ltd.:pnB360MH:pvrDefaultstring:rvnGigabyteTechnologyCo.,Ltd.:rnB360MH:rvrx.x:cvnDefaultstring:ct3:cvrDefaultstring:
dmi.product.family: Default string
dmi.product.name: B360M H
dmi.product.sku: Default string
dmi.product.version: Default string
dmi.sys.vendor: Gigabyte Technology Co., Ltd.
mtime.conffile..etc.cups.cupsd.conf: 2021-06-09T13:29:52.283606

Revision history for this message
Laurent Riffard (laurent-riffard) wrote :
Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in cups (Ubuntu):
status: New → Confirmed
Revision history for this message
Konrad Karpieszuk (kkarpieszuk) wrote :

> ==== Workaround ===
> downgrade cups and libcups2 to version 2.3.3-3ubuntu1 (from Ubuntu 20.10 Groovy)

how to do this downgrade? I am affected by this issue too and basically my business is stopped now :(

Revision history for this message
Laurent Riffard (laurent-riffard) wrote :

Hi konrad,

Here is my recipe to downgrade. Don't do that unless you know what you do.

- go to https://packages.ubuntu.com/groovy/libcups2, scroll down to « Download libcups2 », click on the link corresponding to your architecture, then choose a mirror server, and download the libcups2_2.3.3-3ubuntu1_amd64.deb file.
- do the same with https://packages.ubuntu.com/groovy/cups to get cups_2.3.3-3ubuntu1_amd64.deb
- open a terminal to get a shell, and go to directory where you stored the two .deb file
- type " sudo dpkg -i cups_2.3.3-3ubuntu1_amd64.deb libcups2_2.3.3-3ubuntu1_amd64.deb " to install these packages.
- then restart cups with " sudo systemctl restart cups.service "

Be aware that further package upgrade ( sudo apt upgrade ) will not work until you issue " sudo apt --fix-broken install " to get back the current cups and libcups2 packages.

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.