Drucker-Aliasnamen in Anwendungsprogrammen

Supportdatenbank (jsmeix_print-aliasnamen)
Bezieht sich auf

SuSE Linux: Versionen bis einschließlich 7.3

Symptom

Sie können zwar von der Kommandozeile aus mit dem 'lpr'-Befehl drucken und mit dem Befehl 'lpc status' werden Ihre Druckerwarteschlangen auch korrekt angezeigt, aber beim Druck direkt aus gewissen Anwendungsprogrammen werden die Namen der Druckerwarteschlangen nicht oder nur verstümmelt angezeigt, so daß ein Druck direkt aus diesen Anwendungsprogrammen nicht möglich ist weil Sie keine korrekte Druckerwarteschlange auswählen können.

Ursache

In der Druckerkonfigurationsdatei /etc/printcap sind neben dem eigentlichen Namen der Druckerwarteschlange noch sog. Aliasnamen definiert und manche Anwendungsprogramme kommen damit nicht zurecht.

Lösung

Edieren Sie /etc/printcap und entfernen Sie alle Aliasnamen etwa wie folgt:

vorher mit Aliasnamen:

lp-ascii|lp1|y2prn_lp.upp--ascii-lp|y2prn_lp.upp ascii:\
        :lp=/dev/lp0:\
        :sd=/var/spool/lpd/y2prn_lp.upp--ascii-lp:\
        :lf=/var/spool/lpd/y2prn_lp.upp--ascii-lp/log:\
        :af=/var/spool/lpd/y2prn_lp.upp--ascii-lp/acct:\
        :if=/var/lib/apsfilter/bin/y2prn_lp.upp--ascii-lp:\
        :la@:mx#0:\
        :tr=:cl:sh:
#
lp|lp2|y2prn_lp.upp--auto-lp|y2prn_lp.upp auto:\
        :lp=/dev/lp0:\
        :sd=/var/spool/lpd/y2prn_lp.upp--auto-lp:\
        :lf=/var/spool/lpd/y2prn_lp.upp--auto-lp/log:\
        :af=/var/spool/lpd/y2prn_lp.upp--auto-lp/acct:\
        :if=/var/lib/apsfilter/bin/y2prn_lp.upp--auto-lp:\
        :la@:mx#0:\
        :tr=:cl:sh:
nachher ohne Aliasnamen:
lp-ascii:\
        :lp=/dev/lp0:\
        :sd=/var/spool/lpd/y2prn_lp.upp--ascii-lp:\
        :lf=/var/spool/lpd/y2prn_lp.upp--ascii-lp/log:\ 
        :af=/var/spool/lpd/y2prn_lp.upp--ascii-lp/acct:\   
        :if=/var/lib/apsfilter/bin/y2prn_lp.upp--ascii-lp:\
        :la@:mx#0:\
        :tr=:cl:sh:
#
lp:\
        :lp=/dev/lp0:\
        :sd=/var/spool/lpd/y2prn_lp.upp--auto-lp:\
        :lf=/var/spool/lpd/y2prn_lp.upp--auto-lp/log:\ 
        :af=/var/spool/lpd/y2prn_lp.upp--auto-lp/acct:\   
        :if=/var/lib/apsfilter/bin/y2prn_lp.upp--auto-lp:\
        :la@:mx#0:\
        :tr=:cl:sh:

Siehe auch:
o Drucker einrichten
o Drucken aus Anwendungsprogrammen

Stichwörter: DRUCKEN, DRUCKER, ANWENDUNGSPROGRAMME, APPLICATION, ALIASNAME, PRINTCAP

Kategorien: Fragen und Antworten , Dokumentation , Drucker

SDB-jsmeix_print-aliasnamen, Copyright SuSE Linux AG, Nürnberg, Germany - Version: 08. Mai 2001
SuSE Linux AG - Zuletzt generiert: 28. Mär 2002 von jsmeix (sdb_gen 1.40.0)