Hi, I have a Brother HL-2035 printer which worked perfectly on Tumbleweed with the ppd driver but now it no longer works. I have tried it on Debian and it does work with the ppd driver. The driver I use is this one:
Printer: Brother HL-2035 | OpenPrinting - The Linux Foundation
Have there been any changes in Tumbleweed with print management?
Regards
hui
June 28, 2025, 6:58pm
2
What is the error? What does not work exactly? CUPS error log?
Without informations it is hard to help…
I add the printer, cups adds it but the jobs stay on hold, they don’t print.
How can I see the CUPS logs?
Thanks
Is cups-filters installed:
rpm -q --whatprovides /usr/lib/cups/filter/foomatic-rip
cups-filters-1.28.17-lp156.151.1.x86_64
hui
June 28, 2025, 7:17pm
5
Can you show the output of
zypper se -s cups-filt*
Hello, I am returning this information:
manu@opensuse:~> LANG=C rpm -q --whatprovides /usr/lib/cups/filter/foomatic-rip
error: file /usr/lib/cups/filter/foomatic-rip: No such file or directory
So install cups-filters:
as root:
zypper in -f cups-filters
and restart cups:
systemctl restart cups.service
I get a zypper dependency conflict
manu@opensuse:~> LANG=C sudo zypper in -f cups-filters
Loading repository data...
Reading installed packages...
Forcing installation of 'cups-filters-1.28.17-4.1.x86_64' from repository 'Repositorio principal (OSS)'.
Resolving package dependencies...
Problem: 1: the installed libcupsfilters-2.1.1-1.1.x86_64 conflicts with 'cups-filters < 2.0.0' provided by the to be installed cups-filters-1.28.17-4.1.x86_64
Solution 1: Following actions will be done:
deinstallation of libcupsfilters-2.1.1-1.1.x86_64
deinstallation of cups-filters2-2.0.1-1.1.x86_64
Solution 2: do not install cups-filters-1.28.17-4.1.x86_64
Choose from above solutions by number or cancel [1/2/c/d/?] (c):
Post:
zypper se -si cups
and
zypper lr -d
1 Like
This is the output of the terminal:
manu@opensuse:~> LANG=C zypper se -s cups-filt*
Loading repository data...
Reading installed packages...
S | Name | Type | Version | Arch | Repository
---+--------------------------+---------+-------------+--------+----------------------------
| cups-filters | package | 1.28.17-4.1 | x86_64 | Repositorio principal (OSS)
| cups-filters-devel | package | 1.28.17-4.1 | x86_64 | Repositorio principal (OSS)
i | cups-filters2 | package | 2.0.1-1.1 | x86_64 | Repositorio principal (OSS)
| cups-filters2-driverless | package | 2.0.1-1.1 | x86_64 | Repositorio principal (OSS)
hui
June 28, 2025, 7:31pm
11
As foomatic-rip
is only available in cups-filters
, you need to remove cups-filters2
That means solution 1:
Solution 1: Following actions will be done:
deinstallation of libcupsfilters-2.1.1-1.1.x86_64
deinstallation of cups-filters2-2.0.1-1.1.x86_64
1 Like
Sauerland:
zypper se -si cups
manu@opensuse:~> LANG=C zypper se -si cups
Loading repository data...
Reading installed packages...
S | Name | Type | Version | Arch | Repository
---+---------------------+---------+------------+--------+----------------------------
i | bluez-cups | package | 5.79-3.2 | x86_64 | Repositorio principal (OSS)
i | cups | package | 2.4.12-1.1 | x86_64 | Repositorio principal (OSS)
i | cups-client | package | 2.4.12-1.1 | x86_64 | Repositorio principal (OSS)
i | cups-config | package | 2.4.12-1.1 | x86_64 | Repositorio principal (OSS)
i | cups-filters2 | package | 2.0.1-1.1 | x86_64 | Repositorio principal (OSS)
i | cups-pk-helper | package | 0.2.7-1.10 | x86_64 | Repositorio principal (OSS)
i | cups-pk-helper-lang | package | 0.2.7-1.10 | noarch | Repositorio principal (OSS)
i | libcups2 | package | 2.4.12-1.1 | x86_64 | Repositorio principal (OSS)
i | libcupsfilters | package | 2.1.1-1.1 | x86_64 | Repositorio principal (OSS)
i | libcupsfilters2 | package | 2.1.1-1.1 | x86_64 | Repositorio principal (OSS)
i | libcupsimage2 | package | 2.4.12-1.1 | x86_64 | Repositorio principal (OSS)
i | python3-cupshelpers | package | 1.5.18-9.2 | noarch | Repositorio principal (OSS)
i | python313-pycups | package | 2.0.4-2.6 | x86_64 | Repositorio principal (OSS)
manu@opensuse:~> LANG=C zypper lr -d
# | Alias | Name | Enabled | GPG Check | Refresh | Keep | Priority | Type | URI | Service
--+----------------------------------+------------------------------------------+---------+-----------+---------+------+----------+--------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+--------
1 | download.opensuse.org-non-oss | Repositorio principal (NON-OSS) | Yes | (r ) Yes | Yes | - | 99 | rpm-md | http://download.opensuse.org/tumbleweed/repo/non-oss/ |
2 | download.opensuse.org-oss | Repositorio principal (OSS) | Yes | (r ) Yes | Yes | - | 99 | rpm-md | http://download.opensuse.org/tumbleweed/repo/oss/ |
3 | download.opensuse.org-tumbleweed | Repositorio principal de actualizaciones | Yes | (r ) Yes | Yes | - | 99 | rpm-md | http://download.opensuse.org/update/tumbleweed/ |
4 | openSUSE-20250624-0 | openSUSE-20250624-0 | No | ---- | ---- | - | 99 | rpm-md | hd:/?device=/dev/disk/by-id/usb-USB_SanDisk_3.2Gen1_0101ff43e76f5f97b308652955731b0573114dea5eee2a6005d0cb7a3b672830a17a00000000000000000000f52f60b0ff82520091558107ad2e9663-0:0-part2 |
5 | packman-essentials | packman-essentials | Yes | (r ) Yes | Yes | - | 90 | rpm-md | https://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_Tumbleweed/Essentials/ |
6 | repo-debug | openSUSE-Tumbleweed-Debug | No | ---- | ---- | - | 99 | N/A | http://download.opensuse.org/debug/tumbleweed/repo/oss/ |
7 | repo-openh264 | Open H.264 Codec (openSUSE Tumbleweed) | Yes | (r ) Yes | Yes | - | 99 | rpm-md | http://codecs.opensuse.org/openh264/openSUSE_Tumbleweed |
8 | repo-source | openSUSE-Tumbleweed-Source | No | ---- | ---- | - | 99 | N/A | http://download.opensuse.org/source/tumbleweed/repo/oss/
The printer is up and running. Thank you all for your help.
Regards
system
Closed
July 5, 2025, 7:41pm
15
This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.