Как сделать принтер Canon LBP-1120?

Так смешно:)

Не могу поверить, что я отвечаю за это сам, я почти потерял 2 дня на нем и дважды установил ОС.

Ссылка на эту страницу - обвинять Ubuntu в том, что вы не выполняете собственные документы и не обвиняете GNOME в избыточных, а иногда и в примерах, - я мог бы это сделать!

В этом конкретном случае документы являются неполными и / или вводят в заблуждение, потому что никто не скажет вам, что disable-restart-buttons=true также будет означать, что маловероятный искатель ошибок будет ушел !! Для хорошего.

Итак, как SuperUser, do:

Создайте файл /etc/dconf/profile/gdm с этим контентом:
user-db:user
system-db:gdm
file-db:/usr/share/gdm/greeter.dconf-defaults
Обратите внимание, что /usr/share/gdm/greeter.dconf-defaults здесь /usr/share/gdm/greeter-dconf-defaults в документах. Точка Ubuntu; GNOME дефис! Создайте папку и файл /etc/dconf/db/gdm.d/00-login-screen, с этим контентом:
[org/gnome/login-screen]
disable-restart-buttons=true
Запустите dconf update, затем перезагрузитесь.

Вот и все!

1
задан 22 January 2013 в 23:25

2 ответа

Учитывая Ubuntu 12.04, 12.10, 13.04 & amp; 13.10

Для 12.04 и 13.04 есть несколько дополнительных шагов. Для всех других выпусков пропустите эти.

Для Ubuntu 12.04 сделайте это сначала:

Ubuntu 12.04 снова занес в черный список модуль usblp, который создает ссылку устройства / dev / usb / lp0. Чтобы решить эту проблему, отредактируйте /etc/modprobe.d/blacklist-cups-usblp.conf

Введите в терминал:

sudo gedit /etc/modprobe.d/blacklist-cups-usblp.conf

Затем прокомментируйте файл, чтобы он выглядел следующим образом: драйвер canons не разговаривает с принтером через чашки: [ ! d7]

# cups talks to the raw USB devices, so we need to blacklist usblp to avoid
# grabbing them
# blacklist usblp

Для Ubuntu 12.04 сделайте это сначала:

Установите пакет portreserve: sudo apt-get install portreserve

Для всех другие версии Ubuntu, начните здесь

Установите пакет portreserve: sudo apt-get install portreserve

Установите пакет portreserve:

Перезапустите CUPS: sudo /etc/init.d/cups restart
В зависимости от используемого вами дистрибутива вам может потребоваться использовать sudo /etc/init.d/cupsys restart или sudo service cups restart для перезапуска CUPS. Вы должны получить некоторую проверку, что кубки действительно перезапущены

Установите пакет portreserve:

Зарегистрируйте принтер в файле установки демона ccpd: [ f11]

Установите общий и запомненный .deb

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

 Entry Num  : Spooler   : Backend   : FIFO path     : Device Path   : Status 
 ----------------------------------------------------------------------------
     [0]    : LBP1120   : ccp       : //localhost:59787     : /dev/usb/lp0 : Modified
Зарегистрируйте принтер в файле установки демона ccpd: sudo /usr/sbin/ccpdadmin -p LBP1120 -o /dev/usb/lp0 Перезапустить CUPS: sudo /etc/init.d/cups restart

sudo /usr/sbin/lpadmin -p LBP1120 -m CNCUPSLBP1120CAPTK.ppd -v ccp://localhost:59787 -E

Вы должны получить что-то Для 12.04 и 13.04 есть несколько дополнительных шагов. Для всех других выпусков пропустите эти. :

Зарегистрируйте принтер в файле установки демона ccpd:

Перезапустите CUPS:

[ f15], чтобы увидеть 2 числа. Когда вы получаете только одно число, попробуйте sudo /etc/init.d/ccpd restart

Введите sudo /etc/init.d/ccpd status, чтобы увидеть, можете ли вы видеть 2 числа. Один из цифр не означает, что что-то неправильно. Два номера означают, что все должно работать, но не печататься до выхода из системы и подключения принтера после входа в систему.

Я полагаю, что эти правила необходимо учитывать, если печать не работает:

[d51 ] подключиться / запустить принтер после входа в систему

1
ответ дан 25 May 2018 в 14:06
  • 1
    Для этого ответа я использовал ответ @cipricus и свой собственный опыт. – user154126 19 October 2013 в 21:15
  • 2
    Я не смог использовать ваше решение здесь, ни мое старое решение, чтобы сделать эту работу в Elementary OS Luna, основанной на 12,04 TLS. - но этот работает пока – cipricus 21 October 2013 в 18:45

Это дополнительный ответ, который следует рассматривать только как дополнение к любому другому.

После установки принтера, если он не работает, рассмотрите следующие действия:

[d4 ] выберите «Печать» или «Принтеры», щелкните правой кнопкой мыши принтер и «Просмотр очереди печати», выберите задание, щелкните правой кнопкой мыши и нажмите «Отпустить», если активен captstatusui -P LBP1120, и отметьте «Возобновить задание», если активна перезагрузка принтера с помощью кнопки питания

Рассмотрите возможность создания исполняемых скриптов под рукой для основных полезных команд. Для этого необходим гном-терминал или другой терминал с настраиваемым профилем (в этом случае называется «new1»), который оставил бы терминал открытым после завершения команды. В терминале gnome: Настройки профиля - Название и команда - Когда открывается команда: Держите терминал открытым.

Сценарий для просмотра статуса ccpd (два числа):

#!/bin/bash

gnome-terminal --window-with-profile=new1 -e "service ccpd status"

Сценарий для перезапустить чашки и посмотреть статус:

#!/bin/bash

gnome-terminal --window-with-profile=new1 -e " sudo service ccpd restart && service ccpd status"

Сценарий для открытия пользовательского интерфейса «capt»:

#!/bin/bash

gnome-terminal --window-with-profile=new1 -e "captstatusui -P LBP1120"

Я считаю их полезными, как основные «Принтеры», Печать «рабочего стола / ярлыка».

0
ответ дан 25 May 2018 в 14:06

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

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