Hello James,
your post was most useful! When I tried to run Diablo II executable from shell,
it reports
as following:
~/.wine/drive_c/Programme/Diablo II$ wine game.exe -window
fixme:advapi:GetCurrentHwProfileA (0x33fba8) semi-stub
fixme:heap:HeapSetInformation (nil) 1 (nil) 0
fixme:win:RegisterDeviceNotificationA (hwnd=0x134a58,
filter=0xf7e9b4,flags=0x00000001) returns a fake device notification handle!
fixme:advapi:SetSecurityInfo stub
fixme:alsa:AudioClient_GetMixFormat Don't know what to do with 10000
channels, pretending there's only 2 channels
fixme:alsa:AudioClient_GetMixFormat Don't know what to do with 10000
channels, pretending there's only 2 channels
fixme:alsa:AudioClient_GetMixFormat Don't know what to do with 10000
channels, pretending there's only 2 channels
fixme:alsa:AudioClient_GetMixFormat Don't know what to do with 10000
channels, pretending there's only 2 channels
fixme:alsa:AudioClient_GetMixFormat Don't know what to do with 10000
channels, pretending there's only 2 channels
fixme:alsa:AudioClient_GetMixFormat Don't know what to do with 10000
channels, pretending there's only 2 channels
fixme:alsa:AudioClient_GetMixFormat Don't know what to do with 10000
channels, pretending there's only 2 channels
fixme:alsa:AudioClient_GetMixFormat Don't know what to do with 10000
channels, pretending there's only 2 channels
fixme:alsa:AudioClient_GetMixFormat Don't know what to do with 10000
channels, pretending there's only 2 channels
fixme:alsa:AudioClient_GetMixFormat Don't know what to do with 10000
channels, pretending there's only 2 channels
While playing I had the system monitor open next to the game window: When it
freezes,
the "wineserver.exe" consumes 100% CPU (is it normal that it uses
around 250 MiB ?)
The same happens when running mIRC.exe:
~/.wine/drive_c/Programme/mIRC$ wine mirc.exe
fixme:advapi:GetCurrentHwProfileA (0x33fba8) semi-stub
fixme:heap:HeapSetInformation (nil) 1 (nil) 0
fixme:win:RegisterDeviceNotificationA (hwnd=0x134a28,
filter=0xf7e9b4,flags=0x00000001) returns a fake device notification handle!
err:ole:CoGetClassObject class {d45fd2fc-5c6e-11d1-9ec1-00c04fd7081f} not
registered
err:ole:create_server class {d45fd2fc-5c6e-11d1-9ec1-00c04fd7081f} not
registered
err:ole:CoGetClassObject no class object {d45fd2fc-5c6e-11d1-9ec1-00c04fd7081f}
could be created for context 0x5
fixme:winsock:WSACancelAsyncRequest (0xdeaf),stub
fixme:winsock:WSACancelAsyncRequest (0xdeaf),stub
fixme:winsock:WSACancelAsyncRequest (0xdeb1),stub
fixme:winsock:WSACancelAsyncRequest (0xdeb1),stub
fixme:winsock:WSACancelAsyncRequest (0xdeb2),stub
fixme:winsock:WSACancelAsyncRequest (0xdeb2),stub
fixme:richedit:ME_HandleMessage EM_FMTLINES: stub
fixme:richedit:ME_HandleMessage EM_FMTLINES: stub
For Steam.exe:
~/.wine/drive_c/Programme/Steam$ wine Steam.exe
fixme:advapi:GetCurrentHwProfileA (0x33fba8) semi-stub
fixme:heap:HeapSetInformation (nil) 1 (nil) 0
fixme:win:RegisterDeviceNotificationA (hwnd=0x134a58,
filter=0xf7e9b4,flags=0x00000001) returns a fake device notification handle!
fixme:process:SetProcessShutdownParameters (00000100, 00000000): partial stub.
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:toolhelp:CreateToolhelp32Snapshot Unimplemented: heap list snapshot
fixme:toolhelp:Heap32ListFirst : stub
fixme:alsa:AudioClient_GetMixFormat Don't know what to do with 10000
channels, pretending there's only 2 channels
fixme:alsa:AudioClient_GetMixFormat Don't know what to do with 10000
channels, pretending there's only 2 channels
fixme:alsa:AudioClient_GetMixFormat Don't know what to do with 10000
channels, pretending there's only 2 channels
fixme:alsa:AudioClient_GetMixFormat Don't know what to do with 10000
channels, pretending there's only 2 channels
fixme:alsa:AudioClient_GetMixFormat Don't know what to do with 10000
channels, pretending there's only 2 channels
fixme:alsa:AudioClient_GetMixFormat Don't know what to do with 10000
channels, pretending there's only 2 channels
fixme:alsa:AudioClient_GetMixFormat Don't know what to do with 10000
channels, pretending there's only 2 channels
fixme:alsa:AudioClient_GetMixFormat Don't know what to do with 10000
channels, pretending there's only 2 channels
fixme:alsa:AudioClient_GetMixFormat Don't know what to do with 10000
channels, pretending there's only 2 channels
fixme:alsa:AudioClient_GetMixFormat Don't know what to do with 10000
channels, pretending there's only 2 channels
err:ole:CoGetClassObject class {77f10cf0-3db5-4966-b520-b7c54fd35ed6} not
registered
err:ole:CoGetClassObject no class object {77f10cf0-3db5-4966-b520-b7c54fd35ed6}
could be created for context 0x1
fixme:wbemprox:wbem_locator_ConnectServer 0x1d14b0, L"ROOT\\CIMV2",
(null), (null), (null), 0x00000080, (null), (nil), 0x4b5c638)
err:ole:CoGetClassObject class {dff32fea-3331-48da-a272-ccfc238695be} not
registered
err:ole:CoGetClassObject class {dff32fea-3331-48da-a272-ccfc238695be} not
registered
err:ole:create_server class {dff32fea-3331-48da-a272-ccfc238695be} not
registered
fixme:ole:CoGetClassObject CLSCTX_REMOTE_SERVER not supported
err:ole:CoGetClassObject no class object {dff32fea-3331-48da-a272-ccfc238695be}
could be created for context 0x17
Assert( Assertion Failed: Steam2Caches().UpdateCaches failed to update cache
45770
):e:\buildslave\steam_rel_client_win32\build\src\steamui\SteamCache.cpp:393
fixme:dbghelp:elf_search_auxv can't find symbol in module
fixme:winhttp:WinHttpGetIEProxyConfigForCurrentUser returning no proxy used
fixme:win:RegisterDeviceNotificationA (hwnd=0x100c8,
filter=0x32d5b4,flags=0x00000004) returns a fake device notification handle!
fixme:win:EnumDisplayDevicesW ((null),0,0x32cff8,0x00000000), stub!
fixme:appbar:SHAppBarMessage unknown msg: 4
fixme:appbar:handle_appbarmessage SHAppBarMessage(ABM_GETSTATE): stub
fixme:appbar:handle_appbarmessage SHAppBarMessage(ABM_GETAUTOHIDEBAR,
hwnd=(nil), edge=3): stub
fixme:appbar:handle_appbarmessage SHAppBarMessage(ABM_GETAUTOHIDEBAR,
hwnd=(nil), edge=1): stub
fixme:appbar:handle_appbarmessage SHAppBarMessage(ABM_GETAUTOHIDEBAR,
hwnd=(nil), edge=0): stub
fixme:appbar:handle_appbarmessage SHAppBarMessage(ABM_GETAUTOHIDEBAR,
hwnd=(nil), edge=2): stub
So, this is whats happening in the terminal....
As I'm not the nr. 1 programmer / developer, I dont know how to get rid of
those
(surely) not-useful messages ;)
Regards!