Ich verwende Ubuntu 11.10 64bit. Ich habe versucht, meinen Canon-Drucker LBP2900 mit mehreren Methoden zu installieren, aber der Drucker funktionierte nicht und ich habe dies in den Druckerzuständen geschrieben: Leerlauf - /usr/lib/cups/filter/pstocapt
fehlgeschlagen und wenn ich diesen Befehl eintippe
captstatusui -P LBP2900
das ist, was ich bekomme:
(captstatusui:2432): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap",
(captstatusui:2432): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap",
(captstatusui:2432): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap",
(captstatusui:2432): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap",
bitte helft mir
Antwort1
Dass Ihr Drucker nicht funktioniert, hat nichts mit der Status-UI zu tun. Die Status-UI ist zum Drucken nicht erforderlich und funktioniert, obwohl sie diese Gtk-WARNUNGEN ausgibt.
Ihr Problem ist, dass pstocapt nicht funktioniert. Sie haben zwar nicht viele Informationen zu Ihrem System gegeben, aber meiner Erfahrung nach passiert dies auf 64-Bit-Rechnern.
Bei 64-Bit-Rechnern macht das allgemeine Installationsverfahren etwas falsch. Es werden symbolische Links /usr/lib/cups/filter
zu Dateien in erstellt /usr/lib64/cups/filter
. Das funktioniert nicht. Daher sollten Sie Folgendes tun:
rm /usr/lib/cups/filter/pstocapt /usr/lib/cups/filter/pstocapt2 /usr/lib/cups/filter/pstocapt3 /usr/lib/cups/backend/ccp
cp /usr/lib64/filter/pstocapt* /usr/lib/cups/filter/
cp /usr/lib64/backend/ccp /usr/lib/cups/backend/
Tun Sie dies natürlich nur, wenn diese Dateien wirklich im Ordner lib64 vorhanden sind.
Antwort2
Ich denke, Sie sollten sich die offizielle Ubuntu-Dokumentation zu Canon LBPxxxx-Druckern ansehen. Dort wird erklärt, wie Sie den offiziellen Treiber dafür installieren und konfigurieren:
https://help.ubuntu.com/community/CanonCaptDrv190
Wenn Sie es nicht zum Laufen bringen, finden Sie hier eine ausführlichere Anleitung zur Installation:
http://ubuntuforums.org/archive/index.php/t-1315665.html
Und es gibt eine andere, vielleicht einfachere Methode mit einem PPA, wie hier erklärt (achten Sie darauf, die Datei „sources.list“ zu ändern, um das Natty-Repository und nicht Oneiric zu verwenden):
http://www.benoitvidis.com/2011/11/install-a-canon-lbp7200cdn-printer-on-ubuntu-11-10-64bits/
Antwort3
Sie haben also kein Pixmap.......... Dann installieren Sie es mit
sudo apt-get installiere pixmap
Überprüfen Sie auch nach der Installation
sudo /etc/init.d/ccpd status
Wenn Sie zwei Zahlen sehen, ist Ihr Drucker ordnungsgemäß installiert.......
Machen Sie jetzt einen Testdruck........ wenn ein Fehler auftritt wie,
Leerlauf - /usr/lib/cups/filter/pstocapt
Geben Sie „Sudo nautalis“ ein und geben Sie das Passwort ein, um zum Root-Benutzer zu wechseln. Sie erhalten ein neues Browserfenster mit Superuser-Berechtigungen.
Kopieren Sie dann die Datei mit dem Namen „ccp“ von /usr/lib64/cups/backend nach /usr/lib/cups/backend (ersetzen Sie bei Bedarf die Datei „ccp“ im Backend oder behalten Sie sie als Backup mit der Erweiterung .bac).
Kopieren Sie dann alle Dateien in /usr/lib64/cups/filter nach /usr/lib/cups/filter
(ähnlich wie oben können Sie bei Bedarf eine Sicherungskopie erstellen)
schließe die Nautalis
Dann testen Sie eine Druckseite...
und jetzt funktioniert Ihr Drucker, wie Sie sehen können.
Viele Grüße vom RJK