[ Пред. ] [ Содержание ] [ След. ]

Samsung

[ @printer @scaner @drivers @xsane @samsung @изображения ]

 


Есть древний (2006-й) принтер/сканер Samsung „SCX-4100” (Monochrome Laser Printer).



Найти для него драйвера под линукс на сайте самсунга невозможно. Но есть репозиторий с подходящими для этой ретротехники драйверами на https://www.bchemnet.com/suldr/ (имя автора неразборчиво). Он сделал сборку „Samsung Unified Linux Driver”: «I simply repackage the drivers that Samsung (HP) provides for free, and am not involved in any way with development of them».


Вероятно, придётся перезагрузить ноутбук, если сразу будет нужен сканер.


Скачать .deb с gpg-ключами репозитория


  1. Зайти в консоли в каталог «Загрузки»
  2. Скачать деб-файл с ключами из репозитория с драйвером

wget http://www.bchemnet.com/suldr/pool/debian/extra/su/suldr-keyring_2_all.deb
sudo dpkg -i suldr-keyring_2_all.deb

Они, в принципе, должны были бы самостоятельно подхватиться и установиться через ’sudo wget -O -http://www.bchemnet.com/suldr/suldr.gpg | sudo apt-key add -’, однако упомянутый файл отсутствует, а самоподхват не срабатывает.


Обновить sources.list


sudo mcedit /etc/apt/sources.list


Добавить туда строку


# драйвера для Samsung SCX-4100
deb http://www.bchemnet.com/suldr/ debian extra


Очень важно (об этом предупреждает сам автор репозитория) ничего не менять в этой строке. Неважно, какая версия Debian на нашей стороне.


sudo apt-get update && sudo apt-get upgrade


Если никаких ошибок не будет — всё норм.


В теории это можно сделать одной строкой через


sudo bash -c 'echo "deb http://www.bchemnet.com/suldr/ debian extra" >> /etc/apt/sources.list'


но для этого в файле sources.list последняя строка должна быть пустой. Если нет, то новая строка будет дописана (вклеена, если угодно) к концу уже существующей последней строки. Будет бэмц на ровно месте.


Установить драйвера принтера


sudo apt-get install suld-driver-install


Это виртуальный пакет, он сообщит о том, что его функции предоставляются следующими пакетами:
suld-driver-4.01.17 4.01.17-7
suld-driver-4.00.39 4.00.39-5
suld-driver-3.00.65 3.00.65-5
suld-driver-3.00.37 3.00.37-5


Надо явно указать, какой именно надо установить. Можно установить новейший (но это не обязательно):


sudo apt-get install suld-driver-4.01.17


Это основа. Теперь можно воткнуть usb от принтера в ноутбук — принтер должен определиться.


Дальше, согласно https://www.bchemnet.com/suldr/repository.html надо самостоятельно выбирать, какой драйвер будет нужен дополнительно. Категорически не надо ставить все драйверы подряд, там девелоперские штучки, которые могут навредить незнающим.


Установить драйвера сканера


API sane


Сперва глобально нужен API ’SANE’ (от англ. Scanner Access Now Easy -- работать со сканерами теперь легко) предоставляет абстрактный интерфейс прикладного программирования (API) для доступа к различному оборудованию ввода изображений (планшетные сканеры, ручные сканеры, видео и и цифровые камеры, платы видеозахвата и т.д.).


Также будет удобен ’Xsane’ — gui для работы со сканером.


sudo apt-get install sane xsane


В общем меню «Графика» появится пункт ’Xsane’.


Установить драйвер сканера


На всякий случай надо знать, что согласно таблице на https://www.bchemnet.com/suldr/supported.html для SCX-4100 нужен «глобальный» драйвер минимум версии "3.00.37" (suld-driver-4.00.39) или же driver2 (suld-driver2-1.00.39).


sudo apt-get install suld-driver2-1.00.39


Запустить Xsane. Если сканер не определяется — перезагрузить ноутбук.


Удалить все драйвера


sudo apt-get remove suld-driver*


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


В меню принтера через кнопку Menu/Exit пройти к шагу «7. Отчёт»


Нажать зелёную кнопку «Start/Enter». Будет распечатана страница с перечнем текущих настроек принтера.


Нюансы печати


Ориентирование бумаги при печати


После печати лист всегда выходит из принтера «лицом вниз».


Если бумагу надо переиспользовать, то положить листы в лоток следует


Если на листе есть перфорация для скоросшивателя, и надо, чтобы после печати она была слева, то положить бумагу в лоток следует


Ручная подача бумаги (не надо)


В Samsung SCX-4100 нет двусторонней печати. Надо делать вручную.


При двусторонней печати можно вложить лист в щель для ручной подачи бумаги,


Но есть проблемы:


Для двусторонней печати лучше снова положить бумагу с печатью на одной стороне в лоток для бумаги и следовать алгоритму двусторонней печати (см. далее).


Двусторонняя печать по одному листу


В Samsung SCX-4100 нет двусторонней печати. Надо делать вручную.


Использовать щель для ручной подачи бумаги не рекомендуется, бо есть проблемы (см. выше).


После выхода листа из принтера его надо снова положить в лоток


Двусторонняя печать по множеству листов


Изучить документ, который надо распечатать. Встроенные опции печати чётных и нечётных страниц не всегда подходят, потому что иногда начинать печать нужно не с титульного листа и завершать не на последней странице в документе.


Для обработки длинного перечня номеров печатаемых страниц будет удобен любой spreadsheet (LibreOffice Calc).


Вообще всем этим процессом лучше управлять пошагово, вручную указывая номера страниц — всегда что-то может пойти не так, от ошибочного решения до замятия отдельных листов. Иногда страницы могут «слипнуться» или «подмяться», и вместо одной в барабан затянутся два листа сразу, из-за чего порядок печати будет необратимо нарушен. Эта проблема бывает и у принтеров со встроенной двусторонней печатью. Рекомендуется заранее смириться с каким-то количеством бракованных листов.


Алгоритм действий:


  1. Определить диапазон страниц, которые следует распечатать.
  2. Выписать в ряд через запятую все чётные страницы.
    1. Пример: 2,4,6,8,10,12,14,16
  3. Выписать в ряд (через запятую) все НЕчётные страницы.
    1. Пример: 1,3,5,7,9,11,13,15
  4. Загрузить в лоток достаточное количество листов для печати.
  5. Послать на печать все перечисленные чётные страницы (проще отслеживать порядок в числах, которые делятся на два).
  6. Полностью опустошить лоток для подачи бумаг.
  7. Все уже распечатанные страницы, не перебирая, аккуратно выровнять и уложить в лоток для бумаг:
    • «лицом» вверх
    • «головой» к себе (сверху будет страница №2)
  8. Послать на печать все перечисленные НЕчётные страницы.
  9. Вывести на экран очеред печати и постоянно мониторить выходящие страницы. Если что-то пойдёт не так — вмешаться.