CUPS слишком медленный, как я могу сделать это быстрее?

12

Я использую CUPS для моего Samsung CLP-315 . Это работает очень хорошо, но это слишком медленно. Обычно печать одной страницы занимает не более пяти минут (из pdf).

Когда он печатает, gsзанимает 100% процессора.

Есть ли способ сделать гс на печатном компьютере вместо пи? или даже лучше, вообще не используя gs?

otmezger
источник
кажется, у нас есть тег чашки :)
SteveIrwin

Ответы:

10

Я предполагаю, что вы используете серверный драйвер т.е. попросите CUPS использовать драйвер Samsung.

Возможно, вы сможете ускорить процесс печати, сделав принтер принтером RAW. Для этого выберите модель принтера в качестве RAW при выборе принтера и установке драйверов на компьютер. Это значительно снизит нагрузку на процессор.

Однако, установив принтер в качестве принтера RAW, вы не сможете печатать изнутри Raspberry pi.

Вот хороший учебник, который может быть полезен при настройке.

Надеюсь, это поможет.

Стив Ирвин
источник
Привет, это очень помогло. теперь он печатает очень быстро! Благодарю.
otmezger
1

Я уменьшил разрешение до 150x150 точек на дюйм, производительность теперь в порядке (10-20 секунд на страницу), тогда как при разрешении 600x600 точек на дюйм это заняло несколько минут на страницу.

PS: очередь RAW не работала на моем сетевом принтере (Lexmark X543), хотя имеет смысл перенести обработку на сетевой принтер.

Blindfreddy
источник
0

Я мог бы решить вышеупомянутую проблему в моем случае, установив мой принтер в качестве принтера Rpi. Однако мне нужно было уловить мой клиент Linux Mint 17 с CUPS v.1.7.2, чтобы он заработал. Когда я добавил принтер в CUPS на клиенте, мне пришлось указать его URL-адрес с параметром «сжатие = нет» следующим образом: ipp://*my_rpi_IP_address*:631/printers/*my_printer_name_on_rpi*?compression=none Конечно, на клиенте также должен быть выбран правильный драйвер принтера. Интересно, что для работы принтера указанная выше опция не требовалась на клиенте win7.

makaro
источник