Wine@Etersoft + 1С8.1 проблемы с печатью (Вместо печати происходит бесконечная смена фокуса)

WINE@Etersoft, "1С","Ананас" и прочие проекты

Модератор: Модераторы разделов

Civil
Сообщения: 199
ОС: Gentoo Current

Wine@Etersoft + 1С8.1 проблемы с печатью

Сообщение Civil »

Имеется:
Ubuntu 10.04 x86-64
Wine@Etersoft 1.0.12 eter7/12 (аналогично на eter6/12)
1С Предприятие 8.1.15.14: Управление торговлей 10.3.12.3
CUPS-PDF, который печатает

Что хочется:
Чтобы все печатало

Что получается:
После нажатия на "печать" в окошке вайновском, появляется 1Совское "идет инициализация", после чего фокус начинает бешено переходить от одного окна 1С к другому, загрузка процессора взлетает до 100%. Печать не происходит, cups даже не получает задания.

Кусок лога вайна с WINEDEBUG+=winspool:

Код:

ERROR: ld.so: object '/usr/lib64/freenx-server/libnxredir.so.0' from LD_PRELOAD cannot be preloaded: ignored. ERROR: ld.so: object '/usr/lib64/freenx-server/libnxredir.so.0' from LD_PRELOAD cannot be preloaded: ignored. ERROR: ld.so: object '/usr/lib64/freenx-server/libnxredir.so.0' from LD_PRELOAD cannot be preloaded: ignored. /usr/bin/wine: Running without console, disable input ERROR: ld.so: object '/usr/lib64/freenx-server/libnxredir.so.0' from LD_PRELOAD cannot be preloaded: ignored. ERROR: ld.so: object '/usr/lib64/freenx-server/libnxredir.so.0' from LD_PRELOAD cannot be preloaded: ignored. ERROR: ld.so: object '/usr/lib64/freenx-server/libnxredir.so.0' from LD_PRELOAD cannot be preloaded: ignored. ERROR: ld.so: object '/usr/lib64/freenx-server/libnxredir.so.0' from LD_PRELOAD cannot be preloaded: ignored. fixme:heap:HeapSetInformation 0x6c0000 0 0x32fb04 4 ERROR: ld.so: object '/usr/lib64/freenx-server/libnxredir.so.0' from LD_PRELOAD cannot be preloaded: ignored. trace:winspool:EnumPrintersA (0x2, (null), 5, (nil), 0, 0x32ef24, 0x32ef20) trace:winspool:WINSPOOL_EnumPrinters Found 1 printers trace:winspool:WINSPOOL_EnumPrinters Printer 0 is L"PDF" trace:winspool:EnumPrintersA (0x2, (null), 5, 0x1350f0, 48, 0x32ef24, 0x32ef20) trace:winspool:WINSPOOL_EnumPrinters Found 1 printers trace:winspool:WINSPOOL_EnumPrinters Printer 0 is L"PDF" trace:winspool:WINSPOOL_GetStringFromReg L"Name": L"PDF" trace:winspool:WINSPOOL_GetStringFromReg L"Port": L"LPR:PDF" warn:winspool:WINSPOOL_GetDWORDFromReg Got ret = 2 on name dnsTimeout warn:winspool:WINSPOOL_GetDWORDFromReg Got ret = 2 on name txTimeout trace:winspool:convert_printerinfo_W_to_A (0x1350f0, 0x135128, 5, 48, 1) trace:winspool:convert_printerinfo_W_to_A (5) #0: L"PDF" trace:winspool:OpenPrinterW (L"PDF", 0x32ef28, (nil)) trace:winspool:OpenPrinterW returning 1 with 0 and 0x1 trace:winspool:ClosePrinter (0x1) trace:winspool:ClosePrinter (nil): (null) (hXcv: (nil)) for L"PDF" (doc: (nil)) trace:winspool:CUPS_LoadPrinters 0x7d2204e0: libcups.so.2 loaded trace:winspool:CUPS_LoadPrinters Found 1 CUPS printer: trace:winspool:CUPS_LoadPrinters Printer 0: PDF trace:winspool:CUPS_LoadPrinters Printer already exists trace:winspool:EnumPrintersA (0x2, (null), 5, (nil), 0, 0x32ef24, 0x32ef20) trace:winspool:WINSPOOL_EnumPrinters Found 1 printers trace:winspool:WINSPOOL_EnumPrinters Printer 0 is L"PDF" trace:winspool:EnumPrintersA (0x2, (null), 5, 0x1350f0, 48, 0x32ef24, 0x32ef20) trace:winspool:WINSPOOL_EnumPrinters Found 1 printers trace:winspool:WINSPOOL_EnumPrinters Printer 0 is L"PDF" trace:winspool:WINSPOOL_GetStringFromReg L"Name": L"PDF" trace:winspool:WINSPOOL_GetStringFromReg L"Port": L"LPR:PDF" warn:winspool:WINSPOOL_GetDWORDFromReg Got ret = 2 on name dnsTimeout warn:winspool:WINSPOOL_GetDWORDFromReg Got ret = 2 on name txTimeout trace:winspool:convert_printerinfo_W_to_A (0x1350f0, 0x135190, 5, 48, 1) trace:winspool:convert_printerinfo_W_to_A (5) #0: L"PDF" trace:winspool:OpenPrinterW (L"PDF", 0x32ef28, (nil)) trace:winspool:OpenPrinterW returning 1 with 0 and 0x1 trace:winspool:ClosePrinter (0x1) trace:winspool:ClosePrinter (nil): (null) (hXcv: (nil)) for L"PDF" (doc: (nil)) err:ntlm:SECUR32_initNTLMSP ntlm_auth was not found or is outdated. Make sure that ntlm_auth >= 3.0.25 is in your path. err:ntlm:SECUR32_initNTLMSP Usually, you can find it in the winbind package of your distribution. fixme:ntdll:RtlNtStatusToDosErrorNoTeb no mapping for 00000001 fixme:ntdll:RtlNtStatusToDosErrorNoTeb no mapping for 00000001 fixme:ntdll:RtlNtStatusToDosErrorNoTeb no mapping for 00000001 fixme:ntdll:RtlNtStatusToDosErrorNoTeb no mapping for 00000001 fixme:ntdll:RtlNtStatusToDosErrorNoTeb no mapping for 00000001 fixme:ntdll:RtlNtStatusToDosErrorNoTeb no mapping for 00000001 fixme:gdi:ExtCreatePen Hatches not implemented fixme:dwmapi:DwmIsCompositionEnabled 0x32e604 0[3937ed8]: nsNativeModuleLoader::LoadModule("C:\\windows\\gecko\\0.9.1\softokn3.dll") - Symbol NSGetModule not found 0[3937ed8]: nsNativeModuleLoader::LoadModule("C:\\windows\\gecko\\0.9.1\xpcom.dll") - Symbol NSGetModule not found 0[3937ed8]: nsNativeModuleLoader::LoadModule("C:\\windows\\gecko\\0.9.1\plugins\npnul32.dll") - Symbol NSGetModule not found 0[3937ed8]: nsNativeModuleLoader::LoadModule("C:\\windows\\gecko\\0.9.1\nssutil3.dll") - Symbol NSGetModule not found 0[3937ed8]: nsNativeModuleLoader::LoadModule("C:\\windows\\gecko\\0.9.1\nssckbi.dll") - Symbol NSGetModule not found 0[3937ed8]: nsNativeModuleLoader::LoadModule("C:\\windows\\gecko\\0.9.1\js3250.dll") - Symbol NSGetModule not found 0[3937ed8]: nsNativeModuleLoader::LoadModule("C:\\windows\\gecko\\0.9.1\xul.dll") - Symbol NSGetModule not found 0[3937ed8]: nsNativeModuleLoader::LoadModule("C:\\windows\\gecko\\0.9.1\ssl3.dll") - Symbol NSGetModule not found 0[3937ed8]: nsNativeModuleLoader::LoadModule("C:\\windows\\gecko\\0.9.1\nss3.dll") - Symbol NSGetModule not found 0[3937ed8]: nsNativeModuleLoader::LoadModule("C:\\windows\\gecko\\0.9.1\nssdbm3.dll") - Symbol NSGetModule not found 0[3937ed8]: nsNativeModuleLoader::LoadModule("C:\\windows\\gecko\\0.9.1\freebl3.dll") - Symbol NSGetModule not found 0[3937ed8]: nsNativeModuleLoader::LoadModule("C:\\windows\\gecko\\0.9.1\plds4.dll") - Symbol NSGetModule not found 0[3937ed8]: nsNativeModuleLoader::LoadModule("C:\\windows\\gecko\\0.9.1\sqlite3.dll") - Symbol NSGetModule not found 0[3937ed8]: nsNativeModuleLoader::LoadModule("C:\\windows\\gecko\\0.9.1\plc4.dll") - Symbol NSGetModule not found 0[3937ed8]: nsNativeModuleLoader::LoadModule("C:\\windows\\gecko\\0.9.1\nspr4.dll") - Symbol NSGetModule not found 0[3937ed8]: nsNativeModuleLoader::LoadModule("C:\\windows\\gecko\\0.9.1\smime3.dll") - Symbol NSGetModule not found trace:winspool:EnumPrintersA (0x6, (null), 2, (nil), 0, 0x32f204, 0x32f1e8) trace:winspool:WINSPOOL_EnumPrinters ignoring PRINTER_ENUM_CONNECTIONS trace:winspool:WINSPOOL_EnumPrinters Found 1 printers trace:winspool:WINSPOOL_EnumPrinters Printer 0 is L"PDF" trace:winspool:GetDefaultPrinterW Get value from registry trace:winspool:GetDefaultPrinterW L"PDF,WINEPS.DRV,LPR:PDF" trace:winspool:OpenPrinterW (L"PDF", 0x32e630, (nil)) trace:winspool:OpenPrinterW returning 1 with 1400 and 0x1 trace:winspool:WINSPOOL_GetPrinter (0x1,2,(nil),0,0x32e62c) trace:winspool:WINSPOOL_GetPrinter returning 0 needed = 384 trace:winspool:WINSPOOL_GetPrinter (0x1,2,0x39de9f8,384,0x32e62c) trace:winspool:WINSPOOL_GetStringFromReg L"Name": "PDF" trace:winspool:WINSPOOL_GetStringFromReg L"Share Name": "<share name?>" trace:winspool:WINSPOOL_GetStringFromReg L"Port": "LPR:PDF" trace:winspool:WINSPOOL_GetStringFromReg L"Printer Driver": "PDF" trace:winspool:WINSPOOL_GetStringFromReg L"Description": "WINEPS Printer using CUPS" trace:winspool:WINSPOOL_GetStringFromReg L"Location": "<physical location of printer>" trace:winspool:WINSPOOL_GetStringFromReg L"Separator File": "<sep file?>" trace:winspool:WINSPOOL_GetStringFromReg L"Print Processor": "WinPrint" trace:winspool:WINSPOOL_GetStringFromReg L"Datatype": "RAW" trace:winspool:WINSPOOL_GetStringFromReg L"Parameters": "<parameters?>" warn:winspool:WINSPOOL_GetDWORDFromReg Got ret = 2 on name Default Priority trace:winspool:WINSPOOL_GetPrinter returning 1 needed = 384 trace:winspool:WINSPOOL_GetPrinterDriver (0x1,(null),3,(nil),0,0x32e62c) trace:winspool:validate_envW testing (null) trace:winspool:validate_envW using 0x7e033ecc: L"Windows NT x86" trace:winspool:WINSPOOL_OpenDriverReg ((null), 1) trace:winspool:validate_envW testing (null) trace:winspool:validate_envW using 0x7e033ecc: L"Windows NT x86" trace:winspool:WINSPOOL_GetDriverInfoFromReg (0x4c4, L"PDF", 0x7e033ecc, 3, (nil), (nil), 0, 0) trace:winspool:GetPrinterDriverDirectoryW ((null), L"Windows NT x86", 1, 0x32e1ec, 512, 0x32e3fc) trace:winspool:load_backend backend: 0x7e038a40 (0x7d800000) trace:winspool:WINSPOOL_GetDriverInfoFromReg buffer space 0 required 186 trace:winspool:WINSPOOL_GetPrinterDriver buffer space 0 required 226 trace:winspool:WINSPOOL_GetPrinterDriver (0x1,L"Windows NT x86",3,(nil),0,0x32e62c) trace:winspool:validate_envW testing L"Windows NT x86" trace:winspool:validate_envW using 0x7e033ecc: L"Windows NT x86" trace:winspool:WINSPOOL_OpenDriverReg (L"Windows NT x86", 1) trace:winspool:validate_envW testing L"Windows NT x86" trace:winspool:validate_envW using 0x7e033ecc: L"Windows NT x86" trace:winspool:WINSPOOL_GetDriverInfoFromReg (0x4c4, L"PDF", 0x7e033ecc, 3, (nil), (nil), 0, 0) trace:winspool:GetPrinterDriverDirectoryW ((null), L"Windows NT x86", 1, 0x32e1ec, 512, 0x32e3fc) trace:winspool:WINSPOOL_GetDriverInfoFromReg buffer space 0 required 186 trace:winspool:WINSPOOL_GetPrinterDriver buffer space 0 required 226 trace:winspool:WINSPOOL_GetPrinterDriver (0x1,L"Windows 4.0",3,(nil),0,0x32e62c) trace:winspool:validate_envW testing L"Windows 4.0" trace:winspool:validate_envW using 0x7e033eb8: L"Windows 4.0" trace:winspool:WINSPOOL_OpenDriverReg (L"Windows 4.0", 1) trace:winspool:validate_envW testing L"Windows 4.0" trace:winspool:validate_envW using 0x7e033eb8: L"Windows 4.0" trace:winspool:WINSPOOL_GetDriverInfoFromReg (0x4c4, L"PDF", 0x7e033eb8, 3, (nil), (nil), 0, 0) trace:winspool:GetPrinterDriverDirectoryW ((null), L"Windows 4.0", 1, 0x32e1ec, 512, 0x32e3fc) trace:winspool:WINSPOOL_GetDriverInfoFromReg buffer space 0 required 184 trace:winspool:WINSPOOL_GetPrinterDriver buffer space 0 required 224 trace:winspool:WINSPOOL_GetPrinterDriver (0x1,(null),3,0x75902e8,224,0x32e62c) trace:winspool:validate_envW testing (null) trace:winspool:validate_envW using 0x7e033ecc: L"Windows NT x86" trace:winspool:WINSPOOL_OpenDriverReg ((null), 1) trace:winspool:validate_envW testing (null) trace:winspool:validate_envW using 0x7e033ecc: L"Windows NT x86" trace:winspool:WINSPOOL_GetDriverInfoFromReg (0x4c4, L"PDF", 0x7e033ecc, 3, 0x75902e8, 0x7590310, 184, 0) trace:winspool:GetPrinterDriverDirectoryW ((null), L"Windows NT x86", 1, 0x32e1ec, 512, 0x32e3fc) trace:winspool:WINSPOOL_GetStringFromReg L"Monitor": "" trace:winspool:WINSPOOL_GetStringFromReg L"Monitor": "" trace:winspool:WINSPOOL_GetStringFromReg L"Datatype": "\x11" trace:winspool:WINSPOOL_GetDriverInfoFromReg buffer space 184 required 186 trace:winspool:WINSPOOL_GetPrinterDriver buffer space 224 required 226 trace:winspool:ClosePrinter (0x1) trace:winspool:ClosePrinter (nil): (null) (hXcv: (nil)) for L"PDF" (doc: (nil)) trace:winspool:GetDefaultPrinterW Get value from registry trace:winspool:GetDefaultPrinterW L"PDF,WINEPS.DRV,LPR:PDF" trace:winspool:GetDefaultPrinterA 0x00000004/0x00000104:L"PDF" trace:winspool:GetDefaultPrinterW Get value from registry trace:winspool:GetDefaultPrinterW L"PDF,WINEPS.DRV,LPR:PDF" trace:winspool:OpenPrinterW (L"PDF", 0x32dc2c, (nil)) trace:winspool:OpenPrinterW returning 1 with 1400 and 0x1 trace:winspool:WINSPOOL_GetPrinter (0x1,2,(nil),0,0x32dc28) trace:winspool:WINSPOOL_GetPrinter returning 0 needed = 384 trace:winspool:WINSPOOL_GetPrinter (0x1,2,0x39de9f8,384,0x32dc28) trace:winspool:WINSPOOL_GetStringFromReg L"Name": "PDF" trace:winspool:WINSPOOL_GetStringFromReg L"Share Name": "<share name?>" trace:winspool:WINSPOOL_GetStringFromReg L"Port": "LPR:PDF" trace:winspool:WINSPOOL_GetStringFromReg L"Printer Driver": "PDF" trace:winspool:WINSPOOL_GetStringFromReg L"Description": "WINEPS Printer using CUPS" trace:winspool:WINSPOOL_GetStringFromReg L"Location": "<physical location of printer>" trace:winspool:WINSPOOL_GetStringFromReg L"Separator File": "<sep file?>" trace:winspool:WINSPOOL_GetStringFromReg L"Print Processor": "WinPrint" trace:winspool:WINSPOOL_GetStringFromReg L"Datatype": "RAW" trace:winspool:WINSPOOL_GetStringFromReg L"Parameters": "<parameters?>" warn:winspool:WINSPOOL_GetDWORDFromReg Got ret = 2 on name Default Priority trace:winspool:WINSPOOL_GetPrinter returning 1 needed = 384 trace:winspool:WINSPOOL_GetPrinterDriver (0x1,(null),3,(nil),0,0x32dc28) trace:winspool:validate_envW testing (null) trace:winspool:validate_envW using 0x7e033ecc: L"Windows NT x86" trace:winspool:WINSPOOL_OpenDriverReg ((null), 1) trace:winspool:validate_envW testing (null) trace:winspool:validate_envW using 0x7e033ecc: L"Windows NT x86" trace:winspool:WINSPOOL_GetDriverInfoFromReg (0x4c4, L"PDF", 0x7e033ecc, 3, (nil), (nil), 0, 0) trace:winspool:GetPrinterDriverDirectoryW ((null), L"Windows NT x86", 1, 0x32d7e8, 512, 0x32d9f8) trace:winspool:WINSPOOL_GetDriverInfoFromReg buffer space 0 required 186 trace:winspool:WINSPOOL_GetPrinterDriver buffer space 0 required 226 trace:winspool:WINSPOOL_GetPrinterDriver (0x1,L"Windows NT x86",3,(nil),0,0x32dc28) trace:winspool:validate_envW testing L"Windows NT x86" trace:winspool:validate_envW using 0x7e033ecc: L"Windows NT x86" trace:winspool:WINSPOOL_OpenDriverReg (L"Windows NT x86", 1) trace:winspool:validate_envW testing L"Windows NT x86" trace:winspool:validate_envW using 0x7e033ecc: L"Windows NT x86" trace:winspool:WINSPOOL_GetDriverInfoFromReg (0x4c4, L"PDF", 0x7e033ecc, 3, (nil), (nil), 0, 0) trace:winspool:GetPrinterDriverDirectoryW ((null), L"Windows NT x86", 1, 0x32d7e8, 512, 0x32d9f8) trace:winspool:WINSPOOL_GetDriverInfoFromReg buffer space 0 required 186 trace:winspool:WINSPOOL_GetPrinterDriver buffer space 0 required 226 trace:winspool:WINSPOOL_GetPrinterDriver (0x1,L"Windows 4.0",3,(nil),0,0x32dc28) trace:winspool:validate_envW testing L"Windows 4.0" trace:winspool:validate_envW using 0x7e033eb8: L"Windows 4.0" trace:winspool:WINSPOOL_OpenDriverReg (L"Windows 4.0", 1) trace:winspool:validate_envW testing L"Windows 4.0" trace:winspool:validate_envW using 0x7e033eb8: L"Windows 4.0" trace:winspool:WINSPOOL_GetDriverInfoFromReg (0x4c4, L"PDF", 0x7e033eb8, 3, (nil), (nil), 0, 0) trace:winspool:GetPrinterDriverDirectoryW ((null), L"Windows 4.0", 1, 0x32d7e8, 512, 0x32d9f8) trace:winspool:WINSPOOL_GetDriverInfoFromReg buffer space 0 required 184 trace:winspool:WINSPOOL_GetPrinterDriver buffer space 0 required 224 trace:winspool:WINSPOOL_GetPrinterDriver (0x1,(null),3,0x75902e8,224,0x32dc28) trace:winspool:validate_envW testing (null) trace:winspool:validate_envW using 0x7e033ecc: L"Windows NT x86" trace:winspool:WINSPOOL_OpenDriverReg ((null), 1) trace:winspool:validate_envW testing (null) trace:winspool:validate_envW using 0x7e033ecc: L"Windows NT x86" trace:winspool:WINSPOOL_GetDriverInfoFromReg (0x4c4, L"PDF", 0x7e033ecc, 3, 0x75902e8, 0x7590310, 184, 0) trace:winspool:GetPrinterDriverDirectoryW ((null), L"Windows NT x86", 1, 0x32d7e8, 512, 0x32d9f8) trace:winspool:WINSPOOL_GetStringFromReg L"Monitor": "" trace:winspool:WINSPOOL_GetStringFromReg L"Monitor": "" trace:winspool:WINSPOOL_GetStringFromReg L"Datatype": "\x11" trace:winspool:WINSPOOL_GetDriverInfoFromReg buffer space 184 required 186 trace:winspool:WINSPOOL_GetPrinterDriver buffer space 224 required 226 trace:winspool:ClosePrinter (0x1) trace:winspool:ClosePrinter (nil): (null) (hXcv: (nil)) for L"PDF" (doc: (nil)) trace:winspool:GetDefaultPrinterW Get value from registry trace:winspool:GetDefaultPrinterW L"PDF,WINEPS.DRV,LPR:PDF" trace:winspool:GetDefaultPrinterA 0x00000004/0x00000104:L"PDF" trace:winspool:OpenPrinterW (L"PDF", 0x32e4a4, (nil)) trace:winspool:OpenPrinterW returning 1 with 0 and 0x1 trace:winspool:WINSPOOL_GetPrinter (0x1,2,(nil),0,0x32e4a0) trace:winspool:WINSPOOL_GetPrinter returning 0 needed = 384 trace:winspool:WINSPOOL_GetPrinter (0x1,2,0x5d61e64,384,0x32e4a0) trace:winspool:WINSPOOL_GetStringFromReg L"Name": "PDF" trace:winspool:WINSPOOL_GetStringFromReg L"Share Name": "<share name?>" trace:winspool:WINSPOOL_GetStringFromReg L"Port": "LPR:PDF" trace:winspool:WINSPOOL_GetStringFromReg L"Printer Driver": "PDF" trace:winspool:WINSPOOL_GetStringFromReg L"Description": "WINEPS Printer using CUPS" trace:winspool:WINSPOOL_GetStringFromReg L"Location": "<physical location of printer>" trace:winspool:WINSPOOL_GetStringFromReg L"Separator File": "<sep file?>" trace:winspool:WINSPOOL_GetStringFromReg L"Print Processor": "WinPrint" trace:winspool:WINSPOOL_GetStringFromReg L"Datatype": "RAW" trace:winspool:WINSPOOL_GetStringFromReg L"Parameters": "<parameters?>" warn:winspool:WINSPOOL_GetDWORDFromReg Got ret = 2 on name Default Priority trace:winspool:WINSPOOL_GetPrinter returning 1 needed = 384 trace:winspool:ClosePrinter (0x1) trace:winspool:ClosePrinter (nil): (null) (hXcv: (nil)) for L"PDF" (doc: (nil)) trace:winspool:WINSPOOL_EnumPrinters Found 1 printers trace:winspool:WINSPOOL_EnumPrinters Printer 0 is L"PDF" trace:winspool:EnumPrintersA (0x2, (null), 2, (nil), 0, 0x32d890, 0x32d88c) trace:winspool:WINSPOOL_EnumPrinters Found 1 printers trace:winspool:WINSPOOL_EnumPrinters Printer 0 is L"PDF" trace:winspool:EnumPrintersA (0x2, (null), 2, 0x7758218, 584, 0x32d890, 0x32d88c) trace:winspool:WINSPOOL_EnumPrinters Found 1 printers trace:winspool:WINSPOOL_EnumPrinters Printer 0 is L"PDF" trace:winspool:WINSPOOL_GetStringFromReg L"Name": L"PDF" trace:winspool:WINSPOOL_GetStringFromReg L"Share Name": L"<share name?>" trace:winspool:WINSPOOL_GetStringFromReg L"Port": L"LPR:PDF" trace:winspool:WINSPOOL_GetStringFromReg L"Printer Driver": L"PDF" trace:winspool:WINSPOOL_GetStringFromReg L"Description": L"WINEPS Printer using CUPS" trace:winspool:WINSPOOL_GetStringFromReg L"Location": L"<physical location of printer>" trace:winspool:WINSPOOL_GetStringFromReg L"Separator File": L"<sep file?>" trace:winspool:WINSPOOL_GetStringFromReg L"Print Processor": L"WinPrint" trace:winspool:WINSPOOL_GetStringFromReg L"Datatype": L"RAW" trace:winspool:WINSPOOL_GetStringFromReg L"Parameters": L"<parameters?>" warn:winspool:WINSPOOL_GetDWORDFromReg Got ret = 2 on name Default Priority trace:winspool:convert_printerinfo_W_to_A (0x7758218, 0x7d02188, 2, 584, 1) trace:winspool:convert_printerinfo_W_to_A (2) #0: L"PDF" trace:winspool:OpenPrinterW (L"PDF", 0x32d790, (nil)) trace:winspool:OpenPrinterW returning 1 with 0 and 0x1 trace:winspool:WINSPOOL_GetPrinter (0x1,2,(nil),0,0x32d794) trace:winspool:WINSPOOL_GetPrinter returning 0 needed = 384 trace:winspool:WINSPOOL_GetPrinter (0x1,2,0x75b60e8,384,0x32d794) trace:winspool:WINSPOOL_GetStringFromReg L"Name": "PDF" trace:winspool:WINSPOOL_GetStringFromReg L"Share Name": "<share name?>" trace:winspool:WINSPOOL_GetStringFromReg L"Port": "LPR:PDF" trace:winspool:WINSPOOL_GetStringFromReg L"Printer Driver": "PDF" trace:winspool:WINSPOOL_GetStringFromReg L"Description": "WINEPS Printer using CUPS" trace:winspool:WINSPOOL_GetStringFromReg L"Location": "<physical location of printer>" trace:winspool:WINSPOOL_GetStringFromReg L"Separator File": "<sep file?>" trace:winspool:WINSPOOL_GetStringFromReg L"Print Processor": "WinPrint" trace:winspool:WINSPOOL_GetStringFromReg L"Datatype": "RAW" trace:winspool:WINSPOOL_GetStringFromReg L"Parameters": "<parameters?>" warn:winspool:WINSPOOL_GetDWORDFromReg Got ret = 2 on name Default Priority trace:winspool:WINSPOOL_GetPrinter returning 1 needed = 384 trace:winspool:WINSPOOL_GetPrinterDriver (0x1,(null),3,(nil),0,0x32d794) trace:winspool:validate_envW testing (null) trace:winspool:validate_envW using 0x7e033ecc: L"Windows NT x86" trace:winspool:WINSPOOL_OpenDriverReg ((null), 1) trace:winspool:validate_envW testing (null) trace:winspool:validate_envW using 0x7e033ecc: L"Windows NT x86" trace:winspool:WINSPOOL_GetDriverInfoFromReg (0x4c4, L"PDF", 0x7e033ecc, 3, (nil), (nil), 0, 0) trace:winspool:GetPrinterDriverDirectoryW ((null), L"Windows NT x86", 1, 0x32d358, 512, 0x32d568) trace:winspool:WINSPOOL_GetDriverInfoFromReg buffer space 0 required 186 trace:winspool:WINSPOOL_GetPrinterDriver buffer space 0 required 226 trace:winspool:WINSPOOL_GetPrinterDriver (0x1,L"Windows NT x86",3,(nil),0,0x32d794) trace:winspool:validate_envW testing L"Windows NT x86" trace:winspool:validate_envW using 0x7e033ecc: L"Windows NT x86" trace:winspool:WINSPOOL_OpenDriverReg (L"Windows NT x86", 1) trace:winspool:validate_envW testing L"Windows NT x86" trace:winspool:validate_envW using 0x7e033ecc: L"Windows NT x86" trace:winspool:WINSPOOL_GetDriverInfoFromReg (0x4c4, L"PDF", 0x7e033ecc, 3, (nil), (nil), 0, 0) trace:winspool:GetPrinterDriverDirectoryW ((null), L"Windows NT x86", 1, 0x32d358, 512, 0x32d568) trace:winspool:WINSPOOL_GetDriverInfoFromReg buffer space 0 required 186 trace:winspool:WINSPOOL_GetPrinterDriver buffer space 0 required 226 trace:winspool:WINSPOOL_GetPrinterDriver (0x1,L"Windows 4.0",3,(nil),0,0x32d794) trace:winspool:validate_envW testing L"Windows 4.0" trace:winspool:validate_envW using 0x7e033eb8: L"Windows 4.0" trace:winspool:WINSPOOL_OpenDriverReg (L"Windows 4.0", 1) trace:winspool:validate_envW testing L"Windows 4.0" trace:winspool:validate_envW using 0x7e033eb8: L"Windows 4.0" trace:winspool:WINSPOOL_GetDriverInfoFromReg (0x4c4, L"PDF", 0x7e033eb8, 3, (nil), (nil), 0, 0) trace:winspool:GetPrinterDriverDirectoryW ((null), L"Windows 4.0", 1, 0x32d358, 512, 0x32d568) trace:winspool:WINSPOOL_GetDriverInfoFromReg buffer space 0 required 184 trace:winspool:WINSPOOL_GetPrinterDriver buffer space 0 required 224 trace:winspool:WINSPOOL_GetPrinterDriver (0x1,(null),3,0x764c900,224,0x32d794) trace:winspool:validate_envW testing (null) trace:winspool:validate_envW using 0x7e033ecc: L"Windows NT x86" trace:winspool:WINSPOOL_OpenDriverReg ((null), 1) trace:winspool:validate_envW testing (null) trace:winspool:validate_envW using 0x7e033ecc: L"Windows NT x86" trace:winspool:WINSPOOL_GetDriverInfoFromReg (0x4c4, L"PDF", 0x7e033ecc, 3, 0x764c900, 0x764c928, 184, 0) trace:winspool:GetPrinterDriverDirectoryW ((null), L"Windows NT x86", 1, 0x32d358, 512, 0x32d568) trace:winspool:WINSPOOL_GetStringFromReg L"Monitor": "" trace:winspool:WINSPOOL_GetStringFromReg L"Monitor": "" trace:winspool:WINSPOOL_GetStringFromReg L"Datatype": "" trace:winspool:WINSPOOL_GetDriverInfoFromReg buffer space 184 required 186 trace:winspool:WINSPOOL_GetPrinterDriver buffer space 224 required 226 trace:winspool:ClosePrinter (0x1) trace:winspool:ClosePrinter (nil): (null) (hXcv: (nil)) for L"PDF" (doc: (nil)) trace:winspool:DocumentPropertiesA ((nil),(nil),PDF,(nil),(nil),0) trace:winspool:OpenPrinterW (L"PDF", 0x32cb60, (nil)) trace:winspool:OpenPrinterW returning 1 with 127 and 0x1 trace:winspool:GetPrinterDataExA (0x1, "PrinterDriverData", "Paper Size" (nil), 0x32cb64, 00000004, 0x32cb68) warn:winspool:GetPrinterDataExA Can't open subkey "PrinterDriverData" trace:winspool:EnumPrinterDataExA 0x1 PrinterDriverData\FontSubTable trace:winspool:EnumPrinterDataExW 0x1 L"PrinterDriverData\\FontSubTable" trace:winspool:EnumPrinterDataExW RegOpenKeyExW (0x1, L"PrinterDriverData\\FontSubTable") returned 2 trace:winspool:EnumPrinterDataExA EnumPrinterDataExW returned 2 trace:winspool:ClosePrinter (0x1) trace:winspool:ClosePrinter (nil): (null) (hXcv: (nil)) for L"PDF" (doc: (nil)) trace:winspool:DocumentPropertiesA ((nil),(nil),PDF,0x39b83e0,(nil),2) trace:winspool:OpenPrinterW (L"PDF", 0x32cb60, (nil)) trace:winspool:OpenPrinterW returning 1 with 127 and 0x1 trace:winspool:GetPrinterDataExA (0x1, "PrinterDriverData", "Paper Size" (nil), 0x32cb64, 00000004, 0x32cb68) warn:winspool:GetPrinterDataExA Can't open subkey "PrinterDriverData" trace:winspool:EnumPrinterDataExA 0x1 PrinterDriverData\FontSubTable trace:winspool:EnumPrinterDataExW 0x1 L"PrinterDriverData\\FontSubTable" trace:winspool:EnumPrinterDataExW RegOpenKeyExW (0x1, L"PrinterDriverData\\FontSubTable") returned 2 trace:winspool:EnumPrinterDataExA EnumPrinterDataExW returned 2 trace:winspool:ClosePrinter (0x1) trace:winspool:ClosePrinter (nil): (null) (hXcv: (nil)) for L"PDF" (doc: (nil)) trace:winspool:DocumentPropertiesA ((nil),(nil),PDF,0x39b83e0,0x39c5030,10) trace:winspool:OpenPrinterW (L"PDF", 0x32cb60, (nil)) trace:winspool:OpenPrinterW returning 1 with 127 and 0x1 trace:winspool:GetPrinterDataExA (0x1, "PrinterDriverData", "Paper Size" (nil), 0x32cb64, 00000004, 0x32cb68) warn:winspool:GetPrinterDataExA Can't open subkey "PrinterDriverData" trace:winspool:EnumPrinterDataExA 0x1 PrinterDriverData\FontSubTable trace:winspool:EnumPrinterDataExW 0x1 L"PrinterDriverData\\FontSubTable" trace:winspool:EnumPrinterDataExW RegOpenKeyExW (0x1, L"PrinterDriverData\\FontSubTable") returned 2 trace:winspool:EnumPrinterDataExA EnumPrinterDataExW returned 2 trace:winspool:ClosePrinter (0x1) trace:winspool:ClosePrinter (nil): (null) (hXcv: (nil)) for L"PDF" (doc: (nil)) trace:winspool:OpenPrinterW (L"PDF", 0x32c780, (nil)) trace:winspool:OpenPrinterW returning 1 with 127 and 0x1 trace:winspool:GetPrinterDataExA (0x1, "PrinterDriverData", "Paper Size" (nil), 0x32c784, 00000004, 0x32c788) warn:winspool:GetPrinterDataExA Can't open subkey "PrinterDriverData" trace:winspool:EnumPrinterDataExA 0x1 PrinterDriverData\FontSubTable trace:winspool:EnumPrinterDataExW 0x1 L"PrinterDriverData\\FontSubTable" trace:winspool:EnumPrinterDataExW RegOpenKeyExW (0x1, L"PrinterDriverData\\FontSubTable") returned 2 trace:winspool:EnumPrinterDataExA EnumPrinterDataExW returned 2 trace:winspool:ClosePrinter (0x1) trace:winspool:ClosePrinter (nil): (null) (hXcv: (nil)) for L"PDF" (doc: (nil)) trace:winspool:GetDefaultPrinterW Get value from registry trace:winspool:GetDefaultPrinterW L"PDF,WINEPS.DRV,LPR:PDF" trace:winspool:GetDefaultPrinterA 0x00000004/0x00000104:L"PDF" trace:winspool:OpenPrinterW (L"PDF", 0x32e524, (nil)) trace:winspool:OpenPrinterW returning 1 with 127 and 0x1 trace:winspool:GetPrinterDataExA (0x1, "PrinterDriverData", "Paper Size" (nil), 0x32e528, 00000004, 0x32e52c) warn:winspool:GetPrinterDataExA Can't open subkey "PrinterDriverData" trace:winspool:EnumPrinterDataExA 0x1 PrinterDriverData\FontSubTable trace:winspool:EnumPrinterDataExW 0x1 L"PrinterDriverData\\FontSubTable" trace:winspool:EnumPrinterDataExW RegOpenKeyExW (0x1, L"PrinterDriverData\\FontSubTable") returned 2 trace:winspool:EnumPrinterDataExA EnumPrinterDataExW returned 2 trace:winspool:ClosePrinter (0x1) trace:winspool:ClosePrinter (nil): (null) (hXcv: (nil)) for L"PDF" (doc: (nil))


В 1С 7.7 все работает нормально.
"Кто управляет прошлым, тот управляет будущим; кто управляет настоящим, тот управляет прошлым" (Д. Оруэлл "1984")
Спасибо сказали:
Civil
Сообщения: 199
ОС: Gentoo Current

Re: Wine@Etersoft + 1С8.1 проблемы с печатью

Сообщение Civil »

Как выяснилось, виноват был xfwm4
"Кто управляет прошлым, тот управляет будущим; кто управляет настоящим, тот управляет прошлым" (Д. Оруэлл "1984")
Спасибо сказали:
Аватара пользователя
Denjs
Сообщения: 1685
ОС: SuSe 10.2

Re: Wine@Etersoft + 1С8.1 проблемы с печатью

Сообщение Denjs »

Можно вопрос?
Етерсофтовская поддержка знает об этом..?
ну это я так.. к слову...
QDroid - Среда исполнения и фреймворк для QtScript.
OTPD - Открытые драйвера промышленных принтеров чеков и этикеток (кроссплатформенная подсистема печати).
Спасибо сказали:
Civil
Сообщения: 199
ОС: Gentoo Current

Re: Wine@Etersoft + 1С8.1 проблемы с печатью

Сообщение Civil »

Denjs
Знает, только ответили, что xfce ими не поддерживается и посоветовали использовать что-нибудь другое. Хотя немного странный баг - он не проявлялся на Wine@Etersoft 1.0.11
"Кто управляет прошлым, тот управляет будущим; кто управляет настоящим, тот управляет прошлым" (Д. Оруэлл "1984")
Спасибо сказали: