Он запускается. Открывается чертежи. Но по сравнению с работой в windows, работает медленее. Вот лог консоли: " fixme:ntdll:RtlNtStatusToDosErrorNoTeb no mapping for 8000000a fixme:ole:OleLoadPictureEx (0xad04cc,2246,0,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=0,y=0,f=0,0x34fae8), partially implemented. fixme:shdocvw:OleControl_FreezeEvents (0x12e3a0)->(1) fixme:shdocvw:PersistStreamInit_Load (0x12e3a0)->(0xad04cc) fixme:shdocvw:ViewObject_SetAdvise (0x12e3a0)->(1 00000000 0xad0edc) fixme:shdocvw:WebBrowser_QueryInterface (0x12e3a0)->({3af24292-0c96-11ce-a0cf-00aa00600ab8} 0x34fa1c) interface not supported fixme:shdocvw:WebBrowser_QueryInterface (0x12e3a0)->({55980ba0-35aa-11cf-b671-00aa004cd6d8} 0x34fa64) interface not supported fixme:ole:OleLoadPictureEx (0xad04cc,774,1,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=0,y=0,f=0,0x34fab8), partially implemented. fixme:ole:OLEPictureImpl_SaveAsFile (0x12af68)->(0x13e998, 0, (nil)), hacked stub. fixme:ole:OleLoadPictureEx (0xad35dc,36776,1,{00020400-0000-0000-c000-000000000046},x=0,y=0,f=0,0x34f558), partially implemented. fixme:ole:OLEPictureImpl_SaveAsFile (0x13ee50)->(0x13edc0, 0, (nil)), hacked stub. fixme:ole:OleLoadPictureEx (0xad35f4,2244,1,{00020400-0000-0000-c000-000000000046},x=0,y=0,f=0,0x34f438), partially implemented. fixme:shdocvw:navigate_url Unsupported args (Flags 0x15d058:10; TargetFrameName 0x15d068:10) fixme:urlmon:URLMonikerImpl_BindToObject use running object table fixme:win:WIN_CreateWindowEx Parent is HWND_MESSAGE fixme:shdocvw:BindStatusCallback_OnProgress status code 11 fixme:shdocvw:BindStatusCallback_OnProgress status code 14 fixme:iphlpapi:NotifyAddrChange (Handle 0x7dc62a08, overlapped 0x7dc629ec): stub fixme:system:SetProcessDPIAware stub! fixme:msimtf:CActiveIMM_Create ((nil) {08c0e040-62d1-11d1-9326-0060b067b86e} 0x1b7ef34) fixme:ole:CoCreateInstance no instance created for interface {08c0e040-62d1-11d1-9326-0060b067b86e} of class {4955dd33-b159-11d0-8fcf-00aa006bcc59}, hres is 0x80004002 fixme:shdocvw:ClOleCommandTarget_QueryStatus (0x12e43c)->((null) 1 0x34d680 (nil)) fixme:shdocvw:ClOleCommandTarget_Exec (0x12e43c)->((null) 25 2 0x34d694 (nil)) fixme:shdocvw:ClOleCommandTarget_Exec (0x12e43c)->((null) 26 2 0x34d694 (nil)) fixme:mshtml:on_change_dlcontrol unsupported dlcontrol 0034d65c fixme:mshtml:OleControl_OnAmbientPropertyChange not supported AMBIENT_USERAGENT fixme:mshtml:OleControl_OnAmbientPropertyChange not supported AMBIENT_PALETTE fixme:shdocvw:ClientSite_GetContainer (0x12e43c)->(0x34d6d0) fixme:shdocvw:ClOleCommandTarget_Exec (0x12e43c)->({000214d1-0000-0000-c000-000000000046} 37 0 0x34d774 (nil)) fixme:shdocvw:ClOleCommandTarget_Exec (0x12e43c)->({000214d1-0000-0000-c000-000000000046} 84 0 (nil) 0x34d804) fixme:win:WIN_CreateWindowEx Parent is HWND_MESSAGE fixme:shdocvw:OleControl_FreezeEvents (0x12e3a0)->(0) fixme:shdocvw:ClOleCommandTarget_Exec (0x12e43c)->((null) 29 2 0x34f7c8 (nil)) fixme:shdocvw:DocHostUIHandler_GetDropTarget (0x12e43c) fixme:bidi:mirror stub: mirroring of characters not yet implemented fixme:shdocvw:ClientSite_GetContainer (0x12e43c)->(0x34f664) fixme:shdocvw:InPlaceFrame_SetStatusText (0x12e43c)->(0xb7e4ba21) fixme:shdocvw:ClOleCommandTarget_Exec (0x12e43c)->((null) 25 2 0x34f598 (nil)) fixme:shdocvw:ClOleCommandTarget_Exec (0x12e43c)->((null) 26 2 0x34f598 (nil)) fixme:shdocvw:ClOleCommandTarget_Exec (0x12e43c)->((null) 26 2 0x34f7a8 (nil)) fixme:shdocvw:ClOleCommandTarget_Exec (0x12e43c)->((null) 29 2 0x34f7b8 (nil)) fixme:shdocvw:ClOleCommandTarget_Exec (0x12e43c)->({de4ba900-59ca-11cf-9592-444553540000} 2315 0 (nil) (nil)) fixme:shdocvw:ClOleCommandTarget_Exec (0x12e43c)->((null) 35 0 (nil) (nil)) fixme:shdocvw:InPlaceFrame_SetStatusText (0x12e43c)->(0x7efe3af1) fixme:shdocvw:ClOleCommandTarget_Exec (0x12e43c)->((null) 28 2 0x34f740 (nil)) fixme:shdocvw:ClOleCommandTarget_Exec (0x12e43c)->((null) 21 2 (nil) (nil)) fixme:win:WINNLSGetEnableStatus hUnknown1 0x1003a: stub! fixme:imm:ImmGetOpenStatus (0x1260b0): semi-stub fixme:imm:ImmReleaseContext (0x1003a, 0x1260b0): stub fixme:win:WINNLSGetEnableStatus hUnknown1 0x1003a: stub! fixme:imm:ImmGetOpenStatus (0x1260b0): semi-stub fixme:win:WINNLSGetEnableStatus hUnknown1 0x1003a: stub! fixme:win:WINNLSEnableIME hUnknown1 0x1003a bUnknown2 0: stub! fixme:win:WINNLSGetEnableStatus hUnknown1 0x1003a: stub! fixme:imm:ImmGetOpenStatus (0x1260b0): semi-stub fixme:shdocvw:OleControl_FreezeEvents (0x12e3a0)->(1) fixme:shdocvw:OleInPlaceObject_InPlaceDeactivate (0x12e3a0) fixme:shdocvw:ViewObject_SetAdvise (0x12e3a0)->(1 00000000 (nil)) fixme:mshtml:HlinkTarget_SetBrowseContext (0x1607a8)->((nil)) fixme:shell:DllCanUnloadNow stub fixme:msimtf:DllCanUnloadNow () fixme:shell:DllCanUnloadNow stub fixme:msimtf:DllCanUnloadNow () fixme:winspool:OpenPrinterW PRINTER_DEFAULTS ignored => (null),(nil),0x000f000c fixme:winspool:OpenPrinterW PRINTER_DEFAULTS ignored => (null),(nil),0x000f000c fixme:win:SetLayeredWindowAttributes (0x2002c,0x00ffffff,212,2): stub! fixme:shdocvw:PersistStreamInit_InitNew (0x774946c8) fixme:wintab32:WTOverlap (0xc00, 1): stub fixme:wintab32:WTOverlap (0xc04, 1): stub fixme:wintab32:WTOverlap (0xc08, 1): stub Drawing Load/Save Progress: Load Started ------------------------ Drawing Load/Save Progress: Meter Limit: 1 Drawing Load/Save Progress: Load Completed------------------------ Drawing Load/Save Progress: Load Started ------------------------ Drawing Load/Save Progress: Meter Limit: 52 Drawing Load/Save Progress: Progress: 1.92% .............................................................. Drawing Load/Save Progress: Progress: 90.38% Drawing Load/Save Progress: Progress: 92.31% Drawing Load/Save Progress: Load Completed------------------------ fixme:storage:StgCreateDocfile Transacted mode not implemented. fixme:wininet:InternetGetConnectedState always returning LAN connection. fixme:win:SetLayeredWindowAttributes (0x2002c,0x00ffffff,212,2): stub! fixme:wininet:InternetGetConnectedState always returning LAN connection. fixme:shdocvw:navigate_url Unsupported args (Flags 0x7fb2fbac:14; TargetFrameName (nil):-1) err:module:import_dll Library nss3.dll (which is needed by L"C:\\windows\\gecko\\0.1.0\\wine_gecko\\ssl3.dll") not found err:module:import_dll Library nss3.dll (which is needed by L"C:\\windows\\gecko\\0.1.0\\wine_gecko\\smime3.dll") not found fixme:iphlpapi:NotifyAddrChange (Handle 0x74efea08, overlapped 0x74efe9ec): stub fixme:system:SetProcessDPIAware stub! fixme:msimtf:CActiveIMM_Create ((nil) {08c0e040-62d1-11d1-9326-0060b067b86e} 0x7456ef34) fixme:ole:CoCreateInstance no instance created for interface {08c0e040-62d1-11d1-9326-0060b067b86e} of class {4955dd33-b159-11d0-8fcf-00aa006bcc59}, hres is 0x80004002 fixme:shdocvw:ClOleCommandTarget_QueryStatus (0x77494764)->((null) 1 0x7fb2ded8 (nil)) fixme:shdocvw:ClOleCommandTarget_Exec (0x77494764)->((null) 25 2 0x7fb2deec (nil)) fixme:shdocvw:ClOleCommandTarget_Exec (0x77494764)->((null) 26 2 0x7fb2deec (nil)) fixme:shdocvw:ClientSite_GetContainer (0x77494764)->(0x7fb2df28) fixme:shdocvw:ClOleCommandTarget_Exec (0x77494764)->({000214d1-0000-0000-c000-000000000046} 37 0 0x7fb2dfcc (nil)) fixme:shdocvw:HttpNegotiate_BeginningTransaction (0x7fe26b98)->(L"" L"" 0 0x7fb2e004) fixme:shdocvw:ClOleCommandTarget_Exec (0x77494764)->((null) 29 2 0x7fb2f6cc (nil)) fixme:shdocvw:DocHostUIHandler_GetDropTarget (0x77494764) fixme:shdocvw:ClientSite_GetContainer (0x77494764)->(0x7fb2f6bc) fixme:shdocvw:InPlaceFrame_SetStatusText (0x77494764)->(0xb7e96a21) fixme:shdocvw:ClOleCommandTarget_Exec (0x77494764)->((null) 25 2 0x7fb2f5f0 (nil)) fixme:shdocvw:ClOleCommandTarget_Exec (0x77494764)->((null) 26 2 0x7fb2f5f0 (nil)) fixme:shdocvw:ClOleCommandTarget_Exec (0x77494764)->((null) 21 2 (nil) (nil)) fixme:shdocvw:ClOleCommandTarget_Exec (0x77494764)->((null) 28 2 0x7fb2f6b8 (nil)) fixme:bidi:mirror stub: mirroring of characters not yet implemented fixme:wintab32:WTOverlap (0xc00, 0): stub fixme:wintab32:WTOverlap (0xc04, 0): stub fixme:wintab32:WTOverlap (0xc08, 0): stub fixme:wintab32:WTOverlap (0xc00, 1): stub fixme:wintab32:WTOverlap (0xc04, 1): stub fixme:wintab32:WTOverlap (0xc08, 1): stub fixme:wintab32:WTOverlap (0xc00, 0): stub fixme:wintab32:WTOverlap (0xc04, 0): stub fixme:wintab32:WTOverlap (0xc08, 0): stub fixme:wintab32:WTOverlap (0xc00, 1): stub fixme:wintab32:WTOverlap (0xc04, 1): stub fixme:wintab32:WTOverlap (0xc08, 1): stub Drawing Load/Save Progress: Load Started ------------------------ Drawing Load/Save Progress: Meter Limit: 30 ............................ Drawing Load/Save Progress: Progress: 98.54% Drawing Load/Save Progress: Progress: 99.24% Drawing Load/Save Progress: Progress: 99.95% Drawing Load/Save Progress: Load Completed------------------------ fixme:shell:DllCanUnloadNow stub fixme:msimtf:DllCanUnloadNow () fixme:wintab32:WTOverlap (0xc00, 0): stub fixme:wintab32:WTOverlap (0xc04, 0): stub fixme:wintab32:WTOverlap (0xc08, 0): stub fixme:wintab32:WTOverlap (0xc00, 1): stub fixme:wintab32:WTOverlap (0xc04, 1): stub fixme:wintab32:WTOverlap (0xc08, 1): stub fixme:wintab32:WTOverlap (0xc00, 0): stub fixme:wintab32:WTOverlap (0xc04, 0): stub fixme:wintab32:WTOverlap (0xc08, 0): stub fixme:wintab32:WTOverlap (0xc00, 1): stub fixme:wintab32:WTOverlap (0xc04, 1): stub fixme:wintab32:WTOverlap (0xc08, 1): stub fixme:shell:DllCanUnloadNow stub fixme:msimtf:DllCanUnloadNow () fixme:wintab32:WTOverlap (0xc00, 0): stub fixme:wintab32:WTOverlap (0xc04, 0): stub fixme:wintab32:WTOverlap (0xc08, 0): stub fixme:wintab32:WTOverlap (0xc00, 1): stub fixme:wintab32:WTOverlap (0xc04, 1): stub fixme:wintab32:WTOverlap (0xc08, 1): stub fixme:shell:DllCanUnloadNow stub fixme:msimtf:DllCanUnloadNow () fixme:shdocvw:OleInPlaceObject_InPlaceDeactivate (0x774946c8) fixme:mshtml:HlinkTarget_SetBrowseContext (0x774964b0)->((nil)) fixme:shdocvw:OleObject_Close (0x774946c8)->(1) " При удалении/приближение чертежа в консоли появляется следующее: "fixme:wintab32:WTOverlap" Что можно сделать? Как сделать побыстрее?
Забыл написать: ProgeCAD 2008, Ubuntu 7.10, wine 1.0.9 (20080321).
После попытки сохранить файл вылетел с ошибкой: " wine: Unhandled page fault on write access to 0x00000004 at address 0x7ff67989 (thread 0009), starting debugger... err:ntdll:RtlpWaitForCriticalSection section 0x7c5c0048 "heap.c: HEAP.critSection" wait timed out in thread 002f, blocked by 0009, retrying (60 sec) "
(In reply to comment #2) > После попытки сохранить файл вылетел с > ошибкой: > > " > wine: Unhandled page fault on write access to 0x00000004 at address 0x7ff67989 > (thread 0009), starting debugger... > err:ntdll:RtlpWaitForCriticalSection section 0x7c5c0048 "heap.c: > HEAP.critSection" wait timed out in thread 002f, blocked by 0009, retrying (60 > sec) > " > Пожалуйста создайте для этой ошибки отдельную багу.
(In reply to comment #0) > Он запускается. Открывается чертежи. Но по > сравнению с работой в windows, работает > медленее. Вот лог консоли: > Что можно сделать? Как сделать побыстрее? > Попробуйте позакрывать дополнительные окна, в которых отображаются нестанартные контролы и интерфейсы (всевозможные окна приветсвия, окна с новостями обновлений и т.п.). О результате сообщите, пожалуйста.
> Попробуйте позакрывать дополнительные > окна, в которых отображаются нестанартные > контролы и интерфейсы (всевозможные окна > приветсвия, окна с новостями обновлений и > т.п.). О результате сообщите, пожалуйста. > Позыкрывал. Работает также. Без чертежей работает гораздо быстрее. Также зашел в настройки: поставил галку на "Не выполнять макрос VBA CommonProject при загрузки системы", а то при загрузки ProgeCAD вылазит много ошибок.
Откладываем, на bugs@lists.etersoft.ru не должно висеть багов.
Проверить на W@E 2.1 с пакетом wine-etersoft-gl и нормальной видео-картой.
(В ответ на comment #7) > Проверить на W@E 2.1 с пакетом wine-etersoft-gl и нормальной видео-картой. не так просто оказалось это сделать. На включенных машинах не работает rpm -e (asu, multi),некоторые из ранее используемых (kompas и др.) выключены ,другие либо заняты,либо без прав рута для меня (потому как важные серверы) и теперь неизвестно их местоположение. rpm -e лечит перезагрузка машины (иногда с этим сталкивалась в vbox,если машина долго не выключалась,а была в сохраненном состоянии). машина asu Установлены: wine-etersoft-2.1.2-alt14 wine-etersoft-gl-2.1.2-alt14 wine-etersoft-sql-2.1.0-alt3 На фтп не нашлось подходящего кандидата на установку. Скачала пробную версию (предварительно заполнив форму на сайте) сюда:/Windows/CAD - 3D/progeCAD Несмотря на не особо весомый дистрибутив,распаковка занимает немало времени, в итоге все закончилось исчерпанной квотой. Все-таки попробую в бутылке: bottle progecad/progecad wine-etersoft-2.1.2-alt14 wine-etersoft-sql-2.1.0-alt3 wine-etersoft-gl-2.1.2-alt14 Здесь установка намного быстрее прошла. Запуск программы : icad.exe - выбираю ознакомительную версию - получаю падение,запись дампа. err:wininet:open_http_connection create_netconn failed: 12029 wine: Assertion failed at address 0xb74440c5 (thread 0035), starting debugger... Unhandled exception: assertion failed in 32-bit code (0xb74440c5). Почему-то строка про http натолкнула на мысль - не попробовать ли ie8 поставить. И это помогло - программа запустилась. насчет сохранения чертежей - баги нет,чертеж сохраняется , потом открывается корректно (пробовала с одим из примеров из каталога с программой) Скорость работы определить объективно не так просто,при открытии одного чертежа тормозов замечено не было. При открытии второго (другого типа - схемы) - программа некоторое время не реагировала ни на что , 3й файл открылся уже быстрее, но все равно работа с несколькими чертежами сильно заторможена, переключение между открытыми чертежами путем нажатия на корешок вкладки не происходит,двойной клик по корешку вкладки уменьшает размер окна чертежа (причем не того чертежа,который соответствует корешку,а верхнего),при этом сам чертеж может стать черным. При двойном клике по этому черному чертежу он снова разворачивается и прорисовывается как положено. Но для работы в таком режиме есть риск сильного эмоционального напряжения. На windows sv (vbox) скорость работы выше,открытие нескольких чертежей проходит без задержек,клики по корешкам вкладок вызывают нужный чертеж поверх остальных.
Откладываем до возобновления интереса.
Для тех, кто не пользуется багзиллой или не умеет пользоваться групповым редактированием при поиске, закрываем задачи, которые они должны были принять.