http://bugs.winehq.org/show_bug.cgi?id=23634
Summary: duplex (dual-sided) print doesn't work Product: Wine Version: unspecified Platform: x86 OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: psygnosis@mail.ru
Printing from any wine app (even from notepad) to printer, which supports dual-sided printing, fails (all pages are printing on separate pages). If I change printing settings in CUPS to dual-sided print, everything goes dual-sided. Wine settings doesn't have any effect. This bug already have been described & fixed in russian commercial wine release WINE@Etersoft (http://etersoft.ru/wine/updates). There everything works fine.
http://bugs.winehq.org/show_bug.cgi?id=23634
Alexander psygnosis@mail.ru changed:
What |Removed |Added ---------------------------------------------------------------------------- Version|unspecified |1.1.42
http://bugs.winehq.org/show_bug.cgi?id=23634
Dmitry Timoshkov dmitry@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Alias|print |
http://bugs.winehq.org/show_bug.cgi?id=23634
--- Comment #1 from Dmitry Timoshkov dmitry@codeweavers.com 2010-07-13 08:13:23 --- You may ask Etersoft to send their patches to WineHQ, or at least publish them.
http://bugs.winehq.org/show_bug.cgi?id=23634
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |printing
http://bugs.winehq.org/show_bug.cgi?id=23634
Detlef Riekenberg wine.dev@web.de changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |wine.dev@web.de
http://bugs.winehq.org/show_bug.cgi?id=23634
--- Comment #2 from Alexander psygnosis@mail.ru 2010-07-26 05:10:26 --- Public release 1.1.44 is available for dowload here ftp://ftp.etersoft.ru/pub/Etersoft/Wine-public/1.1.44/ It doesn't have this bug
http://bugs.winehq.org/show_bug.cgi?id=23634
--- Comment #3 from Austin English austinenglish@gmail.com 2010-07-26 13:02:34 --- Created an attachment (id=29841) --> (http://bugs.winehq.org/attachment.cgi?id=29841) etersoft's print changes
Comparing: ftp://ftp.etersoft.ru/pub/Etersoft/Wine-public/1.1.44/sources/wine-1.1.44-alt1.src.rpm to wine-1.1.44
I gathered the print related changes. Try this.
http://bugs.winehq.org/show_bug.cgi?id=23634
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |patch
http://bugs.winehq.org/show_bug.cgi?id=23634
--- Comment #4 from Dmitry Timoshkov dmitry@codeweavers.com 2010-07-26 23:34:50 --- Probably the only parts are relevant that add support for DM_COLLATE, set 'dm.dmCollate = TRUE' and return TRUE in the DC_COLLATE case. Job support is a separate thing. Of course if would be nice if Etersoft sent this as proper patches to WineHQ.
http://bugs.winehq.org/show_bug.cgi?id=23634
--- Comment #5 from Dmitry Timoshkov dmitry@codeweavers.com 2010-07-26 23:36:12 --- A proper support for DC_COLLATE is to check the ppd and set the flag only when it's supported by the printer.
http://bugs.winehq.org/show_bug.cgi?id=23634
Vit vit346@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |vit346@gmail.com
--- Comment #6 from Vit vit346@gmail.com 2010-09-30 10:00:07 CDT ---
Created an attachment (id=29841)
--> (http://bugs.winehq.org/attachment.cgi?id=29841) [details]
etersoft's print changes
Good work! But there is a lot of garbage in this patch.
Probably the only parts are relevant that add support for DM_COLLATE, set 'dm.dmCollate = TRUE' and return TRUE in the DC_COLLATE case. Job support is a separate thing.
It is not sufficient. The main idea of this path is to use options of the lpr command for duplex and collation.
Of course if would be nice if Etersoft sent this as proper patches to WineHQ.
Now it looks like hack. This is the reason Etersoft doesn't send these patches to WineHQ.
By the way, the patch attached doesn't apply to the new sources of wine. I can attach the new version of these pathes if somebody wants. Or you can download public release of Etersoft: ftp://ftp.etersoft.ru/pub/Etersoft/Wine-public/
I am working on tis bug at the moment. I hope the proper patches will be ready in a week or two.
http://bugs.winehq.org/show_bug.cgi?id=23634
--- Comment #7 from butraxz@gmail.com 2013-06-09 11:26:05 CDT --- This has not been updated for over 900 days.
Is this still an issue in 1.6-rc1 or higher or is this abandoned ?
https://bugs.winehq.org/show_bug.cgi?id=23634
winetest@luukku.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |winetest@luukku.com
--- Comment #8 from winetest@luukku.com --- patching file dlls/comdlg32/printdlg.c Hunk #1 succeeded at 42 with fuzz 2 (offset 4 lines). Hunk #2 succeeded at 373 (offset 158 lines). Hunk #3 succeeded at 592 (offset 166 lines). Hunk #4 succeeded at 610 (offset 166 lines). Hunk #5 succeeded at 649 (offset 166 lines). Hunk #6 succeeded at 715 (offset 166 lines). Hunk #7 succeeded at 779 (offset 172 lines). Hunk #8 succeeded at 809 (offset 172 lines). Hunk #9 succeeded at 1233 (offset 179 lines). Hunk #10 succeeded at 3510 (offset 196 lines). Hunk #11 succeeded at 3742 (offset 192 lines). Hunk #12 succeeded at 3808 (offset 192 lines). patching file dlls/gdi.exe16/printdrv.c Hunk #1 succeeded at 211 with fuzz 1 (offset 4 lines). Hunk #2 succeeded at 219 with fuzz 1 (offset 4 lines). Hunk #3 succeeded at 347 (offset 15 lines). patching file dlls/wineps.drv/driver.c Hunk #1 FAILED at 604. 1 out of 1 hunk FAILED -- saving rejects to file dlls/wineps.drv/driver.c.rej patching file dlls/wineps.drv/escape.c Hunk #1 FAILED at 46. Hunk #2 FAILED at 500. Hunk #3 FAILED at 511. Hunk #4 FAILED at 556. 4 out of 4 hunks FAILED -- saving rejects to file dlls/wineps.drv/escape.c.rej patching file dlls/wineps.drv/init.c Hunk #1 FAILED at 60. Hunk #2 FAILED at 367. 2 out of 2 hunks FAILED -- saving rejects to file dlls/wineps.drv/init.c.rej patching file dlls/wineps.drv/ps.c Hunk #1 FAILED at 330. Hunk #2 FAILED at 356. Hunk #3 FAILED at 367. 3 out of 3 hunks FAILED -- saving rejects to file dlls/wineps.drv/ps.c.rej patching file dlls/winspool.drv/info.c Hunk #1 FAILED at 425. Hunk #2 FAILED at 452. Hunk #3 FAILED at 3273. Hunk #4 FAILED at 3290. Hunk #5 succeeded at 5218 (offset 708 lines). Hunk #6 succeeded at 5454 (offset 708 lines). Hunk #7 succeeded at 5881 (offset 706 lines). Hunk #8 succeeded at 5921 (offset 706 lines). 4 out of 8 hunks FAILED -- saving rejects to file dlls/winspool.drv/info.c.rej
against wine 1.9.23
https://bugs.winehq.org/show_bug.cgi?id=23634
joaopa jeremielapuree@yahoo.fr changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |jeremielapuree@yahoo.fr
--- Comment #9 from joaopa jeremielapuree@yahoo.fr --- Does the bug still occur with wine-4.19?