WINE Printing: Couldn't open ppd file; Couldn't find PPD file
Larry Merritt-Gilbert
gilbertl at haulpak.com
Mon Oct 15 14:04:25 CDT 2001
I am running wine version 20010824 and have been trying to get
printing to work. I am running wine on a Slackware 8.0 box with the
2.4.7 kernel.
Command:
wine -debugmsg +psdrv excel.exe
Result:
---snip
trace:psdrv:PSDRV_Init (0x41422000, 0x00000002, (nil))
trace:psdrv:PSDRV_Init (0x41422000, 0x00000003, (nil))
FIXME:pthread_rwlock_rdlock
FIXME:pthread_rwlock_unlock
---snip
FIXME:pthread_rwlock_rdlock
FIXME:pthread_rwlock_unlock
trace:psdrv:PSDRV_Init (0x41422000, 0x00000002, (nil))
trace:psdrv:PSDRV_Init (0x41422000, 0x00000003, (nil))
trace:psdrv:PSDRV_FindPrinterInfo 'Wine PostScript Driver'
trace:psdrv:PSDRV_ParsePPD c:\qmc330.ppd
warn:psdrv:PSDRV_ParsePPD Couldn't open ppd file 'c:\qmc330.ppd'
Couldn't find PPD file 'c:\qmc330.ppd', expect a crash now!
trace:psdrv:PSDRV_CreateDC (WINEPS Wine PostScript Driver LPT1: (nil))
The file c:\qmc330.ppd exists, is chmod'd to 777, and is a valid ppd
file.
Relevant lines from ~/.wine/config:
[ppd]
"qmc330" = "/users/pca202/gilbertl/cdrive/windows/system/qmc330.ppd"
[parallelports]
"LPT1" = "/tmp/qmc330"
[windows]
"device" = "Wine PostScript Driver,WINEPS,LPT1:"
Relevant lines from win.ini:
[windows]
device=Wine
[Ports]
LPT1:=
LPT2:=
LPT3:=
COM1:=9600,n,8,1,x
COM2:=9600,n,8,1,x
COM3:=9600,n,8,1,x
COM4:=9600,n,8,1,x
FILE:=
[Devices]
Wine PostScript Driver=WINEPS,LPT1:
[PrinterPorts]
Wine PostScript Driver=WINEPS,LPT1:
Excel runs fine, opens and saves files nicely, etc. My only concern
now is that I can't print. I am pretty sure I have followed the docs
correctly, so if I have missed something glaring, flame on.
Any help on this matter would be greatly appreciated.
More information about the wine-users
mailing list