My Voip provider has a Windows app for their phone service, and I'm having no luck getting it to work via wine. I would be very very grateful if anyone can help me out with this scenario. Below are my details and error output to stdout.. ___My Env___ Ubuntu 8.10 -- 2.6.27-11-generic #1 SMP Thu Jan 8 08:38:38 UTC 2009 x86_64 GNU/Linux wine-1.1.13 Windows app is calle: FreePhoneLine.exe The app attempts to install Java JRE 6 (windows_ yet seems to fail at the very end.) The FreePhoneLine app does get installed though, for I am able to launch it and dial out. When I answer the phone at the receiving end the PC beeps causes error to stdout (noted below). I am unable to hear nor speak from either side. __STDOUT__ (Note errors don't start till near the end, after line picked up) fixme:winsock:WSAIoctl unsupported WS_IOCTL cmd (9800000c) fixme:winsock:WSAIoctl unsupported WS_IOCTL cmd (9800000c) fixme:win:EnumDisplayDevicesW ((null),0,0x7e0ef18c,0x00000000), stub! fixme:win:EnumDisplayDevicesW ((null),1,0x7e0ef18c,0x00000000), stub! fixme:d3d:IWineD3DImpl_FillGLCaps OpenGL implementation supports 32 vertex samplers and 32 total samplers fixme:d3d:IWineD3DImpl_FillGLCaps Expected vertex samplers + MAX_TEXTURES(=8) > combined_samplers fixme:win:EnumDisplayDevicesW ((null),0,0x7e10007c,0x00000000), stub! fixme:font:WineEngCreateFontInstance Untranslated charset 255 fixme:systray:wine_notify_icon unhandled tray message: 4 UA: UNREGISTER the contact URL UA: REGISTRATION UA: Registration success: 200 OK UA: Registration success: 200 OK java.io.FileNotFoundException: C:\windows\profiles\fern\FreePhoneLine\temp.txt (File not found) at java.io.FileInputStream.open(Native Method) at java.io.FileInputStream.<init>(Unknown Source) at xc.g(xc.java) at vonix.ua.MainWnd.c(MainWnd.java) at vonix.ua.MainWnd.b(MainWnd.java) at vonix.ua.MainWnd.a(MainWnd.java) at vonix.ua.MainWnd.d(MainWnd.java) at vonix.ua.p.run(p.java) at java.awt.event.InvocationEvent.dispatch(Unknown Source) at java.awt.EventQueue.dispatchEvent(Unknown Source) at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.run(Unknown Source) fixme:imm:ImmGetOpenStatus (0x3406e48): semi-stub main wnd key: 4 main wnd key: 1 main wnd key: 6 fixme:winsock:WSAIoctl unsupported WS_IOCTL cmd (9800000c) fixme:winsock:WSAIoctl unsupported WS_IOCTL cmd (9800000c) main wnd key: 2 main wnd key: 5 main wnd key: 9 main wnd key: 5 main wnd key: 0 main wnd key: 3 main wnd key: 5 UA: RINGING UA: ACCEPTED/CALL ########################################### ####### ERRORS START HERE ################# ########################################### fixme:winsock:WSAIoctl unsupported WS_IOCTL cmd (9800000c) fixme:winsock:WSAIoctl unsupported WS_IOCTL cmd (9800000c) fixme:winsock:WSAIoctl unsupported WS_IOCTL cmd (9800000c) fixme:winsock:WSAIoctl unsupported WS_IOCTL cmd (9800000c) Selected format: LINEAR, 8000.0 Hz, 8-bit, Mono err:dscapture:widDsCreate DirectSoundCapture flag not set This sound card's driver does not support direct access The (slower) DirectSound HEL mode will be used instead. Exception in thread "Thread-1" java.lang.Error: Couldn't create capture buffer at com.sun.media.protocol.dsound.DSound.open(DSound.java:56) at vonix.o.a(o.java) at vonix.o.g(o.java) at vonix.o.a(o.java) at vonix.o.e(o.java) at vonix.o.<init>(o.java) at vonix.ua.o.<init>(o.java) at vonix.ua.g.g(g.java) at vonix.ua.g.b(g.java) at yd.b(yd.java) at ge.b(ge.java) at he.b(he.java) at nh.a(nh.java) at bh.b(bh.java) at bh.a(bh.java) at hh.a(hh.java) at yk.run(yk.java) .. app shutdown!