7702
[Решено] Принтер Canon LBP-1120
Всем здрасте,
Есть такой старичёк, но немножко с амнезией под Манжаро
В общем, устанавливаю драйвер capt-src из AUR, в конце настраиваю, как предлагают :
captstatusui не видит принтера
Принтер один раз отпечатает — и то если успеть, и всё, дальше тупо стоит и молчит.
На Линукс Минт с помощью скрипта работает отлично:
help.ubuntu.ru/wiki/canon_capt
Как же его в Манжаро завести?
— Ага, captstatusui поломан, пишет сборщик:
Но эта программа для диагностики, и на работу не должна влиять
Есть такой старичёк, но немножко с амнезией под Манжаро
В общем, устанавливаю драйвер capt-src из AUR, в конце настраиваю, как предлагают :
(1/1) установка capt-src [###################] 100%
>>> Installation:
>>>
>>> 1) Before doing anything, be sure to add your user to the lp group:
>>> eg.
>>> gpasswd -a your_user lp
>>> and then reboot, or relogin
>>>
>>> 2) Connect the printer to your computer, turn it on and start CUPS, or restart it if it was already running
>>> eg.
>>> systemctl restart org.cups.cupsd.service
>>>
>>> 3) /usr/bin/lpadmin -p <name> -m <corresponding ppd> -v ccp://localhost:59687 -E
>>> eg.
>>> /usr/bin/lpadmin -p LBP2900 -m CNCUPSLBP2900CAPTK.ppd -v ccp://localhost:59687 -E
>>> (you can find ppds in the /usr/share/cups/model/ directory)
>>>
>>> 4)
>>> a) For a locally connected printer (USB / Parallel port), check the name of
>>> the device, udev created for you.
>>> eg. /dev/usb/lp0
>>> and run: /usr/bin/ccpdadmin -p <name> -o udev_device
>>> eg.
>>> /usr/bin/ccpdadmin -p LBP2900 -o /dev/usb/lp0
>>> (it should show a table with the new printer)
>>>
>>> b) For a network printer:
>>> /usr/bin/ccpdadmin -p <Printer name> -o net:<IP address>
>>> eg. /usr/bin/ccpdadmin -p LBP2900 -o net:192.168.0.10
>>>
>>> 5) systemctl start ccpd.service (using systemd)
>>>
>>> 6) Check you have two instances of ccpd in memory, then run captstatusui, check it's
>>> telling you it's ready to print and the printer should work.
>>> eg. ps awx | grep ccpd
>>> or using systemd: systemctl status ccpd.service
>>> For captstatusui: /usr/bin/captstatusui -P LBP2900
>>>
>>> 7) Make sure cupsd and ccpd are running at boot
>>> eg.
>>> systemctl enable ccpd.service
>>>
captstatusui не видит принтера
/usr/bin/captstatusui -P LBP-1120
*** captstatusui Error: No Specified Printer ***
Принтер один раз отпечатает — и то если успеть, и всё, дальше тупо стоит и молчит.
На Линукс Минт с помощью скрипта работает отлично:
help.ubuntu.ru/wiki/canon_capt
Как же его в Манжаро завести?
— Ага, captstatusui поломан, пишет сборщик:
reztho прокомментировал 2017-08-09 19:15
Known issue in v2.71: bad news with this new driver, captstatusui is broken again. It says «No specified printer» everytime.
So if someone with time wants to debug this and share a patch, I'll be thankful since I don't have time to do it myself.
Но эта программа для диагностики, и на работу не должна влиять
4 комментария
Установка драйвера для принтера Canon LBP-1120 в Arch Linux или Manjaro
yaourt -S capt-src
Перезапускаем CUPS:
systemctl restart org.cups.cupsd.service
Теперь внимание!
В похожих инструкциях устанавливают .ppd файл, идущий вместе с capt-src, но для LBP-1120 он не работает
Необходимо скачать .ppd из сборки такого драйвера для Убунты
Я его вытащил и залил на mega.nz
mega.nz/#!A10VBC6C!mWL_bi46HmGsxvnnTsN1Kr3KmklnqpZFmjchRkJwEHs
Скачиваем, переходим в директорию, куда сохранили
lpadmin не понимает абсолютный путь, необходимо перейти туда, где находится .ppd
Теперь скармливаем его:
lpadmin -p LBP-1120 -m CNCUPSLBP1120CAPTK.ppd -v ccp://localhost:59687 -E
sudo /usr/bin/ccpdadmin -p LBP-1120 -o /dev/usb/lp0
Запускаем демона ccpd:
systemctl enable --now ccpd
Утилита captstatusui пока не работает (мейнтейнер отписался в комментах на AUR)
lpadmin: Forbidden
Помогите, пожалуйста, в чем здесь проблема и как решить?
Впрочем, canon забил на поддержку этого устройства давным-давно и без плясок последнее, на чем оно нормально работало, это win7x32. Под этим же нашим линуксом сей дивайс заводился без всяких свистоплясок примерно… э-э-э… никогда. Связано это с его конструкцией. Если с аппаратной стороны аппарат прекрасен и при желании прожует (если ему немного помочь) даже лист фанеры, то с мозгами все несколько хуже — это наиговеннейший вариант винпринтера из возможных. Проприетарный драйвер для этой модели представлял из себя когда я его последний раз тыкал, дичайший трэш и угар. Открытый на тот момент тоже работал не особо гладко.