Ich habe wieder mal ein kleines Problemchen. Vielleicht weiß ja jemand Rat. Ich habe auf meinen 2 Notebooks Ubuntu 12.10 installiert. Das ist ja kein Hexenwerk und es hat auch alles geklappt. 😉
Gestern habe ich meinen Netzwerkdrucker (Samsung CPL350N) im LAN (WLAN) gefunden und installiert. Ich kann aber nicht drucken! Es kommt in den Notifications kein Fehler, aber es kommt auch kein Blatt raus. 😉
CUPS direkt zeigt bei den erledigten Jobs folgenden Fehler an: "Unable to write print data: Broken pipe"
Der Fehler kommt auch, wenn ich über CUPS Web-Interface eine Testseite drucken will. Hier mal ein Auszug aus dem Log eines Druck-Jobs von gestern.
E [Job 2] Unable to write print data: Broken pipe E [Job 2] Job stopped due to filter errors; please consult the error_log file for details. D [Job 2] The following messages were recorded from 18:43:36 to 18:43:45 D [Job 2] Adding start banner page "none". ... D [Job 2] Started filter /usr/lib/cups/filter/pdftopdf (PID 2197) D [Job 2] Started filter /usr/lib/cups/filter/foomatic-rip (PID 2198) D [Job 2] Started backend /usr/lib/cups/backend/socket (PID 2199) D [Job 2] STATE: +connecting-to-device D [Job 2] Looking up "192.168.1.4"... D [Job 2] Getting input from file D [Job 2] foomatic-rip version 4.0.17.256 running... D [Job 2] Parsing PPD file ... ... D [Job 2] File: <STDIN> D [Job 2] Filetype: PDF D [Job 2] PostScript option found: PageSize=Letter: "<</PageSize[612 792]/ImagingBBox null>>setpagedevice" D [Job 2] Driver does not understand PDF input, converting to PostScript ... D [Job 2] PID 2202 (pstops) exited with no errors. D [Job 2] Found: %%BeginPageSetup D [Job 2] Inserting option code into "PageSetup" section. D [Job 2] PID 2201 (gs) exited with no errors. D [Job 2] Flushing FIFO. ... D [Job 2] Connecting to 192.168.1.4:9100 D [Job 2] Connecting to printer. ... D [Job 2] Connected to 192.168.1.4:9100... D [Job 2] backendRunLoop(print_fd=0, device_fd=6, snmp_fd=5, addr=0xb933e9f4, use_bc=1, side_cb=0xb77d6680) D [Job 2] Read 8192 bytes of print data... ... D [Job 2] Waiting for printer to finish. D [Job 2] renderer received signal 13 D [Job 2] PID 2199 (/usr/lib/cups/backend/socket) exited with no errors. D [Job 2] kid3 exited with status 1 D [Job 2] Process is dying with "Error closing renderer D [Job 2] ", exit stat 1 D [Job 2] Cleaning up... D [Job 2] Killing pdf-to-ps
Mit einem anderen Rechner in LAN (mit Ubuntu 12.04) kann ich aber drucken. Wie kommt das denn?
Ich habe eben ein neues PPD installiert und probiert. Leider ohne Verbesserung. Aber beim Durchsehen der Logs habe ich etwas neues entdeckt.
[cups-driverd] Bad driver information file "/usr/share/cups/drv/cupsfilters.drv"!
In dem ASCII-File steht nicht viel drinnen. Keine Ahnung was das soll. Die Datei ist auf allen Systemen identisch, auch auf dem älter 12.04er Ubuntu.
Ich habe dann vor lauter Frust die CUPS-Pakete reinstalliert. Ohne Veränderung.
Das Debugging habe ich danach auch mal aktiviert, aber in dem ganzen Geschwätz steht auch nichts brauchbares.