Укажите отработанное время

Отработанное время:
Продуктивное время:
Bug 616 - Неверная раскладка страниц (ошибочно выставляется Duplex)   Make a simular bug
Summary: Неверная раскладка страниц (ошибочно выставляется Duplex)
Status: CLOSED INVALID
Alias: None
Product: WINE@Etersoft
Classification: Продукты (Products)
Component: Печать ; Диалог печати (show other bugs)
Version: 1.0.7
Hardware: PC Linux
: P3 normal
Target Milestone: ---
Assignee: Виталий Перов
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 443 1217
  Show dependency treegraph
 
In work:
Reported: 2007-06-13 22:35 MSD by Vitaly Lipatov
Modified: 2009-04-28 10:30 MSD (History)
2 users (show)

See Also:
Заявки RT:
Связано с:
Дата напоминания:


Attachments
лог foomatic rip (40.88 KB, text/plain)
2010-11-18 03:58 MSK, Vitaly Lipatov
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Vitaly Lipatov 2007-06-13 22:35:57 MSD
Суть в чем - при печати из wine в мандрива 2007 на принтер
laserjet hp1022 через foomatic rip + foo2zjs оно очень странно
раскладывает страницы - например я печатаю 4х страничный документ,
при этом 1 и 2 страницы печатаются нормально, потом идет 4 вверх
ногами, потом 3я вверх ногами.
Опытным путем установил, что это связано с настройками дуплекса.
Даже если дуплекс поставлен none оно всё равно выставляет какой
то режим дуплекса.
Прикреплен postscript файл, полученный из windows mozilla
firefox 2.0.4, запущенного под wine.
Поиск в этом файле по слову duplex дает следующее

1. Строка 63,64
%%BeginFeature: *Duplex None
%% FoomaticRIPOptionSetting: Duplex=None

однако

2. Строка 91,92
%%BeginFeature: *Duplex ManualDuplexNoTumble
%% FoomaticRIPOptionSetting: Duplex=ManualDuplexNoTumble
Comment 1 Vitaly Lipatov 2007-06-23 01:15:47 MSD
Поступило письмо:
Короче, баг я победил.
Победил пока так - в приложенном к письму ppd файле для
принтера, я удалил сроки с 204 по 211.
Конкретно вот эти строки

*Duplex DuplexNoTumble/Long Edge (Standard): "%% FoomaticRIPOptionSetting: Duplex=DuplexNoTumble"
*FoomaticRIPOptionSetting Duplex=DuplexNoTumble: "-d2 "
*Duplex DuplexTumble/Short Edge (Flip): "%% FoomaticRIPOptionSetting: Duplex=DuplexTumble"
*FoomaticRIPOptionSetting Duplex=DuplexTumble: "-d3 "
*Duplex ManualDuplexNoTumble/Manual Long Edge (Standard): "%% FoomaticRIPOptionSetting: Duplex=ManualDuplexNoTumble"
*FoomaticRIPOptionSetting Duplex=ManualDuplexNoTumble: "-d4 "
*Duplex ManualDuplexTumble/Manual Short Edge (Flip): "%% FoomaticRIPOptionSetting: Duplex=ManualDuplexTumble"
*FoomaticRIPOptionSetting Duplex=ManualDuplexTumble: "-d5 "

оставив только эти
*OpenUI *Duplex/Duplex Printing: PickOne
*FoomaticRIPOption Duplex: enum CmdLine A
*OrderDependency: 210 AnySetup *Duplex
*DefaultDuplex: None
*Duplex None/Off: "%% FoomaticRIPOptionSetting: Duplex=None"
*FoomaticRIPOptionSetting Duplex=None: "-d1 "
*CloseUI: *Duplex

вообщем оставил только опцию Duplex None. Типа выбор из одного
варианта.

Этот файл лежит в /etc/cups/ppd. Там я его и поправил.
Теперь всё работает.
Comment 2 Виталий Перов 2008-11-24 18:29:38 MSK
что-то я не совсем понял.
файл лежит в /etc/cups/ppd. Т.е ошибка в линуксовом файле. А при чём здесь тогда wine?

Возможно следует попросить автора проблемы проверить печать на линуксовых программах