Программа gtklp создает некорректный файл настроек принтера .lpoptions, в котором прописывает, что _любой_ принтер является raw (-o raw) принтером. Это в корне неверно, поскольку целый ряд принтеров таковыми не является (например струйные принтеры epson stylus, GDI принтеры Samsung). Из-за некорректного файла, принтер не в состоянии распечатать _любой_ ps или pdf документ, также непредсказуемо изменяются настройки принтера (например epson начитает печатать тестровую страницу исключительно черным цветом). Возможно, что в .lpoptions что-то ее прописывается неверно, но это пока невыяснено. Steps to Reproduce: 1. Запустить страницу на печать, распечатать ее через gtklp 2. Убедиться, что gtklp создал .lpoptions в $HOME 3. Повторно запустить pdf документ на печать, либо распечатать что-либо из OO. Actual Results: Получаем raw postscript на выходе, либо вообще ничего не получаем (например, в случае использования GDI принтера). Также "слетают" настройки цветовой калибровки принтера. Expected Results: Как минимум, ничего не должно менятся в отрицательную сторону ;)
Можно примеры правильного и неправильного .lpoptions, а также модели принтеров, с которыми это случается. У меня HP840C и Epson Photo 900. Ничего подобного я с ними не видел. Исправить это сам я не смогу, так что если проблема подтвердится, надо писать непосредственно автору.
Оказалось, что это поведение связано с переносом настроек из старой версии cups (у меня на машине настройки не менялись с марта 2003). Возможно, какие-то косякие в этих файлах и все портили. С текущей версией cups и версией из ALM2.4 ошибка не вопроизводится.