Created attachment 18625 [details] printers.conf В апстриме есть ошибка: https://github.com/OpenPrinting/cups/issues/421, которую там починили Версия программы: ================= cups-2.4.12-alt1.x86_64 libcupsfilters-2.1.1-alt1.x86_64 libcups-2.4.12-alt1.x86_64 cups-filters-2.0.1-alt1.x86_64 cups-pdf-3.0.1-alt2 cups-browsed-2.1.1-alt1 Стенды с ошибкой, обновлен. до Sisyphus: ======================================== Alt Workstation 11 Alt Workstation K 11 Шаги, приводящие к ошибке: ========================== Сценарий1: 1. Cкопировать .ppd-файл принтера с опцией DefaultColorModel: CMYK # cp /usr/share/cups/model/samsung/clx216xfr.ppd /home/test/ 2. Открыть cups: В браузере: http://localhost:631/admin и авторизоваться root-пользователем 3. Во вкладке "Администрирование" нажать: Добавить принтер > Выбрать CUPS-PDF (Virtual PDF Printer) > Продолжить > Указать название > Продолжить > В меню "Использовать файл PPD" нажать Выберите файл > Указать скопированный файл clx216xfr.pdd > Добавить принтер 4. Убедиться, что выбранный ppd-файл использует DefaultColorModel : CMYK: # grep DefaultColorModel /etc/cups/ppd/(название принтера).ppd 5. Сравнить файлы /etc/cups/printers.conf и полученный файл .ppd по следующим значениям: Option print-color-mode и DefaultColorModel Сценарий2: 1. Согласно wiki https://www.altlinux.org/%D0%9D%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B0_%D0%BF%D1%80%D0%B8%D0%BD%D1%82%D0%B5%D1%80%D0%B0#Canon:~:text=%D1%83%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BA%D0%B5%20%D0%BF%D1%80%D0%B8%D0%BD%D1%82%D0%B5%D1%80%D0%BE%D0%B2%20Canon-,Pantum,-%D0%95%D1%81%D1%82%D1%8C%20%D1%80%D0%B5%D1%86%D0%B5%D0%BF%D1%82%20%D0%B2 скачать и установить драйвер pantum-1.1.96-alt2.x86_64.rpm для Pantum # wget http://altrepo.ru/local-p10/x86_64/RPMS.local-p10/pantum-1.1.96-alt2.x86_64.rpm # epm repack --scripts pantum-1.1.96-alt2.x86_64.rpm # apt-get install pantum-1.1.96-epm1.repacked.1.x86_64.rpm 2. Добавить принтер, например, Pantum CM1100ADW с помощью консоли: # lpadmin -p название_принтера -D ещё_раз_название -m "Pantum/Pantum CM1100ADW Series PS.ppd" -v "указать_адрес_принтера" -E 3. Убедиться, что выбранный ppd-файл использует DefaultColorModel : Сolor: # grep DefaultColorModel /etc/cups/ppd/(название принтера).ppd 4. Сравнить файлы /etc/cups/printers.conf и полученный файл .ppd по следующим значениям: Option print-color-mode и DefaultColorModel Ожидаемый результат: ==================== Option print-color-mode совпадает с DefaultColorModel из файла .ppd Фактический результат: ====================== Сценарий1: В настройках добавленного принтера отсутствует Option print-color-mode (См. прикрепленный printers.conf, принтер Cups_issue). После попытки печати файла с помощью добавленного виртуального принтера создается пустой файл с некорректным названием (https://bugzilla.altlinux.org/42667) Сценарий2: В настройках добавленного принтера Option print-color-mode monochrome (См. прикрепленный printers.conf, принтер CM1100ADW). Принтер печатает чёрно-белое изображение (https://bugzilla.altlinux.org/46437). Ошибка воспроизводится и с еще одним подходящим драйвером Generic PCL 6/PCL XL Printer Foomatic/pxlcolor
Created attachment 18626 [details] Драйвер DefaultColorModel: CMYK
Created attachment 18627 [details] DefaultColorModel: Color
в апстриме она не исправлена, судя по всему. в Sisyphus сейчас самые последние версии стека cups и если ошибка воспроизводится - вешайте её в апстрим.
lpadmin -p Принтер -o print-color-mode-default=color помогает ?
(Ответ для Anton Farygin на комментарий #4) > lpadmin -p Принтер -o print-color-mode-default=color > помогает ? Да. После этого осуществляется цветная печать на принтере Pantum CM1100ADW
В апстриме считают что это нормальное поведение cups и если эта опция работает, то ничего чинить не нужно. Не совсем понятно что с этим сделать.
(Ответ для Anton Farygin на комментарий #6) > В апстриме считают что это нормальное поведение cups и если эта опция > работает, то ничего чинить не нужно. > > Не совсем понятно что с этим сделать. Завела ошибку в апстриме https://github.com/OpenPrinting/cups/issues/1281
cups-2.4.12-alt2 -> sisyphus: Thu Jun 26 2025 Constantin Sunzow <protvin@altlinux> 2.4.12-alt2 - Additional chromatic color model names support (ALT 46437, 54542).