Um einen nicht funktionierenden Drucker mit dem `lpr`-Befehl zu debuggen, kannst du folgende Schritte unternehmen: 1. **Überprüfe den Druckerstatus:** - Verwende den Befehl `lpstat -p` oder `lpstat -t`, um den Status des Druckers und der Druckwarteschlange zu überprüfen. Dies kann dir Hinweise darauf geben, ob der Drucker angehalten oder offline ist. 2. **Überprüfe die Druckwarteschlange:** - Mit `lpq` kannst du die Druckwarteschlange anzeigen. Dies zeigt dir, ob sich Aufträge in der Warteschlange befinden und ob es Probleme mit bestimmten Aufträgen gibt. 3. **Fehlerprotokolle überprüfen:** - Die CUPS (Common UNIX Printing System) Protokolle können wertvolle Informationen liefern. Diese befinden sich normalerweise in `/var/log/cups/`. Die wichtigsten Dateien sind `error_log` und `access_log`. Du kannst sie mit einem Texteditor oder dem Befehl `cat` oder `less` anzeigen: ```bash less /var/log/cups/error_log ``` 4. **Drucker anhalten und fortsetzen:** - Manchmal hilft es, den Drucker anzuhalten und dann fortzusetzen. Dies kannst du mit den Befehlen `cupsdisable <Druckername>` und `cupsenable <Druckername>` tun. 5. **Drucker neu starten:** - Ein Neustart des Druckers kann manchmal Probleme beheben. Dies kannst du mit dem Befehl `sudo systemctl restart cups` tun. 6. **Testseite drucken:** - Versuche, eine Testseite zu drucken, um zu sehen, ob der Drucker überhaupt funktioniert. Dies kannst du über das CUPS-Webinterface (normalerweise erreichbar unter `http://localhost:631`) oder mit dem Befehl `lp -d <Druckername> /pfad/zur/testseite.txt` tun. 7. **Treiber und Konfiguration überprüfen:** - Stelle sicher, dass der richtige Druckertreiber installiert ist und die Druckerkonfiguration korrekt ist. Dies kannst du ebenfalls über das CUPS-Webinterface überprüfen und ändern. 8. **Netzwerkverbindung überprüfen:** - Wenn es sich um einen Netzwerkdrucker handelt, stelle sicher, dass der Drucker im Netzwerk erreichbar ist. Du kannst dies mit dem Befehl `ping <Drucker-IP-Adresse>` überprüfen. Durch diese Schritte solltest du in der Lage sein, die Ursache für das Problem zu identifizieren und entsprechende Maßnahmen zu ergreifen.