Мой Ubuntu 19.04 сразу распознает Canon LBP3300 при подключении через USB-кабель, и все выглядит нормально, пока я не захочу распечатать страницу. Затем я получаю сообщение о том, что идет печать, но никогда не печатает ни одной страницы. Любые предложения, как это исправить или как правильно установить принтер? Отсюда все перепробовал: Как установить драйвер принтера LBP в Ubuntu 16.04LTS? , но у меня ничего из этого не работает.
У меня довольно похожая проблема с Ubuntu 19.04, где можно увидеть Canon LBP6030 / 6040 / 6018L (как беспроводное устройство), но печать не происходит. В конце концов я получил эту работу:
(1) начальное состояние. Ubuntu видит принтер, но драйверы не могут быть найдены автоматически или получены из базы данных Ubuntu вручную.
(2) однажды я установил 2 пакета deb из архива, загруженного из https://asia.canon/support/imageCLASS%20LBP6030__%20LBP6030B__%20LBP6030w/model
sudo dpkg --install cndrvcups-common_3.90-1_amd64.deb
sudo dpkg --install cndrvcups-ufr2lt-uk_1.50-1_amd64
# most like some libs would be missed, run this to fix
sudo apt --fix-broken install
Я мог бы выбрать принтер из списка Новый принтер Dialaog Но в любом случае печать все еще не происходит.
(3) нашли эту инструкцию из https://help.ubuntu.com/community/CanonCaptDrv190#A64-bit_Systems , что приводит к установке следующей
sudo apt-get install libc6:i386 libpopt0:i386
sudo apt-get install zlib1g:i386 libxml2:i386 libstdc++6:i386
с такой объяснение
64-разрядные системы Драйвер принтера Canon CAPT для 64-разрядной архитектуры включает в себя собственный 32-разрядный исполняемый captfilter с закрытым исходным кодом (вызываемый фильтром pstocapt CUPS, используемый для преобразования данных PostScript в данные CAPT поток), который зависит от 32-битных библиотек libc6 и libpopt0. Библиотеки не устанавливаются как зависимости.
После вышесказанного принтер ожил. Обратите внимание, что некоторые шаги могут быть ненужными, поскольку инструкции выглядели как магия вуду без четкого объяснения.