I'm running WINE ver. 1.1.24 on Ubuntu 8.04. Wine had been running fine when Oblivion crashed and locked my mouse and keyboard up (I wish I had the debug for that but I haven't been able to recreate the crash). I rebooted my machine, reloaded Oblivion and the keyboard was non responsive, the mouse was working but not the keyboard. I checked Opera (I had some prior errors with the keyboard in Opera) no problems, tried gedit, once again no issues, I decided to try notepad in WINE and I was allowed 1 keystroke and then input from the keyboard ceased. I don't seem to be able to get a terminal output using "$wine notepad.exe &> /tmp/log.txt 2>&1" I decided to go with notepad b/c I figured it would be easier to debug the issue from there instead of Oblivion. I do have a debug trace output file. Here is a slimmed down version of that text file with ?relevant? portion:
0017:Call user32.GetKeyboardLayout(00000000) ret=7e8c4517
0017:Ret user32.GetKeyboardLayout() retval=00000000 ret=7e8c4517
0017:Call user32.SendMessageW(00010020,00000285,00000000,00000000) ret=7e8c4539
0017:Call window proc 0x7ee9c450 (hwnd=0x10020,msg=WM_IME_SELECT,wp=00000000,lp=00000000)
0017:Call user32.DefWindowProcW(00010020,00000285,00000000,00000000) ret=7ee9c4ca
0017:Call imm32.ImmGetDefaultIMEWnd(00010020) ret=7ecbab1c
0017:Call KERNEL32.TlsGetValue(00000000) ret=7e8c12b5
0017:Ret KERNEL32.TlsGetValue() retval=00132620 ret=7e8c12b5
0017:Ret imm32.ImmGetDefaultIMEWnd() retval=00000000 ret=7ecbab1c
0017:Ret user32.DefWindowProcW() retval=00000000 ret=7ee9c4ca
0017:Ret window proc 0x7ee9c450 (hwnd=0x10020,msg=WM_IME_SELECT,wp=00000000,lp=00000000) retval=00000000
0017:Ret user32.SendMessageW() retval=00000000 ret=7e8c4539
0017:Call KERNEL32.TlsGetValue(00000000) ret=7e8c12b5
0017:Ret KERNEL32.TlsGetValue() retval=00132620 ret=7e8c12b5
0017:Call KERNEL32.TlsGetValue(00000000) ret=7e8c12b5
0017:Ret KERNEL32.TlsGetValue() retval=00132620 ret=7e8c12b5
0017:Call user32.DestroyWindow(00000000) ret=7e8c455e
0017:Ret user32.DestroyWindow() retval=00000000 ret=7e8c455e
0017:Call ntdll.RtlFreeHeap(00110000,00000000,00132b18) ret=7e8c44b6
0017:Ret ntdll.RtlFreeHeap() retval=00000001 ret=7e8c44b6
0017:Call ntdll.RtlFreeHeap(00110000,00000000,001357d0) ret=7e8c44b6
0017:Ret ntdll.RtlFreeHeap() retval=00000001 ret=7e8c44b6
0017:Call ntdll.RtlFreeHeap(00110000,00000000,00135870) ret=7e8c44b6
0017:Ret ntdll.RtlFreeHeap() retval=00000001 ret=7e8c44b6
0017:Call ntdll.RtlFreeHeap(00110000,00000000,001358a0) ret=7e8c44b6
0017:Ret ntdll.RtlFreeHeap() retval=00000001 ret=7e8c44b6
0017:Call ntdll.RtlFreeHeap(00110000,00000000,00135418) ret=7e8c44b6
0017:Ret ntdll.RtlFreeHeap() retval=00000001 ret=7e8c44b6
0017:Call ntdll.RtlFreeHeap(00110000,00000000,00132638) ret=7e8c45d3
0017:Ret ntdll.RtlFreeHeap() retval=00000001 ret=7e8c45d3
0017:Call user32.DestroyWindow(00000000) ret=7e8c508c
0017:Ret user32.DestroyWindow() retval=00000000 ret=7e8c508c
0017:Call ntdll.RtlFreeHeap(00110000,00000000,00132620) ret=7e8c50ac
0017:Ret ntdll.RtlFreeHeap() retval=00000001 ret=7e8c50ac
0017:Call winex11.drv.ImeDestroy(00000001) ret=7e8c5175
0017:Ret winex11.drv.ImeDestroy() retval=00000001 ret=7e8c5175
0017:Call KERNEL32.FreeLibrary(7ea10000) ret=7e8c5183
0017:Ret KERNEL32.FreeLibrary() retval=00000001 ret=7e8c5183
0017:Call ntdll.RtlFreeHeap(00110000,00000000,00132790) ret=7e8c51a3
0017:Ret ntdll.RtlFreeHeap() retval=00000001 ret=7e8c51a3
0017:Call KERNEL32.TlsFree(00000000) ret=7e8c51bd
0017:Ret KERNEL32.TlsFree() retval=00000001 ret=7e8c51bd
0017:Ret PE DLL (proc=0x7e8c7a50,module=0x7e8b0000 L"imm32.dll",reason=PROCESS_DETACH,res=0x1) retval=1
0017:Call PE DLL (proc=0x7ec3cb70,module=0x7ebe0000 L"gdi32.dll",reason=PROCESS_DETACH,res=0x1)
I'm at a loss here.
-Brendan
Dead Keyboard in all Apps
"DUH" moment...
the debug log is in /tmp..... I feel a bit slow. <Forehead Slap>
Taken from /tmp/log.txt:
fixme:system:SetProcessDPIAware stub!
fixme:dwmapi:DwmIsCompositionEnabled 0x33b754
0[1994d8]: nsNativeModuleLoader::LoadModule("C:\windows\gecko\0.9.1\wine_gecko\ssl3.dll") - Symbol NSGetModule not found
0[1994d8]: nsNativeModuleLoader::LoadModule("C:\windows\gecko\0.9.1\wine_gecko\plugins\npnul32.dll") - Symbol NSGetModule not found
0[1994d8]: nsNativeModuleLoader::LoadModule("C:\windows\gecko\0.9.1\wine_gecko\plds4.dll") - Symbol NSGetModule not found
fixme:winsock:WSAIoctl unsupported WS_IOCTL cmd (9800012c)
fixme:winsock:WSAIoctl unsupported WS_IOCTL cmd (9800012c)
fixme:iphlpapi:NotifyAddrChange (Handle 0x1fce928, overlapped 0x1fce930): stub
0[1994d8]: nsNativeModuleLoader::LoadModule("C:\windows\gecko\0.9.1\wine_gecko\sqlite3.dll") - Symbol NSGetModule not found
0[1994d8]: nsNativeModuleLoader::LoadModule("C:\windows\gecko\0.9.1\wine_gecko\nssutil3.dll") - Symbol NSGetModule not found
0[1994d8]: nsNativeModuleLoader::LoadModule("C:\windows\gecko\0.9.1\wine_gecko\nss3.dll") - Symbol NSGetModule not found
0[1994d8]: nsNativeModuleLoader::LoadModule("C:\windows\gecko\0.9.1\wine_gecko\xul.dll") - Symbol NSGetModule not found
0[1994d8]: nsNativeModuleLoader::LoadModule("C:\windows\gecko\0.9.1\wine_gecko\nssckbi.dll") - Symbol NSGetModule not found
0[1994d8]: nsNativeModuleLoader::LoadModule("C:\windows\gecko\0.9.1\wine_gecko\smime3.dll") - Symbol NSGetModule not found
0[1994d8]: nsNativeModuleLoader::LoadModule("C:\windows\gecko\0.9.1\wine_gecko\plc4.dll") - Symbol NSGetModule not found
0[1994d8]: nsNativeModuleLoader::LoadModule("C:\windows\gecko\0.9.1\wine_gecko\nssdbm3.dll") - Symbol NSGetModule not found
0[1994d8]: nsNativeModuleLoader::LoadModule("C:\windows\gecko\0.9.1\wine_gecko\freebl3.dll") - Symbol NSGetModule not found
0[1994d8]: nsNativeModuleLoader::LoadModule("C:\windows\gecko\0.9.1\wine_gecko\js3250.dll") - Symbol NSGetModule not found
0[1994d8]: nsNativeModuleLoader::LoadModule("C:\windows\gecko\0.9.1\wine_gecko\softokn3.dll") - Symbol NSGetModule not found
0[1994d8]: nsNativeModuleLoader::LoadModule("C:\windows\gecko\0.9.1\wine_gecko\nspr4.dll") - Symbol NSGetModule not found
0[1994d8]: nsNativeModuleLoader::LoadModule("C:\windows\gecko\0.9.1\wine_gecko\xpcom.dll") - Symbol NSGetModule not found
fixme
DllCanUnloadNow stub
wine: configuration in '/home/brendan/.wine' has been updated.
Taken from /tmp/log.txt:
fixme:system:SetProcessDPIAware stub!
fixme:dwmapi:DwmIsCompositionEnabled 0x33b754
0[1994d8]: nsNativeModuleLoader::LoadModule("C:\windows\gecko\0.9.1\wine_gecko\ssl3.dll") - Symbol NSGetModule not found
0[1994d8]: nsNativeModuleLoader::LoadModule("C:\windows\gecko\0.9.1\wine_gecko\plugins\npnul32.dll") - Symbol NSGetModule not found
0[1994d8]: nsNativeModuleLoader::LoadModule("C:\windows\gecko\0.9.1\wine_gecko\plds4.dll") - Symbol NSGetModule not found
fixme:winsock:WSAIoctl unsupported WS_IOCTL cmd (9800012c)
fixme:winsock:WSAIoctl unsupported WS_IOCTL cmd (9800012c)
fixme:iphlpapi:NotifyAddrChange (Handle 0x1fce928, overlapped 0x1fce930): stub
0[1994d8]: nsNativeModuleLoader::LoadModule("C:\windows\gecko\0.9.1\wine_gecko\sqlite3.dll") - Symbol NSGetModule not found
0[1994d8]: nsNativeModuleLoader::LoadModule("C:\windows\gecko\0.9.1\wine_gecko\nssutil3.dll") - Symbol NSGetModule not found
0[1994d8]: nsNativeModuleLoader::LoadModule("C:\windows\gecko\0.9.1\wine_gecko\nss3.dll") - Symbol NSGetModule not found
0[1994d8]: nsNativeModuleLoader::LoadModule("C:\windows\gecko\0.9.1\wine_gecko\xul.dll") - Symbol NSGetModule not found
0[1994d8]: nsNativeModuleLoader::LoadModule("C:\windows\gecko\0.9.1\wine_gecko\nssckbi.dll") - Symbol NSGetModule not found
0[1994d8]: nsNativeModuleLoader::LoadModule("C:\windows\gecko\0.9.1\wine_gecko\smime3.dll") - Symbol NSGetModule not found
0[1994d8]: nsNativeModuleLoader::LoadModule("C:\windows\gecko\0.9.1\wine_gecko\plc4.dll") - Symbol NSGetModule not found
0[1994d8]: nsNativeModuleLoader::LoadModule("C:\windows\gecko\0.9.1\wine_gecko\nssdbm3.dll") - Symbol NSGetModule not found
0[1994d8]: nsNativeModuleLoader::LoadModule("C:\windows\gecko\0.9.1\wine_gecko\freebl3.dll") - Symbol NSGetModule not found
0[1994d8]: nsNativeModuleLoader::LoadModule("C:\windows\gecko\0.9.1\wine_gecko\js3250.dll") - Symbol NSGetModule not found
0[1994d8]: nsNativeModuleLoader::LoadModule("C:\windows\gecko\0.9.1\wine_gecko\softokn3.dll") - Symbol NSGetModule not found
0[1994d8]: nsNativeModuleLoader::LoadModule("C:\windows\gecko\0.9.1\wine_gecko\nspr4.dll") - Symbol NSGetModule not found
0[1994d8]: nsNativeModuleLoader::LoadModule("C:\windows\gecko\0.9.1\wine_gecko\xpcom.dll") - Symbol NSGetModule not found
fixme
wine: configuration in '/home/brendan/.wine' has been updated.
I GOT IT FIXED! :D
Ok, apparently the problem wasn't with wine at all,
Detailed Here: https://bugs.launchpad.net/debian/+sour ... +bug/66104
The fix is for Gutsy but it seemed to work for me. Sorry for anyone who read though all of this, and I hope this helps anyone who may encounter the same problem.
My problem with Opera returned shortly after posting this thread, I sought a more permanent fix for that involving scim.I checked Opera (I had some prior errors with the keyboard in Opera) no problems...
Detailed Here: https://bugs.launchpad.net/debian/+sour ... +bug/66104
The fix is for Gutsy but it seemed to work for me. Sorry for anyone who read though all of this, and I hope this helps anyone who may encounter the same problem.