2.3 Einrichten eines Druckers

Mit YaST können Sie einen lokalen Drucker konfigurieren, der direkt an Ihren Rechner angeschlossen ist (normalerweise via USB oder parallelen Port), und das Drucken über Netzwerkdrucker einrichten. Außerdem können Sie Drucker über das Netzwerk freigeben und Treiber von Drittanbietern (PDD-(PostScript Printer Description-) Dateien) hinzufügen. Weitere Informationen zum Drucken (allgemeine Informationen, technische Details und Fehlerbehebung) finden Sie unter Abschnitt 11.0, Druckerbetrieb, (↑ Referenz ).

Klicken Sie in YaST auf Hardware > Drucker, um das Druckermodul zu starten. Es wird standardmäßig in der Ansicht Druckerkonfigurationen geöffnet, die eine Liste aller verfügbaren und konfigurierten Drucker enthält. Diese Ansicht ist besonders dann nützlich, wenn Ihnen im Netzwerk sehr viele Drucker zur Verfügung stehen. Aus dieser Ansicht können Sie auch am gewählten Drucker eine Testseite drucken und lokale Drucker konfigurieren.

2.3.1 Konfigurieren von lokalen Druckern

Wenn ein nicht konfigurierter lokaler Drucker erkannt wird, beginnt YaST automatisch mit der Konfiguration. YaST kann den Drucker automatisch konfigurieren, wenn der Parallel- oder USB-Anschluss automatisch eingerichtet werden kann und der angeschlossene Drucker erkannt wird. Darüber hinaus muss das Druckermodell in der Datenbank aufgeführt sein, die während der automatischen Hardwareerkennung verwendet wird.

Wenn das Druckermodell unbekannt ist oder nicht automatisch erkannt werden kann, konfigurieren Sie es manuell. Es gibt zwei mögliche Gründe, aus denen ein Drucker nicht automatisch erkannt wird:

  • Der Drucker identifiziert sich selbst nicht korrekt. Dies kann bei sehr alten Geräten der Fall sein. Versuchen Sie, den Drucker wie unter Manuelle Konfiguration beschrieben zu konfigurieren.

  • Wenn diese manuelle Konfiguration nicht funktioniert, ist keine Kommunikation zwischen Drucker und Computer möglich. Prüfen Sie das Kabel und die Anschlüsse, um sicherzustellen, dass der Drucker korrekt angeschlossen ist. Ist der Drucker korrekt angeschlossen, liegt das Problem möglicherweise nicht am Drucker, sondern an einem USB-Anschluss oder einem parallelen Port.

Manuelle Konfiguration

Zur Konfiguration eines Druckers sind im Wesentlichen drei Schritte erforderlich: Geben Sie zunächst den Verbindungstyp an und wählen Sie anschließend einen Treiber und einen Namen der Druckwarteschlange für diese Einrichtung aus.

Für viele Druckermodelle stehen mehrere Treiber zur Verfügung. Beim Konfigurieren des Druckers wird für YaST in der Regel der Drucker voreingestellt, der als empfohlen markiert ist. Normalerweise ist es nicht erforderlich, den Treiber zu ändern – mit dem empfohlenen Treiber erzielen Sie in der Regel die besten Ergebnisse. Ist aber beispielsweise ein Farbdrucker nur für den Schwarzweißdruck vorgesehen, empfiehlt sich ein Treiber, der keinen Farbdruck unterstützt. Wenn bei der Grafikausgabe mit einem Postscript-Drucker Durchsatzprobleme auftreten, kann der Wechsel von einem PostScript-Treiber zu einem PCL-Treiber Abhilfe schaffen (vorausgesetzt Ihr Drucker ist PCL-fähig).

Wenn in der Liste kein Treiber für Ihren Drucker aufgeführt ist, können Sie auch einen generischen Treiber mit der passenden Standardsprache ausprobieren. Welche Sprache (Kommandosatz, durch den der Drucker gesteuert wird) Ihr Drucker unterstützt, erfahren Sie in der Dokumentation Ihres Druckers. Weitere mögliche Lösungen finden Sie unter Hinzufügen von Treibern mit YaST.

Der Ausdruck erfolgt niemals direkt an einem Drucker, sondern immer über eine Druckwarteschlange. Dadurch wird sichergestellt, dass mehrere gleichzeitig gestartete Druckaufträge in eine Warteschlange gestellt und nacheinander ausgeführt werden. Jede Druckwarteschlange ist einem bestimmten Treiber zugewiesen; ein Drucker kann zudem auch über mehrere Warteschlangen verfügen. Sie haben dadurch zum Beispiel die Möglichkeit, für einen Farbdrucker eine zweite Druckwarteschlange für reine Schwarzweißdrucke einzurichten. Weitere Informationen zu Druckwarteschlangen erhalten Sie unter Abschnitt 11.1, Work-Flow des Drucksystems, (↑ Referenz ).

Hinzufügen eines neuen lokalen Druckers

  1. Starten Sie das YaST-Druckermodul mit Hardware > Drucker.

  2. Klicken Sie im Bildschirm Druckerkonfigurationen auf Hinzufügen.

  3. Wenn Ihr Drucker bereits unter Verbindung festlegen aufgeführt ist, fahren Sie mit dem nächsten Schritt fort. Starten Sie andernfalls den Verbindungsassistenten und wählen Sie die Verbindungsart (zum Beispiel USB-Port für einen USB-Drucker).

  4. Geben Sie den Namen des Herstellers und/oder den Modellnamen im Eingabefeld unter Treiber zuweisen ein und klicken Sie auf "Suchen".

  5. Wählen Sie den als empfohlen markierten Treiber aus, der am besten zu Ihrem Drucker passt. Wenn keine passenden Treiber angezeigt werden,

    1. überprüfen Sie den Suchbegriff,

    2. erweitern Sie die Suche, indem Sie auf Weitere Treiber klicken,

    3. fügen Sie einen Treiber hinzu wie unter Hinzufügen von Treibern mit YaST beschrieben,

  6. Geben Sie das Standard-Papierformat an.

  7. Geben Sie einen eindeutigen Namen für die Druckwarteschlange im Feld Namen festlegen ein.

  8. Für den Drucker sind nun die Standardeinstellungen konfiguriert; er ist damit betriebsbereit. Klicken Sie auf OK, um zur Ansicht Druckerkonfigurationen zurückzukehren. Der neu konfigurierte Drucker wird nun in der Druckerliste angezeigt.

Hinzufügen von Treibern mit YaST

Wenn beim Hinzufügen eines neuen Druckers im Dialogfeld Treiber zuweisen kein passender Treiber vorhanden ist, so ist für Ihr Modell keine PPD-Datei (PostScript Printer Description, üblicherweise als Druckertreiber bezeichnet) verfügbar. Weitere Informationen zu PPD-Dateien finden Sie unter Abschnitt 11.3, Installation der Software, (↑ Referenz ).

PPD-Dateien erhalten Sie direkt vom Druckerhersteller oder von der Treiber-CD des Druckers. Weitere Informationen finden Sie in Abschnitt 11.8.2, Für einen PostScript-Drucker ist keine geeignete PPD-Datei verfügbar, (↑ Referenz ). Umgekehrt erhalten Sie unter http://www.linuxfoundation.org/en/OpenPrinting/, der Druckerdatenbank von OpenPrinting.org, ebenfalls PPD-Dateien. Beachten Sie beim Herunterladen von PPD-Dateien von OpenPrinting.org, dass immer der aktuelle Linux-Support-Status angezeigt wird. Möglicherweise wird er von openSUSE nicht erfüllt.

Hinzufügen einer PPD-Datei

  1. Starten Sie das YaST-Druckermodul mit Hardware > Drucker.

  2. Klicken Sie im Bildschirm Druckerkonfigurationen auf Hinzufügen.

  3. Klicken Sie im Abschnitt Treiber zuweisen auf Treiber hinzufügen.

  4. Geben Sie im Eingabefeld unter Eine Druckerbeschreibungsdatei zur Verfügung stellen den vollständigen Pfad zur PPD-Datei ein oder wählen Sie die Datei aus einem Dialogfeld aus, indem Sie auf Durchsuchen klicken.

  5. Klicken Sie auf OK, um zum Bildschirm Neue Druckerkonfiguration hinzufügen zurückzukehren.

  6. Gehen Sie wie unter Hinzufügen eines neuen lokalen Druckers beschrieben vor, um diese PPD-Datei direkt zu verwenden. Klicken Sie andernfalls auf Abbrechen.

Anpassen einer lokalen Druckerkonfiguration

Bei der Bearbeitung einer vorhandenen Konfiguration für einen lokalen Drucker können Sie nicht nur grundlegende Einstellungen wie die Verbindungsart und den Treiber ändern, sondern auch die Standardeinstellungen für das Papierformat, die Auflösung, die Medienquelle etc. anpassen. Sie können die Kennung für den Drucker ändern, indem Sie die Druckerbeschreibungen ändern.

Bearbeiten eines lokalen Druckers

  1. Starten Sie das YaST-Druckermodul mit Hardware > Drucker.

  2. Wählen Sie im Bildschirm Druckerkonfigurationen einen lokalen Drucker aus der Liste aus und klicken Sie auf Bearbeiten.

  3. Ändern Sie die Verbindungsart oder den Treiber wie unter Hinzufügen eines neuen lokalen Druckers beschrieben. Dies sollte jedoch nur erforderlich sein, wenn Sie Probleme mit der aktuellen Konfiguration haben.

  4. Legen Sie diesen Drucker als Standarddrucker fest, indem Sie die Option Standarddrucker aktivieren.

  5. Passen Sie die Standardeinstellungen an, indem Sie auf Alle Optionen für den aktuellen Treiber klicken. Erweitern Sie zum Ändern einer Einstellung die Liste der Optionen, indem Sie auf das entsprechende + (Pluszeichen) klicken. Ändern Sie die Standardeinstellung, indem Sie auf eine Option klicken. Klicken Sie auf OK, um Ihre Änderungen anzuwenden.

2.3.2 Konfigurieren des Netzwerkdrucks in YaST

Netzwerkdrucker werden nicht automatisch erkannt. Sie müssen manuell konfiguriert werden. Hierfür verwenden Sie das Druckermodul von YaST. Je nach der Einrichtung Ihres Netzwerkes können Sie auf einen Druckserver (CUPS, LPD, SMB oder IPX) oder direkt auf einen Netzwerkdrucker (vorzugsweise über TCP) drucken. Das Fenster für die Konfiguration des Netzwerkdrucks öffnen Sie über die Option Über Netzwerk drucken auf der linken Seite des Druckermoduls von YaST.

Verwenden von CUPS

In einer Linux-Umgebung wird für den Netzwerkdruck in der Regel CUPS verwendet. Bei der einfachsten Konfiguration erfolgt der Ausdruck über einen einzigen CUPS-Server, auf den alle Clients zugreifen können. Zum Drucken über mehr als einen CUPS-Server ist ein aktivierter lokaler CUPS-Daemon erforderlich, der mit den entfernten CUPS-Servern kommuniziert.

Drucken über einen einzelnen CUPS-Server

  1. Starten Sie das YaST-Druckermodul mit Hardware > Drucker.

  2. Starten Sie im linken Bereich den Bildschirm Über Netzwerk drucken.

  3. Wählen Sie Alle Druckaufträge direkt über einen entfernten CUPS-Server ausführen aus und geben Sie den Namen oder die IP-Adresse des Servers ein.

  4. Klicken Sie auf Server testen, um sicherzustellen, dass Sie den richtigen Namen bzw. die richtige IP-Adresse angegeben haben.

  5. Klicken Sie auf "OK", um zum Bildschirm Druckerkonfigurationen zurückzukehren. Alle Drucker, die über den CUPS-Server verfügbar sind, werden nun aufgelistet.

Drucken über mehrere CUPS-Server

  1. Starten Sie das YaST-Druckermodul mit Hardware > Drucker.

  2. Starten Sie im linken Bereich den Bildschirm Über Netzwerk drucken.

  3. Aktivieren Sie die Option Druckerinformationen von den folgenden Servern akzeptieren.

  4. Geben Sie unter Allgemeine Einstellungen an, welche Server verwendet werden sollen. Sie können Verbindungen von allen verfügbaren Netzwerken, vom lokalen Netzwerk oder von bestimmten Hosts akzeptieren. Wenn Sie letztere Option wählen, müssen Sie außerdem die Hostnamen oder IP-Adressen angeben.

  5. Wenn Sie aufgefordert werden, einen lokalen CUPS-Server zu starten, bestätigen Sie dies, indem Sie auf OK und anschließend auf Ja klicken. Nach dem Starten des Servers kehren Sie zum Bildschirm Druckerkonfigurationen zurück. Alle verfügbaren Drucker werden nun aufgelistet.

Verwenden von Nicht-CUPS-Druckservern

Wenn Ihr Netzwerk Druckdienste über Druckserver anbietet, die keine CUPS-Server sind, starten Sie das YaST-Druckermodul mit Hardware > Drucker und öffnen Sie im linken Bereich den Bildschirm Über Netzwerk drucken. Starten Sie den Verbindungsassistenten und wählen Sie den entsprechenden Typ der Verbindung aus. Ihr Netzwerkadministrator stellt Ihnen weitere Informationen zur Konfiguration eines Netzwerkdruckers in Ihrer Umgebung zur Verfügung.

2.3.3 Freigeben von Druckern im Netzwerk

Drucker, die von einem lokalen CUPS-Dämon verwaltet werden, können über das Netzwerk freigegeben werden und Ihren Computer auf diese Weise zu einem CUPS-Server machen. In der Regel wird ein Drucker durch Aktivierung des sogenannten Browsing-Modus von CUPS freigegeben. Wenn Browsing aktiviert ist, stehen die lokalen Druckwarteschlangen den entfernten CUPS-Daemonen zur Überwachung im Netzwerk zur Verfügung. Es kann aber auch ein dedizierter CUPS-Server eingerichtet werden, der alle Druckwarteschlangen verwaltet und für die entfernten Clients direkt zugänglich ist. In diesem Fall muss Browsing nicht aktiviert werden.

Freigeben von Druckern

  1. Starten Sie das YaST-Druckermodul mit Hardware > Drucker.

  2. Starten Sie im linken Bereich den Bildschirm Drucker freigeben.

  3. Wählen Sie Entfernten Zugriff zulassen aus.

  4. Aktivieren Sie die Option Für Computer im lokalen Netzwerk und aktivieren Sie den Browsing-Modus, indem Sie außerdem die Option Drucker standardmäßig im lokalen Netzwerk veröffentlichen aktivieren.

  5. Klicken Sie auf Hinzufügen, um die Netzwerkschnittstelle hinzuzufügen, die der CUPS-Server verwenden soll. Wenn Ihre Drucker für alle Hosts im Netzwerk freigegeben werden sollen, aktivieren Sie auch die Option Drucker standardmäßig über die unten angegebene Netzwerkschnittstelle veröffentlichen.

  6. Wenn Sie den Zugriff auf Ihren CUPS-Server auf bestimmte Netzwerke oder IP-Adressen beschränken möchten, geben Sie diese in den beiden Eingabefeldern an.

  7. Klicken Sie auf "OK", um den CUPS-Server neu zu starten, und kehren Sie zum Bildschirm Druckerkonfigurationen zurück.

  8. Falls eine Firewall verwendet wird, vergewissern Sie sich, dass Zugriff über IPP auf Port 631 zugelassen wird. Lassen Sie bei Verwendung der SUSEFirewall2 den Dienst CUPS zu (weitere Informationen finden Sie unter Abschnitt 14.4.1, Configuring the Firewall with YaST, (↑ Security Guide )).