LINUX.ORG.RU

принтер lbp2900

 


0

1

здравствуйте. Продолжаю терроризировать форумы в поисках ответа как поставить сей принтер на арч

во-первых вики устарело: https://wiki.archlinux.org/index.php/Canon_LBP2900

делаю так:

pacman -S cups ghostscript gsfonts rpmextract system-config-printer
Там что то устанавливаеться, а что то нет.

потом:

 pacman -S lib32-libcups lib32-heimdal lib32-libxml2
тут вообще все нот фаунд!

далее ставлю драйвер: https://wiki.archlinux.org/index.php/Canon_LBP2900#Installation но только не 230, а посвежеее CAPT Printer Driver for Linux Version 2.50

потом перезагружаю cupsd

sudo systemctl restart cupsd
все ок

юнит для ccpd взял отсюда:[systemd]Автозапуск ccpd Fedora

но он ошибочно загружается

[megabaks@localhost ~]$ sudo systemctl status ccpd
ccpd.service - CCPD Printing Daemon
	  Loaded: loaded (/etc/systemd/system/ccpd.service; enabled)
	  Active: failed (Result: exit-code) since Sat, 2013-01-26 13:51:51 MSK; 19min ago
	 Process: 279 ExecStart=/usr/sbin/ccpd (code=exited, status=203/EXEC)
	  CGroup: name=systemd:/system/ccpd.service

а еще я не могу зарегестрировтаь принтер как написано тутhttps://wiki.archlinux.org/index.php/Canon_LBP2900#Register_printer

[megabaks@localhost ~]$ sudo /usr/sbin/lpadmin -p LBP2900 -m CNCUPSLBP2900CAPTK.ppd -v ccp://localhost:59787 -E
lpadmin: Bad device-uri scheme "ccp".
[megabaks@localhost ~]$ sudo /usr/sbin/ccpdadmin -p LBP2900 -o /dev/usb/lp0
sudo: /usr/sbin/ccpdadmin: command not found

тут вообще все нот фаунд!

Архитектура твоей системы? Если x86_64, нужен multilib

sudo: /usr/sbin/ccpdadmin: command not found

ls -l /usr/sbin/ccpdadmin

false ★★★★★
()
Последнее исправление: false (всего исправлений: 2)
Ответ на: комментарий от rms

Я же говорю - что-то ты делаешь неправильно. ccpdadmin там точно есть.

┌─[17:21][vl]:[~/capt/Linux_CAPT_PrinterDriver_V230_uk_EN/64-bit_Driver/RPM]
└─$ ls ./usr/sbin/
ccpd  ccpdadmin
false ★★★★★
()
Ответ на: комментарий от false

Что я делаю не так?

[max@arch ~]$ cd Linux_CAPT_PrinterDriver_V230_uk_EN/64-bit_Driver/RPM
[max@arch RPM]$ rpmextract.sh *
[max@arch RPM]$ /usr/sbin/lpadmin -p LBP2900 -m CNCUPSLBP2900CAPTK.ppd -v ccp://localhost:59787 -E
lpadmin: Forbidden
[max@arch RPM]$ sudo /usr/sbin/lpadmin -p LBP2900 -m CNCUPSLBP2900CAPTK.ppd -v ccp://localhost:59787 -E
[sudo] password for max: 
lpadmin: Bad device-uri scheme "ccp".
[max@arch RPM]$ /usr/sbin/ccpdadmin -p LBP2900 -o /dev/usb/lp0
bash: /usr/sbin/ccpdadmin: No such file or directory
rms
() автор топика
Ответ на: Что я делаю не так? от rms

так ,с этим решилось, но все равно не печатает

sudo /usr/sbin/ccpdadmin -p LBP2900 -o /dev/usb/lp0

 CUPS_ConfigPath = /etc/cups/
 LOG Path        = None
 UI Port         = 59787

 Entry Num  : Spooler	: Backend	: FIFO path		: Device Path 	: Status 
 ----------------------------------------------------------------------------
     [0]    : LBP2900 	: file 		: ///dev/null 	: /dev/usb/lp0 	: New!!
rms
() автор топика

вроде починился ccpd

sudo systemctl status ccpd
ccpd.service - CCPD Printing Daemon
	  Loaded: loaded (/etc/systemd/system/ccpd.service; enabled)
	  Active: inactive (dead) since Sun 2013-01-27 19:42:25 MSK; 1min 3s ago
	 Process: 25350 ExecStart=/usr/sbin/ccpd (code=exited, status=0/SUCCESS)

Jan 27 19:42:25 arch systemd[1]: Starting CCPD Printing Daemon...
Jan 27 19:42:25 arch systemd[1]: Started CCPD Printing Daemon.

rms
() автор топика
Ответ на: комментарий от rms

так ,с этим решилось, но все равно не печатает

Это нормально. У меня на одном ноуте ок печатает, а на втором хз как. Настраивал одинаково.

false ★★★★★
()
Ответ на: комментарий от rms

У меня они через rc.d скрипт стартуют, я не сторонник сисьтемдэ.

Эта штука, capt в смысле, довольно глючная вещь, может просто так не работать, и логи писать она тоже не любит.

false ★★★★★
()

rms

принтер lbp2900

Выкинь каку.

AlexVIP
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.