Neue Kategorie MAC OS X
Da sich inzwischen einige Beiträge zum Thema Mac OS X angesammelt haben, habe ich heute eine neue Kategorie eingerichtet und die Beiträge dortin verschoben.Drucken aus X11 mit Mac OS X 10.2
Der Druckbefehl unter X11 ist derselbe wie im Terminal von Mac OS X. Bei nur einem Drucker wird ganz einfach mit "lpr [Dateiname] gedruckt.
Schwieriger wird die Sache, wenn auf einen anderen Drucker als den Standard-Drucker, der im Print-Center eingestellt ist, gedruckt werden soll, und der Drucker ggf. noch an einem anderen Rechner angeschlossen ist oder als TCP/IP-Drucker im Netz steht.
Mac OS X 10.2 verwendet fürs Drucken Cups. Deshalb gibt es keine normale printcap in /etc. die vorhandene Datei kann auch nicht editiert werden, um einen Drucker hinzuzufügen oder einen weiteren Namen für einen Drucker.
Der Drucker wird in X11 wie auch im Termnal mit dem Parameter -P angegeben. Zulässige Druckernamen findet man in /etc/printcap. Die Druckernamen weichen insofern vom konfigurierten Namen ab, als daß alle Bindestriche und Leerzeichen gleichermaßen durch Unterstriche ersetzt sind.
Ist der Drucker z. B. dj-mac-photo auf 10.0.0.78, so übersetzt cups das in den Druckernamen "dj_mac_photo_ijs_auf_10_0_0_78". Wer will das schon alles z. B. in Xv hinter dem Befehl lpr eingeben? - Also muß ein kürzerer Name her.
In meinem Fall habe ich auf dem anderen Recher dem Drucker für Photo in der Printcap (auf dem Rechner läuft Lprng) einen zusätzlichen Namen verpaßt: mac_photo. Dann habe ich nach Neustart des Lprng auf dem anderen Rechner unter Mac OS X einen neuen Drucker konfiguriert:
- TCP/IP
- clara als Rechnername (OS X meckert, das kann aber ignoriert werden
- mac-photo als Warteschlange (Drucker) auf dem anderen Rechner
Jetzt kann ich vom Mac mit "lpr -P mac_photo_clara" drucken.
Übrigens findet sich in der Manpage zu lpr auf dem Mac die URL http://localhost:631/documentation.html für den Zugang zur Cups-Dokumentation und auch zu einer weiteren Mögklichkeit, Drucker zu konfigurieren: http://localhost:631/printers. Die von dort aus druckbare Testseite habe ich aber auf dem Drucker nicht zu sehen bekommen, obwohl der Drucker aus X11 und OS X sonst anstandslos funktioniert.
