Drivers: различия между версиями

Материал из ALT Linux Wiki
Нет описания правки
 
(не показаны 3 промежуточные версии 2 участников)
Строка 77: Строка 77:
Необходимые пакеты: {{pkg|sane}} {{pkg|xsane}}
Необходимые пакеты: {{pkg|sane}} {{pkg|xsane}}


Сканер должен видится в выводе команды {{cmd|scanimage -L}} и сканировать в Xsane. Проверять под правами пользователя {{term|root}} или пользователя в группе {{term|lp}}.
Сканер должен присутствовать в выводе команды {{cmd|scanimage -L}} и сканировать в Xsane. Проверять под правами пользователя {{term|root}} или пользователя в группе {{term|lp}}.
 
== Сканирование по сети ==
 
Для совместимых сканеров и МФУ доступно использование протоколов eSCL и WSD посредством бэкэнда {{pkg|sane-airscan}}.
 
Поддержка данных протоколов должна быть включена (разрешена) в меню устройства.
 
Постоянно обновляемая таблица совместимости находится на странице проекта:
  <big>https://github.com/alexpevzner/sane-airscan</big>
Проверить наличие в системе пакета {{pkg|sane-airscan}}. При необходимости доустановить.
 
Запустить {{cmd|xsane}} или {{cmd|skanlite}}. Сканеры доступные по сети должны появиться в меню выбора сканера.
 
Для диагностики можно пользоваться утилитой {{cmd|airscan-discover}} из пакета {{pkg|sane-airscan}}.
<source lang=bash>
$ airscan-discover
[devices]
  Brother MFC-L2720DW series = <URL сканера>, WSD
</source>


= Примечания =
= Примечания =
* Для некоторых устройств Hewlett-Packard требуется установить собранный плагин (только под x86). Воспользуйтесь программой {{cmd|hp-plugin}}.
* Для некоторых устройств Hewlett-Packard требуется установить собранный плагин (только под x86). Воспользуйтесь программой {{cmd|hp-plugin}}.


[[Категория:HCL]]
[[Категория:HCL]][[Категория:Принтеры]]

Текущая версия от 22:44, 1 августа 2022

Инструкция по поиску и применению драйверов для принтеров, сканеров и МФУ.

Печать

1. Поиск на сайте производителя

Начинать следует с поиска на сайте производителя (не сработает для Эльбруса, так как обычно там собранные под x86 библиотеки). Например,

2. Поиск информации по базе данных принтеров под Линукс

Откройте

http://www.openprinting.org/printers

Выберите модель принтера и посмотрите, каким драйвером он поддерживается.

3. Доустановите пакеты

Если принтер не появился в списке принтеров, попробуйте доустановить пакеты. Обычно они содержат файлы описаний ppd:

  • cups-filters
  • epsidm24-secc0001
  • epsoneplijs
  • epson-inkjet-printer-escpr
  • epson-inkjet-printer-escpr2
  • foo2zjs-PPD
  • foomatic-db
  • ghostscript-common
  • gutenprint-cups-ppds
  • hplip-hpcups-PPDs
  • hplip-hpijs-PPDs
  • hplip-ps-PPDs
  • lz11-V2
  • m2300w
  • printer-driver-capt
  • printer-driver-lbp660
  • printer-driver-lxx74
  • printer-driver-magicolor2430dl
  • printer-driver-magicolor2530dl
  • printer-driver-magicolor5430dl
  • printer-driver-magicolor5440dl
  • printer-driver-rname
  • printer-driver-splix

4. Поддержка стандартных протоколов

Если драйвер для принтера не обнаружен или печать некорректна, посмотрите в документации, поддерживает ли принтер стандартные протоколы Postscript и PCL. Если поддерживает, попробуйте драйвер

  • Generic Postscript
  • Generic PCL

из раздела Generic при добавлении принтера.

Проверка печати

Необходимые пакеты: cups system-config-printer

Добавьте принтер в system-config-printer и распечатайте пробную страницу. Проверять под правами пользователя root или пользователя в группе sys.

Сканирование

Начинать следует с поиска на сайте производителя (не сработает для Эльбруса, так как обычно там собранные под x86 библиотеки).

Далее ­— искать информацию о поддержке в проекте SANE на странице

http://www.sane-project.org/sane-mfgs.html

Примечание: Не всегда в пакете sane содержится информация обо всех поддерживаемых устройствах. Например, для МФУ Xerox B215 требуется добавить в файл /etc/sane.d/xerox_mfp.conf строку с идентификатором:
usb 0x0924 0x42e9


Взять идентификатор можно в выводе команды lsusb.

Проверка сканирования

Необходимые пакеты: sane xsane

Сканер должен присутствовать в выводе команды scanimage -L и сканировать в Xsane. Проверять под правами пользователя root или пользователя в группе lp.

Сканирование по сети

Для совместимых сканеров и МФУ доступно использование протоколов eSCL и WSD посредством бэкэнда sane-airscan.

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

Постоянно обновляемая таблица совместимости находится на странице проекта:

 https://github.com/alexpevzner/sane-airscan

Проверить наличие в системе пакета sane-airscan. При необходимости доустановить.

Запустить xsane или skanlite. Сканеры доступные по сети должны появиться в меню выбора сканера.

Для диагностики можно пользоваться утилитой airscan-discover из пакета sane-airscan.

$ airscan-discover 
[devices]
  Brother MFC-L2720DW series = <URL сканера>, WSD

Примечания

  • Для некоторых устройств Hewlett-Packard требуется установить собранный плагин (только под x86). Воспользуйтесь программой hp-plugin.