ubuntuusers.de

Samsung M2070 nicht installierbar in 26.04

Status: Gelöst | Ubuntu-Version: Ubuntu 26.04 (Resolute Raccoon)
Antworten |

mexman

Anmeldungsdatum:
28. November 2009

Beiträge: 250

Hallo, ich setze gerade ein neues System auf und der o.a. Drucker lässt sich nicht installieren, auf Ubuntu 22.04 lief alles prima. Ich habe die Installationshinweise von https://support.hp.com/us-en/search?q=uld%20driver%20linux oder http://www.samsungsetup.com/ts/client/en/install.html befolgt. Sind mit denen die ich bei Ubuntu 22.04 auch verwendet habe, identisch Die Printertreiber-Bash und Scannertreiber-Bash werden abgearbeitet ohne Fehlermeldung. Wenn ich die Installation erneut versuche, werden sie als "bereits installiert" gemeldet. Für die anschliessende Konfiguration erhalte ich nur "deprecationWarnings"

1
2
3
4
5
6
7
8
9
michael@michael-ThinkPad-T460:~/ULD$ '''bash system-config-printer'''
/usr/share/system-config-printer/system-config-printer.py:325: DeprecationWarning: Gtk.ActionGroup.list_actions is deprecated
  for action in printer_manager_action_group.list_actions ():
/usr/share/system-config-printer/system-config-printer.py:326: DeprecationWarning: Gtk.Action.set_sensitive is deprecated
  action.set_sensitive (False)
/usr/share/system-config-printer/system-config-printer.py:334: DeprecationWarning: Gtk.ActionGroup.get_action is deprecated
  act = printer_manager_action_group.get_action (action)
/usr/share/system-config-printer/system-config-printer.py:364: DeprecationWarning: Gtk.UIManager.ensure_update is deprecated
  self.ui_manager.ensure_update ()

u.s.w. Es ist kein neuer Drucker installiert, auch Neustart hilft nichts.

Irgendein Tipp, wie ich den ULD-Drucker zum Laufen bekomme?

Gruss Michael

schwarzheit Team-Icon

Supporter
Avatar von schwarzheit

Anmeldungsdatum:
31. Dezember 2007

Beiträge: 8506

Und du meinst den als wichtig markierten Thread gibt es umsonst?

Welche Angaben zum System sind für ein neues Thema nötig?

schwarzheit Team-Icon

Supporter
Avatar von schwarzheit

Anmeldungsdatum:
31. Dezember 2007

Beiträge: 8506

Scannen geht defintiv mit sane-airscan. https://github.com/alexpevzner/sane-airscan

mexman

(Themenstarter)

Anmeldungsdatum:
28. November 2009

Beiträge: 250

@schwarzheit......gemach, gemach...... ich editiere doch noch

Ich wollte erst mal wissen, was diese "Deprecated" Message heisst.

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
michael@michael-ThinkPad-T460:~$ sudo dpkg -l *cups* lpr* | grep ii        
ii  bluez-cups                5.85-4ubuntu0.1         amd64        Bluetooth printer driver for CUPS
ii  cups                      2.4.16-1ubuntu1.3       amd64        Common UNIX Printing System(tm) - PPD/driver support, web interface
ii  cups-browsed              2.1.1-0ubuntu3          amd64        OpenPrinting cups-browsed
ii  cups-bsd                  2.4.16-1ubuntu1.3       amd64        Common UNIX Printing System(tm) - BSD commands
ii  cups-client               2.4.16-1ubuntu1.3       amd64        Common UNIX Printing System(tm) - client programs (SysV)
ii  cups-common               2.4.16-1ubuntu1.3       all          Common UNIX Printing System(tm) - common files
ii  cups-core-drivers         2.4.16-1ubuntu1.3       amd64        Common UNIX Printing System(tm) - driverless printing
ii  cups-daemon               2.4.16-1ubuntu1.3       amd64        Common UNIX Printing System(tm) - daemon
ii  cups-filters              2.0.1-0ubuntu4.1        amd64        OpenPrinting CUPS Filters - Main Package
ii  cups-filters-core-drivers 2.0.1-0ubuntu4.1        amd64        OpenPrinting CUPS Filters - Driverless printing
ii  cups-ipp-utils            2.4.16-1ubuntu1.3       amd64        Common UNIX Printing System(tm) - IPP developer/admin utilities
ii  cups-pk-helper            0.2.6-2.1build1         amd64        PolicyKit helper to configure cups with fine-grained privileges
ii  cups-ppdc                 2.4.16-1ubuntu1.3       amd64        Common UNIX Printing System(tm) - PPD manipulation utilities
ii  cups-server-common        2.4.16-1ubuntu1.3       all          Common UNIX Printing System(tm) - server common files
ii  libcups2t64:amd64         2.4.16-1ubuntu1.3       amd64        Common UNIX Printing System(tm) - Core library
ii  libcups2t64:i386          2.4.16-1ubuntu1.3       i386         Common UNIX Printing System(tm) - Core library
ii  libcupsfilters2-common    2.1.1-0ubuntu5          all          OpenPrinting libcupsfilters - Auxiliary files
ii  libcupsfilters2t64:amd64  2.1.1-0ubuntu5          amd64        OpenPrinting libcupsfilters - Shared library
ii  libcupsimage2t64:amd64    2.4.16-1ubuntu1.3       amd64        Common UNIX Printing System(tm) - Raster image library
ii  printer-driver-hpcups     3.24.4+dfsg0-0ubuntu8.1 amd64        HP Linux Printing and Imaging - CUPS Raster driver (hpcups)
ii  python3-cups              2.0.4-3build1           amd64        Python3 bindings for CUPS
ii  python3-cupshelpers       1.5.18-4ubuntu2         all          Python utility modules around the CUPS printing system
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
[sudo: authenticate] Passwort:         
ii  bluez-cups                5.85-4ubuntu0.1         amd64        Bluetooth printer driver for CUPS
ii  cups                      2.4.16-1ubuntu1.3       amd64        Common UNIX Printing System(tm) - PPD/driver support, web interface
ii  cups-browsed              2.1.1-0ubuntu3          amd64        OpenPrinting cups-browsed
ii  cups-bsd                  2.4.16-1ubuntu1.3       amd64        Common UNIX Printing System(tm) - BSD commands
ii  cups-client               2.4.16-1ubuntu1.3       amd64        Common UNIX Printing System(tm) - client programs (SysV)
ii  cups-common               2.4.16-1ubuntu1.3       all          Common UNIX Printing System(tm) - common files
ii  cups-core-drivers         2.4.16-1ubuntu1.3       amd64        Common UNIX Printing System(tm) - driverless printing
ii  cups-daemon               2.4.16-1ubuntu1.3       amd64        Common UNIX Printing System(tm) - daemon
ii  cups-filters              2.0.1-0ubuntu4.1        amd64        OpenPrinting CUPS Filters - Main Package
ii  cups-filters-core-drivers 2.0.1-0ubuntu4.1        amd64        OpenPrinting CUPS Filters - Driverless printing
ii  cups-ipp-utils            2.4.16-1ubuntu1.3       amd64        Common UNIX Printing System(tm) - IPP developer/admin utilities
ii  cups-pk-helper            0.2.6-2.1build1         amd64        PolicyKit helper to configure cups with fine-grained privileges
ii  cups-ppdc                 2.4.16-1ubuntu1.3       amd64        Common UNIX Printing System(tm) - PPD manipulation utilities
ii  cups-server-common        2.4.16-1ubuntu1.3       all          Common UNIX Printing System(tm) - server common files
ii  libcups2t64:amd64         2.4.16-1ubuntu1.3       amd64        Common UNIX Printing System(tm) - Core library
ii  libcups2t64:i386          2.4.16-1ubuntu1.3       i386         Common UNIX Printing System(tm) - Core library
ii  libcupsfilters2-common    2.1.1-0ubuntu5          all          OpenPrinting libcupsfilters - Auxiliary files
ii  libcupsfilters2t64:amd64  2.1.1-0ubuntu5          amd64        OpenPrinting libcupsfilters - Shared library
ii  libcupsimage2t64:amd64    2.4.16-1ubuntu1.3       amd64        Common UNIX Printing System(tm) - Raster image library
ii  printer-driver-hpcups     3.24.4+dfsg0-0ubuntu8.1 amd64        HP Linux Printing and Imaging - CUPS Raster driver (hpcups)
ii  python3-cups              2.0.4-3build1           amd64        Python3 bindings for CUPS
ii  python3-cupshelpers       1.5.18-4ubuntu2         all          Python utility modules around the CUPS printing system


{{{#!code text
michael@michael-ThinkPad-T460:~$ sudo dpkg -l libusb* | grep ii
ii  libusb-1.0-0:amd64     2:1.0.29-2build1 amd64        userspace USB programming library
ii  libusb-1.0-0:i386      2:1.0.29-2build1 i386         userspace USB programming library
ii  libusbmuxd-2.0-7:amd64 2.1.1-1          amd64        Client library to handle usbmux connections with iOS devices (library)
1
2
3
michael@michael-ThinkPad-T460:~$ sudo dpkg -l | egrep Brother
ii  printer-driver-brlaser                     6.2.8-1                                    amd64        printer driver for (some) Brother laser printers
ii  printer-driver-ptouch                      1.7.1-1build1                              amd64        printer driver Brother P-touch label printers
1
2
3
4
5
6
7
8
michael@michael-ThinkPad-T460:~$ sudo dpkg -l | egrep hp
ii  hplip                                      3.24.4+dfsg0-0ubuntu8.1                    amd64        HP Linux Printing and Imaging System (HPLIP)
ii  hplip-data                                 3.24.4+dfsg0-0ubuntu8.1                    all          HP Linux Printing and Imaging - data files
ii  libhpmud0:amd64                            3.24.4+dfsg0-0ubuntu8.1                    amd64        HP Multi-Point Transport Driver (hpmud) run-time libraries
ii  libsane-hpaio:amd64                        3.24.4+dfsg0-0ubuntu8.1                    amd64        HP SANE backend for multi-function peripherals
ii  printer-driver-hpcups                      3.24.4+dfsg0-0ubuntu8.1                    amd64        HP Linux Printing and Imaging - CUPS Raster driver (hpcups)
ii  printer-driver-postscript-hp               3.24.4+dfsg0-0ubuntu8.1                    amd64        HP Printers PostScript Descriptions
ii  python3-launchpadlib                       2.1.0-1build1                              all          Launchpad web services client library (Python 3)
1
michael@michael-ThinkPad-T460:~$ sudo dpkg -l | egrep 'iscan*|esci-*|epson'
1
michael@michael-ThinkPad-T460:~$ sudo dpkg -l | egrep 'scangear*|cnij*'
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
michael@michael-ThinkPad-T460:~$ systemctl --no-pager status cups*
● cups.service - CUPS Scheduler
     Loaded: loaded (/usr/lib/systemd/system/cups.service; enabled; preset: enabled)
     Active: active (running) since Fri 2026-07-31 15:08:47 CST; 2h 28min ago
 Invocation: 63122e5033344a97a17cb4b2376eadf8
TriggeredBy: ● cups.socket
             ● cups.path
       Docs: man:cupsd(8)
   Main PID: 1528 (cupsd)
     Status: "Scheduler is running..."
      Tasks: 1 (limit: 14950)
     Memory: 38.1M (peak: 200.5M)
        CPU: 7.914s
     CGroup: /system.slice/system-cups.slice/cups.service
             └─1528 /usr/sbin/cupsd -l

jul 31 15:08:46 michael-ThinkPad-T460 systemd[1]: Starting cups.service - CUPS Scheduler...
jul 31 15:08:47 michael-ThinkPad-T460 systemd[1]: Started cups.service - CUPS Scheduler.
jul 31 15:09:35 michael-ThinkPad-T460 hpfax[4440]: [4440]: error: Failed to create /var/spool/cups/tmp/.hplip
Warning: The unit file, source configuration file or drop-ins of cups.service changed on disk. Run 'systemctl daemon-reload' to reload units.

● cups.path - CUPS Scheduler
     Loaded: loaded (/usr/lib/systemd/system/cups.path; enabled; preset: enabled)
     Active: active (running) since Fri 2026-07-31 15:08:44 CST; 2h 28min ago
 Invocation: 409a49a00d46446e847c5d811ec43095
   Triggers: ● cups.service

jul 31 15:08:44 michael-ThinkPad-T460 systemd[1]: Started cups.path - CUPS Scheduler.
Warning: The unit file, source configuration file or drop-ins of cups.path changed on disk. Run 'systemctl daemon-reload' to reload units.

● cups-browsed.service - Make remote CUPS printers available locally
     Loaded: loaded (/usr/lib/systemd/system/cups-browsed.service; enabled; preset: enabled)
     Active: active (running) since Fri 2026-07-31 15:08:51 CST; 2h 28min ago
 Invocation: 82d79383c19e4dc5b9ba31a4536a8e4a
   Main PID: 1983 (cups-browsed)
      Tasks: 4 (limit: 14950)
     Memory: 6.5M (peak: 7.1M)
        CPU: 97ms
     CGroup: /system.slice/system-cups.slice/cups-browsed.service
             └─1983 /usr/sbin/cups-browsed

jul 31 15:08:51 michael-ThinkPad-T460 systemd[1]: Started cups-browsed.service - Make remote CUPS printers available locally.
Warning: The unit file, source configuration file or drop-ins of cups-browsed.service changed on disk. Run 'systemctl daemon-reload' to reload units.

● cups.socket - CUPS Scheduler
     Loaded: loaded (/usr/lib/systemd/system/cups.socket; enabled; preset: enabled)
     Active: active (running) since Fri 2026-07-31 15:08:44 CST; 2h 28min ago
 Invocation: ae2d45a30743433ba8fc0964869a7421
   Triggers: ● cups.service
     Listen: /run/cups/cups.sock (Stream)

jul 31 15:08:44 michael-ThinkPad-T460 systemd[1]: Listening on cups.socket - CUPS Scheduler.
Warning: The unit file, source configuration file or drop-ins of cups.socket changed on disk. Run 'systemctl daemon-reload' to reload units.
1
2
3
4
5
6
michael@michael-ThinkPad-T460:~$ lpstat -t
Zeitplandienst läuft
keine systemvoreingestellten Ziele
Gerät für CUPS-BRF-Printer: cups-brf:/
CUPS-BRF-Printer akzeptiert Anfragen seit jue 30 jul 2026 08:56:07
Drucker CUPS-BRF-Printer ist im Leerlauf.  Aktiviert seit jue 30 jul 2026 08:56:07
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
michael@michael-ThinkPad-T460:~$ lpinfo -v
network beh
network socket
network http
network lpd
network https
direct hp
network ipp
network ipps
direct hpfax
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
michael@michael-ThinkPad-T460:~$ hp-info -i

HP Linux Imaging and Printing System (ver. 3.24.4)
Device Information Utility ver. 5.2

Copyright (c) 2001-18 HP Development Company, LP
This software comes with ABSOLUTELY NO WARRANTY.
This is free software, and you are welcome to distribute it
under certain conditions. See COPYING file for more details.

error: No device found that support this feature.
1
2
michael@michael-ThinkPad-T460:~$ uname -rm
7.0.0-28-generic x86_64
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
ichael@michael-ThinkPad-T460:~$ lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 1a40:0101 Terminus Technology Inc. Hub
Bus 001 Device 003: ID 8087:0a2b Intel Corp. Bluetooth wireless interface
Bus 001 Device 004: ID 1a40:0101 Terminus Technology Inc. Hub
Bus 001 Device 005: ID 138a:0017 Validity Sensors, Inc. VFS 5011 fingerprint sensor
Bus 001 Device 006: ID 3151:3020 YICHIP 2.4G Receiver
Bus 001 Device 007: ID 04ca:7058 Lite-On Technology Corp. Integrated Camera
Bus 001 Device 008: ID 0781:55a9 SanDisk Corp.  SanDisk 3.2Gen1
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 002 Device 002: ID 152d:0579 JMicron Technology Corp. / JMicron USA Technology Corp. Portable SSD
1
2
michael@michael-ThinkPad-T460:~$ id
uid=1000(michael) gid=1000(michael) groups=1000(michael),4(adm),24(cdrom),27(sudo),30(dip),46(plugdev),122(lpadmin),135(lxd),136(sambashare)
1
2
michael@michael-ThinkPad-T460:~$ ls -l /etc/cups/ppd/*
-rw-r----- 1 root lp 217894 Jul 30 08:56 /etc/cups/ppd/CUPS-BRF-Printer.ppd

Gruss Michael

schwarzheit Team-Icon

Supporter
Avatar von schwarzheit

Anmeldungsdatum:
31. Dezember 2007

Beiträge: 8506

Und immer noch fehlen sämtlich Infos.

mexman

(Themenstarter)

Anmeldungsdatum:
28. November 2009

Beiträge: 250

schwarzheit schrieb:

Scannen geht defintiv mit sane-airscan. https://github.com/alexpevzner/sane-airscan

Na ja... meine Prio liegt erst mal beim Drucken. Sorry, ich wusste nicht, dass Nachrichten nicht zurückgehalten werden, wenn ich sie editiere. Es hat noch eine Weile gedauert bis ich die Ausgaben zusammengeschnitten hatte.

Gruss Michael

timothy2068

Anmeldungsdatum:
10. März 2025

Beiträge: 493

Ich wollte erst mal wissen, was diese "Deprecated" Message heisst.

"deprecated" heißt soviel wie "missbilligt". Das ist nur eine Warnung. Eine "deprecated" Funktionalität läuft zwar (noch), von der Verwendung wird aber abgeraten.

Die Meldungen betreffen bei dir ein Python-Skript (*.py), das vermutlich den Drucker installieren soll. Aus dem Bauch heraus würde ich sagen, dass die in 26.04 enthaltene Python-Version zu neu ist für dieses Skript, d.h. der Anbieter ist in der Pflicht, das zu aktualisieren.

trollsportverein

Avatar von trollsportverein

Anmeldungsdatum:
21. Oktober 2010

Beiträge: 6160

Eigentltlich™ sollte CUPS doch für einen Postscript fähigen Drucker nur die ppd Datei (PostScript Printer Description) brauchen. Sofern die notwendigen CUPS Installation bereits erledigt ist.

Dann sollte sich die CUPS Konfiguration für einen Postscript fähigen Drucker mit dem Webbrowser erledigen lassen:

Der User sollte allerdings Mitglied in der Gruppe lpadmin sein.

Die ppd Dateien lassen sich im heruntergeladenen ULD_v1.00.29.tar.gz Archiv finden in uld/noarch/share/ppd. Entpackt man das Archiv beispielsweise nach /tmp, dann sollte die ppd Datei für den Samsung M2070 Drucker sich eigentlich™ dort finden finden lassen:

/tmp/uld/noarch/share/ppd/Samsung_M2070_Series.ppd

von.wert

Anmeldungsdatum:
23. Dezember 2020

Beiträge: 14171

Diese Schritt-für-Schritt-Anleitung funktioniert nach wie vor und auch ohne deprecated-Ausgaben:

Installation Samsung Unified Linux Driver

Eben wieder getestet unter Arch Linux (für Leute 😉, die meinen, irgendetwas sei ausgerechnet unter Ubuntu zu neu, wenn, ist anderes noch älter).

Aber man nutzt auch nicht das 12 1/2 Jahre alte ULD_v1.00.29.tar.gz (Samsung_M2020_Series.ppd 1.2), sondern das nur...8 1/2 Jahre alte uld_V1.00.39_01.17.tar.gz (Samsung_M2020_Series.ppd 1.3) wie in der Anleitung verlinkt.

Man kann wie schon geschrieben bei PS-fähigen Druckern wie diesem .ppd auch manuell entpacken, aber dann auch gleich nach /etc/cups/ppd/.

mexman

(Themenstarter)

Anmeldungsdatum:
28. November 2009

Beiträge: 250

von.wert schrieb:

Aber man nutzt auch nicht das 12 1/2 Jahre alte ULD_v1.00.29.tar.gz (Samsung_M2020_Series.ppd 1.2), sondern das nur...8 1/2 Jahre alte uld_V1.00.39_01.17.tar.gz (Samsung_M2020_Series.ppd 1.3) wie in der Anleitung verlinkt.

Ja, diese V1.00.39 hab ich auch benutzt. Die von Dir gelinkte Anleitung hatte ich nicht gefunden... ich probier das gleich mal so aus.

Dafür hatte ich viele Stellen im Netz gefunden, dass Ubuntu seit weis nicht wievielen Versionen endlich die Samsung Drucker unterstützt ☹

Erst mal vielen Dank. Ich werde berichten!

von.wert

Anmeldungsdatum:
23. Dezember 2020

Beiträge: 14171

Korrektur: Ich meine natürlich jeweils Samsung_M2070_Series.ppd, Versionsnummern bleiben.

mexman schrieb:

die Samsung Drucker unterstützt

Nicht die, sondern etliche (wie bei anderen Herstellern auch). Du brauchst nur

1
system-config-printer

aufrufen. M2070 ist zwar nicht enthalten (Screenshot aus LResolute-live-VM), aber man könnte (so es ULD nicht geben würde), für ähnliche Modelle testen.

Bilder

von.wert

Anmeldungsdatum:
23. Dezember 2020

Beiträge: 14171

Btw.,...

timothy2068 schrieb:

der Anbieter ist in der Pflicht, das zu aktualisieren.

Welcher Anbieter? User mit Samsung-Laser-Printern können froh sein, daß HP deren Treiber nach dem Kauf 2017-11 überhaupt noch bereitstellt. Man sollte die daher gezogen haben und selbst weiter gespeichert halten. Aber das Gute ist ja eben, daß, wenn es PS-Printer sind, .ppd genügt, man ein solches ASCII-File notfalls auch editieren kann.

mexman

(Themenstarter)

Anmeldungsdatum:
28. November 2009

Beiträge: 250

von.wert schrieb:

Diese Schritt-für-Schritt-Anleitung funktioniert nach wie vor und auch ohne deprecated-Ausgaben:

Installation Samsung Unified Linux Driver

Hi, ich hab diese Anleitung mal ausgeführt..... und analysiert, das da passiert und das ist exakt das was ich vorher schon gemacht hatte......nur über ein anderes Downloadverzeichnis. Dementsprechend wurde auch gemeldet:

**** The same version of Print driver is already installed.
**** The same version of Scan driver is already installed.
**** Install finished.

Inzwischen habe ich den Fehler gefunden und "behoben"......

Da kamen zwei USB-Kabel hinter dem Drucker vor..... ich war zwei Wochen im Urlaub, habe zwar mein Rechnerpasswort nicht vergessen, aber dass das Druckerkabel nicht das rot markierte war ☹ So war der Drucker für den Abschluss der INstallation nicht ganz angeschlossen 😉

Alles gut und danke für Eure Mühe.

Liebe Grüsse aus Mexiko Michael

Antworten |