Anzeige:
Ergebnis 1 bis 8 von 8

Thema: cups - leere Seite

  1. #1
    Registrierter Benutzer
    Registriert seit
    Jan 2003
    Beiträge
    61

    cups - leere Seite

    Moin miteinander



    Ich weiss, das Thema war schon öfters hier, allerdings immer nur im Zusammenhang mit anderer sw. Ich habe bei mir cups installiert (läuft einwandfrei) und danach den Drucker (hp815c) via samba geshared. Haba danach auf den clienten Druckertreiber installiert und mal ein Probedruck, dabe ist mir aufgefallen, dass immer eine leere Seite am Ende herauskommt. Woran könnte das liegen? Ebenfalls kann ich keine Serienbriefe ausdrucken, wenn ich in Windows eingebe, dass er mir 2 Exemplare drucken soll, dann druckt er auch nur 1 Exemplar.

    Verwendete Sw:

    cups
    samba 2.2.3a-12
    debian 3.0r0

    Auszug aus:
    /etc/printcab sieht so aus:

    lp|Generic dot-matrix printer entry:\
    :lp=/dev/lp0:\
    :sd=/var/spool/lpd/lp:\
    :af=/var/log/lp-acct:\
    :lf=/var/log/lp-errs:\
    l#66:\
    w#80:\
    c#150:\
    :mx#0:\
    :sh:

    # rlp|Remote printer entry:\
    # :lp=:\
    # :rm=remotehost:\
    # :rp=remoteprinter:\
    # :sd=/var/spool/lpd/remote:\
    # :mx#0:\
    # :sh:


    Auszug aus:
    /etc/smb.conf

    [printers]
    comment = All Printers
    browseable = no
    path = /tmp
    printable = yes
    public = no
    writable = no
    create mode = 0700

    Jemand eine Idee oder einen hilfreichen Link?


    Gruss

    Max, danke für eure Hilfe

  2. #2
    Registrierter Benutzer
    Registriert seit
    Jan 2001
    Ort
    Fulda
    Beiträge
    247
    Und installiere dir mal die aktuellesten Treiber von Gimp-Print und Foomatic.

    [GLOBAL]
    printing = cups
    print command = /usr/bin/lpr -o raw -P%p -r %s
    lpq command = /usr/bin/lpstat -o%p
    lprm command = /usr/bin/cancel %p-%j
    queuepause command = /usr/bin/disable %p
    queueresume command = /usr/bin/enable %p

    Links
    http://www.linuxprinting.org

  3. #3
    Registrierter Benutzer
    Registriert seit
    Jan 2003
    Beiträge
    61
    Danke für die Hilfe, aber mit diesen Einstellungen, geht bei mir überhaupt nix mehr .


    GLOBAL]
    printing = cups
    print command = /usr/bin/lpr -o raw -P%p -r %s
    lpq command = /usr/bin/lpstat -o%p
    lprm command = /usr/bin/cancel %p-%j
    queuepause command = /usr/bin/disable %p
    queueresume command = /usr/bin/enable %p


    Sonst noch jemand eine Idee bzw. warum das wohl nicht funktioniert?

  4. #4
    Registrierter Benutzer
    Registriert seit
    Jan 2003
    Beiträge
    61

    nochmals

    hmm mekrwürdig jetzt kann ich nicht mal mehr auf den Drucker zugreifen ... ich paste mal die ganze smb.conf hier. Kann mir jemand weiterhelfen. Bzw. was mache ich falsch? Software etc. s.O.


    Das hier steht bei mir in der smb.conf:


    #======================= Global Settings =======================

    [global]


    printing = cups
    workgroup = HOME1


    server string = %h server (Samba %v)


    load printers = yes


    printcap name = /etc/printcap


    ; printing = bsd

    ; guest account = nobody
    invalid users = root


    log file = /var/log/samba/log.%m

    max log size = 1000


    ; syslog only = no


    syslog = 0

    security = user

    encrypt passwords = yes

    ; include = /home/samba/etc/smb.conf.%m

    socket options = TCP_NODELAY

    # --- Browser Control Options ---
    ; local master = yes
    ; os level = 20
    ; domain master = auto
    ; preferred master = auto

    # --- End of Browser Control Options ---

    ; wins support = no
    ; wins server = w.x.y.z
    dns proxy = no
    ; name resolve order = lmhosts host wins bcast
    ; preserve case = yes
    ; short preserve case = yes
    ; unix password sync = false
    passwd program = /usr/bin/passwd %u
    passwd chat = *Enter\snew\sUNIX\spassword:* %n\n *Retype\snew\sUNIX\spassword:* %n\n .
    ; pam password change = no
    ; message command = /bin/sh -c '/usr/bin/linpopup "%f" "%m" %s; rm %s' &

    obey pam restrictions = yes
    ; winbind uid = 10000-20000
    ; winbind gid = 10000-20000
    ; template shell = /bin/bash

    #======================= Share Definitions =======================

    [homes]
    comment = Home Directories
    browseable = no
    writable = no
    create mask = 0700
    directory mask = 0700

    ;[netlogon]
    ; comment = Network Logon Service
    ; path = /home/samba/netlogon
    ; guest ok = yes
    ; writable = no
    ; share modes = no

    [printers]
    comment = All Printers
    browseable = no
    path = /tmp
    printable = yes
    public = no
    writable = no
    create mode = 0700

    ; preexec = /bin/mount /cdrom
    ; postexec = /bin/umount /cdrom

  5. #5
    Alter Sack Avatar von Mindstorm
    Registriert seit
    Jul 2002
    Ort
    Mainz-Kastel
    Beiträge
    176
    Hi,
    das Problem mit dem leeren Blatt ist folgendermassen zu lösen:

    Symptom
    Eine oder mehrere zusätzliche leere Blätter bei gewissen Ausdrucken mit CUPS.

    Das ganze scheint teils vom verwendeten Ghostscript-Treiber, teils vom Typ der zu druckenden Daten (PostScript oder beispielsweise DVI) und teils von dem zum Druck verwendeten Tool (Kommandozeilenbefehl oder Druck aus einem Anwendungsprogramm) abzuhängen.

    Ein anderes Problem ist es, wenn bei einem Drucker immer ein zusätzliches leeres Blatt kommt. In diesem Fall sollte eine PPD-Datei verwendet werden, die besser zu dem Drucker passt.
    Ursache
    Die eigentliche Ursache ist letztlich noch unklar, da zu viele Faktoren eine Rolle spielen, aber im Accounting im cupsomatic-Filterscript liegt zumindest eine der Ursachen.

    Das Accounting im cupsomatic-Filterscript verändert den PostScript-Code derart, dass Ghostscript für jede PostScript-Seite eine Zeile der Art
    PAGE: <Seitennummer>
    auf der Standardfehlerausgabe liefert.
    Der veränderte PostScript-Code führt nach der Verarbeitung durch Ghostscript unter gewissen Umständen zu zusätzlichen leeren Blättern bei der Ausgabe auf dem Drucker.
    Lösung
    Da normalerweise die CUPS-Accounting-Informationen nicht benötigt werden, kann das Accounting im cupsomatic-Filter abeschaltet werden, indem man als Benutzer "root" im Filterscript
    /usr/lib/cups/filter/cupsomatic
    die Zeile
    my $ps_accounting = 1;
    in
    my $ps_accounting = 0;
    ändert.
    Falls /etc/foomatic/filter.conf verwendet wird, ist ps_accounting dort auszuschalten.
    ---
    Bye,

    Mindstorm
    ---
    SuSE 10.1, Kernel 2.6.*-smp, KDE3.5.*
    Intel P4+HT 3,0Ghz, 512MB-Ram
    Geforce4 MX 440

  6. #6
    Registrierter Benutzer
    Registriert seit
    Jan 2003
    Beiträge
    61
    Danke Mindstorm,

    Das Problem liegt jetzt aber wo anderst:

    Unter win zeigt es mir an: Zugriff verweigert, keine Verbindung möglich (wenn ich auf den Netzwerkdrucker klicke). Sollte ich da mal in der cups Datei schauen? Bzw. was geht da falsch ? smb.conf ist oben abgebildet.

  7. #7
    Registrierter Benutzer
    Registriert seit
    Jan 2003
    Beiträge
    61
    Gut der Drucker futnkioniert wieder, aber die leeren Seiten bleiben. Hat jemand eine Idee wie ich das umgehen könnte. Die obenstehenden Lösungen halfen nichts. Ausser den leeren Seiten kann ich von Windows her keine Seriendrucke anfertigen. Hat irgend jemand eine Ahnung, Lösung, Idee oder Link?

    Gruss

    Max

  8. #8
    Out of limits. Avatar von LX-Ben
    Registriert seit
    Nov 2002
    Ort
    Infinity
    Beiträge
    1.701
    Danke Mindstorm,
    ein paar neue Ansätze für mich dabei...

    Hi Max Freeman2,
    wenn dir jemand wirklich helfen KÖNNEN soll, musst du dich
    erstmal sortieren.

    1. Unter welchem Betriebssystem (Debian/Win) funktioniert
    was problemlos/Clients und/oder lokal
    2. Unter welchem Betriebssystem funktioniert was NICHT
    3. Wenn etwas nirgendwo funktioniert, könnten Optionen auch
    direkt am Drucker falsch eingestellt sein - gemäß
    Druckerhandbuch durchsehen. Bei Laserdruckern kann das
    Zeit raubend werden.

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •