I am having trouble with dota 2, here is my config :
Ubuntu 12.04, wine1.5.23 (repo last -also tried 22)
- Steam still refuses to install via winetricks (checksum mismatch) so I had to install it manually
- The rest is pretty much flawless until the game launches : no texture appear
That means : no loading screen (when Source game load they have a big picture and written "Loading..." at the bottom right -i see the writing)
And more importantly no texture in game. I was able to find 3 types of error :
Code: Select all
fixme:d3d:wined3d_get_format Can't find format unrecognized (0x31495441) in the format lookup table
fixme:d3d:resource_check_usage Unhandled usage flags 0x8
fixme:d3d_texture:texture_init Failed to create surface 0x12280708, hr 0x8876086c
ShaderAPIDX8::CreateD3DTexture: D3DERR_INVALIDCALL
When removing output from the console, only the ShaderAPIDX8 shows (and it shows only once in any case, I think).
These errors are the only ones that looked interesting, among a lot of other normal fixme's and err's.
Here is what I tried :
- Switching windows version
- Force re-install d3dx with winetricks
- Disable GLSL via regedit HKCU/Software/Wine/Direct3D
- Enable AlwaysOffscreen key in the same regedit
- DirectDrawRenderer set to opengl (same)
- Pulse Audio disabled
- Clear install (including default wineprefix) without any added component (only Steam installs directX)
Of coure, nothing worked and did not even influence things in a noticeable way. Always same errors.
Thanks in advance for your help.