I just broke my Dad's monitor. So now I am re-writing this with blood dripping from my hand.
I am trying to get Bovada poker working with wine on my arch box.
I installed wine using pacman.
According to the arch wiki I first had to enable the Multilib repository.
I did that then installed wine with:
Code: Select all
$ sudo pacman -S wine
Now using wine:
Code: Select all
$ wine BovadaPoker.exe
I then installed the following:
wine_gecko and wine-mono
I did a bit a research and found the following thread
https://bbs.archlinux.org/viewtopic.php?id=195878
After reading that I went through this list:
https://www.archlinux.org/packages/mult ... 6_64/wine/
I installed every optional dependency by hand
I then reinstalled wine. (I did not uninstall before reinstalling it) (not sure if this is a problem)
Back to trying to get it to work:
Code: Select all
$ wine BovadaPoker.exe
Wine cannot find the ncurses library (libncursesw.so.5)
BUT
I still get the install window, asking where to install, I say C:
I also see the Bovada poker install window doing its thing.
Seems OK.
anyway here is some output on one of my tries that my be helpfull
Code: Select all
$ wine BovadaPoker.exe &> error.txt
Code: Select all
wine: created the configuration directory '/home/user/.wine'
fixme:ole:RemUnknown_QueryInterface No interface for iid {00000019-0000-0000-c000-000000000046}
err:ole:marshal_object couldn't get IPSFactory buffer for interface {00000131-0000-0000-c000-000000000046}
err:ole:marshal_object couldn't get IPSFactory buffer for interface {6d5140c1-7436-11ce-8034-00aa006009fa}
err:ole:StdMarshalImpl_MarshalInterface Failed to create ifstub, hres=0x80004002
err:ole:CoMarshalInterface Failed to marshal the interface {6d5140c1-7436-11ce-8034-00aa006009fa}, 80004002
err:ole:get_local_server_stream Failed: 80004002
fixme:ole:RemUnknown_QueryInterface No interface for iid {00000019-0000-0000-c000-000000000046}
err:ole:marshal_object couldn't get IPSFactory buffer for interface {00000131-0000-0000-c000-000000000046}
err:ole:marshal_object couldn't get IPSFactory buffer for interface {6d5140c1-7436-11ce-8034-00aa006009fa}
err:ole:StdMarshalImpl_MarshalInterface Failed to create ifstub, hres=0x80004002
err:ole:CoMarshalInterface Failed to marshal the interface {6d5140c1-7436-11ce-8034-00aa006009fa}, 80004002
err:ole:get_local_server_stream Failed: 80004002
fixme:ntdll:NtLockFile I/O completion on lock not implemented yet
err:mscoree:LoadLibraryShim error reading registry key for installroot
err:mscoree:LoadLibraryShim error reading registry key for installroot
err:mscoree:LoadLibraryShim error reading registry key for installroot
err:mscoree:LoadLibraryShim error reading registry key for installroot
fixme:ntdll:NtLockFile I/O completion on lock not implemented yet
fixme:dwmapi:DwmIsCompositionEnabled 0x6d41fd70
fixme:iphlpapi:NotifyIpInterfaceChange (family 0, callback 0x69e6babb, context 0x892dd0, init_notify 0, handle 0x122e1a0): stub
fixme:iphlpapi:CancelMibChangeNotify2 (handle (nil)): stub
fixme:ntdll:NtLockFile I/O completion on lock not implemented yet
fixme:iphlpapi:NotifyIpInterfaceChange (family 0, callback 0x6a07afa1, context 0x923b50, init_notify 0, handle 0x11fe784): stub
fixme:iphlpapi:CancelMibChangeNotify2 (handle (nil)): stub
fixme:event:wait_for_withdrawn_state window 0x30026/1800001 wait timed out
wine: configuration in '/home/pat/.wine' has been updated.
fixme:process:SetProcessDEPPolicy (1): stub
fixme:process:SetProcessDEPPolicy (1): stub
fixme:win:DisableProcessWindowsGhosting : stub
fixme:graphics:ShutdownBlockReasonDestroy (0x10080): stub
fixme:graphics:ShutdownBlockReasonCreate (0x10080, L"Installing"): stub
fixme:msg:ChangeWindowMessageFilterEx 0x1008c c05a 1 (nil)
fixme:msg:ChangeWindowMessageFilterEx 0x2008c c05a 1 (nil)
fixme:win:WINNLSEnableIME hwnd 0x1009a enable 0: stub!
fixme:event:wait_for_withdrawn_state window 0x2008c/2000004 wait timed out
fixme:win:WINNLSEnableIME hwnd 0x1009a enable -1: stub!
fixme:graphics:ShutdownBlockReasonDestroy (0x10080): stub
fixme:graphics:ShutdownBlockReasonCreate (0x10080, L"Installing BovadaPoker."): stub
fixme:msg:ChangeWindowMessageFilterEx 0x3008e c05a 1 (nil)
fixme:msg:ChangeWindowMessageFilterEx 0x4008e c05a 1 (nil)
fixme:event:wait_for_withdrawn_state window 0x10080/2000002 wait timed out
fixme:msg:ChangeWindowMessageFilterEx 0x20094 c05a 1 (nil)
fixme:msg:ChangeWindowMessageFilterEx 0x30094 c05a 1 (nil)
fixme:shell:SHAutoComplete stub
fixme:win:WINNLSEnableIME hwnd 0x100b4 enable 0: stub!
fixme:win:WINNLSEnableIME hwnd 0x100b4 enable -1: stub!
fixme:win:WINNLSEnableIME hwnd 0x100b4 enable 0: stub!
fixme:win:WINNLSEnableIME hwnd 0x100b4 enable -1: stub!
fixme:win:WINNLSEnableIME hwnd 0x100b2 enable 0: stub!
fixme:sfc:SfcIsFileProtected ((nil), L"C:\\Bovada\\unins000.exe") stub
fixme:win:WINNLSEnableIME hwnd 0x100b2 enable -1: stub!
fixme:clusapi:GetNodeClusterState ((null),0x33eb04) stub!
fixme:advapi:DecryptFileA ("c:\\936156f673229396a2d19a2c\\", 00000000): stub
fixme:advapi:RegisterTraceGuidsW (0x6cd15f38, 0x6cd20180, {e2821408-c59d-418f-ad3f-aa4e792aeb79}, 1, 0x33fc00, (null), (null), 0x6cd20188): stub
fixme:advapi:RegisterTraceGuidsW register trace class {e2821408-c59d-418f-ad3f-aa4e792aeb79}
fixme:heap:RtlSetHeapInformation (nil) 1 (nil) 0 stub
fixme:process:SetProcessDEPPolicy (1): stub
fixme:heap:RtlSetHeapInformation (nil) 1 (nil) 0 stub
fixme:thread:SetThreadStackGuarantee (0x33fae8): stub
fixme:advapi:LsaOpenPolicy ((null),0x33f3cc,0x00000001,0x33f370) stub
fixme:advapi:LsaClose (0xcafe) stub
fixme:ntdll:NtLockFile I/O completion on lock not implemented yet
fixme:advapi:LsaOpenPolicy ((null),0x33f21c,0x00000001,0x33f1c0) stub
fixme:advapi:LsaClose (0xcafe) stub
fixme:advapi:UnregisterTraceGuids deadbeef: stub
Code: Select all
$ ls .wine
dosdevices drive_c system.reg userdef.reg user.reg
$ ls .wine/drive_c/
Bovada Program Files Program Files (x86) users windows
$ ls .wine/drive_c/Bovada/
;; A bunch of files and directories that look like a Bovada install
;; Here are the .exe ones
BovadaPoker.exe Lobby.exe procdump.exe unins000.exe
Code: Select all
$ wine BovadaPoker.exe
Wine cannot find the ncurses library (libncursesw.so.5)
But the Bovada window comes up and shows it is downloading some stuff (updates, etc...)
Then is exits
Here is some more usefull stuff
Code: Select all
$ wine BovadaPoker.exe &> runerror.txt
Code: Select all
fixme:heap:RtlSetHeapInformation (nil) 1 (nil) 0 stub
fixme:system:SetProcessDPIAware stub!
fixme:toolhelp:CreateToolhelp32Snapshot Unimplemented: heap list snapshot
fixme:toolhelp:Heap32ListFirst : stub
fixme:ole:RemUnknown_QueryInterface No interface for iid {00000019-0000-0000-c000-000000000046}
fixme:heap:RtlSetHeapInformation (nil) 1 (nil) 0 stub
fixme:system:SetProcessDPIAware stub!
fixme:msvcrt:__clean_type_info_names_internal (0x224d1fc) stub
fixme:msvcrt:__clean_type_info_names_internal (0xb8b71c) stub
fixme:msvcrt:__clean_type_info_names_internal (0x1f564ac) stub
fixme:msvcrt:__clean_type_info_names_internal (0x1efcdc4) stub
fixme:msvcrt:__clean_type_info_names_internal (0x1f46c4c) stub
fixme:msvcrt:__clean_type_info_names_internal (0x3f47c4) stub
fixme:msvcrt:__clean_type_info_names_internal (0x63043de4) stub
fixme:msvcrt:__clean_type_info_names_internal (0x653efe24) stub
fixme:msvcrt:__clean_type_info_names_internal (0x1b5038c) stub
fixme:msvcrt:__clean_type_info_names_internal (0x1ec2ab4) stub
fixme:msvcrt:__clean_type_info_names_internal (0x3d26ec) stub
fixme:msvcrt:__clean_type_info_names_internal (0x62024744) stub
fixme:msvcrt:__clean_type_info_names_internal (0x1e8fe6c) stub
fixme:msvcrt:__clean_type_info_names_internal (0x1de69cc) stub
fixme:msvcrt:__clean_type_info_names_internal (0x66237444) stub
fixme:msvcrt:__clean_type_info_names_internal (0x61026744) stub
fixme:msvcrt:__clean_type_info_names_internal (0x3a333c) stub
fixme:msvcrt:__clean_type_info_names_internal (0x38c8ec) stub
fixme:msvcrt:__clean_type_info_names_internal (0x35a69c) stub
fixme:msvcrt:__clean_type_info_names_internal (0x640bcdd4) stub
fixme:msvcrt:__clean_type_info_names_internal (0x103cbd04) stub
fixme:msvcrt:__clean_type_info_names_internal (0x673c57f4) stub
fixme:msvcrt:__clean_type_info_names_internal (0x4aaa1b74) stub
fixme:msvcrt:__clean_type_info_names_internal (0x94aaec) stub
fixme:event:wait_for_withdrawn_state window 0x20074/2200002 wait timed out
fixme:msvcrt:__clean_type_info_names_internal (0x10041174) stub
fixme:msvcrt:__clean_type_info_names_internal (0x11042ac) stub
Any ideas of what to try?
I did what was said in the arch link.
I downloaded every optional dependency by hand and retried.
Still can't get it.
Wine is not finding the libncursesw.so.5 library
I want this to work so bad. I want windows off my computer.
Should I uninstall everying with pacman including all dependencies and try installling from the git page?
Or is this just something very simple I am doing wrong?
thank you in advance for the help.