Як встановити принтер Canon LBP2900B в 14,04 LTS? Я спробував метод для LBP2900, але він не працював


9

Як я можу встановити Canon LBP2900B на Ubuntu 14.04 LTS? Я спробував метод встановлення LBP2900, але він не спрацював.

Я спробував встановити CanonCaptDrv190 так, як викладено у Вікі спільноти та відповідях №1 від Alvar. # 2 від SarveshM @ Як встановити принтер Canon LBP2900 в ubuntu 12.10, але жоден підхід не працював для мене. Принтер увімкнено та має сторінки в лотку та підключений через USB.

EDIT: Я знову дотримувався методу установки Ubuntu 13.10 Community Help Wiki. Тепер я це розумію

У команді 4 (параметри sudo update-rc.d ccpd за замовчуванням) -

update-rc.d: попередження /etc/init.d/ccpd відсутня інформація LSB

update-rc.d: див. http://wiki.debian.org/LSBInitScripts

Посилання для запуску / зупинки системи для /etc/init.d/ccpd вже існують.

Побачивши captstatusui для LBP2900, я отримую -

Повідомлення: Не вказаний принтер

У нижньому полі я отримую - Позначте (Printer asterix, asterix, asterix (символ)) в /etc/ccpd.conf

Я спробував ваш метод, старійшина Гік, але це не вийшло.

Ще ідеї?

З повагою, Енді


AFAIK, 2900B - чорний, а 2900 - білий. Немає різниці у драйверах, яких я можу знайти. Ми будемо в змозі допомогти вам , якщо ви редагуєте ваше запитання про включення яких метод установки ви пробували і як це не робота (повідомлення про помилки , які ви можете знайти в оману, ми на самому ділі потрібно). Дякую тобі!
Старійшина Гік

Мені шкода за відповідь пізно. Я говорю про CanonCaptDrv190 у спільноті Wiki. Навіть якщо я спробую надрукувати тестову сторінку після перезавантаження, статус принтера показує "Не працює". Чи маєте ви уявлення, чому це так?
Andy_519

askubuntu.com/questions/232645/… Я також спробував це.
Andy_519

яку з 3 відповідей на сайті askubuntu.com/questions/232645/… ви намагалися?
Старійшина Гейк

Я відредагував ваше запитання, щоб включити інформацію, яку ви вказали в коментарях. Надалі будь ласка, зробіть це самостійно та надайте якомога більше деталей. Речі, які не здаються вам важливими, можуть стати критичними для нас, щоб допомогти вам вирішити цю проблему. Дякую!
Старійшина Гік

Відповіді:


2

Відкриті принтери:

Openprinters

Натисніть Додати

Додати принтер

Виберіть принтер зі списку або введіть URI (список має заповнюватися виявленими принтерами за умови, що ви дотримувались інструкцій у вікі спільноти щодо налаштування CUPS

Новий принтер

Це те, що я отримую, друкуючи по мережі:

поп-принтери

Далі ви вибираєте драйвер, який буде використовувати для мене Brother, рекомендується, ваш буде Canon.

Якщо у вас є файл PPD, ви можете вибрати його тут, якщо ні, спробуйте вибрати принтер із бази даних, вибравши тут Canon

водій

Якщо ви не знайдете вказану тут модель, натисніть кнопку "назад" і спробуйте знайти драйвер для завантаження вище.

Canon

Знайшовши вашу модель у списку, виберіть її та рухайтесь вперед

Вам буде запропоновано вказати свій принтер тут:

ідентифікувати

зробіть це, а потім натисніть Застосувати. Тепер надрукуйте тестову сторінку, щоб переконатися, що все працює належним чином:

тестова сторінка

Якщо він друкує поздоровлення, готово! Якщо ні, клацніть правою кнопкою миші на принтері та переконайтеся, що прапорець увімкнено (він повинен бути)

увімкнено

Якщо ви клацніть правою кнопкою миші на принтері і виберете властивості, ви отримаєте щось подібне (ваш URI і драйвер будуть різними): реквізит

Ви повинні гарантувати, що ці налаштування мають сенс, якщо ви не можете роздрукувати. Якщо у вас неправильний драйвер, а все інше правильно, ви зазвичай отримуєте щось із принтера (гарні вихід, стрічка сторінки тощо)


Що ж, я використав правильний (2.60-1). Як URI пристрою я отримую ccp: // localhost: 59687. Він сидить тихо, ніби його вимкнено :-(
Andy_519

1: Він безпосередньо підключений до ПК, на якому я хочу надрукувати 2: Я обрав LBP2900 як модель
Andy_519

Ви налаштували CUPS?
Старійшина Гік


Так, у мене є основна бібліотека CUPS.
Andy_519

8

У мене LBP2900 працює в Ubuntu 14.04.

  1. Завантажте драйвер для кепт-Linux версії 2.60

  2. Витягніть її в папку для завантаження та відкрийте папку для 32 біт, оскільки моя установка - 32 біт:

    завантаження → linux capt ... → 32-бітний драйвер → debian

  3. Після цього двічі клацніть по файлах, відкривається центр програмного забезпечення Ubuntu і просить встановити його. Встановіть обидва файли один за одним, другий спочатку.

  4. Установити такі додаткові пакети з програмним забезпеченням центру Ubuntu: portreserve, gsfonts, gsfonts-other, gsfonts-X11.

  5. Перезавантажте принтер

    service cups restart
    
  6. Додайте принтер і запустіть демон принтера:

    sudo /usr/sbin/lpadmin -p LBP2900 -m CNCUPSLBP2900CAPTK.ppd -v ccp://localhost:59787 -E 
    sudo /usr/sbin/ccpdadmin -p LBP2900 -o /dev/usb/lp0
    sudo service ccpd start
    sudo service ccpd status
    
  7. Перевірте функцію принтера:

    captstatusui -P LBP2900
    

    це відкриє нове вікно. Якщо повідомлення "Готово до друку", ви закінчите. Якщо повідомлення є помилкою, якщо принтер не підключений тощо, перезавантажте операційну систему та повторіть кроки п’ять-сім, і воно почнеться.

Іноді він може перестати працювати після перезавантаження, а потім запустити

sudo service ccpd restart 

і спробуйте ще раз.

Для мене було радісно переживати роботу lbp2900b, що працює в Ubuntu 14.04, інакше мені доведеться зробити подвійне завантаження для Windows для просто друку.


Дякую людині ...... Нарешті знайшов рішення, яке працює ... Його працює як шарм. Це працює на 100%. Найважливіша команда - перший рядок кроку 6 (ccp: // localhost: 59787). У більшості знайдених рішень ця команда відсутня, що спричиняє справжню проблему. Велике спасибі людино.
Каш’яп Кансара

Для мене / dev / usb / lp0 не існує, я перейшов на / dev / usb / lp1
fangxing

2

Спробуйте встановити printer-driver-cjetпакет, який є загальним драйвером для принтерів Cannon LBP:

sudo apt-get install printer-driver-cjet

Так, я це зробив зараз. Що робити далі?
Andy_519

Відкрийте принтер із додаткомsystem-config-printer-gnome

Як саме це зробити?
Andy_519

Наберіть system-config-printer-gnomeтире. тоді з'явиться значок «Принтер». відкрити додаток. потім виберіть принтер.

Гаразд, я зрозумів ... Дякую, але відповіді від принтера не було
Andy_519

1

Встановлення Canon LBP2900 / LBP2900B - Ubuntu 14+

Примітка: поліпшення чіткості відповіді; Виходячи з однієї з вищезазначених відповідей; завдяки цій відповіді; У мене є "edubuntu @ edubuntu-HCL-Desktop".

  1. Завантажте драйвер Linux capt версії 2.70 для Linux з веб-сайту Canon

  2. Розпакуйте його в папку завантажень і відкрийте папку для 32/64 біт: завантаження → Linux capt ... → драйвер 32/64 біт → Debian → ви знайдете два файли.

    • cndrvcups-capt_2.70-1_i386[or-amd64].deb
    • cndrvcups-common_3.20-1_i386[or-amd64].deb
  3. Увімкніть принтер

  4. Двічі клацніть по файлах, відкриється центр програмного забезпечення Ubuntu і просить його встановити. Встановіть обидва файли один за одним, другий спочатку .

  5. Встановіть такі додаткові пакети з центру програмного забезпечення Ubuntu: portreserve gsfonts gsfonts-other gsfonts-X11(можливо, вони вже встановлені, якщо їх не встановити).

  6. Додавання принтера та запуск демона принтера за допомогою наступних команд із терміналу (відкрити Ctrl+ Alt+ T):

    • service cups restart

    (зазвичай показ відображається наступним чином)

    stop: Unknown job: cups
    start: Unknown job: cups
    
    • sudo /usr/sbin/lpadmin -p LBP2900 -m CNCUPSLBP2900CAPTK.ppd -v ccp://localhost:59787 -E

      (зазвичай показ відображається наступним чином)

      [sudo] password for edubuntu: enter password if exists

    • 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 : ccp     : //localhost:59787 : /dev/usb/lp0   : New!!
    
    • sudo service ccpd start

    (зазвичай показ відображається наступним чином)

    Starting /usr/sbin/ccpd: .
    
    • sudo service ccpd status

    (зазвичай показ відображається наступним чином)

    /usr/sbin/ccpd: 6937 6936
    captstatusui -P LBP2900
    
  7. Це з'явиться нове вікно. У тому випадку, якщо повідомлення є "Готовим до друку"; тоді ви готові з принтером LBP 2900. Якщо повідомлення "помилка" чи "принтер не підключений" тощо, перезапустіть операційну систему та повторіть усі кроки на Терміналі, і він запустить принтер LBP 2900. Іноді він може зупинитися працюючи після перезавантаження, зробіть це:

    sudo service ccpd restart 
    

Якщо це відображення, виходить наступне:

(captstatusui:6949): GLib-CRITICAL **: Source ID 13 was not found when attempting to remove it
  1. Потім вимкніть та На принтері та повторіть дії на Терміналі:

    captstatusui -P LBP2900
    

Ви готові з принтером LBP 2900 / LBP 2900B.


Ласкаво просимо в Ask Ubuntu! Будь ласка, не публікуйте повторних відповідей на різні запитання. Це просто створює більше роботи для модераторів. Якщо питання настільки схожі, що одна і та ж відповідь працює на кожного, то пізніший із них, скоріш за все, є дублікатом і повинен бути позначений як такий.
Карл Ріхтер

1
це дає помилку: Check the DevicePath of /etc/ccpd.confна ubuntu 14.04, 64-розрядна
Рамеш Парік

0

Один коментар, який може допомогти комусь у потребі, будь ласка, використовуйте 32-бітні драйвери та відповідні інструкції (від Sameer / Subbaya), EVEN для 64-бітної машини.

Також перед запуском команди нижче, будь ласка, перевірте, чи справді принтер присутній у usb0 (або lp0): (інакше використовуйте відповідний порт USB у ньому)

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


(Відповідь Едвіна тут: Як змусити Canon LBP2900B працювати на Ubuntu 16.04 LTS? )

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.