проблемы печати Canon LBP2900

Я использую Ubuntu 11.10 64bit. Я пытался установить свой канонический принтер LBP2900, используя несколько методов, но принтер не работал, и у меня это записано в состояниях принтера: Idle - /usr/lib/cups/filter/pstocapt, сбой, и при наборе этой команды

 captstatusui -P LBP2900

это то, что я получаю:

(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",

plesae, помогите мне

2
задан 5 January 2012 в 13:42

3 ответа

Тот факт, что ваш принтер не работает, не имеет никакого отношения к statusui. Пользовательский интерфейс состояния не требуется для печати и работает, даже если он выдает это Gtk-WARNINGs.

Проблема в том, что pstocapt не работает. Сейчас вы не предоставили много информации о вашей системе, но по моему опыту это происходит на 64-битных машинах.

В случае 64-битных машин обычная процедура установки делает что-то не так. Он делает символические ссылки в /usr/lib/cups/filter на файлы в /usr/lib64/cups/filter. Это не работает. Поэтому вы должны сделать следующее:

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/

Конечно, делайте это только в том случае, если эти файлы действительно существуют в папке lib64.

0
ответ дан 5 January 2012 в 13:42

То есть у вас нет Pixmap .......... Затем установите его, используя

sudo apt-get install pixmap

Также после установки проверьте

sudo /etc/init.d/ccpd status

, когда вы видите два числа принтер установлен правильно .......

Теперь сделайте тестовую распечатку ........ если какая-то ошибка будет выглядеть следующим образом:

Idle - / usr / lib / cups / filter / pstocapt [ 118]

введите пароль типа Sudo nautalis для переключения на пользователя root. Вы получите новое окно просмотра с привилегиями суперпользователя

, а затем скопируйте файл с именем ccp из / usr / lib64 / cups / backend в / usr / lib / cups / backend (при необходимости замените файл ccp в backend или сохраните в качестве резервной копии с расширением .bac)

Затем скопируйте все файлы в / usr / lib64 / cups / filter в / usr / lib / cups / filter

(аналогично описанному выше вы можете сохранить резервную копию, если хотите)

закрыть nautalis

Затем проверить страницу печати ......

и теперь ваш принтер будет работать так, как вы видите.

Всего наилучшего от RJK

0
ответ дан 5 January 2012 в 13:42

Думаю, вам стоит взглянуть на официальную документацию Ubuntu для принтеров Canon LBPxxxx, в которой объясняется, как установить и настроить для них официальный драйвер:

https://help.ubuntu.com/ community / CanonCaptDrv190

Если вы не можете заставить его работать, вот более полное руководство по их установке:

http://ubuntuforums.org /archive/index.php/t-1315665.html

И есть еще один, возможно, более простой метод, использующий PPA, как описано здесь (убедитесь, что изменили файл sources.list для использования Natty репозиторий, а не Oneiric):

http://www.benoitvidis.com/2011/11/install-a-canon-lbp7200cdn-printer-on-ubuntu-11-10-64bits/

0
ответ дан 5 January 2012 в 13:42

Другие вопросы по тегам:

Похожие вопросы: