ubuntuusers.de

MX925 druckt nicht!

Status: Gelöst | Ubuntu-Version: Ubuntu 19.10 (Eoan Ermine)
Antworten |

xgerry

Avatar von xgerry

Anmeldungsdatum:
9. Juni 2014

Beiträge: 38

Wohnort: Paderborn

Hallo, leider ist es mir auch in der neusten Version wieder nicht möglich zu drucken. Beim Drucker einrichten erhalte ich immer die Meldung: Beim Betrieb von CUBS trat ein Fehler auf. "server-error-internal-error" Viel mehr spuckt das System unter "Einstellungen" ja nicht aus.

Installiert habe ich den Treiber "cnijfilter-mx920series-3.90-1-deb" einmal normal dann unter sudo. - Ergab keine Änderung.

Ich habe das einfach mal die Einrichtung laufen gelassen und mit "journalctl -fb" aufgezeichnet . . .

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
Nov 03 08:59:42 gerald-OptiPlex dbus-daemon[636]: [system] Successfully activated service 'org.opensuse.CupsPkHelper.Mechanism'
Nov 03 08:59:53 gerald-OptiPlex xdg-desktop-por[1556]: Failed to get application states: GDBus.Error:org.freedesktop.portal.Error.Failed: Could not get window list: GDBus.Error:org.freedesktop.DBus.Error.AccessDenied: App introspection not allowed
Nov 03 08:59:58 gerald-OptiPlex gnome-control-center.desktop[1642]: Caught non-fatal exception.  Traceback:
Nov 03 08:59:58 gerald-OptiPlex gnome-control-center.desktop[1642]: File "/usr/share/system-config-printer/newprinter.py", line 4229, in getNPPPD
Nov 03 08:59:58 gerald-OptiPlex gnome-control-center.desktop[1642]:     ppd = cups.PPD(f)
Nov 03 08:59:58 gerald-OptiPlex gnome-control-center.desktop[1642]: RuntimeError: ppdOpenFile failed
Nov 03 08:59:58 gerald-OptiPlex gnome-control-center.desktop[1642]: Continuing anyway..
Nov 03 09:00:36 gerald-OptiPlex dbus-daemon[636]: [system] Activating service name='org.opensuse.CupsPkHelper.Mechanism' requested by ':1.437' (uid=1000 pid=5791 comm="/usr/bin/python3 /usr/share/system-config-printer/" label="unconfined") (using servicehelper)
Nov 03 09:00:36 gerald-OptiPlex dbus-daemon[636]: [system] Successfully activated service 'org.opensuse.CupsPkHelper.Mechanism'
Nov 03 09:00:53 gerald-OptiPlex xdg-desktop-por[1556]: Failed to get application states: GDBus.Error:org.freedesktop.portal.Error.Failed: Could not get window list: GDBus.Error:org.freedesktop.DBus.Error.AccessDenied: App introspection not allowed

Prizipiell bin ich der Meinung, dass da ein Bug im Rennen ist, und die Entwickler eigentlich sich etwas einfallen lassen müssten. Schließlich ist das System frisch installiert. Leider bin ich nicht dahinter gekommen, wo ich das auf einfache Weise melden kann.

Viele Grüße

xgerry

(Themenstarter)
Avatar von xgerry

Anmeldungsdatum:
9. Juni 2014

Beiträge: 38

Wohnort: Paderborn

Vielleicht hätte ich erwähnen müssen, dass es sich um einen Canon handelt. Braucht es noch mehr Informationen, um das Problem Lösen zu können? Wie schon beschrieben, das Problem hatte ich so schon genau so unter den Vorgängerversionen.

Kellerkind_2009

Avatar von Kellerkind_2009

Anmeldungsdatum:
26. November 2009

Beiträge: 19617

Wohnort: Schleswig-Holstein

Moin,zeige mal bitte folgende Ausgaben

systemctl --no-pager status cups*

lpstat -t

dpkg -l | egrep 'scangear*|cnij*|libusb-0.1-4|libpangox-1.0-0|libpango1.0-0'

xgerry

(Themenstarter)
Avatar von xgerry

Anmeldungsdatum:
9. Juni 2014

Beiträge: 38

Wohnort: Paderborn

Hallo, hier die Ausgaben

gerald@gerald-OptiPlex:~$ systemctl --no-pager status cups*
● cups.socket - CUPS Scheduler
   Loaded: loaded (/lib/systemd/system/cups.socket; enabled; vendor preset: enabled)
   Active: active (running) since Wed 2019-11-06 13:33:22 CET; 1h 44min ago
   Listen: /run/cups/cups.sock (Stream)
   CGroup: /system.slice/cups.socket

Nov 06 13:33:22 gerald-OptiPlex systemd[1]: Listening on CUPS Scheduler.

● cups.service - CUPS Scheduler
   Loaded: loaded (/lib/systemd/system/cups.service; enabled; vendor preset: enabled)
   Active: active (running) since Wed 2019-11-06 13:33:22 CET; 1h 44min ago
     Docs: man:cupsd(8)
 Main PID: 582 (cupsd)
    Tasks: 1 (limit: 4915)
   Memory: 5.8M
   CGroup: /system.slice/cups.service
           └─582 /usr/sbin/cupsd -l

Nov 06 13:33:22 gerald-OptiPlex systemd[1]: Started CUPS Scheduler.

● cups-browsed.service - Make remote CUPS printers available locally
   Loaded: loaded (/lib/systemd/system/cups-browsed.service; enabled; vendor preset: enabled)
   Active: active (running) since Wed 2019-11-06 13:33:23 CET; 1h 44min ago
 Main PID: 675 (cups-browsed)
    Tasks: 3 (limit: 4915)
   Memory: 4.3M
   CGroup: /system.slice/cups-browsed.service
           └─675 /usr/sbin/cups-browsed

Nov 06 13:33:23 gerald-OptiPlex systemd[1]: Started Make remote CUPS printer…ly.

● cups.path - CUPS Scheduler
   Loaded: loaded (/lib/systemd/system/cups.path; enabled; vendor preset: enabled)
   Active: active (running) since Wed 2019-11-06 13:33:22 CET; 1h 44min ago

Nov 06 13:33:22 gerald-OptiPlex systemd[1]: Started CUPS Scheduler.
Hint: Some lines were ellipsized, use -l to show in full.

Hier die zweite Ausgabe:

lpstat -t
Zeitplandienst läuft
Keine systemvoreingestellten Ziele
lpstat: Keine Druckziele hinzugefügt.
lpstat: Keine Druckziele hinzugefügt.
lpstat: Keine Druckziele hinzugefügt.
lpstat: Keine Druckziele hinzugefügt.

Die dritte Eingabe ergab keine Ausgabe.

Vielen Dank für die Mühen, Gerald

Kellerkind_2009

Avatar von Kellerkind_2009

Anmeldungsdatum:
26. November 2009

Beiträge: 19617

Wohnort: Schleswig-Holstein

Diese Abfrage ins Terminal Kopieren und nochmal vollständig zeigen – also incl. der Eingabe

dpkg -l | egrep 'scangear*|cnij*|libusb-0.1-4|libpangox-1.0-0|libpango1.0-0'

Wenn hierbei tatsächlich keine Ausgabe kommen sollte ist noch nichts davon Installiert 😉

Gruß Stephan

xgerry

(Themenstarter)
Avatar von xgerry

Anmeldungsdatum:
9. Juni 2014

Beiträge: 38

Wohnort: Paderborn

Hallo,

Ich hätte ja noch ein Screenshot mitgeliefert, das gibt das Forum aber nicht her.

gerald@gerald-OptiPlex:~$ dpkg -l | egrep 'scangear*|cnij*|libusb-0.1-4|libpangox-1.0-0|libpango1.0-0'
gerald@gerald-OptiPlex:~$

Einen Scan-Treiber habe ich nicht installiert.

Viele Grüße Gerald

Kellerkind_2009

Avatar von Kellerkind_2009

Anmeldungsdatum:
26. November 2009

Beiträge: 19617

Wohnort: Schleswig-Holstein

Wir fangen mal an – so kann der Canon auch nicht laufen 😉

sudo apt install libusb-0.1-4 libpangox-1.0-0 libpango1.0-0

Zeige die Ausgabe,dann solltest du zumindest den Drucker zufügen/Einrichten können unter

system-config-printer

Der Drucker wird unter MX920 geführt.

Gruß Stephan

xgerry

(Themenstarter)
Avatar von xgerry

Anmeldungsdatum:
9. Juni 2014

Beiträge: 38

Wohnort: Paderborn

Hallo,

ich habe es zumindest geschafft einmal eine Testseite auszuducken. Dann kam allerdings das übliche gezicke:

meim eingeben kam folgende Meldung:

system-config-printer
/usr/share/system-config-printer/system-config-printer.py:315: 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:316: DeprecationWarning: Gtk.Action.set_sensitive is deprecated
  action.set_sensitive (False)
/usr/share/system-config-printer/system-config-printer.py:324: DeprecationWarning: Gtk.ActionGroup.get_action is deprecated
  act = printer_manager_action_group.get_action (action)
/usr/share/system-config-printer/system-config-printer.py:354: DeprecationWarning: Gtk.UIManager.ensure_update is deprecated
  self.ui_manager.ensure_update ()
/usr/share/system-config-printer/system-config-printer.py:355: DeprecationWarning: Gtk.UIManager.get_accel_group is deprecated
  self.PrintersWindow.add_accel_group (self.ui_manager.get_accel_group ())
/usr/share/system-config-printer/system-config-printer.py:364: DeprecationWarning: Gtk.UIManager.get_action is deprecated
  action = self.ui_manager.get_action ("/new-printer")
/usr/share/system-config-printer/system-config-printer.py:365: DeprecationWarning: Gtk.Action.create_menu_item is deprecated
  newprinteritem = action.create_menu_item ()
/usr/share/system-config-printer/system-config-printer.py:663: DeprecationWarning: Gtk.Action.get_proxies is deprecated
  for widget in action.get_proxies ():
/usr/share/system-config-printer/system-config-printer.py:2236: DeprecationWarning: Gdk.threads_enter is deprecated
  Gdk.threads_enter ()
Caught non-fatal exception.  Traceback:
File "/usr/share/system-config-printer/newprinter.py", line 4229, in getNPPPD
    ppd = cups.PPD(f)
RuntimeError: ppdOpenFile failed
Continuing anyway..
^CTraceback (most recent call last):
  File "/usr/share/system-config-printer/system-config-printer.py", line 2264, in <module>
    main(show_jobs)
  File "/usr/share/system-config-printer/system-config-printer.py", line 2238, in main
    Gtk.main()
  File "/usr/lib/python3/dist-packages/gi/overrides/Gtk.py", line 1630, in main
    return _Gtk_main(*args, **kwargs)
  File "/usr/lib/python3.7/contextlib.py", line 119, in __exit__
    next(self.gen)
  File "/usr/lib/python3/dist-packages/gi/_ossighelper.py", line 251, in register_sigint_fallback
    signal.default_int_handler(signal.SIGINT, None)

Vielleicht hilft die Info, dass ich versuche über das Netzwerk zu drucken . . .

Vielen Dank im Vorraus für die Geduld!

Kellerkind_2009

Avatar von Kellerkind_2009

Anmeldungsdatum:
26. November 2009

Beiträge: 19617

Wohnort: Schleswig-Holstein

Ok,ich muss erst mal Informationen sammeln,dazu zeige

ls -l /usr/share/ppd

ls -l /etc/cups/ppd/*

cat /etc/printcap

lpinfo -l -v

lpc status

cupsctl

sudo less /etc/cups/printers.conf

xgerry

(Themenstarter)
Avatar von xgerry

Anmeldungsdatum:
9. Juni 2014

Beiträge: 38

Wohnort: Paderborn

Erst mal Danke, dass Sie noch dabei sind. Dann legen wir mal los:

Punkt 1:

ls -l /usr/share/ppd
insgesamt 12
drwxr-xr-x 2 root root    4096 Okt 17 14:26 cupsfilters
drwxrwsr-t 2 root lpadmin 4096 Sep  5 19:03 custom
drwxr-xr-x 3 root root    4096 Okt 17 14:27 hplip

Punkt 2:

ls -l /etc/cups/ppd/*
ls: Zugriff auf '/etc/cups/ppd/*' nicht möglich: Datei oder Verzeichnis nicht gefunden

Punkt 3:

cat /etc/printcap
cat: /etc/printcap: Datei oder Verzeichnis nicht gefunden

Punkt 4:

lpinfo -l -v

Punkt 5

lpc status
- so also quasi NIX -

Punkt 6:

cupsctl
_debug_logging=0
_remote_admin=0
_remote_any=0
_share_printers=0
_user_cancel_any=0
BrowseLocalProtocols=dnssd
DefaultAuthType=Basic
JobPrivateAccess=default
JobPrivateValues=default
MaxLogSize=0
PageLogFormat=
SubscriptionPrivateAccess=default
SubscriptionPrivateValues=default
WebInterface=Yes

Punkt 7:

# Printer configuration file for CUPS v2.2.12
# Written by cupsd
# DO NOT EDIT THIS FILE WHEN CUPSD IS RUNNING
~

Viele Grüße Gerald

Kellerkind_2009

Avatar von Kellerkind_2009

Anmeldungsdatum:
26. November 2009

Beiträge: 19617

Wohnort: Schleswig-Holstein

Wenn ich die Ausgabe sehe würde ich glatt behaupten das Cups defekt ist.Führe aus

sudo apt-get install --reinstall cups cups-browsed cups-core-drivers cups-daemon cups-filters-core-drivers cups-server-common

Neustart,dann versuche den Drucker wieder einzurichten. Zeige beim Scheitern wieder die Ausgaben vom letzten Post.

xgerry

(Themenstarter)
Avatar von xgerry

Anmeldungsdatum:
9. Juni 2014

Beiträge: 38

Wohnort: Paderborn

Hallo,

Routine sagt zwar, dass ein Treiber eingerichtet werden soll, überspringt allerdings die Möglichkeit ihn manuell einzurichten. Dann kommt wieder der "server-error/internal error"

Punkt 1:

ls -l /usr/share/ppd
insgesamt 12
drwxr-xr-x 2 root root    4096 Okt 17 14:26 cupsfilters
drwxrwsr-t 2 root lpadmin 4096 Sep  5 19:03 custom
drwxr-xr-x 3 root root    4096 Okt 17 14:27 hplip

punkt 2:

ls -l /etc/cups/ppd/*
ls: Zugriff auf '/etc/cups/ppd/*' nicht möglich: Datei oder Verzeichnis nicht gefunden

Punkt 3:

cat /etc/printcap
# This file was automatically generated by cupsd(8) from the
# /etc/cups/printers.conf file.  All changes to this file
# will be lost.
gerald@gerald-Op

Punkt 4:

lpinfo -l -v
Device: uri = https
        class = network
        info = Internet Printing Protocol (https)
        make-and-model = Unknown
        device-id = 
        location = 
Device: uri = socket
        class = network
        info = AppSocket/HP JetDirect
        make-and-model = Unknown
        device-id = 
        location = 
Device: uri = beh
        class = network
        info = Backend Error Handler
        make-and-model = Unknown
        device-id = 
        location = 
Device: uri = cups-brf:/
        class = file
        info = CUPS-BRF
        make-and-model = Virtual Braille BRF Printer
        device-id = MFG:Generic;MDL:CUPS-BRF Printer;DES:Generic CUPS-BRF Printer;CLS:PRINTER;CMD:BRF;
        location = 
Device: uri = serial:/dev/ttyS0?baud=115200
        class = serial
        info = Serial Port #1
        make-and-model = Unknown
        device-id = 
        location = 
Device: uri = serial:/dev/ttyS4?baud=115200
        class = serial
        info = Serial Port #5
        make-and-model = Unknown
        device-id = 
        location = 
Device: uri = http
        class = network
        info = Internet Printing Protocol (http)
        make-and-model = Unknown
        device-id = 
        location = 
Device: uri = ipps
        class = network
        info = Internet Printing Protocol (ipps)
        make-and-model = Unknown
        device-id = 
        location = 
Device: uri = hp
        class = direct
        info = HP Printer (HPLIP)
        make-and-model = Unknown
        device-id = 
        location = 
Device: uri = lpd
        class = network
        info = LPD/LPR-Host oder -Drucker
        make-and-model = Unknown
        device-id = 
        location = 
Device: uri = ipp
        class = network
        info = Internet Printing Protocol (ipp)
        make-and-model = Unknown
        device-id = 
        location = 
Device: uri = parallel:/dev/lp0
        class = direct
        info = LPT #1
        make-and-model = unknown
        device-id = 
        location = 
Device: uri = hpfax
        class = direct
        info = HP Fax (HPLIP)
        make-and-model = Unknown
        device-id = 
        location = 
Device: uri = dnssd://Canon%20MX920%20series._ipp._tcp.local/?uuid=00000000-0000-1000-8000-00BBC11F1FB4
        class = network
        info = Canon MX920 series
        make-and-model = Canon MX920 series
        device-id = MFG:Canon;MDL:MX920 series;CMD:URF;
        location = 
Device: uri = ipp://1F1FB4000000.local:631/ipp/print
        class = network
        info = Canon MX920 series (driverless)
        make-and-model = Canon MX920 series
        device-id = MFG:Canon;MDL:MX920 series;CMD:AppleRaster,URF,JPEG;
        location =

Punkt 5:

lpc status
 --  nix --

Punkt 6:

cupsctl
_debug_logging=0
_remote_admin=0
_remote_any=0
_share_printers=0
_user_cancel_any=0
BrowseLocalProtocols=dnssd
DefaultAuthType=Basic
JobPrivateAccess=default
JobPrivateValues=default
MaxLogSize=0
PageLogFormat=
SubscriptionPrivateAccess=default
SubscriptionPrivateValues=default
WebInterface=Yes

Punkt 7:

# Printer configuration file for CUPS v2.2.12
# Written by cupsd
# DO NOT EDIT THIS FILE WHEN CUPSD IS RUNNING
/etc/cups/printers.conf (END)

Kellerkind_2009

Avatar von Kellerkind_2009

Anmeldungsdatum:
26. November 2009

Beiträge: 19617

Wohnort: Schleswig-Holstein

Bei der Abfrage lpinfo -l -v wird dir nun aber der Canon als Netzwerkdrucker angeboten

Device: uri = dnssd://Canon%20MX920%20series._ipp._tcp.local/?uuid=00000000-0000-1000-8000-00BBC11F1FB4
        class = network
        info = Canon MX920 series
        make-and-model = Canon MX920 series
        device-id = MFG:Canon;MDL:MX920 series;CMD:URF;
        location = 
Device: uri = ipp://1F1FB4000000.local:631/ipp/print
        class = network
        info = Canon MX920 series (driverless)
        make-and-model = Canon MX920 series
        device-id = MFG:Canon;MDL:MX920 series;CMD:AppleRaster,URF,JPEG;
        location =

Wähle den mal aus.

xgerry

(Themenstarter)
Avatar von xgerry

Anmeldungsdatum:
9. Juni 2014

Beiträge: 38

Wohnort: Paderborn

Nachdem ich den Druckertreiber noch einmal installiert habe, funktionierte es. Vielen Dank für die geduldige Unterstützung!

Antworten |