I have a 32bit wine prefix originally created with POL under debian8 which I need to get to work with debian9 because I can't reinstall the Win program. The prefix works ok, just printing (network and cups pdf) doesn't work. I need to figure out where to adapt the printer settings.
Wine docs say that you need to configure printers in the spool section of .winerc but I can't find a file of that name on my system. I can find the old printer information stored in win.ini and in 2 reg files in ~/.wine/ and in the prefix folder. I'm guessing I need to change that information in the prefix folder but I was not successful up to now. Or maybe change the conf in the ~/.wine folder? Or both? Which ppd-files need to be where? It seems that the prefix had no ppd-files and the setting was "generic" .. strange. There were ppd files in ~/.wine though. But copying all of this did not work out.
Error messages using CUPS-PDF (wine crashes):
Code: Select all
wine: cannot find L"C:\\windows\\system32\\plugplay.exe"
fixme:storage:create_storagefile Storage share mode not implemented.
fixme:shell:IPersistFile_fnSaveCompleted (0xde8198)->(L"C:\\users\\ ...")
fixme:psdrv:PSDRV_ExtEscape QUERYESCSUPPORT(7) - not supported.
fixme:font:WineEngCreateFontInstance Untranslated charset 255
...
fixme:winspool:SetJobW Ignoring everything other than document title
fixme:font:WineEngCreateFontInstance Untranslated charset 255
...
fixme:psdrv:PSDRV_EndPage Already ended a page?
lpr: Generic-CUPS-PDF-Printer: unknown printer
Why is the system trying to adress the cups printer as lpr? Maybe there's also a 32bit library missing on the system. In a newly created 32bit prefix I can see that wine does not pick up cups, just lpr - while in 64bit cups is picked up. libcups2:i386 is installed but is there another one I might be missing?