[Wine] Re: REPOST: No printing possible in wine 0.9.15

Duane Clark dclark at akamail.com
Thu Jul 6 19:16:14 CDT 2006


Sven Rudolph wrote:
> Duane Clark wrote:
> 
>> I'll renew my offer. Set a WINEDEBUG environment variable to psdrv.
>> Delete your .wine. Rerun winecfg. Compress the resulting messages with
>> bzip2 and post it. I'll take a look and see if I can figure out what you
>> are missing.
> 
> This group doesn't allow me to post binary data, so I would have to post the
> uncomressed log.
> Is that OK for you?
> 
> Sven

Okay, I got the log, and thought I would post the problem here, since it 
might be of general interest. It turns out that these messages:

> wine: creating configuration directory '/home/rudolph/.wine'...
> To use WINEPS you need to install some AFM files.
> fixme:winspool:AddPrinterW DocumentPropertiesW on printer 'L"i560"' fails
> To use WINEPS you need to install some AFM files.

come about because the PPD file you are using does not have any entries 
(usually at the end of the file) like these:
*DefaultFont: Courier
*Font AvantGarde-Book: Standard "(001.006S)" Standard ROM
*Font AvantGarde-BookOblique: Standard "(001.006S)" Standard ROM
... (lots more)

I can trigger all your symptoms (including not be able to print from 
Wine apps) and trace file by deleting that section from my PPD.

I suspect that Wine should behave correctly without those entries; I 
don't think they are a required part of PPD files, but I could be wrong 
there.

In the meantime, try just copying the entries from the Wine supplied 
generic.ppd file into the i560.ppd file that is presumably in 
/etc/cups/ppd or somewhere similar. That might make things work for you. 
Delete the ~/.wine and let winecfg recreate it; Wine won't detect that 
the PPD file has changed.

Also, where did you get the PPD file that you are using with the i560?




More information about the wine-users mailing list