Up until now, this bug should be fixed upon the recent release of the CUPS-filters
(v1.11.4+) package related to two issues of CUPS
--this one and this one. It requires to install CUPS-filters
version 1.11.4-1 or above according to this discussion. However, it requires CUPS
version 2.2.0+, and in fact the working CUPS-filters
and CUPS-core
versions haven't been released in the Ubuntu 16.04 repository so far. If you are still having this issue, you might want to try downloading the corresponding CUPS-filters and its dependencies (including libcups2
, cups-ipp-utils
and others) from the Zesty's repository
(for example, with this version) and install the downloaded deb
packages using the dpkg
command like:
sudo dpkg -i ~/Downloads/libcups2_2.2.2-1ubuntu1_amd64.deb
sudo dpkg -i ~/Downloads/cups-ipp-utils_2.2.2-1ubuntu1_amd64.deb
sudo dpkg -i ~/Downloads/cups-filters-core-drivers_1.13.4-1ubuntu1_amd64.deb
sudo dpkg -i ~/Downloads/libcupsfilters1_1.13.4-1ubuntu1_amd64.deb
sudo dpkg -i ~/Downloads/cups-filters_1.13.4-1ubuntu1_amd64.deb
I am only giving command lines as a template for you to install the dependencies and the CUPS-filters
deb packages. Feel free to download the package from elsewhere with a different version (has to be ~>1.11.4 for CUPS-filters
). You may find you would need to install a lot of other dependencies and fix the incompatibility problems with the corresponding i386 and amd64 versions of those packages in your case. You should download packages with the same version number for all dependent packages. For instance, all cups related packages as linked should be chosen to have the same version number 2.2.2-1ubuntu1 or otherwise. Then those related binary packages should be downloaded from the Binary Packages section from the same page. If you find there are two package which cannot be configured simultaneously, don't worry and you should be able to configure them automatically using sudo apt update && sudo apt upgrade
after you install all other packages.
Alternatively, you can temporarily change your update source list to Zesty (Ubuntu 17.04) or most recent distribute and then install required CUPS packages using sudo apt update && sudo apt install PACKAGE
where you should replace the keyword PACKAGE
for the name of packages you want to upgrade to the latest version. Don't forget to change the source list back after this partial upgrade. But this method may make you break other things if you are not doing it correctly.
This is how I fixed this problem on my Ubuntu 16.04. YMMV.
PS:
If your printing jobs cannot be stopped, you can use cancel -a
to cancel all printing jobs.
If you still encounter this issue after the last fix on Ubuntu, please report this bug here directly to developers. They will look into this issue more closely.
cups-filters
v1.11.4-1 yet not released in the Ubuntu 16.04 official repository. Hope this helps.