Я использую 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, помогите мне
Тот факт, что ваш принтер не работает, не имеет никакого отношения к 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.
То есть у вас нет Pixmap .......... Затем установите его, используя
sudo apt-get install pixmap
blockquote>Также после установки проверьте
sudo /etc/init.d/ccpd status
blockquote>, когда вы видите два числа принтер установлен правильно .......
Теперь сделайте тестовую распечатку ........ если какая-то ошибка будет выглядеть следующим образом:
Idle - / usr / lib / cups / filter / pstocapt [ 118] blockquote> blockquote> blockquote>
введите пароль типа 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
Думаю, вам стоит взглянуть на официальную документацию 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/