Я запускаю ArchLinux с сервером CUPS на нем. Я использую драйвер gutuenprint для принтера Sinfonia. Каждый раз, когда я приказываю чашкам напечатать более одной копии одностраничного документа, он дублирует страницы по количеству копий, а затем продолжает печатать это количество копий. Таким образом, количество страниц, которые я получаю, равно N ^ N. Если я прошу 10 копий одностраничного документа, принтер сделает 10 копий 10-страничного документа. Я отправляю файл JPEG на принтер, если это не так.
Мне кажется, что фильтры CUPS могут дублировать страницы на основе копий, но я не уверен.
Я нашел проблему. В драйвере GutenPrint для моего принтера он устанавливал атрибут *cupsManualCopies
установлен в True
. Установка значения на False
решил вопрос.