Принтер в Linux
Установка принтера в Linux
Если с помощью стандартных утилит обнаружения и настройки принтера не удаётся автоматически заставить этот принтер работать, то можно попробовать ещё несколько способов.
CUPS
CUPS (Common UNIX Printing System) - это сервер печати от Apple для OS X и других UNIX-подобных операционных систем.
CUPS имеет свой веб сервер. Проверим запущен ли он:
# netstat -lanp | grep cups tcp 0 0 127.0.0.1:631 0.0.0.0:* LISTEN 834/cupsd
Видим, что он прослушивает порт 631. Значит можно заходить через браузер на его веб интерфейс по адресу http://localhost:631/admin/.
PPD
PPD (PostScript Printer Description) - файл описания принтера (его возможностей) на языке PostScript, который разработан Adobe Systems.
Производители выпускают ppd файлы для своих принтеров. Можно скачать такой файл с сайта производителя и отдать его утилите насройки принтера.
И Windows и CUPS используют PPD файлы. Только первый конвертирует их в свой двоичный код и хранит в C:\WINDOWS\system32\spool\drivers\w32x86\3
Canon
- Мастер автоматической установки драйвера: UFR II/UFRII LT Printer Driver for Linux
- https://support-sg.canon-asia.com/contents/SG/EN/0100270810.html
- В случае проблем может помочь документация идущая вместе с приложением, где указаны особенности установки в разных ОС.
- Драйвер CUPS для принтеров Canon, поддерживающих CARPS:
Диагностика
- Если есть подозрение на неправильное отображение кирилических символов, то можно распечатать Таблицы кодировки.
- Если не печатает на USB принтер, то можно в консоле (Ctrl + Alt + T) запустить просмотр системных сообщений в режиме ожидания новых сообщений:
и переподключить USB кабель. Должные появится сообщения вида:
[ 9445.916859] usb 2-1.3: new full-speed USB device number 13 using ehci-pci [ 9446.029374] usb 2-1.3: New USB device found, idVendor=03f0, idProduct=0114, bcdDevice= 1.00 [ 9446.029381] usb 2-1.3: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 9446.029385] usb 2-1.3: Product: DesignJet 500 [ 9446.029389] usb 2-1.3: Manufacturer: Hewlett-Packard [ 9446.029392] usb 2-1.3: SerialNumber: SG58PB2067 [ 9446.039559] usblp 2-1.3:1.0: usblp1: USB Bidirectional printer dev 13 if 0 alt 0 proto 2 vid 0x03F0 pid 0x0114
См. также
- Установка принтера HP в Linux
- Установка принтера Brother в Linux
- Для принтеров Canon см. сторонние драйвера