I uninstalled the existing Mono in Wine and installed it using winetricks dotnet20
Then i used "wine BlueStacks-SplitInstaller_native.exe" to install Bluestacks. It gave an error(I assume its got something to do with rundll32) and
2013-04-09 21:02:40.463 179:00000001 (rundll32). INFO: Got Device Profile Info:
2013-04-09 21:02:40.464 179:00000001 (rundll32). INFO: Processor
2013-04-09 21:02:40.464 179:00000001 (rundll32). INFO: NumberOfProcessors
2013-04-09 21:02:40.464 179:00000001 (rundll32). INFO: GPU
2013-04-09 21:02:40.464 179:00000001 (rundll32). INFO: GPUDriver
2013-04-09 21:02:40.464 179:00000001 (rundll32). INFO: OS
2013-04-09 21:02:40.464 179:00000001 (rundll32). INFO: RAM 0
2013-04-09 21:02:40.464 179:00000001 (rundll32). INFO: BlueStacksVersion
2013-04-09 21:02:40.464 179:00000001 (rundll32). INFO: GlMode -1
2013-04-09 21:02:40.464 179:00000001 (rundll32). INFO: OEMInfo
2013-04-09 21:02:40.464 179:00000001 (rundll32). INFO: ScreenResolution 1600x900
2013-04-09 21:02:40.464 179:00000001 (rundll32). INFO: BlueStacksResolution 0x0
2013-04-09 21:02:40.464 179:00000001 (rundll32). INFO: DotNetVersion 4.0.30319 Full
2013-04-09 21:02:40.464 179:00000001 (rundll32). INFO: Sending System Info Stats
fixme
URL_ParseUrl failed to parse L"System.Xml"
fixme:ras:RasEnumConnectionsW (0x198420,0x33e280,0x33e27c),stub!
fixme:ras:RasEnumConnectionsW RAS support is not implemented! Configure program to use LAN connection/winsock instead!
fixme:winsock:WSAIoctl -> SIO_ADDRESS_LIST_CHANGE request: stub
fixme:ras:RasConnectionNotificationW (0xffffffff,0x3b4,0x00000003),stub!
fixme
URL_ParseUrl failed to parse L"System.Web"
2013-04-09 21:02:40.586 179:00000001 (rundll32). ERROR: System.NullReferenceException: Object reference not set to an instance of an object.
at BlueStacks.hyperDroid.Common.Features.IsFeatureEnabled(UInt32 featureMask)
at BlueStacks.hyperDroid.Common.Utils.UserAgent(String tag)
at BlueStacks.hyperDroid.Common.HTTP.Client.Post(String url, Dictionary`2 data, Dictionary`2 headers, Boolean gzip, Int32 timeout)
at BlueStacks.hyperDroid.Common.Stats.SendSystemInfoStatsSync(String host, Boolean createRegKey, String glMode, String glVendor, String glRenderer, String glVersion)
fixme
URL_ParseUrl failed to parse L"JSON"
fixme:winhttp:WinHttpDetectAutoProxyConfigUrl discovery via DHCP not supported
fixme:winsock:WSAIoctl -> SIO_ADDRESS_LIST_CHANGE request: stub
err:winediag:SECUR32_initNTLMSP ntlm_auth was not found or is outdated. Make sure that ntlm_auth >= 3.0.25 is in your path. Usually, you can find it in the winbind package of your distribution.
fixme:secur32:schan_imp_create_session Using hardcoded "NORMAL" priority
fixme:secur32:schannel_get_protocol unknown protocol 4
fixme:secur32:schannel_get_protocol unknown protocol 4
2013-04-09 21:02:41.152 179:00000006 (rundll32). ERROR: System.Threading.ThreadAbortException: Thread was being aborted.
at System.Threading.Monitor.Enter(Object obj)
at System.Net.Connection.ReadStartNextRequest(WebRequest currentRequest, ConnectionReturnResult& returnResult)
at System.Net.ConnectStream.CallDone(ConnectionReturnResult returnResult)
at System.Net.ConnectStream.CloseInternal(Boolean internalCall, Boolean aborting)
at System.Net.ConnectStream.System.Net.ICloseEx.CloseEx(CloseExState closeState)
at System.Net.HttpWebResponse.Close()
at BlueStacks.hyperDroid.Common.GoogleAnalytics.SendTrackEvent(String pageTitle, String pageURL, Event evt, String accountName)
fixme:ole:Context_CC_ContextCallback (0x175b68/0x175b6c)->(0x79f277a5, 0x2afe608, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, (nil))
fixme:ole:Context_CC_ContextCallback (0x175b68/0x175b6c)->(0x79f277a5, 0x2afe59c, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, (nil))
fixme:ole:Context_CC_ContextCallback (0x175b68/0x175b6c)->(0x79f277a5, 0x2afe59c, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, (nil))
fixme:ole:Context_CC_ContextCallback (0x175b68/0x175b6c)->(0x79f277a5, 0x2afe59c, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, (nil))
fixme:ole:Context_CC_ContextCallback (0x175b68/0x175b6c)->(0x79f277a5, 0x2afe59c, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, (nil))
fixme:ole:Context_CC_ContextCallback (0x175b68/0x175b6c)->(0x79f277a5, 0x2afe59c, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, (nil))
fixme:ole:Context_CC_ContextCallback (0x175b68/0x175b6c)->(0x79f277a5, 0x2afe59c, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, (nil))
fixme:ole:Context_CC_ContextCallback (0x175b68/0x175b6c)->(0x79f277a5, 0x2afe59c, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, (nil))
fixme:ole:Context_CC_ContextCallback (0x175b68/0x175b6c)->(0x79f277a5, 0x2afe59c, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, (nil))
fixme:ole:Context_CC_ContextCallback (0x175b68/0x175b6c)->(0x79f277a5, 0x2afe59c, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, (nil))
fixme:ole:Context_CC_ContextCallback (0x175b68/0x175b6c)->(0x79f277a5, 0x2afe59c, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, (nil))
fixme:ole:Context_CC_ContextCallback (0x175b68/0x175b6c)->(0x79f277a5, 0x2afe59c, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, (nil))
fixme:ole:Context_CC_ContextCallback (0x175b68/0x175b6c)->(0x79f277a5, 0x2afe59c, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, (nil))
err:msi:ITERATE_Actions Execution halted, action L"CheckIfGlSupported" returned 1603
fixme:advapi:OpenEventLogW (L"suvpat1ld1",L"Application") stub
fixme:advapi:OpenEventLogW Remote server not supported
err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded
fixme:win:AnimateWindow partial stub
fixme:win:AnimateWindow partial stub