Резюме

Подведём итоги. Система печати в Linux состоит из трёх составных частей:

  1. Интерфейс настройки printerdrake, foomatic)

  2. Спулер (CUPS, lpd)

  3. Фильтр (GhostScript)

Для качественной печати из графического редактора GIMP да и вообще для печати на струйных принтерах полезно воспользоваться пакетом gimp-print; он делится на три составных части: плагин для GIMP, описания принтеров в формате PPD, описания принтеров в формате foomatic. После установки пакета у вас появится пункт Print в меню GIMP, а также возможность выбрать новый драйвер gimp-print при настройке печати. Обязательно попробуйте этот драйвер, в большинстве случаев качество печати будет выше.

Если вы используете CUPS и не желаете печатать через lpr, то к вашим услугам его графические аналоги qtcups и xpp. Последний, помимо всего прочего, позволяет задать большое количество дополнительных настроек для сервера CUPS.

Что выбрать — CUPS или lpd? Сложный вопрос. Если вы настраиваете систему через foomatic, то последний сглаживает различия между различными системами печати и тут лучше выбрать то, что лучше подходит к вашим задачам. Если вы великолепно настраиваете вручную один спулер, а другой не умеете — выбирайте то, что знаете. CUPS имеет много полезных функций и незаменим в сетях с большим количеством пользователей. lpd, в свою очередь, более лёгок на подъём, проще устроен и, возможно, лучше подходит для рабочей станции с локально подключённым принтером.