Как я делаю “black&white” значением по умолчанию?

При портировании сетевого стека из Соляриса, BSD, Linux и Windows к OSX единственный основной момент, который привлекает внимание, - то, что во многом как FreeBSD весь набор инструментальных средств довольно стар.

Apple ускоряется с со Львом OSX, но Leopard, Snow Leopard симпатичен позади современных дистрибутивов Linux, и много стандартов не поддерживаются. В моем случае я поражен отсутствием RFC 3678 (Расширения Интерфейса сокета для Фильтров источников многоадресной передачи) быть довольно неудобным.

На сервере OSX я установил чувствительную к регистру файловую систему, поскольку он рекомендует сделать так для обслуживания HTTP.

  • Старый GCC
  • Старый Autoconf, Автосделайте, libtool
  • Никакие спин-блокировки Pthread, OSX обеспечивает собственные альтернативы.
  • Не много re-rentrant NSS API.
  • Не чрезмерно полезный /proc файловая система.
  • Нет /dev/rtc, /dev/hpet, и RDTSC кажется, gimped. OSX обеспечивает собственные альтернативы.
  • Нет epoll, но Вы имеете poll и kqueue

13
09.08.2011, 10:18
2 ответа

Можно настроить значения по умолчанию CUPS для учетной записи путем выполнения lpoptions команда. Выполненный lpoptions -l видеть, какие опции доступны для Вашего принтера и определяют, какой соответствует цветному/монохромному выбору. Например, с этим выводом

$ lpoptions -l | grep Color
ColorModel/Color Model: Gray Black *RGB CMY CMYK KCMY

Я установил бы ColorModel кому: Black. Затем выполненный lpoptions -o NAME=VALUE установить опцию по умолчанию. Это создает названный файл ~/.cups/lpoptions то, что приложения с помощью CUPS будут читать.

lpoptions -o ColorModel=Black

Другие принтеры могут использовать различные параметры, например.

lpoptions -o ColorType=Mono

Можно определить псевдонимы для наборов опций и сделать одного из них значением по умолчанию.

lpoptions -p FS-C5100DN/bw -o ColorModel=Black
lpoptions -p FS-C5100DN/color -o ColorModel=RGB
lpoptions -d FS-C5100DN/bw
16
27.01.2020, 19:53
  • 1
    Отметьте: Color не стандартная опция. На моем Epson XP 202 это было Ink=MONO, Вам действительно имеют к | less это и считало в целом :-( –  Ciro Santilli 新疆改造中心法轮功六四事件 22.04.2015, 19:42
  • 2
    иногда lpoptions не работает в osx, я должен был использовать lpadmin-p <printername>-o ColorMode=mono для Принтера Canon с OSX 10.11.6 –  rwenz3l 01.03.2017, 13:13

Большинство драйверов принтера CUPS имеет это в своих настройках опций. Я не знаю о Ubunutu, но установка CUPS по умолчанию будет включать специальный локальный хост только веб-сервер, который может использоваться для конфигурации и управления принтерами. Попробуйте этот URL: http://127.0.0.1:631

Оттуда перейдите к вкладке Printers, выберите принтер, который Вы хотите изменить, затем выбрать "Set Defaults Options" из Меню администрирования. Мой принтер имеет опции по умолчанию B&W под вкладкой Printout Mode, но Ваш может варьироваться.

2
27.01.2020, 19:53
  • 1
    Вкладка "Printers" пуста :-/ Который нечетен, потому что я могу распечатать (просто сделал это :-)) lpq видьте мой принтер. Мое предположение - то, что это - удаленная очередь. Какая-либо идея, где я должен искать его? размер файловой системы –  Aaron Digulla 08.08.2011, 17:05

Теги

Похожие вопросы