Bug 5911

Summary: Генерация файла .lpoptions с некорректными настройками
Product: Sisyphus Reporter: Konstantin A Lepikhov (L.A. Kostis) <lakostis>
Component: gtklpAssignee: Vyacheslav Dikonov <slava>
Status: CLOSED NOTABUG QA Contact: qa-sisyphus
Severity: blocker    
Priority: P2    
Version: unstable   
Hardware: all   
OS: Linux   

Description Konstantin A Lepikhov (L.A. Kostis) 2005-01-21 13:14:54 MSK
Программа 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:  
Как минимум, ничего не должно менятся в отрицательную сторону ;)
Comment 1 Vyacheslav Dikonov 2005-01-22 03:16:58 MSK
Можно примеры правильного и неправильного .lpoptions, а также модели принтеров,
с которыми это случается. 

У меня HP840C и Epson Photo 900. Ничего подобного я с ними не видел. Исправить
это сам я не смогу, так что если проблема подтвердится, надо писать
непосредственно автору. 
Comment 2 Konstantin A Lepikhov (L.A. Kostis) 2005-02-07 11:54:01 MSK
Оказалось, что это поведение связано с переносом настроек из старой версии cups
(у меня на машине настройки не менялись с марта 2003). Возможно, какие-то
косякие в этих файлах и все портили. С текущей версией cups и версией из ALM2.4
ошибка не вопроизводится.