forum

Solution: Running osu! In Ubuntu or Xubuntu

posted
Total Posts
943
show more
Arnold0
The issue is with optimus... I set optimus to use the intel card in the nVidia driver instead of the 750m and it works far better (Lower FPS said in the game but feels far better). I do use Raw Input (Because Linux don't have something to change tablet area for the osu!tablet -________-") but it does work nice enouth.
At first I tought fullscreen was not working but it does, it's just a bit buggy to get into the game. Also cutting edge does work too idk why it didn't worked at first.
I use gnome 3, I don't like unity :-o

The result is this :

I guess it's not that bad since it's playing a Windows game on Linux :o
PS : Buggy sound in the first 2 minutes from the tool used to record it was not like this :o

The only issue is that it seams to crash after a bit more than 1 hour opened, and it spams the terminal with this line :
_xgeWireToEvent: Unknown extension 148, this should never happen.
vTxPolo
it doesn't let me download1.7.0
Theblackdog_old
@Arnold0
The video isn't available for me for some reason.
Gnome is a lot better than Unity ^^ (i3 is still a bit faster)
I'm not really sure about the extension have you tried to open a link from it? I never had this kind of problem btw if its (but I don't think it is) because of opening something like a link from a song or so try this.
is the line
_xgeWireToEvent: Unknown extension 148, this should never happen.
marked as err or fixme?
s

vTxPolo wrote:

it doesn't let me download1.7.0
:
Do you mean wine itself??? (currently version 1.7.33) if so please give some detailed information.


So I currently also have a small problem:
I normally start osu with an little start script located in /usr/bin it looks like this:
#!/bin/bash
ionice -c2 nice -n -4 env WINE_RT=15 WINE_SRV_RT=10 WINEPREFIX=$HOME/.winepref/osu LANG=ja_JP.UTF-8 pasuspender wine $HOME/osu/osu\!.exe
if I run it the game starts without an internet connection, if I run the same script from my home folder it works perfectly fine (can connect to server)

Output of the script in /usr/bin
WINE realtime scheduling hack enabled, realtime base priority has been set to 15
wineserver running SCHED_FIFO at priority 10
fixme:thread:SetThreadStackGuarantee (0x32fc48): stub
Thread 25497 at THREAD_PRIORITY_HIGHEST set to SCHED_FIFO - priority 20
err:ole:CoGetContextToken apartment not initialised
fixme:shell:URL_ParseUrl failed to parse L"System.Windows.Forms"
fixme:shell:URL_ParseUrl failed to parse L"System"
fixme:shell:URL_ParseUrl failed to parse L"System.Drawing"
fixme:shell:URL_ParseUrl failed to parse L"Microsoft.Xna.Framework"
fixme:shell:URL_ParseUrl failed to parse L"msvcm80"
fixme:shell:URL_ParseUrl failed to parse L"System.Runtime.Remoting"
fixme:shell:URL_ParseUrl failed to parse L"System.Runtime.Remoting.resources"
fixme:msvcrt:__clean_type_info_names_internal (0x60345090) stub
fixme:shell:URL_ParseUrl failed to parse L"System.Runtime.Remoting.resources"
fixme:shell:URL_ParseUrl failed to parse L"mscorlib.resources"
fixme:shell:URL_ParseUrl failed to parse L"mscorlib.resources"
fixme:process:SetProcessPriorityBoost (0x238,0): stub
fixme:shell:URL_ParseUrl failed to parse L"osu"
fixme:win:EnumDisplayDevicesW ((null),0,0x32da68,0x00000000), stub!
fixme:shell:URL_ParseUrl failed to parse L"System.Configuration"
fixme:shell:URL_ParseUrl failed to parse L"System.Xml"
fixme:process:FlushProcessWriteBuffers : stub
fixme:shell:URL_ParseUrl failed to parse L"System.Configuration.resources"
fixme:shell:URL_ParseUrl failed to parse L"System.Configuration.resources"
fixme:ole:RemUnknown_QueryInterface No interface for iid {00000019-0000-0000-c000-000000000046}
fixme:shell:URL_ParseUrl failed to parse L"osu!.resources"
fixme:shell:URL_ParseUrl failed to parse L"osu!.resources"
fixme:shell:URL_ParseUrl failed to parse L"{349dac1a-fb67-4ea9-a518-7d99871022e9}"
fixme:win:EnumDisplayDevicesW ((null),0,0x32ceb8,0x00000000), stub!
fixme:d3d:wined3d_check_device_format_conversion wined3d 0x2170a8, adapter_idx 0, device_type WINED3D_DEVICE_TYPE_HAL, src_format
WINED3DFMT_B5G6R5_UNORM, dst_format WINED3DFMT_B8G8R8X8_UNORM stub!
fixme:d3d:wined3d_check_device_format_conversion wined3d 0x2170a8, adapter_idx 0, device_type WINED3D_DEVICE_TYPE_HAL, src_format
WINED3DFMT_B5G5R5X1_UNORM, dst_format WINED3DFMT_B8G8R8X8_UNORM stub!
fixme:d3d:wined3d_check_device_format_conversion wined3d 0x2170a8, adapter_idx 0, device_type WINED3D_DEVICE_TYPE_HAL, src_format
WINED3DFMT_B5G5R5A1_UNORM, dst_format WINED3DFMT_B8G8R8X8_UNORM stub!
fixme:d3d:wined3d_check_device_format_conversion wined3d 0x2170a8, adapter_idx 0, device_type WINED3D_DEVICE_TYPE_HAL, src_format
WINED3DFMT_B8G8R8X8_UNORM, dst_format WINED3DFMT_B8G8R8X8_UNORM stub!
fixme:d3d:wined3d_check_device_format_conversion wined3d 0x2170a8, adapter_idx 0, device_type WINED3D_DEVICE_TYPE_HAL, src_format
WINED3DFMT_B8G8R8A8_UNORM, dst_format WINED3DFMT_B8G8R8X8_UNORM stub!
fixme:d3d:wined3d_check_device_format_conversion wined3d 0x2170a8, adapter_idx 0, device_type WINED3D_DEVICE_TYPE_HAL, src_format
WINED3DFMT_B10G10R10A2_UNORM, dst_format WINED3DFMT_B8G8R8X8_UNORM stub!
fixme:d3d:wined3d_check_device_format_conversion wined3d 0x2170a8, adapter_idx 0, device_type WINED3D_DEVICE_TYPE_HAL, src_format
WINED3DFMT_B5G6R5_UNORM, dst_format WINED3DFMT_B8G8R8X8_UNORM stub!
fixme:d3d:wined3d_check_device_format_conversion wined3d 0x2170a8, adapter_idx 0, device_type WINED3D_DEVICE_TYPE_HAL, src_format
WINED3DFMT_B5G5R5X1_UNORM, dst_format WINED3DFMT_B8G8R8X8_UNORM stub!
fixme:d3d:wined3d_check_device_format_conversion wined3d 0x2170a8, adapter_idx 0, device_type WINED3D_DEVICE_TYPE_HAL, src_format
WINED3DFMT_B5G5R5A1_UNORM, dst_format WINED3DFMT_B8G8R8X8_UNORM stub!
fixme:d3d:wined3d_check_device_format_conversion wined3d 0x2170a8, adapter_idx 0, device_type WINED3D_DEVICE_TYPE_HAL, src_format
WINED3DFMT_B8G8R8X8_UNORM, dst_format WINED3DFMT_B8G8R8X8_UNORM stub!
fixme:d3d:wined3d_check_device_format_conversion wined3d 0x2170a8, adapter_idx 0, device_type WINED3D_DEVICE_TYPE_HAL, src_format
WINED3DFMT_B8G8R8A8_UNORM, dst_format WINED3DFMT_B8G8R8X8_UNORM stub!
fixme:d3d:wined3d_check_device_format_conversion wined3d 0x2170a8, adapter_idx 0, device_type WINED3D_DEVICE_TYPE_HAL, src_format
WINED3DFMT_B10G10R10A2_UNORM, dst_format WINED3DFMT_B8G8R8X8_UNORM stub!
fixme:d3d:wined3d_check_device_format_conversion wined3d 0x2170a8, adapter_idx 0, device_type WINED3D_DEVICE_TYPE_HAL, src_format
WINED3DFMT_B5G6R5_UNORM, dst_format WINED3DFMT_B8G8R8X8_UNORM stub!
fixme:d3d:wined3d_check_device_format_conversion wined3d 0x2170a8, adapter_idx 0, device_type WINED3D_DEVICE_TYPE_HAL, src_format
WINED3DFMT_B5G5R5X1_UNORM, dst_format WINED3DFMT_B8G8R8X8_UNORM stub!
fixme:d3d:wined3d_check_device_format_conversion wined3d 0x2170a8, adapter_idx 0, device_type WINED3D_DEVICE_TYPE_HAL, src_format
WINED3DFMT_B5G5R5A1_UNORM, dst_format WINED3DFMT_B8G8R8X8_UNORM stub!
fixme:d3d:wined3d_check_device_format_conversion wined3d 0x2170a8, adapter_idx 0, device_type WINED3D_DEVICE_TYPE_HAL, src_format
WINED3DFMT_B8G8R8X8_UNORM, dst_format WINED3DFMT_B8G8R8X8_UNORM stub!
fixme:d3d:wined3d_check_device_format_conversion wined3d 0x2170a8, adapter_idx 0, device_type WINED3D_DEVICE_TYPE_HAL, src_format
WINED3DFMT_B8G8R8A8_UNORM, dst_format WINED3DFMT_B8G8R8X8_UNORM stub!
fixme:d3d:wined3d_check_device_format_conversion wined3d 0x2170a8, adapter_idx 0, device_type WINED3D_DEVICE_TYPE_HAL, src_format
WINED3DFMT_B10G10R10A2_UNORM, dst_format WINED3DFMT_B8G8R8X8_UNORM stub!
fixme:d3d:wined3d_check_device_format_conversion wined3d 0x2170a8, adapter_idx 0, device_type WINED3D_DEVICE_TYPE_HAL, src_format
WINED3DFMT_B5G6R5_UNORM, dst_format WINED3DFMT_B8G8R8X8_UNORM stub!
fixme:d3d:wined3d_check_device_format_conversion wined3d 0x2170a8, adapter_idx 0, device_type WINED3D_DEVICE_TYPE_HAL, src_format
WINED3DFMT_B5G5R5X1_UNORM, dst_format WINED3DFMT_B8G8R8X8_UNORM stub!
fixme:d3d:wined3d_check_device_format_conversion wined3d 0x2170a8, adapter_idx 0, device_type WINED3D_DEVICE_TYPE_HAL, src_format
WINED3DFMT_B5G5R5A1_UNORM, dst_format WINED3DFMT_B8G8R8X8_UNORM stub!
fixme:d3d:wined3d_check_device_format_conversion wined3d 0x2170a8, adapter_idx 0, device_type WINED3D_DEVICE_TYPE_HAL, src_format
WINED3DFMT_B8G8R8X8_UNORM, dst_format WINED3DFMT_B8G8R8X8_UNORM stub!
fixme:d3d:wined3d_check_device_format_conversion wined3d 0x2170a8, adapter_idx 0, device_type WINED3D_DEVICE_TYPE_HAL, src_format
WINED3DFMT_B8G8R8A8_UNORM, dst_format WINED3DFMT_B8G8R8X8_UNORM stub!
fixme:d3d:wined3d_check_device_format_conversion wined3d 0x2170a8, adapter_idx 0, device_type WINED3D_DEVICE_TYPE_HAL, src_format
WINED3DFMT_B10G10R10A2_UNORM, dst_format WINED3DFMT_B8G8R8X8_UNORM stub!
fixme:d3d:wined3d_check_device_format_conversion wined3d 0x2170a8, adapter_idx 0, device_type WINED3D_DEVICE_TYPE_HAL, src_format
WINED3DFMT_B8G8R8A8_UNORM, dst_format WINED3DFMT_B8G8R8X8_UNORM stub!
fixme:shell:URL_ParseUrl failed to parse L"osu!ui"
fixme:shell:URL_ParseUrl failed to parse L"osu!ui.resources"
fixme:shell:URL_ParseUrl failed to parse L"Microsoft.Ink"
fixme:win:RegisterRawInputDevices Unhandled flags 0x100 for device 0.
fixme:imm:ImmGetOpenStatus (0xae70ae0): semi-stub
fixme:imm:ImmReleaseContext (0x10054, 0xae70ae0): stub
fixme:shell:URL_ParseUrl failed to parse L"osu!gameplay"
fixme:shell:URL_ParseUrl failed to parse L"osu!gameplay.resources"
fixme:shell:URL_ParseUrl failed to parse L"osu.resources"
fixme:shell:URL_ParseUrl failed to parse L"System.Management"
fixme:ole:Context_QueryInterface interface not implemented {51372ae0-cae7-11cf-be81-00aa00a2fa25}
fixme:ole:Context_QueryInterface interface not implemented {51372ae0-cae7-11cf-be81-00aa00a2fa25}
fixme:ole:Context_QueryInterface interface not implemented {51372ae0-cae7-11cf-be81-00aa00a2fa25}
fixme:ole:Context_QueryInterface interface not implemented {51372ae0-cae7-11cf-be81-00aa00a2fa25}
fixme:wbemprox:wbemprox_cf_QueryInterface interface {b196b28f-bab4-101a-b69c-00aa00341d07} not implemented
fixme:wbemprox:wbem_locator_QueryInterface interface {c3fcc19e-a970-11d2-8b5a-00a0c9b7c9c4} not implemented
fixme:wbemprox:wbem_locator_QueryInterface interface {00000003-0000-0000-c000-000000000046} not implemented
fixme:wbemprox:wbem_locator_QueryInterface interface {00000144-0000-0000-c000-000000000046} not implemented
fixme:ole:Context_QueryInterface interface not implemented {51372ae0-cae7-11cf-be81-00aa00a2fa25}
fixme:wbemprox:wbem_locator_ConnectServer authentication not supported
fixme:wbemprox:wbem_locator_ConnectServer specific locale not supported
fixme:wbemprox:wbem_locator_ConnectServer unsupported flags
fixme:wbemprox:wbem_services_QueryInterface interface {c3fcc19e-a970-11d2-8b5a-00a0c9b7c9c4} not implemented
fixme:wbemprox:wbem_services_QueryInterface interface {b196b283-bab4-101a-b69c-00aa00341d07} not implemented
fixme:wbemprox:wbem_services_QueryInterface interface {00000003-0000-0000-c000-000000000046} not implemented
fixme:wbemprox:wbem_services_QueryInterface interface {00000144-0000-0000-c000-000000000046} not implemented
fixme:ole:Context_QueryInterface interface not implemented {51372ae0-cae7-11cf-be81-00aa00a2fa25}
fixme:wbemprox:client_security_QueryBlanket
fixme:wbemprox:client_security_Release 0x79bdd5a4
fixme:wbemprox:client_security_SetBlanket 0x79bdd5a4, 0xb3040d8, 4294967295, 0, L"<COLE_DEFAULT_PRINCIPAL>", 2, 3, (nil), 0x00000020
fixme:wbemprox:client_security_Release 0x79bdd5a4
fixme:ole:Context_QueryInterface interface not implemented {51372ae0-cae7-11cf-be81-00aa00a2fa25}
fixme:wbemprox:client_security_QueryBlanket
fixme:wbemprox:client_security_Release 0x79bdd5a4
fixme:wbemprox:client_security_SetBlanket 0x79bdd5a4, 0xb3040d8, 4294967295, 0, L"<COLE_DEFAULT_PRINCIPAL>", 2, 3, (nil), 0x00000020
fixme:wbemprox:client_security_Release 0x79bdd5a4
fixme:rpc:RpcMgmtEnableIdleCleanup (): stub
fixme:ole:Context_QueryInterface interface not implemented {51372ae0-cae7-11cf-be81-00aa00a2fa25}
fixme:ole:Context_QueryInterface interface not implemented {51372ae0-cae7-11cf-be81-00aa00a2fa25}
fixme:mountmgr:harddisk_ioctl The DISK_PARTITION_INFO and DISK_DETECTION_INFO structures will not be filled
fixme:ole:Context_QueryInterface interface not implemented {51372ae0-cae7-11cf-be81-00aa00a2fa25}
fixme:wbemprox:wbem_services_CreateInstanceEnum unsupported flags 0x00000011
fixme:mountmgr:harddisk_ioctl The DISK_PARTITION_INFO and DISK_DETECTION_INFO structures will not be filled
fixme:wbemprox:enum_class_object_QueryInterface interface {c3fcc19e-a970-11d2-8b5a-00a0c9b7c9c4} not implemented
fixme:wbemprox:enum_class_object_QueryInterface interface {b196b283-bab4-101a-b69c-00aa00341d07} not implemented
fixme:wbemprox:enum_class_object_QueryInterface interface {00000003-0000-0000-c000-000000000046} not implemented
fixme:wbemprox:enum_class_object_QueryInterface interface {00000144-0000-0000-c000-000000000046} not implemented
fixme:wbemprox:client_security_QueryBlanket
fixme:wbemprox:client_security_Release 0x79bdd5a4
fixme:wbemprox:client_security_SetBlanket 0x79bdd5a4, 0xb2c10f0, 4294967295, 0, L"<COLE_DEFAULT_PRINCIPAL>", 2, 3, (nil), 0x00000020
fixme:wbemprox:client_security_Release 0x79bdd5a4
fixme:wbemprox:enum_class_object_QueryInterface interface {c3fcc19e-a970-11d2-8b5a-00a0c9b7c9c4} not implemented
fixme:wbemprox:enum_class_object_QueryInterface interface {b196b283-bab4-101a-b69c-00aa00341d07} not implemented
fixme:wbemprox:enum_class_object_QueryInterface interface {00000003-0000-0000-c000-000000000046} not implemented
fixme:wbemprox:enum_class_object_QueryInterface interface {00000144-0000-0000-c000-000000000046} not implemented
fixme:ole:Context_QueryInterface interface not implemented {51372ae0-cae7-11cf-be81-00aa00a2fa25}
fixme:wbemprox:client_security_QueryBlanket
fixme:wbemprox:client_security_Release 0x79bdd5a4
fixme:wbemprox:client_security_SetBlanket 0x79bdd5a4, 0xaf86cd8, 4294967295, 0, L"<COLE_DEFAULT_PRINCIPAL>", 2, 3, (nil), 0x00000020
fixme:wbemprox:client_security_Release 0x79bdd5a4
fixme:ole:Context_QueryInterface interface not implemented {51372ae0-cae7-11cf-be81-00aa00a2fa25}
fixme:wbemprox:class_object_QueryInterface interface {c3fcc19e-a970-11d2-8b5a-00a0c9b7c9c4} not implemented
fixme:wbemprox:class_object_QueryInterface interface {b196b283-bab4-101a-b69c-00aa00341d07} not implemented
fixme:wbemprox:class_object_QueryInterface interface {00000003-0000-0000-c000-000000000046} not implemented
fixme:wbemprox:class_object_QueryInterface interface {00000144-0000-0000-c000-000000000046} not implemented
fixme:ole:Context_QueryInterface interface not implemented {51372ae0-cae7-11cf-be81-00aa00a2fa25}
fixme:shell:URL_ParseUrl failed to parse L"osu!gameplay.resources"
fixme:shell:URL_ParseUrl failed to parse L"osu!gameplay.resources"
fixme:shell:URL_ParseUrl failed to parse L"osu!ui.resources"
fixme:shell:URL_ParseUrl failed to parse L"osu!ui.resources"
fixme:ole:Context_CC_ContextCallback (0xb284778/0xb28477c)->(0x79f277a5, 0x2cde448, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, (nil))
fixme:ole:Context_CC_ContextCallback (0xb284778/0xb28477c)->(0x79f277a5, 0x2cde3dc, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, (nil))
fixme:ole:Context_CC_ContextCallback (0xb284778/0xb28477c)->(0x79f277a5, 0x2cde3dc, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, (nil))
fixme:ole:Context_CC_ContextCallback (0xb284778/0xb28477c)->(0x79f277a5, 0x2cde3c0, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, (nil))
Setting thread 25523 at level THREAD_PRIORITY_NORMAL to SCHED_NORMAL
fixme:ole:Context_CC_ContextCallback (0xb284778/0xb28477c)->(0x79f277a5, 0x2cde448, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, (nil))
fixme:shell:URL_ParseUrl failed to parse L"mscorlib.resources"
fixme:ole:Context_CC_ContextCallback (0xb284778/0xb28477c)->(0x79f277a5, 0x2cdce94, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, (nil))
fixme:ole:Context_CC_ContextCallback (0xb284778/0xb28477c)->(0x79f277a5, 0x2cdce28, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, (nil))
fixme:msvcrt:__clean_type_info_names_internal (0x6a306154) stub
fixme:msvcrt:__clean_type_info_names_internal (0x5e40072c) stub
fixme:msvcrt:__clean_type_info_names_internal (0x7c53890c) stub
fixme:msvcrt:__clean_type_info_names_internal (0x64208a74) stub
fixme:msvcrt:__clean_type_info_names_internal (0x790af2cc) stub
fixme:msvcrt:__clean_type_info_names_internal (0x6402f5d8) stub
fixme:msvcrt:__clean_type_info_names_internal (0x7a38d5c8) stub

Output of the one from my home folder.
WINE realtime scheduling hack enabled, realtime base priority has been set to 15
wineserver running SCHED_FIFO at priority 10
fixme:thread:SetThreadStackGuarantee (0x32fc48): stub
fixme:nls:CompareStringEx semi-stub behavor for flag(s) 0x10000000
fixme:nls:CompareStringEx semi-stub behavor for flag(s) 0x10000000
Thread 25586 at THREAD_PRIORITY_HIGHEST set to SCHED_FIFO - priority 20
err:ole:CoGetContextToken apartment not initialised
fixme:nls:CompareStringEx semi-stub behavor for flag(s) 0x10000000
fixme:nls:CompareStringEx semi-stub behavor for flag(s) 0x10000000
fixme:nls:CompareStringEx semi-stub behavor for flag(s) 0x10000000
fixme:nls:CompareStringEx semi-stub behavor for flag(s) 0x10000000
fixme:nls:CompareStringEx semi-stub behavor for flag(s) 0x10000000
fixme:nls:CompareStringEx semi-stub behavor for flag(s) 0x10000000
fixme:nls:CompareStringEx semi-stub behavor for flag(s) 0x10000000
fixme:nls:CompareStringEx semi-stub behavor for flag(s) 0x10000000
fixme:nls:CompareStringEx semi-stub behavor for flag(s) 0x10000000
fixme:nls:CompareStringEx semi-stub behavor for flag(s) 0x10000000
fixme:nls:CompareStringEx semi-stub behavor for flag(s) 0x10000000
fixme:nls:CompareStringEx semi-stub behavor for flag(s) 0x10000000
fixme:nls:CompareStringEx semi-stub behavor for flag(s) 0x10000000
fixme:nls:CompareStringEx semi-stub behavor for flag(s) 0x10000000
fixme:nls:CompareStringEx semi-stub behavor for flag(s) 0x10000000
fixme:nls:CompareStringEx semi-stub behavor for flag(s) 0x10000000
fixme:nls:CompareStringEx semi-stub behavor for flag(s) 0x10000000
fixme:nls:CompareStringEx semi-stub behavor for flag(s) 0x10000000
fixme:nls:CompareStringEx semi-stub behavor for flag(s) 0x10000000
fixme:nls:CompareStringEx semi-stub behavor for flag(s) 0x10000000
fixme:nls:CompareStringEx semi-stub behavor for flag(s) 0x10000000
fixme:nls:CompareStringEx semi-stub behavor for flag(s) 0x10000000
fixme:nls:CompareStringEx semi-stub behavor for flag(s) 0x10000000
fixme:nls:CompareStringEx semi-stub behavor for flag(s) 0x10000000
fixme:nls:CompareStringEx semi-stub behavor for flag(s) 0x10000000
fixme:nls:CompareStringEx semi-stub behavor for flag(s) 0x10000000
fixme:nls:CompareStringEx semi-stub behavor for flag(s) 0x10000000
fixme:nls:CompareStringEx semi-stub behavor for flag(s) 0x10000000
fixme:nls:CompareStringEx semi-stub behavor for flag(s) 0x10000000
fixme:nls:CompareStringEx semi-stub behavor for flag(s) 0x10000000
fixme:nls:CompareStringEx semi-stub behavor for flag(s) 0x10000000
fixme:nls:CompareStringEx semi-stub behavor for flag(s) 0x10000000
fixme:nls:CompareStringEx semi-stub behavor for flag(s) 0x10000000
fixme:nls:CompareStringEx semi-stub behavor for flag(s) 0x10000000
fixme:nls:CompareStringEx semi-stub behavor for flag(s) 0x10000000
fixme:nls:CompareStringEx semi-stub behavor for flag(s) 0x10000000
fixme:nls:CompareStringEx semi-stub behavor for flag(s) 0x10000000
fixme:nls:CompareStringEx semi-stub behavor for flag(s) 0x10000000
fixme:nls:CompareStringEx semi-stub behavor for flag(s) 0x10000000
fixme:nls:CompareStringEx semi-stub behavor for flag(s) 0x10000000
fixme:nls:CompareStringEx semi-stub behavor for flag(s) 0x10000000
fixme:nls:CompareStringEx semi-stub behavor for flag(s) 0x10000000
fixme:nls:CompareStringEx semi-stub behavor for flag(s) 0x10000000
fixme:nls:CompareStringEx semi-stub behavor for flag(s) 0x10000000
fixme:nls:CompareStringEx semi-stub behavor for flag(s) 0x10000000
fixme:nls:CompareStringEx semi-stub behavor for flag(s) 0x10000000
fixme:nls:CompareStringEx semi-stub behavor for flag(s) 0x10000000
fixme:nls:CompareStringEx semi-stub behavor for flag(s) 0x10000000
fixme:nls:CompareStringEx semi-stub behavor for flag(s) 0x10000000
fixme:nls:CompareStringEx semi-stub behavor for flag(s) 0x10000000
fixme:nls:CompareStringEx semi-stub behavor for flag(s) 0x10000000
fixme:nls:CompareStringEx semi-stub behavor for flag(s) 0x10000000
fixme:nls:CompareStringEx semi-stub behavor for flag(s) 0x10000000
fixme:nls:CompareStringEx semi-stub behavor for flag(s) 0x10000000
fixme:nls:CompareStringEx semi-stub behavor for flag(s) 0x10000000
fixme:nls:CompareStringEx semi-stub behavor for flag(s) 0x10000000
fixme:nls:CompareStringEx semi-stub behavor for flag(s) 0x10000000
fixme:nls:CompareStringEx semi-stub behavor for flag(s) 0x10000000
fixme:nls:CompareStringEx semi-stub behavor for flag(s) 0x10000000
fixme:nls:CompareStringEx semi-stub behavor for flag(s) 0x10000000
fixme:nls:CompareStringEx semi-stub behavor for flag(s) 0x10000000
fixme:nls:CompareStringEx semi-stub behavor for flag(s) 0x10000000
fixme:nls:CompareStringEx semi-stub behavor for flag(s) 0x10000000
fixme:nls:CompareStringEx semi-stub behavor for flag(s) 0x10000000
fixme:nls:CompareStringEx semi-stub behavor for flag(s) 0x10000000
fixme:nls:CompareStringEx semi-stub behavor for flag(s) 0x10000000
fixme:nls:CompareStringEx semi-stub behavor for flag(s) 0x10000000
fixme:nls:CompareStringEx semi-stub behavor for flag(s) 0x10000000
fixme:nls:CompareStringEx semi-stub behavor for flag(s) 0x10000000
fixme:nls:CompareStringEx semi-stub behavor for flag(s) 0x10000000
fixme:nls:CompareStringEx semi-stub behavor for flag(s) 0x10000000
fixme:nls:CompareStringEx semi-stub behavor for flag(s) 0x10000000
fixme:nls:CompareStringEx semi-stub behavor for flag(s) 0x10000000
fixme:nls:CompareStringEx semi-stub behavor for flag(s) 0x10000000
fixme:nls:CompareStringEx semi-stub behavor for flag(s) 0x10000000
fixme:nls:CompareStringEx semi-stub behavor for flag(s) 0x10000000
fixme:nls:CompareStringEx semi-stub behavor for flag(s) 0x10000000
fixme:nls:CompareStringEx semi-stub behavor for flag(s) 0x10000000
fixme:nls:CompareStringEx semi-stub behavor for flag(s) 0x10000000
fixme:nls:CompareStringEx semi-stub behavor for flag(s) 0x10000000
fixme:nls:CompareStringEx semi-stub behavor for flag(s) 0x10000000
fixme:nls:CompareStringEx semi-stub behavor for flag(s) 0x10000000
fixme:nls:CompareStringEx semi-stub behavor for flag(s) 0x10000000
fixme:nls:CompareStringEx semi-stub behavor for flag(s) 0x10000000
fixme:nls:CompareStringEx semi-stub behavor for flag(s) 0x10000000
fixme:nls:CompareStringEx semi-stub behavor for flag(s) 0x10000000
fixme:nls:CompareStringEx semi-stub behavor for flag(s) 0x10000000
fixme:nls:CompareStringEx semi-stub behavor for flag(s) 0x10000000
fixme:nls:CompareStringEx semi-stub behavor for flag(s) 0x10000000
fixme:nls:CompareStringEx semi-stub behavor for flag(s) 0x10000000
fixme:nls:CompareStringEx semi-stub behavor for flag(s) 0x10000000
fixme:nls:CompareStringEx semi-stub behavor for flag(s) 0x10000000
fixme:nls:CompareStringEx semi-stub behavor for flag(s) 0x10000000
fixme:nls:CompareStringEx semi-stub behavor for flag(s) 0x10000000
fixme:nls:CompareStringEx semi-stub behavor for flag(s) 0x10000000
fixme:nls:CompareStringEx semi-stub behavor for flag(s) 0x10000000
fixme:nls:CompareStringEx semi-stub behavor for flag(s) 0x10000000
fixme:nls:CompareStringEx semi-stub behavor for flag(s) 0x10000000
fixme:nls:CompareStringEx semi-stub behavor for flag(s) 0x10000000
fixme:nls:CompareStringEx semi-stub behavor for flag(s) 0x10000000
fixme:nls:CompareStringEx semi-stub behavor for flag(s) 0x10000000
fixme:nls:CompareStringEx semi-stub behavor for flag(s) 0x10000000
fixme:nls:CompareStringEx semi-stub behavor for flag(s) 0x10000000
fixme:nls:CompareStringEx semi-stub behavor for flag(s) 0x10000000
fixme:nls:CompareStringEx semi-stub behavor for flag(s) 0x10000000
fixme:nls:CompareStringEx semi-stub behavor for flag(s) 0x10000000
fixme:nls:CompareStringEx semi-stub behavor for flag(s) 0x10000000
fixme:nls:CompareStringEx semi-stub behavor for flag(s) 0x10000000
fixme:nls:CompareStringEx semi-stub behavor for flag(s) 0x10000000
fixme:nls:CompareStringEx semi-stub behavor for flag(s) 0x10000000
fixme:nls:CompareStringEx semi-stub behavor for flag(s) 0x10000000
fixme:nls:CompareStringEx semi-stub behavor for flag(s) 0x10000000
fixme:nls:CompareStringEx semi-stub behavor for flag(s) 0x10000000
fixme:nls:CompareStringEx semi-stub behavor for flag(s) 0x10000000
fixme:nls:CompareStringEx semi-stub behavor for flag(s) 0x10000000
fixme:nls:CompareStringEx semi-stub behavor for flag(s) 0x10000000
fixme:nls:CompareStringEx semi-stub behavor for flag(s) 0x10000000
fixme:nls:CompareStringEx semi-stub behavor for flag(s) 0x10000000
fixme:nls:CompareStringEx semi-stub behavor for flag(s) 0x10000000
fixme:nls:CompareStringEx semi-stub behavor for flag(s) 0x10000000
fixme:nls:CompareStringEx semi-stub behavor for flag(s) 0x10000000
fixme:nls:CompareStringEx semi-stub behavor for flag(s) 0x10000000
fixme:nls:CompareStringEx semi-stub behavor for flag(s) 0x10000000
fixme:nls:CompareStringEx semi-stub behavor for flag(s) 0x10000000
fixme:nls:CompareStringEx semi-stub behavor for flag(s) 0x10000000
fixme:nls:CompareStringEx semi-stub behavor for flag(s) 0x10000000
fixme:nls:CompareStringEx semi-stub behavor for flag(s) 0x10000000
fixme:nls:CompareStringEx semi-stub behavor for flag(s) 0x10000000
fixme:nls:CompareStringEx semi-stub behavor for flag(s) 0x10000000
fixme:nls:CompareStringEx semi-stub behavor for flag(s) 0x10000000
fixme:msvcrt:__clean_type_info_names_internal (0x60345090) stub
fixme:process:SetProcessPriorityBoost (0x240,0): stub
fixme:win:EnumDisplayDevicesW ((null),0,0x32da68,0x00000000), stub!
fixme:process:FlushProcessWriteBuffers : stub
fixme:ole:RemUnknown_QueryInterface No interface for iid {00000019-0000-0000-c000-000000000046}
Thread 25607 at THREAD_PRIORITY_HIGHEST set to SCHED_FIFO - priority 20
Thread 25608 at THREAD_PRIORITY_TIME_CRITICAL set to SCHED_FIFO - priority 25
fixme:win:EnumDisplayDevicesW ((null),0,0x32ceb8,0x00000000), stub!
fixme:d3d:wined3d_check_device_format_conversion wined3d 0xadd0040, adapter_idx 0, device_type WINED3D_DEVICE_TYPE_HAL, src_format
WINED3DFMT_B5G6R5_UNORM, dst_format WINED3DFMT_B8G8R8X8_UNORM stub!
fixme:d3d:wined3d_check_device_format_conversion wined3d 0xadd0040, adapter_idx 0, device_type WINED3D_DEVICE_TYPE_HAL, src_format
WINED3DFMT_B5G5R5X1_UNORM, dst_format WINED3DFMT_B8G8R8X8_UNORM stub!
fixme:d3d:wined3d_check_device_format_conversion wined3d 0xadd0040, adapter_idx 0, device_type WINED3D_DEVICE_TYPE_HAL, src_format
WINED3DFMT_B5G5R5A1_UNORM, dst_format WINED3DFMT_B8G8R8X8_UNORM stub!
fixme:d3d:wined3d_check_device_format_conversion wined3d 0xadd0040, adapter_idx 0, device_type WINED3D_DEVICE_TYPE_HAL, src_format
WINED3DFMT_B8G8R8X8_UNORM, dst_format WINED3DFMT_B8G8R8X8_UNORM stub!
fixme:d3d:wined3d_check_device_format_conversion wined3d 0xadd0040, adapter_idx 0, device_type WINED3D_DEVICE_TYPE_HAL, src_format
WINED3DFMT_B8G8R8A8_UNORM, dst_format WINED3DFMT_B8G8R8X8_UNORM stub!
fixme:d3d:wined3d_check_device_format_conversion wined3d 0xadd0040, adapter_idx 0, device_type WINED3D_DEVICE_TYPE_HAL, src_format
WINED3DFMT_B10G10R10A2_UNORM, dst_format WINED3DFMT_B8G8R8X8_UNORM stub!
fixme:d3d:wined3d_check_device_format_conversion wined3d 0xadd0040, adapter_idx 0, device_type WINED3D_DEVICE_TYPE_HAL, src_format
WINED3DFMT_B5G6R5_UNORM, dst_format WINED3DFMT_B8G8R8X8_UNORM stub!
fixme:d3d:wined3d_check_device_format_conversion wined3d 0xadd0040, adapter_idx 0, device_type WINED3D_DEVICE_TYPE_HAL, src_format
WINED3DFMT_B5G5R5X1_UNORM, dst_format WINED3DFMT_B8G8R8X8_UNORM stub!
fixme:d3d:wined3d_check_device_format_conversion wined3d 0xadd0040, adapter_idx 0, device_type WINED3D_DEVICE_TYPE_HAL, src_format
WINED3DFMT_B5G5R5A1_UNORM, dst_format WINED3DFMT_B8G8R8X8_UNORM stub!
fixme:d3d:wined3d_check_device_format_conversion wined3d 0xadd0040, adapter_idx 0, device_type WINED3D_DEVICE_TYPE_HAL, src_format
WINED3DFMT_B8G8R8X8_UNORM, dst_format WINED3DFMT_B8G8R8X8_UNORM stub!
fixme:d3d:wined3d_check_device_format_conversion wined3d 0xadd0040, adapter_idx 0, device_type WINED3D_DEVICE_TYPE_HAL, src_format
WINED3DFMT_B8G8R8A8_UNORM, dst_format WINED3DFMT_B8G8R8X8_UNORM stub!
fixme:d3d:wined3d_check_device_format_conversion wined3d 0xadd0040, adapter_idx 0, device_type WINED3D_DEVICE_TYPE_HAL, src_format
WINED3DFMT_B10G10R10A2_UNORM, dst_format WINED3DFMT_B8G8R8X8_UNORM stub!
fixme:d3d:wined3d_check_device_format_conversion wined3d 0xadd0040, adapter_idx 0, device_type WINED3D_DEVICE_TYPE_HAL, src_format
WINED3DFMT_B5G6R5_UNORM, dst_format WINED3DFMT_B8G8R8X8_UNORM stub!
fixme:d3d:wined3d_check_device_format_conversion wined3d 0xadd0040, adapter_idx 0, device_type WINED3D_DEVICE_TYPE_HAL, src_format
WINED3DFMT_B5G5R5X1_UNORM, dst_format WINED3DFMT_B8G8R8X8_UNORM stub!
fixme:d3d:wined3d_check_device_format_conversion wined3d 0xadd0040, adapter_idx 0, device_type WINED3D_DEVICE_TYPE_HAL, src_format
WINED3DFMT_B5G5R5A1_UNORM, dst_format WINED3DFMT_B8G8R8X8_UNORM stub!
fixme:d3d:wined3d_check_device_format_conversion wined3d 0xadd0040, adapter_idx 0, device_type WINED3D_DEVICE_TYPE_HAL, src_format
WINED3DFMT_B8G8R8X8_UNORM, dst_format WINED3DFMT_B8G8R8X8_UNORM stub!
fixme:d3d:wined3d_check_device_format_conversion wined3d 0xadd0040, adapter_idx 0, device_type WINED3D_DEVICE_TYPE_HAL, src_format
WINED3DFMT_B8G8R8A8_UNORM, dst_format WINED3DFMT_B8G8R8X8_UNORM stub!
fixme:d3d:wined3d_check_device_format_conversion wined3d 0xadd0040, adapter_idx 0, device_type WINED3D_DEVICE_TYPE_HAL, src_format
WINED3DFMT_B10G10R10A2_UNORM, dst_format WINED3DFMT_B8G8R8X8_UNORM stub!
fixme:d3d:wined3d_check_device_format_conversion wined3d 0xadd0040, adapter_idx 0, device_type WINED3D_DEVICE_TYPE_HAL, src_format
WINED3DFMT_B5G6R5_UNORM, dst_format WINED3DFMT_B8G8R8X8_UNORM stub!
fixme:d3d:wined3d_check_device_format_conversion wined3d 0xadd0040, adapter_idx 0, device_type WINED3D_DEVICE_TYPE_HAL, src_format
WINED3DFMT_B5G5R5X1_UNORM, dst_format WINED3DFMT_B8G8R8X8_UNORM stub!
fixme:d3d:wined3d_check_device_format_conversion wined3d 0xadd0040, adapter_idx 0, device_type WINED3D_DEVICE_TYPE_HAL, src_format
WINED3DFMT_B5G5R5A1_UNORM, dst_format WINED3DFMT_B8G8R8X8_UNORM stub!
fixme:d3d:wined3d_check_device_format_conversion wined3d 0xadd0040, adapter_idx 0, device_type WINED3D_DEVICE_TYPE_HAL, src_format
WINED3DFMT_B8G8R8X8_UNORM, dst_format WINED3DFMT_B8G8R8X8_UNORM stub!
fixme:d3d:wined3d_check_device_format_conversion wined3d 0xadd0040, adapter_idx 0, device_type WINED3D_DEVICE_TYPE_HAL, src_format
WINED3DFMT_B8G8R8A8_UNORM, dst_format WINED3DFMT_B8G8R8X8_UNORM stub!
fixme:d3d:wined3d_check_device_format_conversion wined3d 0xadd0040, adapter_idx 0, device_type WINED3D_DEVICE_TYPE_HAL, src_format
WINED3DFMT_B10G10R10A2_UNORM, dst_format WINED3DFMT_B8G8R8X8_UNORM stub!
fixme:d3d:wined3d_check_device_format_conversion wined3d 0xadd0040, adapter_idx 0, device_type WINED3D_DEVICE_TYPE_HAL, src_format
WINED3DFMT_B8G8R8A8_UNORM, dst_format WINED3DFMT_B8G8R8X8_UNORM stub!
Setting thread 25610 at level THREAD_PRIORITY_NORMAL to SCHED_NORMAL
fixme:win:RegisterRawInputDevices Unhandled flags 0x100 for device 0.
fixme:imm:ImmGetOpenStatus (0xae65a80): semi-stub
fixme:imm:ImmReleaseContext (0x1005a, 0xae65a80): stub
fixme:ole:Context_QueryInterface interface not implemented {51372ae0-cae7-11cf-be81-00aa00a2fa25}
fixme:ole:Context_QueryInterface interface not implemented {51372ae0-cae7-11cf-be81-00aa00a2fa25}
fixme:ole:Context_QueryInterface interface not implemented {51372ae0-cae7-11cf-be81-00aa00a2fa25}
fixme:ole:Context_QueryInterface interface not implemented {51372ae0-cae7-11cf-be81-00aa00a2fa25}
fixme:wbemprox:wbemprox_cf_QueryInterface interface {b196b28f-bab4-101a-b69c-00aa00341d07} not implemented
fixme:wbemprox:wbem_locator_QueryInterface interface {c3fcc19e-a970-11d2-8b5a-00a0c9b7c9c4} not implemented
fixme:wbemprox:wbem_locator_QueryInterface interface {00000003-0000-0000-c000-000000000046} not implemented
fixme:wbemprox:wbem_locator_QueryInterface interface {00000144-0000-0000-c000-000000000046} not implemented
fixme:ole:Context_QueryInterface interface not implemented {51372ae0-cae7-11cf-be81-00aa00a2fa25}
fixme:wbemprox:wbem_locator_ConnectServer authentication not supported
fixme:wbemprox:wbem_locator_ConnectServer specific locale not supported
fixme:wbemprox:wbem_locator_ConnectServer unsupported flags
fixme:wbemprox:wbem_services_QueryInterface interface {c3fcc19e-a970-11d2-8b5a-00a0c9b7c9c4} not implemented
fixme:wbemprox:wbem_services_QueryInterface interface {b196b283-bab4-101a-b69c-00aa00341d07} not implemented
fixme:wbemprox:wbem_services_QueryInterface interface {00000003-0000-0000-c000-000000000046} not implemented
fixme:wbemprox:wbem_services_QueryInterface interface {00000144-0000-0000-c000-000000000046} not implemented
fixme:ole:Context_QueryInterface interface not implemented {51372ae0-cae7-11cf-be81-00aa00a2fa25}
fixme:wbemprox:client_security_QueryBlanket
fixme:wbemprox:client_security_Release 0x780de5a4
fixme:wbemprox:client_security_SetBlanket 0x780de5a4, 0xb118110, 4294967295, 0, L"<COLE_DEFAULT_PRINCIPAL>", 2, 3, (nil), 0x00000020
fixme:wbemprox:client_security_Release 0x780de5a4
fixme:ole:Context_QueryInterface interface not implemented {51372ae0-cae7-11cf-be81-00aa00a2fa25}
fixme:wbemprox:client_security_QueryBlanket
fixme:wbemprox:client_security_Release 0x780de5a4
fixme:wbemprox:client_security_SetBlanket 0x780de5a4, 0xb118110, 4294967295, 0, L"<COLE_DEFAULT_PRINCIPAL>", 2, 3, (nil), 0x00000020
fixme:wbemprox:client_security_Release 0x780de5a4
fixme:rpc:RpcMgmtEnableIdleCleanup (): stub
fixme:ole:Context_QueryInterface interface not implemented {51372ae0-cae7-11cf-be81-00aa00a2fa25}
fixme:ole:Context_QueryInterface interface not implemented {51372ae0-cae7-11cf-be81-00aa00a2fa25}
fixme:mountmgr:harddisk_ioctl The DISK_PARTITION_INFO and DISK_DETECTION_INFO structures will not be filled
fixme:ole:Context_QueryInterface interface not implemented {51372ae0-cae7-11cf-be81-00aa00a2fa25}
fixme:wbemprox:wbem_services_CreateInstanceEnum unsupported flags 0x00000011
fixme:mountmgr:harddisk_ioctl The DISK_PARTITION_INFO and DISK_DETECTION_INFO structures will not be filled
fixme:wbemprox:enum_class_object_QueryInterface interface {c3fcc19e-a970-11d2-8b5a-00a0c9b7c9c4} not implemented
fixme:wbemprox:enum_class_object_QueryInterface interface {b196b283-bab4-101a-b69c-00aa00341d07} not implemented
fixme:wbemprox:enum_class_object_QueryInterface interface {00000003-0000-0000-c000-000000000046} not implemented
fixme:wbemprox:enum_class_object_QueryInterface interface {00000144-0000-0000-c000-000000000046} not implemented
fixme:wbemprox:client_security_QueryBlanket
fixme:wbemprox:client_security_Release 0x780de5a4
fixme:wbemprox:client_security_SetBlanket 0x780de5a4, 0x19c2d8, 4294967295, 0, L"<COLE_DEFAULT_PRINCIPAL>", 2, 3, (nil), 0x00000020
fixme:wbemprox:client_security_Release 0x780de5a4
fixme:wbemprox:enum_class_object_QueryInterface interface {c3fcc19e-a970-11d2-8b5a-00a0c9b7c9c4} not implemented
fixme:wbemprox:enum_class_object_QueryInterface interface {b196b283-bab4-101a-b69c-00aa00341d07} not implemented
fixme:wbemprox:enum_class_object_QueryInterface interface {00000003-0000-0000-c000-000000000046} not implemented
fixme:wbemprox:enum_class_object_QueryInterface interface {00000144-0000-0000-c000-000000000046} not implemented
fixme:ole:Context_QueryInterface interface not implemented {51372ae0-cae7-11cf-be81-00aa00a2fa25}
fixme:wbemprox:client_security_QueryBlanket
fixme:wbemprox:client_security_Release 0x780de5a4
fixme:wbemprox:client_security_SetBlanket 0x780de5a4, 0xb29b230, 4294967295, 0, L"<COLE_DEFAULT_PRINCIPAL>", 2, 3, (nil), 0x00000020
fixme:wbemprox:client_security_Release 0x780de5a4
fixme:ole:Context_QueryInterface interface not implemented {51372ae0-cae7-11cf-be81-00aa00a2fa25}
fixme:wbemprox:class_object_QueryInterface interface {c3fcc19e-a970-11d2-8b5a-00a0c9b7c9c4} not implemented
fixme:wbemprox:class_object_QueryInterface interface {b196b283-bab4-101a-b69c-00aa00341d07} not implemented
fixme:wbemprox:class_object_QueryInterface interface {00000003-0000-0000-c000-000000000046} not implemented
fixme:wbemprox:class_object_QueryInterface interface {00000144-0000-0000-c000-000000000046} not implemented
fixme:ole:Context_QueryInterface interface not implemented {51372ae0-cae7-11cf-be81-00aa00a2fa25}
fixme:ole:Context_CC_ContextCallback (0xb2ec970/0xb2ec974)->(0x79f277a5, 0x2dee448, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, (nil))
fixme:ole:Context_CC_ContextCallback (0xb2ec970/0xb2ec974)->(0x79f277a5, 0x2dee3dc, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, (nil))
fixme:ole:Context_CC_ContextCallback (0xb2ec970/0xb2ec974)->(0x79f277a5, 0x2dee3dc, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, (nil))
fixme:ole:Context_CC_ContextCallback (0xb2ec970/0xb2ec974)->(0x79f277a5, 0x2dee3c0, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, (nil))
Setting thread 25613 at level THREAD_PRIORITY_NORMAL to SCHED_NORMAL
fixme:ole:Context_CC_ContextCallback (0xb2ec970/0xb2ec974)->(0x79f277a5, 0x2dee448, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, (nil))
fixme:ole:Context_CC_ContextCallback (0xb2ec970/0xb2ec974)->(0x79f277a5, 0x2dece94, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, (nil))
fixme:ole:Context_CC_ContextCallback (0xb2ec970/0xb2ec974)->(0x79f277a5, 0x2dece28, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, (nil))
fixme:msvcrt:__clean_type_info_names_internal (0x6a306154) stub
fixme:msvcrt:__clean_type_info_names_internal (0x650fd1c0) stub
fixme:msvcrt:__clean_type_info_names_internal (0x5e40072c) stub
fixme:msvcrt:__clean_type_info_names_internal (0x7c53890c) stub
fixme:msvcrt:__clean_type_info_names_internal (0x64208a74) stub
fixme:msvcrt:__clean_type_info_names_internal (0x790af2cc) stub
fixme:msvcrt:__clean_type_info_names_internal (0x6402f5d8) stub
fixme:msvcrt:__clean_type_info_names_internal (0x7a38d5c8) stub

The main difference is that the /us/bin one cant initialize some resources for some reason -.-.
GSU
Anyone here playing with Intel GM965 grapchics?
I'm still using my Arch KDE setup, but I just updated after a long break and now get weird warping triangles: http://i.imgur.com/JxH5XTj.png

I created a new wineprefix and made sure DX was set up correctly. Other DX games correctly detect the graphics chip and work with it without issues, so I'm still stuck here. osu! itself wasn't updated at all, so it's got to be an issue with the graphics driver, which I sadly can't downgrade directly since it creates a dependency requirement domino effect. The old OK version of the driver was 2.21.xx and the new one is 2.99.xx which seems to be a big upgrade, but checking the version history it seems that .99.xx came right after .21.xx.

So then I decided to go back to Virtualbox. It works in opengl as before, but it's really slow (VM on a non VT-X processor, whoo!), and if I switch to DirectX... I get the exact same warping triangles. This is new, since previously running DX on the VM was either fully black or it just crashed.

I tried switching rendering modes to UXA and Glamor to no avail.
If anyone else has an idea, I'll gladly listen - I've tried everything that came to mind up to this point.

@Theblackdog: That's strange. Your script has the paths written with variables ($HOME), which should work regardless of where you are running it. If it's about who, however... Try replacing the paths with hard paths and see if something changes. (/home/user/osu...)
If that doesn't work try making a script that will call the other script after cd'ing to your home folder. Since you say it works fine when called from there, it should work around the issue.
Theblackdog_old
@GSU
What driver have installed exactly?


My launcher worked perfectly fine up until some days age so its really weird, thanks for the tip I will definitely try it out. ^^
GSU
@theblackdog: I'm running the official open intel drivers (since Intel are pretty cool with this kinda thing, there's no open/closed driver choosing issue when it comes to their hardware.)

Seems that intel graphics are having quite the issue recently, though. Recent linux kernels (3.16, 3.17) have a weird bug that makes anything OpenGL (e.g. video playback) crash after a suspend (sometimes it happens at random, the suspend only guarantees it). Since going back to 3.14LTS fixes this, I'll be trying that now to see if Wine fixes itself too. It has nothing to do with OGL, but since it's still an Intel graphics issue, it might be worth a shot.

EDIT: Running LTS now. The OGL crash issue with videos is gone, but osu! still doesn't display correctly.
RICHTHOVEN
i followed the instuctions but osu want me to close it in the updateter the game doesnt start how can i fix it?
Theblackdog_old
@GSU
I don't really have much experience with graphics drivers but I would try the following things:
->make sure it runns in fullscreen
->try different desktops to make sure the desktop compositor is causing trouble
->try multiple versions of wine (different versions and parched ones) (sometimes it helps (the recent wine versions are getting worse and worse -.-))

I'm pretty sure that you are installed all the drivers for your card but just to make sure, I'm using:
libva-intel-driver
mesa-dri
lib32-mesa-dri

using the multilib ones is a pretty important thing (but guessing from the way you answered I doubt that you didn't installed it).
I'm sorry that I can't really help you. ;/ My apologies for being iuncapable/an ideot.

@RICHTHOVEN
? it is telling you to close the updater in what kind of way? what is it doing exactly if it gives you any kind of actual error messages post the terminal output with the code braces in your answer

thanks
GSU
@Theblackdog: I used the pacman cache to go back on several things, including Wine. Didn't help, though.
As for the environment, compositing is off, and things ran fine under the same DE before.
I didn't try going fullscreen, though. That's one thing I forgot about, thanks.

EDIT: Aaaaaaaaaaaaand it's fixed! I just fully updated the system, which updated several things including the video driver. Everything a-OK now, phew!
RICHTHOVEN
when i try to open osu with the updater it stops before opening it and says : Hi! please close osu! to continue
bno112300

RICHTHOVEN wrote:

when i try to open osu with the updater it stops before opening it and says : Hi! please close osu! to continue
Same here.

I'm using the playonlinux script though.
subsequent attempts to open the game gets it stuck in a loop, trying to update, spazzing out and using 50% CPU quitting and restarting itself.
BachMinuetinG
OP please update the guide to include the installation of the latest Wine1.7 package instead of using Wine1.6, my problems were solved by doing that.
Rirakusu
Hmm struggled a bit and installed osu! back on my linux box.

Still using dotnet40 though. Installed using osume and update again using in-game update.

Everything works except for
1. OpenGL
2. Custom skins (skinning)
3. Editor (black screen and crashes when opening editor)
4. Screenshot

At least that's why I found. It hurts so much that the editor won't work ;;
lanodan
Hey, I think I'll do a .deb(it's an archive for installing) file for debian-based OS (ubuntu/xubuntu/edubuntu/..., mint).
I got everything working but OpenGL and fuyuneko says I got a bit of input lag.
zenfnord
I've had absolutely no issues using PoL 4.2.5 (which uses Wine 1.7.3) on Xubuntu 14.10, nVidia GTX 670, and onboard sound through Pulseaudio. It's worked flawlessly with my tablet.

The only question I had was that beatmaps with video don't seem to play the video (just a still frame)? Is there any way to address that, like getting some codecs installed in the wine bottle that are missing?
Jesse
Still amazes me an official Linux release hasn't been released. :/
- Marco -

Jesse wrote:

Still amazes me an official Linux release hasn't been released. :/
When osu! will be opensource it can be ported on Linux :D
NeetBSD
It won't be ported untill peppy sees it necessary to port and he has said that because it runs in wine there is no reason to port it. Also natively porting it is being hindered by the fact that osu is written in C# and Microsoft has not fully ported the runtime libraries to GNU/ Linux yet, which they said they are doing and atm mono is kinda poopy. Not to mention the fact that directx will always be windows exclusive and opengl mode is incredibly unoptimised and needs to be improved. So for the forseeable future there will be no native port made for GNU/Linux or Mac for that matter.
Espionage724
Alright, finally back on Linux after spending a bit of time on Windows.

Tried installing osu! a bit ago, and the process is still pretty easy without issue.

- Install Wine 1.7
- Make a 32-bit prefix
- Install dotnet20
- Make a folder for osu! in Program Files
- Download and move osu!.exe to that folder (direct link to osu!.exe)
- Run it and let it update
- Run winetricks nocrashdialog on the same prefix
- Start osu! and play

The key parts as-usual is the 32-bit prefix and dotnet20. Without those two things, osu! isn't starting.

The nocrashdialog thing was needed in my case because some XNA-related error kept appearing while osu! was first started, and I couldn't switch focus to it. Not sure what the error specifically affects; everything I tested was fine. Could probably skip the error message entirely by installing dotnet40 or whatever other packages people recommend, but I really don't see the point (beefs up the prefix size and adds more room for something to go wrong in my opinion).

FPS is great for me with a 7850. (always above 100; only drops below 120 when auto-playing that Centipede map; average in 300+).

Using open-source graphics drivers (oibaf's PPA + sarnex's DRI3 test PPA), gallium-nine patched Wine (from sarnex's PPA), 3.19rc7 kernel, Xubuntu 14.10, and PulseAudio. Don't notice any input delay or oddities.

Also did some changes on the WineHQ page for osu!.

jinhang_ang wrote:

Hmm struggled a bit and installed osu! back on my linux box.

Still using dotnet40 though. Installed using osume and update again using in-game update.

Everything works except for
1. OpenGL
2. Custom skins (skinning)
3. Editor (black screen and crashes when opening editor)
4. Screenshot

At least that's why I found. It hurts so much that the editor won't work ;;
- OpenGL doesn't work for me either (switches back to D3D) If using Gallium Nine, this isn't a huge deal considering there is no D3D-to-OGL translation going on
- Custom skins are fine for me (no crashing; show in-game without problem)
- Editor worked fine for me (as in, I can select the Edit button, select a song, and load into the editor; haven't tried editing anything)
- Screenshots also work fine for me

zenfnord wrote:

The only question I had was that beatmaps with video don't seem to play the video (just a still frame)? Is there any way to address that, like getting some codecs installed in the wine bottle that are missing?
Video works fine for me without any additional codecs (I didn't select the codec/3rd-party stuff option during Ubuntu installation). Didn't do anything special for video playback either.
Espionage724
Here's an updated guide for installing osu! on Ubuntu (and variants) 14.10 (but easily adaptable for other versions/distros too).

These instructions will:
- Update your open-source graphics stack to bleeding-edge components with gallium-nine compatibility (if applicable)
- Give you Wine with gallium-nine compatibility (if applicable)
- Set osu! up in it's own 32-bit Wineprefix

This guide assumes:
- You know how to copy/paste commands into a Terminal window
- You're using Ubuntu (or variants) 14.10

Disclaimer: I take no responsibility for any loss-of data or anything else. You run these commands at your own risk (but you should be fine anyway)

Note: Run these commands one line at a time. Do not copy/paste the code block.

1a. Install PPAs, update packages, and reboot

Add these PPAs if you want to use updated open-source graphics drivers:
sudo add-apt-repository ppa:ubuntu-wine/ppa
sudo add-apt-repository ppa:commendsarnex/winedri3
sudo add-apt-repository ppa:oibaf/graphics-drivers
sudo add-apt-repository ppa:oibaf/gallium-nine

- Reference here for other distro repositories for gallium-nine compatible Mesa/Wine builds

Add this PPA if you are, or want to use proprietary graphics drivers:
sudo add-apt-repository ppa:ubuntu-wine/ppa

Update the software sources, update packages from new sources, and reboot:
sudo apt-get update
sudo apt-get dist-upgrade
sudo reboot

1b. Update your Kernel

http://kernel.ubuntu.com/~kernel-ppa/mainline/?C=M;O=D

Grab either latest stable, mainline, or daily kernel (ignore the utopic/trusty/vivid tags; kernels install fine on any Ubuntu distro for the most part)

Use https://www.kernel.org/ for reference to kernel versions.

Do not do this if you have no idea what you're doing (and especially not if using proprietary graphics drivers unless you know for sure they support the kernel you're upgrading to). More info: https://wiki.ubuntu.com/Kernel/MainlineBuilds

2. Install Wine (currently 1.7.34)

sudo apt-get install wine1.7 libp11-kit-gnome-keyring:i386 winbind

3. Initial-setup osu! Wineprefix

mkdir "$HOME/Wine Prefixes"
WINEPREFIX="$HOME/Wine Prefixes/osu!" WINEARCH=win32 winecfg

Graphics > Automatically capture the mouse in full-screen windows
Graphics > Prefer native Direct3D 9 (only applicable for open-source graphics drivers)
About > (fill in Owner and Organization with something)

4a. Install .NET Framework 2.0

WINEPREFIX="$HOME/Wine Prefixes/osu!" winetricks dotnet20

Explanation: As of 2015/02/05, you only need dotnet20 to run osu!. You don't need any higher .NET package or XNA. You could install gdiplus here if you want too.

4b. Install GDI+

WINEPREFIX="$HOME/Wine Prefixes/osu!" winetricks gdiplus

Explanation: At the very least, this make the song control buttons at the top-right of the main menu visible and usable. Not sure what else it does outside of that, but you could either skip this package and play osu! with very minor cosmetic issue, or install it to be on the safe-side. If you choose to install it, it's about a 500MB download.

5. Download and Install osu!

wget 'http://m1.ppy.sh/release/osume.exe'
mkdir $HOME/'Wine Prefixes/osu!/drive_c/Program Files/osu!'
mv 'osu!.exe' $HOME/'Wine Prefixes/osu!/drive_c/Program Files/osu!'
cd $HOME/'Wine Prefixes/osu!/drive_c/Program Files/osu!' && WINEPREFIX="$HOME/Wine Prefixes/osu!" wine 'osu!.exe'

Explanation: This downloads osu!.exe, makes a proper directory, copies the executable to that folder, and runs it with Wine to allow it to download the rest of the files.

If you decide/want to use the web installer osu!installer.exe do not install it to the default Local Settings/Application Data location, or else Wine will not make you a desktop icon! Do not use the old/full osu!installer.exe as it will try to install .NET 3.5, which is not recommended.

6. Set osu! up (login, Options)
I recommend switching over to Beta or Cutting Edge (Experimental) release stream, and then switching back to Stable if you want after game restart; this will create an osu! desktop shortcut with proper settings (if not installed to Local Settings/Application Data folder)

7. Restore backed-up Songs/Skins, and/or just play :)

Other Information:

- Older guide with additional notes
- WineHQ AppDB page for osu!
- My .desktop shortcut for reference

Random Updates:

- Updated osume.exe link
- If you want to use the non-gallium-nine-patched Wine, I might recommend giving wine-staging a go (seems to stay up-to-date better on the PPA, plus it gains neat features occasionally)
- Removed sarnex DRI3 PPA for Radeon (oibaf's PPA includes an updated radeon/ati driver that contains DRI3 patches)
Itachi17
These information may not be accurate because I missed some steps.

I totally forgot due to adding new repositories and installing new kernel.

Graphics > Automatically capture the mouse in full-screen windows
Graphics > Prefer native Direct3D 9 (only applicable for open-source graphics drivers)
I don't add these repo: ppa:oibaf/gallium-nine.

Which according to notes here: https://launchpad.net/~oibaf/+archive/ubuntu/gallium-nine
The packages in that repository is also included in the regular oibaf repo. So the biggest mistake I made is not to change settings in wine. winecfg

I installed kernel 3.18.5 stable. Graphics card AMD Radeon HD 7470M 1GB. Also I have radeon.dpm=1 as a kernel parameter.
My GNU/Linux distro is Ubuntu 14.04.

For me Espionage724's guide don't give me much more performance. Listing beetwen song is smoother. Osu! runs with higher fps but difficulties beyond hard is worse than with regular wine and oibaf repository. On the other hand replay seem to be very smooth. With regular wine and oibaf replay is kinda laggy. Still have the fonts corruption and main menu music control buttons is invisible. When a spiner comes on the screen appears corruption through the screen. Its like some transparent line or something like that. When playing song this sometimes occurs even without spinner at screen. Its remembering me the same issue with NVIDIA graphics and propietary drivers installed on other computer.

Final Fantasy XIII seem to be smoother than regular wine and oibaf.

However the biggest issue was with the system. Some windows for example setting. After opening the settings windows nothing inside the window was visible. When I hover mouse over it icons starts appearing. When I opened terminal it was pernamently white like when you mark it. Hover mouse over it or mark it again does not help. Also wobbly windows was not so smooth as wtih regular oibaf.

I don't use unity, but cairo-dock as a session. http://glx-dock.org/
I still can switch to unity session or just activate it in the compiz-config-setting-manager.

So I revert everything in the previous state. Using oibaf, radeon kernel parameter, kernel shipped with Ubuntu.
Espionage724

Itachi17 wrote:

Which according to notes here: https://launchpad.net/~oibaf/+archive/ubuntu/gallium-nine
The packages in that repository is also included in the regular oibaf repo.
The Mesa package in that gallium-nine repo supersedes the one in the graphics PPA by having more up-to-date gallium-nine stuff. Outside of gallium-nine, it might actually lack some more bleeding-edge stuff though, but I'm not too sure.

oibaf's normal graphics PPA does have gallium-nine compatibility though; so you don't really have to add that extra gallium-nine PPA to use gallium-nine; but that PPA does have more up-to-date development on gallium-nine stuff, and could improve performance/things.

Itachi17 wrote:

Still have the fonts corruption and main menu music control buttons is invisible. When a spiner comes on the screen appears corruption through the screen. Its like some transparent line or something like that. When playing song this sometimes occurs even without spinner at screen. Its remembering me the same issue with NVIDIA graphics and propietary drivers installed on other computer.
I'm not entirely sure what the reason for the corruption is, but it seems to be always present on AMD graphics hardware unless you either use a gallium-nine-patched or CSMT-patched Wine, or enable StrictDrawOrder. Guess it's just a driver bug.

Itachi17 wrote:

However the biggest issue was with the system. Some windows for example setting. After opening the settings windows nothing inside the window was visible. When I hover mouse over it icons starts appearing. When I opened terminal it was pernamently white like when you mark it. Hover mouse over it or mark it again does not help. Also wobbly windows was not so smooth as wtih regular oibaf.
Not too sure why that would be happening; but it wouldn't really be the first time something regressed in the graphics PPA and caused issues with Unity (it's rare though).

It might be helpful to check glxinfo | grep Mesa if graphics seem to act slowly/strangely. It could be possible you're in software rendering mode. Here's mine for reference:

client glx vendor string: Mesa Project and SGI
OpenGL core profile version string: 3.3 (Core Profile) Mesa 10.5.0-devel (git-6e283d4 2015-01-31 utopic-oibaf-ppa+gallium-nine)
OpenGL version string: 3.0 Mesa 10.5.0-devel (git-6e283d4 2015-01-31 utopic-oibaf-ppa+gallium-nine)
OpenGL ES profile version string: OpenGL ES 3.0 Mesa 10.5.0-devel (git-6e283d4 2015-01-31 utopic-oibaf-ppa+gallium-nine)

Software rendering would make mention of LLVM most likely.

Not entirely sure what family the 7470M is in exactly, but if it's non-GCN, it may be using EXA acceleration by-default (could check through Xorg.0.log). It's recommended to use Glamor for improved performance. Could try this to test Glamor:

- Install gksu
sudo apt-get install gksu

- Create glamor.conf
gksu gedit /usr/share/X11/xorg.conf.d/glamor.conf

- Copy/paste this into glamor.conf
Section "Module"
Load "glamoregl"
EndSection

Section "Device"
Identifier "Radeon HD"
Driver "radeon"
Option "AccelMethod" "glamor"
EndSection

- Save it and reboot
- If for some reason you lack GUI on reboot; fallback to console and rm the file.
sarnex
@Espionage724

Hey I didn't know you came around here :P.

If anyone needs help with Gallium nine you can PM me.
marshallracer
So I'm back on Linux again aswell (though this time on my mum's old laptop)
Espionages guide worked perfectly (though I haven't checked performance without gdiplus as I used to always include it)
Since the Laptop isn't all that powerful (Intel Pentium T4500 and Mobile Series 4 graphics) I wouldn't call it playable at all (menu alone has 12 FPS in DirectX and OpenGL mode (yes, both modes are running, both modes are kinda buggy))
Funnily enough, my ingame FPS are at around 18 (though still not really playable)

Idk if relevant, but although being on this Intel setup, does adding ppa:commendsarnex/mesadri3test influence the performance at all?
Espionage724

sarnex wrote:

@Espionage724

Hey I didn't know you came around here :P.

If anyone needs help with Gallium nine you can PM me.
Heh, didn't know you came around here either :p Hi :)

marshallracer wrote:

Idk if relevant, but although being on this Intel setup, does adding ppa:commendsarnex/mesadri3test influence the performance at all?
Na; that DRI3 test PPA only contains the driver for ATI/AMD hardware. Not really certain what the process is for DRI3 on Intel hardware or if it "just works", but from my understanding, Intel's gallium driver is a bit too underperforming to benefit from gallium-nine (I could be wrong though).

So if anything, you could skip that PPA, and the gallium-nine Mesa PPA too, and just use oibaf's PPA. You might be able to get some more performance from a CSMT-patched Wine though, and could use the Wine Staging PPA for that (it installs separately from the default Wine PPA; so both could co-exist).

Kind of curious how you have OpenGL mode working; did you do anything special for it (add any other packages/settings from winetricks, modify a file, anything outside of just selecting OpenGL in-game)?
marshallracer
Forget about that OpenGL part, it was just showing things totally messed up (this was quick lol) but everything's fine now
Automatically switching back to dx as it usually does, gonna check what the Wine Staging PPA does now though

edit : while we're at it, I forgot to mention that the menu is broken
the very first time I started osu I was able to open it and I tried changing to OpenGL from there, it restarted and since then I'm not able to open it again except when I'm not logged in and I open the login prompt before (although even then the menu is far left with about half width meaning you can't e.g. change the resolution)

edit#2: I don't even wine-staging
martin@martin-E725:~/Wine Prefixes/osu!/drive_c/Program Files/osu!$ /opt/wine-staging/bin/wine 'osu!.exe'
fixme:winediag:start_process Wine Staging is a testing version containing experimental patches.
fixme:winediag:start_process Please report bugs at http://bugs.wine-staging.com (instead of winehq.org).

Unhandled Exception:
System.InvalidProgramException: Invalid IL code in #Lg.#mp:#Eyb (): IL_0005: stsfld 0x04002ec1


[ERROR] FATAL UNHANDLED EXCEPTION: System.InvalidProgramException: Invalid IL code in #Lg.#mp:#Eyb (): IL_0005: stsfld 0x04002ec1

edit#3 : Just for the sake of curiosity I searched around and found the Intel Open Source Technolygy Center which offers updated drivers aswell (luckily, it still supports the GM45 chipset)
Funnily enough, it improves the fps in osu by about 2 frames (which does not make it any more playable at all but it seems a bit better)
Espionage724

marshallracer wrote:

edit#2: I don't even wine-staging
martin@martin-E725:~/Wine Prefixes/osu!/drive_c/Program Files/osu!$ /opt/wine-staging/bin/wine 'osu!.exe'
fixme:winediag:start_process Wine Staging is a testing version containing experimental patches.
fixme:winediag:start_process Please report bugs at http://bugs.wine-staging.com (instead of winehq.org).

Unhandled Exception:
System.InvalidProgramException: Invalid IL code in #Lg.#mp:#Eyb (): IL_0005: stsfld 0x04002ec1


[ERROR] FATAL UNHANDLED EXCEPTION: System.InvalidProgramException: Invalid IL code in #Lg.#mp:#Eyb (): IL_0005: stsfld 0x04002ec1
That error looks like dotnet20 isn't installed. Not sure if that's what the problem is though; but if you didn't install it, try that.
Zycuda
nevermind i fixed it
vetochka
I got small problem - I can't group beatmaps by stars, they just aren't showed if I select this option.
edit: nvm, fixed by manually editing cfg file
riskyr
Just want to report :D

Worked on :
Ubuntu 12.04 to 14.04.1 = with wine 1.7
Linux Mint
OS X
Debian


tested :v

Kali LInux error with wine 1.4.1


error logs :

Unhandled exception: 0xe0434f4d in 32-bit code (0x7b83b581).
Register dump:
CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
EIP:7b83b581 ESP:0033e3b0 EBP:0033e414 EFLAGS:00000293( - -- I S -A- -C)
EAX:7b827b45 EBX:7b8a5ff4 ECX:00000000 EDX:00000004
ESI:0033e44c EDI:0012f780
Stack dump:
0x0033e3b0: 0033e44c 00000004 0033e3c4 e0434f4d
0x0033e3c0: 00000001 00000000 7b83b581 00000001
0x0033e3d0: 8007007e 0033e44c 003a2010 02000038
0x0033e3e0: 0033e3f0 79e80024 0033e3f8 02000038
0x0033e3f0: 0033e3fc 79e80687 03370714 0033e40c
0x0033e400: 79eda76f 0381fa7c 0000012f 7b83b539
Backtrace:
=>0 0x7b83b581 in kernel32 (+0x2b581) (0x0033e414)
1 0x79eda91c in mscorwks (+0x6a91b) (0x0033e474)
2 0x79f39e44 in mscorwks (+0xc9e43) (0x0033e4ac)
3 0x7a0d14b5 in mscorwks (+0x2614b4) (0x0033e50c)
4 0x79064076 in mscorjit (+0x4075) (0x0033e528)
5 0x79066918 in mscorjit (+0x6917) (0x0033eb20)
6 0x790643a1 in mscorjit (+0x43a0) (0x0033eb98)
7 0x790644d6 in mscorjit (+0x44d5) (0x0033ebb0)
8 0x7906465c in mscorjit (+0x465b) (0x0033ebcc)
9 0x79065b8e in mscorjit (+0x5b8d) (0x0033ec18)
10 0x79065d33 in mscorjit (+0x5d32) (0x0033eca0)
11 0x79066448 in mscorjit (+0x6447) (0x0033ecc4)
12 0x79fc7198 in mscorwks (+0x157197) (0x0033ed30)
13 0x79fc722d in mscorwks (+0x15722c) (0x0033ed74)
14 0x79fc72a0 in mscorwks (+0x15729f) (0x0033edc8)
15 0x79fc7019 in mscorwks (+0x157018) (0x0033f170)
16 0x79fc6ddb in mscorwks (+0x156dda) (0x0033f214)
17 0x79e811a3 in mscorwks (+0x111a2) (0x0033f26c)
18 0x79e81363 in mscorwks (+0x11362) (0x0033f2bc)
19 0x00a4a1be (0x0033f2d4)
20 0x038729ed (0x0033f310)
21 0x79e71b4c in mscorwks (+0x1b4b) (0x0033f320)
22 0x79e821b1 in mscorwks (+0x121b0) (0x0033f3a0)
23 0x79e96501 in mscorwks (+0x26500) (0x0033f4e4)
24 0x79e96534 in mscorwks (+0x26533) (0x0033f500)
25 0x79e96552 in mscorwks (+0x26551) (0x0033f518)
26 0x79eefa45 in mscorwks (+0x7fa44) (0x0033f67c)
27 0x79eef965 in mscorwks (+0x7f964) (0x0033f8e4)
28 0x79eefeb5 in mscorwks (+0x7feb4) (0x0033fdb4)
29 0x79ef009f in mscorwks (+0x8009e) (0x0033fe04)
30 0x79eeffcf in mscorwks (+0x7ffce) (0x0033fe4c)
31 0x603b55ab in mscoreei (+0x55aa) (0x0033fe58)
32 0x79007f16 in mscoree (+0x7f15) (0x0033fe68)
33 0x79004de3 in mscoree (+0x4de2) (0x0033fe88)
34 0x7b85c70f in kernel32 (+0x4c70e) (0x0033fec8)
35 0x7bc75750 call_thread_func_wrapper+0xb() in ntdll (0x0033fed8)
36 0x7bc7852d call_thread_func+0x7c() in ntdll (0x0033ffa8)
37 0x7bc7572e RtlRaiseException+0x21() in ntdll (0x0033ffc8)
38 0x7bc4ce1e call_dll_entry_point+0x4fd() in ntdll (0x0033ffe8)
39 0xf75a153d wine_call_on_stack+0x1c() in libwine.so.1 (0x00000000)
40 0xf75a15fb wine_switch_to_stack+0x2a() in libwine.so.1 (0xffa24218)
41 0x7bc52868 LdrInitializeThunk+0x3b7() in ntdll (0xffa24288)
42 0x7b862910 __wine_kernel_init+0xbbf() in kernel32 (0xffa25398)
43 0x7bc52ee3 __wine_process_init+0x182() in ntdll (0xffa25418)
44 0xf759f1c2 wine_init+0x2a1() in libwine.so.1 (0xffa25478)
45 0x7bf00ecb main+0x8a(argc=0x2, argv=0xffa25974) [/build/buildd-wine_1.4.1-4-i386-NgOHCo/wine-1.4.1/build32/loader/../../loader/main.c:230] in <wine-loader> (0xffa258c8)
46 0xf7444e16 __libc_start_main+0xe5() in libc.so.6 (0xffa25948)
0x7b83b581: movl 0xfffffffc(%ebp),%ebx
Modules:
Module Address Debug info Name (93 modules)
PE 400000- 71a000 Deferred osu!
PE 45d0000- 45d6000 Deferred x3daudio1_1
PE 5e3a0000-5e42d000 Deferred diasymreader
PE 603b0000-60417000 Export mscoreei
PE 637a0000-63998000 Deferred system.xml
PE 64020000-64033000 Deferred mscorsec
PE 78130000-781cb000 Deferred msvcr80
PE 79000000-7904a000 Export mscoree
PE 79060000-790bb000 Export mscorjit
PE 790c0000-79518000 Deferred mscorlib
PE 79e70000-7a400000 Export mscorwks
PE 7a440000-7a744000 Deferred system
PE 7ade0000-7ae7c000 Deferred system.drawing
PE 7afd0000-7b49e000 Deferred system.windows.forms
ELF 7b800000-7ba3a000 Dwarf kernel32<elf>
\-PE 7b810000-7ba3a000 \ kernel32
ELF 7bc00000-7bcd4000 Dwarf ntdll<elf>
\-PE 7bc10000-7bcd4000 \ ntdll
ELF 7bf00000-7bf04000 Dwarf <wine-loader>
PE 7c4c0000-7c53d000 Deferred msvcm80
ELF 7debd000-7ded1000 Deferred msimg32<elf>
\-PE 7dec0000-7ded1000 \ msimg32
ELF 7ded1000-7defb000 Deferred msacm32<elf>
\-PE 7dee0000-7defb000 \ msacm32
ELF 7defb000-7dfac000 Deferred winmm<elf>
\-PE 7df00000-7dfac000 \ winmm
ELF 7dfac000-7dff5000 Deferred dsound<elf>
\-PE 7dfb0000-7dff5000 \ dsound
ELF 7dff5000-7e21c000 Deferred shell32<elf>
\-PE 7e000000-7e21c000 \ shell32
ELF 7e21c000-7e29c000 Deferred rpcrt4<elf>
\-PE 7e230000-7e29c000 \ rpcrt4
ELF 7e29c000-7e3c6000 Deferred ole32<elf>
\-PE 7e2b0000-7e3c6000 \ ole32
ELF 7e3c6000-7e408000 Deferred rsaenh<elf>
\-PE 7e3d0000-7e408000 \ rsaenh
ELF 7e408000-7e422000 Deferred imagehlp<elf>
\-PE 7e410000-7e422000 \ imagehlp
ELF 7e45b000-7e491000 Deferred uxtheme<elf>
\-PE 7e460000-7e491000 \ uxtheme
ELF 7e491000-7e593000 Deferred comctl32<elf>
\-PE 7e4a0000-7e593000 \ comctl32
ELF 7e593000-7e65a000 Deferred crypt32<elf>
\-PE 7e5a0000-7e65a000 \ crypt32
ELF 7e65a000-7e690000 Deferred wintrust<elf>
\-PE 7e660000-7e690000 \ wintrust
ELF 7e690000-7e72e000 Deferred msvcrt<elf>
\-PE 7e6b0000-7e72e000 \ msvcrt
ELF 7e72e000-7e734000 Deferred libxfixes.so.3
ELF 7e734000-7e73e000 Deferred libxcursor.so.1
ELF 7e773000-7e79b000 Deferred libexpat.so.1
ELF 7e79b000-7e7d1000 Deferred libfontconfig.so.1
ELF 7e7d1000-7e7e0000 Deferred libxi.so.6
ELF 7e7e0000-7e7e3000 Deferred libxcomposite.so.1
ELF 7e7e3000-7e7eb000 Deferred libxrandr.so.2
ELF 7e7eb000-7e7f5000 Deferred libxrender.so.1
ELF 7e7f5000-7e7fb000 Deferred libxxf86vm.so.1
ELF 7e7fb000-7e7fe000 Deferred libxinerama.so.1
ELF 7e7fe000-7e822000 Deferred imm32<elf>
\-PE 7e800000-7e822000 \ imm32
ELF 7e822000-7e828000 Deferred libxdmcp.so.6
ELF 7e828000-7e82b000 Deferred libxau.so.6
ELF 7e82b000-7e84e000 Deferred libxcb.so.1
ELF 7e84e000-7e854000 Deferred libuuid.so.1
ELF 7e854000-7e98c000 Deferred libx11.so.6
ELF 7e98c000-7e99e000 Deferred libxext.so.6
ELF 7e99e000-7e9b7000 Deferred libice.so.6
ELF 7e9b7000-7e9bf000 Deferred libsm.so.6
ELF 7e9bf000-7ea5b000 Deferred winex11<elf>
\-PE 7e9d0000-7ea5b000 \ winex11
ELF 7ea5b000-7ea74000 Deferred libz.so.1
ELF 7ea74000-7eb10000 Deferred libfreetype.so.6
ELF 7eb2b000-7ebf8000 Deferred gdi32<elf>
\-PE 7eb40000-7ebf8000 \ gdi32
ELF 7ebf8000-7ed4c000 Deferred user32<elf>
\-PE 7ec10000-7ed4c000 \ user32
ELF 7ed4c000-7edc0000 Deferred shlwapi<elf>
\-PE 7ed60000-7edc0000 \ shlwapi
ELF 7edc0000-7ee2c000 Deferred advapi32<elf>
\-PE 7edd0000-7ee2c000 \ advapi32
ELF 7ee2c000-7ee38000 Deferred libnss_files.so.2
ELF 7ee38000-7ee43000 Deferred libnss_nis.so.2
ELF 7ee43000-7ee5a000 Deferred libnsl.so.1
ELF 7ee5a000-7ee62000 Deferred libnss_compat.so.2
ELF 7efbf000-7efe5000 Deferred libm.so.6
ELF 7efe6000-7f000000 Deferred version<elf>
\-PE 7eff0000-7f000000 \ version
ELF f742a000-f742e000 Deferred libdl.so.2
ELF f742e000-f757e000 Dwarf libc.so.6
ELF f757f000-f7598000 Deferred libpthread.so.0
ELF f7598000-f76db000 Dwarf libwine.so.1
ELF f76f8000-f7716000 Deferred ld-linux.so.2
ELF f7718000-f7719000 Deferred [vdso].so
Threads:
process tid prio (all id:s are in hex)
00000008 osu!.exe
0000002b 2
0000002a 0
00000009 0
0000000e services.exe
00000028 0
00000027 0
00000020 0
00000010 0
0000000f 0
00000014 explorer.exe
00000015 0
0000001d winedevice.exe
00000025 0
00000022 0
0000001f 0
0000001e 0
00000023 plugplay.exe
00000029 0
00000026 0
00000024 0
00000038 (D) C:\Program Files\osu!\osu!.exe
0000003b 2
0000003a 0
00000039 0 <==
System information:
Wine build: wine-1.4.1
Platform: i386
Host system: Linux
Host version: 3.18.0-kali1-amd64
rodrigez_BCL_
Runing on Ubuntu 14.04.2 32 and 64 bit
Clean installation






Some little glitches





Runs well on my original game setup that i was used on Windows 7 and 8.1 with all my 35308 beatmaps

LostinSpacetime
Regarding osu! functioning with wine.. Installation with PlayOnLinux worked perfectly and game seems to work as well. However, even with 120FPS there is a random input lag which is at first not so easy to notice, but when playing harder maps it's really annoying. At first I couldn't tell but then I tried osu! on same computer under Win7 and there was a huge difference.

In conclusion: osu! installs and works with wine on linux, but because of the random input lag, it's still useless.

My System:
CPU: AMD PhenomIIx4@3.5MHz
RAM: 12GB
Video: Nvidia GTX 750 Ti with 346.47 driver
OS: Ubuntu 14.10 with wine 1.7.3 (PlayOnLinux)
Zalaria

Zycuda wrote:

So after following your guide, espionage, when I enter the last line into the terminal, the osu! updater begins and goes through the "your game client is being updated" and then reaches 100%, waits like 15 seconds, and then does it all over again. after the 1st time it jumps to about 70% in a few seconds, before taking about 2 minutes to finish the last 30%. It endlessly loops like that forever. What am I doing wrong? here's a loop of the messages that go through the terminal each time it re-updates (i'm not sure when exactly the loop begins and ends but I am sure that is the whole loop)
fixme:thread:NtQueryInformationThread info class 16 not supported yet
fixme:thread:NtQueryInformationThread info class 16 not supported yet
fixme:thread:NtQueryInformationThread info class 16 not supported yet
fixme:thread:NtQueryInformationThread info class 16 not supported yet
fixme:thread:NtQueryInformationThread info class 16 not supported yet
fixme:thread:NtQueryInformationThread info class 16 not supported yet
fixme:thread:NtQueryInformationThread info class 16 not supported yet
fixme:thread:NtQueryInformationThread info class 16 not supported yet
fixme:thread:NtQueryInformationThread info class 16 not supported yet
fixme:thread:NtQueryInformationThread info class 16 not supported yet
fixme:thread:NtQueryInformationThread info class 16 not supported yet
fixme:thread:NtQueryInformationThread info class 16 not supported yet
fixme:thread:NtQueryInformationThread info class 16 not supported yet
fixme:thread:NtQueryInformationThread info class 16 not supported yet
fixme:thread:NtQueryInformationThread info class 16 not supported yet
fixme:thread:NtQueryInformationThread info class 16 not supported yet
fixme:thread:NtQueryInformationThread info class 16 not supported yet
fixme:thread:NtQueryInformationThread info class 16 not supported yet
fixme:thread:NtQueryInformationThread info class 16 not supported yet
fixme:thread:NtQueryInformationThread info class 16 not supported yet
fixme:thread:NtQueryInformationThread info class 16 not supported yet
fixme:thread:NtQueryInformationThread info class 16 not supported yet
fixme:thread:NtQueryInformationThread info class 16 not supported yet
fixme:shell:URL_ParseUrl failed to parse L"mscorlib.resources"
fixme:exec:SHELL_execute flags ignored: 0x00000100
fixme:thread:SetThreadStackGuarantee (0x33fc68): stub
err:ole:CoGetContextToken apartment not initialised
fixme:shell:URL_ParseUrl failed to parse L"System.Windows.Forms"
fixme:shell:URL_ParseUrl failed to parse L"System"
fixme:shell:URL_ParseUrl failed to parse L"System.Drawing"
fixme:shell:URL_ParseUrl failed to parse L"Microsoft.Xna.Framework"
fixme:shell:URL_ParseUrl failed to parse L"msvcm80"
fixme:shell:URL_ParseUrl failed to parse L"System.Runtime.Remoting"
fixme:process:SetProcessPriorityBoost (0x238,0): stub
fixme:shell:URL_ParseUrl failed to parse L"osu"
fixme:shell:URL_ParseUrl failed to parse L"osu"
fixme:ole:RemUnknown_QueryInterface No interface for iid {00000019-0000-0000-c000-000000000046}
fixme:process:FlushProcessWriteBuffers : stub
fixme:shell:URL_ParseUrl failed to parse L"osu!.resources"
fixme:shell:URL_ParseUrl failed to parse L"osu!.resources"
fixme:shell:URL_ParseUrl failed to parse L"{80a899fe-91f6-4a9f-92ab-76a736fc4b93}"
fixme:shell:URL_ParseUrl failed to parse L"System.Configuration"
fixme:shell:URL_ParseUrl failed to parse L"System.Xml"
fixme:winediag:AUDDRV_GetAudioEndpoint Winepulse is not officially supported by the wine project
fixme:winediag:AUDDRV_GetAudioEndpoint For sound related feedback and support, please visit http://ubuntuforums.org/showthread.php?t=1960599
fixme:d3d:check_fbo_compat Format WINED3DFMT_B8G8R8A8_UNORM with rendertarget flag is not supported as FBO color attachment, and no fallback specified.
fixme:d3d:check_fbo_compat Format WINED3DFMT_B8G8R8X8_UNORM with rendertarget flag is not supported as FBO color attachment, and no fallback specified.
fixme:win:EnumDisplayDevicesW ((null),0,0x33cee8,0x00000000), stub!
fixme:shell:URL_ParseUrl failed to parse L"osu!.resources"
fixme:shell:URL_ParseUrl failed to parse L"mscorlib.resources"
fixme:exec:SHELL_execute flags ignored: 0x00000100
fixme:thread:SetThreadStackGuarantee (0x33fc68): stub
err:ole:CoGetContextToken apartment not initialised
fixme:shell:URL_ParseUrl failed to parse L"System.Windows.Forms"
fixme:shell:URL_ParseUrl failed to parse L"System"
fixme:shell:URL_ParseUrl failed to parse L"System.Drawing"
fixme:shell:URL_ParseUrl failed to parse L"osu!.resources"
fixme:shell:URL_ParseUrl failed to parse L"osu!.resources"
fixme:shell:URL_ParseUrl failed to parse L"{80a899fe-91f6-4a9f-92ab-76a736fc4b93}"
fixme:wincodecs:PngDecoder_Block_GetCount 0x1e11b0,0x33ea38: stub
fixme:wincodecs:PngDecoder_Block_GetCount 0x1e1450,0x33ea38: stub
fixme:wincodecs:PngDecoder_Block_GetCount 0x1e5040,0x33ea38: stub
fixme:wincodecs:PngDecoder_Block_GetCount 0x1e1450,0x33ea38: stub
fixme:wincodecs:PngDecoder_Block_GetCount 0x1eefa8,0x33e8a8: stub
fixme:gdiplus:GdipGetFamilyName No support for handling of multiple languages!
fixme:gdiplus:GdipCreateHalftonePalette stub
fixme:process:FlushProcessWriteBuffers : stub
fixme:shell:URL_ParseUrl failed to parse L"System.Configuration"
fixme:shell:URL_ParseUrl failed to parse L"System.Xml"
fixme:shell:URL_ParseUrl failed to parse L"System.Data"
Yeah, I am having the same issue as well. For a moment I thought I actually got it to work, and then it said something like "Hi! Close osu! to continue" and if I recall, osu! never opened. So I tried something a little different and somehow got the infinite loop issue >.< Curious to know if anyone has a solution to this.
forverertr3
Its kinda mystery.Linux has not any Directx libs because Directx owned by Microsft and they only use them in Win.But with wine osu can execute in Linux without any directx libs.But whenever switch renderer to OpenGl ,wine cant execute osu!.Even Linux has OpenGl libs etc. .

Probably Huion tablets wont support Linux.But maybe tablet driver can install in to Linux by using windows driver of tablet.Have anyone tried "Ndiswrapper"?
SpiduhBMX
Can someone help me fix this before i literally snap this laptop in half please? I am running linux mint, running osu through play on linux because wine aparantly doesnt like osu. I get an error saying error while loading current skin's config file when i start it up. It then goes to the osu screen. Last time i tried to play it it glitched out the sound and got about 10 fps until it froze. The other times ive tried to play it, it will work for a bit, a bit slow, but then it will freeze up and glitch out the music. I should have all of the dependecies but i really have no clue. I love linux but the fact i have nothing but problems with it, and the same with windows, is making me want to throw this laptop off a clif. Please help before i do. /o/

Edit: used espionage's guide, it diddnt work. wine wont open osu. It just will not open osu.exe
MakixnicoLove
I've just created the osu! folder where which osume.exe is and osu doesnt't want to run : s Don't know if it's because wine 32 bit on my 64 bit pc. Need help : s I'm new on Minux ( Ubuntu here ).
MakixnicoLove
I've installed Plyaonlinux and it ran but it was on 30 fps when it should normally be 60, so i will only play osu on my windows :v
boat

Pedomoustachu wrote:

I've just created the osu! folder where which osume.exe is and osu doesnt't want to run : s Don't know if it's because wine 32 bit on my 64 bit pc. Need help : s I'm new on Minux ( Ubuntu here ).

I've installed Plyaonlinux and it ran but it was on 30 fps when it should normally be 60, so i will only play osu on my windows :v
30FPS doesn't sound good, even on Ubuntu in VMWare I get 70-140. Post hardware specifications/PC model and read p/3822351

SpiduhBMX wrote:

Can someone help me fix this before i literally snap this laptop in half please? I am running linux mint, running osu through play on linux because wine aparantly doesnt like osu. I get an error saying error while loading current skin's config file when i start it up. It then goes to the osu screen. Last time i tried to play it it glitched out the sound and got about 10 fps until it froze. The other times ive tried to play it, it will work for a bit, a bit slow, but then it will freeze up and glitch out the music. I should have all of the dependecies but i really have no clue. I love linux but the fact i have nothing but problems with it, and the same with windows, is making me want to throw this laptop off a clif. Please help before i do. /o/

Edit: used espionage's guide, it diddnt work. wine wont open osu. It just will not open osu.exe
The POL installer is way out of date, I'm not completely sure about this yet but it is likely that it's been broken since the update that moved the install to /AppData/. I'll have a look later today.

Did you try to use a non-default skin? Trying to use non standard skin elements seems to break it.
When installed through my POL installer it for reasons way beyond me tries to find a skin.ini from the drive desktop, so make a folder in osu!/skins/ and copy over any working skin.ini.
edit: oddly enough still works even after deleting it .< . weird
Thought it read it each time it launches but I guess it's only when you've edited it/selected a different skin.

Rori Vidi Veni
ededededededefrfrfrfroevwohegwv hgwegewoh;ewghoegwr
Score_Under
I got cutting edge working on wine by installing dot net 4.0 via winetricks. However, there are some serious problems with the cutting edge version and multi-monitor support on WINE, last time I checked (which if you're not handy with xrandr will probably leave you with no choice but to reboot). I would strongly recommend you stick to the beta version until that's fixed. Also, before installing dot net 4.0, make sure to back up your Osu wine prefix.

Pedomoustachu wrote:

I've installed Plyaonlinux and it ran but it was on 30 fps when it should normally be 60, so i will only play osu on my windows :v
Check that you have the "proprietary"/"non-free"/"blob" (etc, whatever they're called) versions of the driver for your graphics card. They tend to be buggier in my experience but they are much faster for games.
show more
Please sign in to reply.

New reply