WineHQ
DotA 2 Early Access - Steam



Category: Main > Games > DotA 2 > Early Access - Steam


NameDotA 2
VersionEarly Access - Steam
License Free to use
URLhttp://www.dota2.com
Votes 11
Link DotA 2 Development Forum
Link DotA 2 Community Forum
Link DotA 2 Blog
Link DotA 2 Store
Link DotA 2 Last Updates & Changelogs
RatingPlatinum
Wine Version1.5.27
Maintainers of this version:
Description

Valve no longer considers the game in beta. You can buy early access at this time, however the game will become free to play on full release.

http://www.pcgamer.com/2012/06/01/get-dota-2-now-using-paid-for-early-access-pass/?ns_campaign=article-feed&ns_mchannel=ref&ns_source=steam&ns_linkname=0&ns_fee=0

Old test results
The test results you have selected are very old and may not represent the current state of Wine.
Selected Test Results (selected in 'Test Results' table below)

What works
Everything required to play flawlessly.


What does not
Nothing.


What was not tested
Nothing.


Additional Comments

Added a note to the App.
Test Results
DistributionTest dateWine versionInstalls?Runs?RatingSubmitter
ShowArch Linux x86_64Apr 08 20131.5.27 Yes Yes Platinum Chris Bacon 
ShowUbuntu 12.10 "Quantal" x86_64 (+ variants like Kubuntu)Mar 23 20131.5.26 Yes Yes Platinum Enno G. 
ShowLinux Mint 14 "Nadia" x86_64Mar 03 20131.5.25 Yes Yes Platinum John Newman 
ShowFedora 8 x86_64May 02 20131.5.24 Yes Yes Gold Bruce Wen 
ShowLinux Mint 14 "Nadia" x86_64Feb 24 20131.5.24 Yes Yes Platinum Kai-Samson Köster 


Known bugs
Bug # Description Status Resolution Other apps affected
10495 Wine should support PulseAudio NEW View
27453 Lag when loading new sound in source games NEW View
31493 Dota 2: hero tooltip text is not rendered apprropriately NEW View
31494 Dota 2: player name above hero is corrupted UNCONFIRMED View
31495 Dota 2: performance issues on post-game screen NEW View
31502 Dota 2: switching focus from game corrupts it UNCONFIRMED View

 
Dota 2 under Wine How-To (last updated 2012-08-19)

Prerequisites

  • Wine version should be 1.5.11 or newer (this how-to was tested with 1.5.11)
  • Wine should be compiled with all the required features to run 32-bit Windows applications and games, and all of Wine's dependencies should be satisfied
  • Your system should be able to provide decent 3D performance (in most cases it involves installing binary driver from GPU vendor, with 32-bit compatibility libraries if you're on 64-bit system)

Wine prefix and initial setup

If possible, install each application (including Dota 2) to its own prefix, which ensures clean and isolated environment. Default Wine prefix is ~/.wine/, it can be controlled using WINEPREFIX environment variable (both wine and winetricks follow it). This article shows how to install dota into ~/.wine_dota2/. We should initialize it first:

WINEPREFIX=~/.wine_dota2/ winecfg

Setup may prompt you to install Mono and Gecko modules during initialization, allow both; sometimes servers hosting them may be slow, be patient. In a while, you should see "Wine configuration" window – just close it, we do not need to adjust anything yet.

Steam setup

Steam has its own AppDB section, you can use it to get full Steam installation instructions or if you have any Steam-related problems. In this article, we'll use nice helper script:

wget http://winetricks.org/winetricks
WINEPREFIX=~/.wine_dota2/ sh winetricks --no-isolate steam

Winetricks prepares environment for Steam, downloads its setup file and launches it. Steam setup itself should be no different from one on Windows: it's interactive Steam Setup wizard, after which Steam performs self-update and shows greeting screen. Log into your Steam account, agreeing with all the conditions and confirming new installation via email code.

Dota 2 setup

You should have Dota 2 in your Steam Library to be able to play. Just install it via Steam, like Windows users do (e.g. RMB > Install Game). Process is simple and straightforward – follow initial wizard and wait for some time while Steam downloads and deploys game files within your Wine prefix. Now, you're ready to play, but there're few additional steps which may improve your game experience.

Tuning Wine

Following advices are based exclusively on my experience of running game under stock Gnome 3, and may be not applicable to other window managers or desktop environments.
  1. While game runs fine, switching focus from it is horribly broken (bug 31502). There're two ways to work around it:
    • In game options, under Video tab, switch display mode to Borderless Window. However, such approach is not perfect on my system – when focus is brought back to the game, in 90% of cases Gnome's top panel becomes inactive, but does not disappear visually.
    • Alternatively, you can leave display mode as Fullscreen, but confine both Steam and Dota 2 to virtual desktop. This will decrease level of integration between Wine and your desktop environment (for example, virtual desktop window has its own tray, game won't notice if you switch focus away from virtual desktop, and so on), which sometimes may be desirable. You can enable it either in winecfg (Graphics > Emulate a virtual desktop) or by launching game using following command:

      WINEPREFIX=~/.wine_dota2/ wine explorer /desktop=dota2,1920x1080 "C:\Program Files\Steam\Steam.exe"

      Where "dota2" is name of virtual desktop (which will appear as window name in your desktop environment) and 1920x1080 is its resolution. In this mode desktop environment can capture various events and react accordingly, which may be extremely annoying (for example, Gnome 3.4 shows notification panel when you move cursor to the bottom-right corner, trying to edge-scroll in that direction). You can prevent it by running winecfg and enabling "Graphics > Automatically capture the mouse in full-screen windows" option.
  2. To avoid launching game manually each time, append "-applaunch 570" to launch command:

    WINEPREFIX=~/.wine_dota2/ wine "C:\Program Files\Steam\Steam.exe" -applaunch 570

  3. If you plan to use in-game console, install Lucida font:

    WINEPREFIX=~/.wine_dota2/ sh winetricks lucida

    Otherwise console font will be hardly readable.

Current status and problems

Currently Dota 2 runs almost perfectly under Wine.
  • Characters from tooltips and player names above heroes are randomly missing (bugs 31493 and 31494). No known workaround.
  • Post-game screen is extremely sluggish (bug 31495). Doesn't have significant impact on general game experience.

Recent problems

  • Black screen on launch. I'm not sure what causes it, but after following steps in this how-to it doesn't occur for me anymore. Most likely clean prefix solved it (previously I installed vcrun2010 as recommended by old how-to). If you're still getting it – append "-novid" option to game (RMB Dota 2 > Properties > Set launch options). You may want to add it even if you're not getting this bug, to avoid skipping these intro videos manually over and over again.
  • If you see excessively bright effects (for example, Luna's aura, bug 31071), you're using old Wine version. Just update your Wine and it should be fixed.

 

The following comments are owned by whoever posted them. WineHQ is not responsible for what they say.

Unable to launch
by Saurabh Sharma on Monday April 15th 2013, 7:00
Hi,
I am using playonlinux with version 1.5.26. It runs steam fine and when i launch Dota2 it goes starting for first time use, installing directx. Then it goes to dota2 loading screen. Then it crashes saying Engine Error. Playonlinux log file

Creating D3D9 device with D3DCREATE_MULTITHREADED
CDOTAGCClientSystem::CDOTAGCClientSystem user session not yet created
CClientSteamContext logged on = 1
ConVarRef rr_debugresponses doesn't point to an existing ConVar
Could not get IReplayDirector interface from library server.dllGame.dll loaded for "Dota 2"

I am swtiching to uBuntu from windows and in windows dota2 works fine expect there is a audiodg memory leak issue of which no current hotfix is able to fix for my system.

Regards
Saurabh

[post new] [reply to this]

Dota2 missing Trees & Hero models
by Ayman Khaled on Sunday April 14th 2013, 9:30
i run dota2 using playonlinux,it runs smoothly and everything is great until i actually join a match,

there are NO Trees & Heroes are invisible,everything else is just perfect!!

i tried few different versions of wine 1.5.28 / 1.5.27 / 1.5.26 and 1.4.1 ALL have the same problem

i just want to know whether the problem is from WINE or from my graphic card Drivers =/

Thanks in Advance

P.S: game used to work on windows

[post new] [reply to this]

Weird graphics problems on AMD/ATI open source drivers
by Valentin on Thursday April 11th 2013, 11:26
Does anyone know how to remedy this?
I've noticed many issues I had with fglrx are not present in open source drivers. Did anyone else experience anything like this?

Please find attached screenshots: imgur.com/a/b6nWf

[post new] [reply to this]

Fixing Text above heros and microphone
by Chris Bacon on Wednesday April 10th 2013, 19:18
Hey everyone,

My test submission is missing lots of info for some reason so here's some important information.

To fix the text above heros (missing or corrupted)

Add
+mat_queue_mode 0

to the launch options of the game.
This disables multicore rendering.


In order to get the microphone to work, I had to use pulseaudio (originally used plain alsa)

Overall, I didn't have any luck with ATI cards, but nvidia cards seem to work perfectly.

Hope this helps some people!

[post new] [reply to this]


by Der Raecher on Saturday March 23rd 2013, 22:44
wine 5.25

athlon x2 3200, ati hd 6770, runs relatively stable, rarely crashes
alt tab perfectly working. but i think the fglrx drivers are really crappy.

on win 7 i got
40-70 FPS with max settings @ 1920x1080


on ubuntu i got
20-35 FPS with MIN settings, when i deactivate GLSL Support in PlayOnLinux i got
30-50, with min settings. Its runs smoothly but looks really shitty,
especially cause there is no water in the middle


for ALT-TAB (Dual Monitor) i set following up:

Igame: borderless window,
startup: -sw -novid -w -h -borderless
winecfg: under Graphics i activates the upper checkbox (auto capture mouse in fullscreen windows..)

hope that helps

[post new] [reply to this]


by Vedran Rodic on Saturday March 23rd 2013, 5:55
Screenshots of the same frame to compare (the small corruption on the nVidia one might me apitrace or nVidia driver bug, the problem was not visible when just running glretrace).

mjesec.ffzg.hr/~vrodic/10003927110-nvidia9800gt.png
mjesec.ffzg.hr/~vrodic/10003927110-intelHD4000linux.png

[post new] [reply to this]

My experience on various drivers/GPUs
by Vedran Rodic on Saturday March 23rd 2013, 4:42
Wine version 1.5.26

nVidia (9800GT, 313.26 drivers): Dota 2 is stable, a bit slower than in Windows, but perfectly playable

AMD (Radeon 6850, version 13.2 beta 7): Dota 2 crashes randomly after some time in game, and the whole OS crashes as well.

Intel (Ivy Bridge HD 4000): Dota 2 is stable and seems to have a decent FPS but has some rendering issues (missing most of character models, missing forrest/woods and missing tower models).

There is a neat tool called apitrace that can be used to record all OpenGL calls (together with data) that can be analyzed and replayed later with command 'glretrace'. I've recorded a small Dota 2 session with it (using Wine 1.5.26).

mjesec.ffzg.hr/~vrodic/dota2-b.trace.bz2

Its a 179MB big trace file that expands to about 300 MB and enables you to test Dota 2 rendering quickly (no need to install dota 2 itself or start Steam or Wine).

This trace can be used to check if your GPU would work with dota and how well would it work. Just bunzip2 the file and run with glretrace dota2-b.trace. This trace works with nVidia and Intel. On nVidia there are no visual issues with this trace.

I've reported the Intel bug at:

bugs.freedesktop.org/show_bug.cgi?id=62647

I'll test on Radeon 6850 later

[post new] [reply to this]

Performance?
by Zodex on Wednesday March 20th 2013, 21:31
First off specs
AMD Phenom Quadcore
nvidia 460GTX
wine-1.5.26 nvidia-drivers-310

I am getting slower than expected performance. I am only getting 30fps max and that is when no real action is happening (action takes this down to 12-15 and sometimes below). Graphically the game is flawless(or close to) so I have no complaints there. Does anyone have any suggestions on what switches or tweaks to try to get the most out of the hardware? Currently I am using the -console -novid -d3d9ex -gl options.

Any suggestions would be appreciated.

Thanks!

[post new] [reply to this]

Black flickering?
by daniel kar on Tuesday March 12th 2013, 11:07
Hello everyone,

First of all :
Im using Wine 1.4.1 with nvidia-drivers
I did not install Steam according to the guide, because i could mount my windows ntfs and wined
wine /mnt/win/games/steam/steam.exe

well at first there were some problems with black screens but "-novid -sw -nod3d9ex -noborder" as launch options could solve that

only left bug is a strange black flickering
The flickering ONLY occurs IN A MATCH mostly in the lower half

i tried to use different video options in dota2 (low, med, blabla) but the flickering does not disappear

If anyone got similar problems feel free to share your solution with me.
i appreciate any advice

thx :)

[post new] [reply to this]

System freeze with 1.5.25 when playing online
by dafuq on Friday March 8th 2013, 14:02
Since the, no offense, eye cancerous graphics of dota2 running on 1.5.10 bothered me, i thought i'd try running it with what it seems to be the latest release 1.5.25. Almost all graphics glitches are gone, the textures are nice and smooth, basically it is awesome, if not for the problem that the game is only playable in practice mode, meaning running only local. As soon as i connect to a "real match" or a co-op bot match, which include other players, the system freezes and can only be rebooted via hard reset.

The log show the following errors, where the last one is mentioned about 4000 times.

fixme:d3d:debug_d3dformat Unrecognized 0x31495441 (as fourcc: ATI1) WINED3DFORMAT!
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.


Wine runs with the following libs:
amstream
msvcr80
advpack
d3d9,10,10core and 11
d3dim
d3drm
winhttp
dplayx
dinput
dxgi
dotnet1,2,3,3.5,4, with every servicepack
mono28 and 210


System info:
3.5.0-25-generic #39-Ubuntu SMP Mon Feb 25 18:26:58 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux
AMD FX(tm)-6100 Six-Core Processor
Radeon HD 6800 Series

[post new] [reply to this]

Lag when playing a second game
by Anton on Tuesday February 26th 2013, 15:15
Well as the subject says I expearience huge frame drops when playing more than one game in a row. First game works fine no problems at all but when i try to join a second game my frame rate is really low and the lag even starts at the hero picking. If i however restart the game can play again without any issues.

My specs are:
Radeon HD 7600M Series - fglrx 9.1.11
wine-1.5.24
Ubuntu 12.10

Wine tricks:
sound=disabled(Because it makes the game run way smother, not needed)
glsl=disabled(Deals with some graphical bugs i had before)

This is not a huge issue since the game restarts pretty fast but I have heard some other people was having it but no replies on how to fix it.

[post new] [reply to this]

Fullscreen doesn't behind ubuntu UI
by Peter on Wednesday February 20th 2013, 16:33
When I go fullscreen (say 1600x900) on my 1920x1080 monitor through dota 2 option the scaled game sits behind my gnome/unity bars, is there a way to fix this?

It works fine if I do -windowed -noborder -w 1600 -h 900 but I'd like to play the game scaled to fullcreen and not a window in the middle of my screen.

[post new] [reply to this]

Fix for startup crash when valve intro starts
by pfftzo on Wednesday February 20th 2013, 9:32
My Dota2 froze up on the valve intro, where you hear the initial valve-sound and the dude with the valve in his head should show up.
The sound would enter a freeze-loop accordingly.

From what I see this problem has nothing to do with the actual sound or video, if you run Dota2 with "-novid" option it will skip the movie and just freeze up right away afterwards.

My solution was to run winecfg and set particularly "d3dx9_43.dll" to "builtin,native" (I had all of those dlls set to "native,builtin".)

Btw the reason I had set all d3dx..dll to "native,builtin" was that Torchlite 2 otherwise would crash on startup ;).

[post new] [reply to this]

Crashes 15-25 minutes in, rejoining game wont work.
by cyrus on Wednesday February 13th 2013, 5:47
So I've been playing Dota2 with wine for a few months now, and everything was working perfectly, but all of a sudden, the game seems to crash in-game once every ~15-25 minutes. The ¨fix¨ someone gave earlier, seemed to work in the beginning, but now I'm crashing all over again. Even when using the ¨sudo sysctl kernel.yama.ptrace_scope=0¨ command.

[post new] [reply to this]

No texture
by maximilien on Monday February 11th 2013, 8:42
Hi everyone,
After trying different options i couldn't get the game to work :
It starts fine, no problem until game load.
- Game load : black screen
- In-game : no texture (practically unplayable)

Here is the console report :
[0211/153344:ERROR:network_change_notifier_win.cc(111)] WSALookupServiceBegin failed with: 8
Assert( Assertion Failed: (::DeleteObject( hOldBitmap )) ):surface_gdiwin32.cpp:1796

Using breakpad crash handler
Setting breakpad minidump AppID = 570
Forcing breakpad minidump interfaces to load
Looking up breakpad interfaces from steamclient
Calling BreakpadMiniDumpSystemInit
Looking up breakpad interfaces from steamclient
Calling BreakpadMiniDumpSystemInit
Steam_SetMinidumpSteamID: Caching Steam ID: 76561198006330833 [API loaded yes]
Steam_SetMinidumpSteamID: Setting Steam ID: 76561198006330833
Socket layer initialized:
wsa ver used: 2.0
wsa ver max: 2.2
description: WinSock 2.0
sys status: Running

ILocalize::AddFile() failed to load file "resource/sfui_english.txt".
Creating D3D9 device with D3DCREATE_MULTITHREADED
ShaderAPIDX8::CreateD3DTexture: D3DERR_INVALIDCALL
CDOTAGCClientSystem::CDOTAGCClientSystem user session not yet created
CClientSteamContext logged on = 1
[0211/153454:ERROR:network_change_notifier_win.cc(111)] WSALookupServiceBegin failed with: 8


My configuration is Ubuntu 12.04 with wine 1.22 (I think repository version is 1.21 but I had to recompile it so I took 22)
I used HKEYs from appdb.winehq.org/objectManager.php?sClass=version&iId=20882 to try and solve the texture problem.

Thanks in advance !

[post new] [reply to this]

Weird error
by Matheus on Sunday February 10th 2013, 13:24
So I've been playing Dota 2 for 1 year now, using a Mac (10.8.2). Just this week, all of a sudden steam stopped cooperating. I click on "play" and it shows the "Launching Dota 2" window, and then nothing happens. This is the error message I get:

[0210/171416:ERROR:network_change_notifier_win.cc(111)] WSALookupServiceBegin failed with: 8


I've tried suggestions from the very first topic, and it did not fix it. Anyone, any ideas?!?


p.s - Running Dota.exe works perfectly, and steam works flawlessly, except for this error now. I noticed that dota.exe is not even initialized by steam, neither is steamservice.exe

any help?!

Tks!

[post new] [reply to this]


by Sidney on Saturday February 9th 2013, 3:41
It has been fixed after the update =D !

[post new] [reply to this]

Dota2 laggs like Hell
by Sidney on Friday February 8th 2013, 11:45
After having installed Dota2, I got it working with high quality settings (high textures and so on), I got 0 lag, everything was smooth, the sound was working very well and I made around 10 Dota2 games with:

WINEPREFIX=~/.wine_dota2/ optirun wine Steam.exe -applaunch 570 -novid -no-dwrite

For a completely unknown reason it doesn't work anymore !! I can launch the game, and it 'freezes' in the Hero Selection >_

[post new] [reply to this]

Dota 2 unplayable after latest patch on wine 1.5.10
by Ville on Friday February 8th 2013, 10:27
After todays (8.1.2013) patch, the game became completely unplayable; after joining the game, fps is about ~1. According to Steam forums, I'm not alone with this problem: steamcommunity.com/app/570/discussions/0/864959088344661754/ .
I'm running Steam on Ubuntu 12.10 (64) and PlayOnLinux and apparently it uses Wine version 1.5.10. Any solutions to this problem would be appreciated.

[post new] [reply to this]

Wine 1.5.22 + vcrun2010 + directx9 Graphic problem
by Aabac on Saturday January 26th 2013, 13:51
Using linux mint 14 x64
4gb ram
512mb video


i.imgur.com/NlHxjHc.jpg

Any thoughts would be great!

[post new] [reply to this]

Steam not installing.
by Patrick on Monday January 21st 2013, 20:29
Whenever I try to install Steam using this WINEPREFIX=~/.wine_dota2/ sh winetricks --no-isolate steam comes up.

sha1sum mismatch! Rename /home/patrick/.cache/winetricks/steam/SteamInstall.msi and try again.

[post new] [reply to this]

How to install with native Steam?
by Patrick on Monday January 21st 2013, 15:50
Is there a way to do this because it won't let me install it with the native client. I can't find an option anywhere.

[post new] [reply to this]

wine 1.5.21
by Benjamin on Saturday January 5th 2013, 4:43
Did anyone already got it running on wine 1.5.21.

I have some Issues there after upgrading from 1.5.19 (due there were some starting issues on 1.5.20)

btw.

Using it on a 32bit ubuntu 12.10

[post new] [reply to this]

Random crash
by felix cantournet on Friday January 4th 2013, 9:26
Hi I've installed Wine from the ppa found on winehq (I'm running ubuntu 12.10)
Then I downloaded steam from the official site and ran the installer with wine, and then downloaded Dota 2 through steam.

The game works amazingly well in terms of performance and all, but I have a random crash every 5 minutes or into the game :

Unhandled exception: page fault on write access to 0x00000140 in 32-bit code (0x0f994e92).

System information:
Wine build: wine-1.5.20
Platform: i386 (WOW64)
Host system: Linux
Host version: 3.5.0-19-generic

Also I'm running nvidia 304.51 on a GTX 560.

I read everywhere that you have to install all the 32 bits library for compatibility when you're running a 64bits system (like I am).
That's all and well but what are the librairies ? Can I find a list somewhere ?

[post new] [reply to this]

WineTricks Requirements
by Vince on Monday December 31st 2012, 9:01
What components installed from winetricks do you need to get dota 2 running? I have lucida installed and the corefonts. And I think it automatically installed a bunch of directX stuff.

Currently my dota 2 starts to load but when it tries to get into the main menu it just closes.

[post new] [reply to this]

Mouse problem
by Sebastian on Sunday December 30th 2012, 18:56
Hi. This is my problem. The game works good, but when I click a unit (like a hero, creep or turret) my cursor gets invisible. Then I move to the sides and reappears. Its so annoying play with that. Sorry my english, Im not speak so well. Thanks

[post new] [reply to this]

Dota 2 not starting
by John Newman on Saturday December 29th 2012, 19:37
Today Linux Mint 14 x64 presumably auto-updated my Wine to 1.5.20. Now, Dota 2 doesn't work (Orcs Must Die! 2 still does and Team Fortress 2 Linux also does). It only gets to the loading screen if I set -novid, but it doesn't even show anything without that. My friends can see I am playing Dota 2 for like 5s, but nothing else. Can someone help me?
I start Steam this way (and it used to work with this):
LD_LIBRARY_PATH="/usr/lib32/:/usr/lib/" wine "C:\\Program Files (x86)\Steam\Steam.exe" -no-dwrite
I've tried starting Dota 2 with the following launch options:
-novid -sw -nod3d9ex -noborder
I have tried with and without them too and mixing them, but it doesn't work.
The console output is this:
Socket layer initialized:
wsa ver used: 2.0
wsa ver max: 2.2
description: WinSock 2.0
sys status: Running

fixme:keyboard:X11DRV_LoadKeyboardLayout L"00000409", 0000: stub!
fixme:d3d:debug_d3dformat Unrecognized 0x434f5441 (as fourcc: ATOC) WINED3DFORMAT!
fixme:d3d:wined3d_get_format Can't find format unrecognized (0x434f5441) in the format lookup table
fixme:d3d:debug_d3dformat Unrecognized 0x41415353 (as fourcc: SSAA) WINED3DFORMAT!
fixme:d3d:wined3d_get_format Can't find format unrecognized (0x41415353) in the format lookup table
fixme:d3d:debug_d3dformat Unrecognized 0x434f5441 (as fourcc: ATOC) WINED3DFORMAT!
fixme:d3d:wined3d_get_format Can't find format unrecognized (0x434f5441) in the format lookup table
fixme:d3d:debug_d3dformat Unrecognized 0x41415353 (as fourcc: SSAA) WINED3DFORMAT!
fixme:d3d:wined3d_get_format Can't find format unrecognized (0x41415353) in the format lookup table
fixme:ole:CoInitializeSecurity ((nil),-1,(nil),(nil),0,3,(nil),0,(nil)) - stub!
fixme:wbemprox:client_security_SetBlanket 0xf41dcf68, 0x158088, 10, 0, (null), 3, 3, (nil), 0x00000000
fixme:wbemprox:client_security_Release 0xf41dcf68
fixme:win:EnumDisplayDevicesW ((null),0,0x33ce0c,0x00000000), stub!
ILocalize::AddFile() failed to load file "resource/sfui_english.txt".
fixme:d3d9:D3DPERF_SetOptions (0x1) : stub
fixme:d3d:debug_d3dformat Unrecognized 0x31495441 (as fourcc: ATI1) WINED3DFORMAT!
fixme:d3d:wined3d_get_format Can't find format unrecognized (0x31495441) in the format lookup table
fixme:d3d:debug_d3dformat Unrecognized 0x31495441 (as fourcc: ATI1) WINED3DFORMAT!
fixme:d3d:wined3d_get_format Can't find format unrecognized (0x31495441) in the format lookup table
fixme:d3d:debug_d3dformat Unrecognized 0x31495441 (as fourcc: ATI1) WINED3DFORMAT!
fixme:d3d:wined3d_get_format Can't find format unrecognized (0x31495441) in the format lookup table
fixme:d3d:debug_d3dformat Unrecognized 0x31495441 (as fourcc: ATI1) WINED3DFORMAT!
fixme:d3d:wined3d_get_format Can't find format unrecognized (0x31495441) in the format lookup table
fixme:d3d:debug_d3dformat Unrecognized 0x31495441 (as fourcc: ATI1) WINED3DFORMAT!
fixme:d3d:wined3d_get_format Can't find format unrecognized (0x31495441) in the format lookup table
fixme:d3d:debug_d3dformat Unrecognized 0x31495441 (as fourcc: ATI1) WINED3DFORMAT!
fixme:d3d:wined3d_get_format Can't find format unrecognized (0x31495441) in the format lookup table
fixme:d3d:debug_d3dformat Unrecognized 0x31495441 (as fourcc: ATI1) WINED3DFORMAT!
fixme:d3d:wined3d_get_format Can't find format unrecognized (0x31495441) in the format lookup table
fixme:d3d:debug_d3dformat Unrecognized 0x31495441 (as fourcc: ATI1) WINED3DFORMAT!
fixme:d3d:wined3d_get_format Can't find format unrecognized (0x31495441) in the format lookup table
fixme:d3d:debug_d3dformat Unrecognized 0x31495441 (as fourcc: ATI1) WINED3DFORMAT!
fixme:d3d:wined3d_get_format Can't find format unrecognized (0x31495441) in the format lookup table
fixme:d3d:debug_d3dformat Unrecognized 0x31495441 (as fourcc: ATI1) WINED3DFORMAT!
fixme:d3d:wined3d_get_format Can't find format unrecognized (0x31495441) in the format lookup table
fixme:d3d:debug_d3dformat Unrecognized 0x31495441 (as fourcc: ATI1) WINED3DFORMAT!
fixme:d3d:wined3d_get_format Can't find format unrecognized (0x31495441) in the format lookup table
fixme:d3d:debug_d3dformat Unrecognized 0x31495441 (as fourcc: ATI1) WINED3DFORMAT!
fixme:d3d:wined3d_get_format Can't find format unrecognized (0x31495441) in the format lookup table
Creating D3D9 device with D3DCREATE_MULTITHREADED
fixme:d3d:resource_check_usage Unhandled usage flags 0x8. //(5 times)\\
fixme:d3d9:Direct3DShaderValidatorCreate9 stub
fixme:msctf:ThreadMgrSource_AdviseSink (0x1161fc18) Unhandled Sink: {71c6e74e-0f28-11d8-a82a-00065b84435c}
fixme:d3d:resource_check_usage Unhandled usage flags 0x8. //(MANY, MANY TIMES)\\
fixme:advapi:EventRegister {47a9201e-73b0-42ce-9821-7e134361bc6f}, 0x3f005800, 0x3f036b20, 0x3f036b18
fixme:advapi:EventRegister {58a9201e-73b0-42ce-9821-7e134361bc70}, 0x3f005800, 0x3f036b58, 0x3f036b50
fixme:advapi:EventRegister {3fa9201e-73b0-43fe-9821-7e145359bc6f}, 0x3f005800, 0x3f036ae8, 0x3f036ae0
fixme:advapi:EventRegister {1432afee-73b0-42ce-9821-7e134361b433}, 0x3f005800, 0x3f036b90, 0x3f036b88
fixme:advapi:EventRegister {4372afee-73b0-42ce-9821-7e134361b519}, 0x3f005800, 0x3f036bc8, 0x3f036bc0
fixme:heap:HeapSetInformation (nil) 1 (nil) 0
fixme:dbghelp:elf_search_auxv can't find symbol in module
fixme:dbghelp:MiniDumpWriteDump NIY MiniDumpWithFullMemory
fixme:dbghelp:MiniDumpWriteDump NIY MiniDumpWithHandleData
fixme:dbghelp:elf_search_auxv can't find symbol in module
fixme:dbghelp:MiniDumpWriteDump NIY MiniDumpWithFullMemory
fixme:dbghelp:MiniDumpWriteDump NIY MiniDumpWithHandleData
fixme:dbghelp:elf_search_auxv can't find symbol in module
fixme:dbghelp:MiniDumpWriteDump NIY MiniDumpWithDataSegs
fixme:advapi:EventUnregister deadbeef: stub //(4 more times)\\

I don't think it has anything to do with wine version since 1.5.20. seems to work for almost everyone. Also, I'm using the NVIDIA 310.19 driver version, but I've tried with 313.09 too with no success.

[post new] [reply to this]

Steam Setup Problem
by Ivar Ørn Johannesson on Wednesday December 26th 2012, 19:47
When following the instructions in the Steam Setup section I consistently get a sha1sum mismatch!, or something like that, bug in which case I had to edit the winetricks manually, for some reason, per code.google.com/p/winetricks/source/detail?r=925

[post new] [reply to this]

Engine error when actually trying to play a match
by nope on Sunday December 23rd 2012, 21:10
So i got the game to work( sort of ) the menus the music all work but when i try to play a game and it starts loading a game i get this:

Engine Error:
failed to lock vertex buffer in CMeshdx8::Lock Vertex Buffer.

And it also crashes to desktop as i get this error, and the game remains loaded somewhere in the ram and i have to kill the process.

I have wine 1.5.19 with directx9 and vcrun2010 installed using the latest nvidia driver i could find on ubuntu 12.04.

I have sandy bridge 630 2700 dual core procesor 2k ddr3 and a nvidia 9500gt 1024 mb ddr2 graphics card.

[post new] [reply to this]


by Eugene on Wednesday December 12th 2012, 11:32
Run winetricks and set sound=disabled.
Feel the difference.

[post new] [reply to this]

  • RE: by voidcastr on Wednesday December 12th 2012, 12:36
    • RE: by Eugene on Thursday December 13th 2012, 1:21
  • RE: by Johan Malmlöf on Saturday December 15th 2012, 9:56
For those on amd/ati open-source drivers having the "everything is red" issue
by Valentin on Monday December 10th 2012, 6:18
Try this, it worked for me.

Open your terminal and run this command:

export R600_ENABLE_S3TC=1




Good luck!

[post new] [reply to this]

directx
by byteframe on Tuesday December 4th 2012, 1:01
This game ships with the directx redistributable. For those who don't like to install these redistributables and rely on builtin wine dlls, you can remove the "RunOnce" Sections in the two 'install' vdf files in 'Steam/common/dota 2 beta', then chown them to the root user, so steam cannot overwrite them.

But, at present (wine-1.5.18) I have to download the "D3DCompiler_43.dll" file and place it adjacent to dota.exe in Steam/common/dota 2 beta' to avoid a startup crash.

[post new] [reply to this]

Broken textures
by cyphaw on Thursday November 29th 2012, 15:36
Hello, I have some textures problems. I have that problem for as long as I remember, and it never bothered me, but now that I have a custom courier affected by it, it's getting a bit annoying.

So my problem is simple, some textures don't work correctly, resulting in a completely black texture. It happens on a few different units affected by spells or not.

Two example, a seraphic greevil and Sven during his ultimate:
i46.tinypic.com/2z9easi.jpg
When I preview the courier, it also doesn't appear correctly, but differently:
i48.tinypic.com/zya7ti.png

Sven is supposed to be red, and the courier should look like that:
in game: i.imgur.com/DWrmJ.jpg
in preview: typevariable.files.wordpress.com/2012/11/derpfacemcnugget.png

I have a Nvidia card, I tried to play with some keys, but with no avail: StrictDrawordering, OffscreenRenderingMode and UseGLSL have no effect.

Anyone has the same problem or any idea to fix it?

[post new] [reply to this]

Severe Stuttering
by Marc-Andre Gendron on Friday November 16th 2012, 14:04
As soon as a match loads all of the graphics begin to stutter severely and it becomes pretty much unplayable. Everything is fine until a match starts. I've set all of the graphics settings to off/low but it doesn't seem to help. V-Sync is disabled as per suggestions in other threads.

Ubuntu 12.10 x64 Gnome
AMD Phenom II x4 925 2.8Ghz
8 Gigs RAM
AMD Radeon HD 6670
Catalyst 12.11 Beta Driver

Has anyone else encountered this or know of a solution?

[post new] [reply to this]

Workspaces
by xhsdf on Saturday November 10th 2012, 13:14
"Since the Wine 1.5.14 update I can't use other workspaces while DotA2 is running. I can switch to another workspace but I can't click on or type anything. Anyone else got the same problem?

I'm using Linux Mint 13 with Cinnamon 1.6.1
This bug occurs in Wine 1.5.14 and 1.5.15"

"I'm using Normal mode with borderless window."

Same problem with 1.5.16 and 1.5.17

Can someone please help me? I don't want to be stuck with 1.5.13 forever.

[post new] [reply to this]

Can't run game with GLSL disabled
by Eugene on Tuesday November 6th 2012, 22:45
Intel Dual Core E5200
Radeon HD 4850
Ubuntu 12.04
Wine-1.5.16

Startup options -novid -nod3d9ex, vcrun2010 installed, cpu level 0, video memory 512mb.
I have problems with lights. But if I set GLSL to disabled game don't run.
pastebin.com/xAnvrdby
Isn't bug with lights fixed?

[post new] [reply to this]

Dota 2 and Ubuntu 12.10
by Normunds on Tuesday November 6th 2012, 16:38
My current "non-gamer" setup:
CPU i7-2600K 3.4GHz
Gigabyte Z68X-UD3H-B3
16GB RAM
128Gb SSD (Vertex 3)
low end GeForce 210 graphic card with 1Gb RAM used with Shimian monitor (resolution 2560x1440 pixels)
NVIDIA driver 304.43
Ubuntu 12.10 (x86_64)
Wine 1.5.16 (out of box, no patches applied)
Steam Client which is ran with -no-dwrite option
Dota 2 with launch options -novid -sw -noborder -w 1920 -h 1200

For my surprise, I was able to play with no problems in resolution 1920x1200 (game are in center of my 2560x1440 monitor). Lag started only all 10 heroes met in one place and all were casting spells.

The problem - I want to start game in full screen mode, but in lower resolution. If I run in full screen, game is started in abnormal resolution - I was able to see 1/4 of total image on my 2560x1440 monitor. Something definitely wrong with resolutions... Can it be configured?

[post new] [reply to this]

Key presses not working
by Ender Wiggin on Thursday November 1st 2012, 19:34
I'm having problems getting my keyboard to work in game. If I start with steam I can type and everything, but when I start the game I cant send anything (I cant even use spell hotkeys). My mouse works.

I'm using gnome 3, and wine 1.5.16 and everything mentioned in the guide. I've tried using older versions of wine.

Thanks.

[post new] [reply to this]

Audio but no video on first try launch
by John Mark on Saturday October 27th 2012, 17:33
Title says it all. I hear the dota theme song and can hear my mouse moving over the upper buttons but only see my desktop. I installed steam and dota according the instructions above. The only thing I am uncertain of was the third prerequisite (in most cases it involves installing binary driver from GPU vendor, with 32-bit compatibility libraries if you're on 64-bit system). I am running the 64-bit version of mint 13- cinnamon. I am also new to Linux but I am very glad that I switched from windows so far.

[post new] [reply to this]

Possible fix for random crashes
by kunic on Friday October 19th 2012, 23:59
Note: This is only for people using Ubuntu, or variants thereof (such as Linux Mint). It might work on other distros, but I'm not 100% certain.

Problem: Dota 2 has been virtually unplayable for me until today. Not because it didn't work or anything, but because it would crash every 15-20 minutes in-game.

Solution: While searching for a fix to stop Starcraft 2 from crashing on the login screen, I found this guide: sites.google.com/site/lightrush/random-1/howtomakestarcraftiinotcrashunderwineandubuntulucidmaverickonlogin

It got me thinking; perhaps Dota 2 is conflicting with the same anti-malware code? Well I played two co-op games that lasted ~40 minutes each and didn't crash in either. While not a conclusive test because I only tested it twice, I felt it warranted a comment for people who might be having issues playing the game. I plan to test this some more once I'm back out of low priority queue (this bug is why I'm in it).

[post new] [reply to this]

Workspaces
by xhsdf on Friday October 12th 2012, 17:35
Since the Wine 1.5.14 update I can't use other workspaces while DotA2 is running. I can switch to another workspace but I can't click on or type anything. Anyone else got the same problem?

I'm using Linux Mint 13 with Cinnamon 1.6.1
This bug occurs in Wine 1.5.14 and 1.5.15

[post new] [reply to this]

Stuttering
by Jordan on Friday October 12th 2012, 9:20
Hi, I have some issues with stuttering that make the game unplayable. All video settings are on low, startup options are -novid -nod3d9ex.
Everything else is working, apart from weird static on the borders of some ui elements in the game menus, but I can live with that.

The stuttering occurs if I just sit idle, but is most noticeable if I move the camera across the map. Sound and everything else is working. and on windows I can run the game no problems on high.

Note: I followed the instructions on this page exactly, but also installed some libraries to fix sound(i wasn't hearing sound). This graphical stuttering was there before I installed stuff to fix sound. Thanks.

[post new] [reply to this]

Dota 2 crashes on initial loading screen
by asdfjqweköasxc on Thursday October 11th 2012, 19:04
I've got Ubuntu 12.04 64 bit, wine 1.5.14. When i try to launch dota 2 it crashes on the initial loading screen . Launching it from terminal gave these errors:

d3d:wined3d_get_format Can't find format unrecognized (0x34324644) int the format lookup table
d3d:debug_d3dformat Unrecognized 0x36314644 (as fourcc: DF16) WINED3DFORMAT!
d3d:context_create wglSwapIntervalEXT failed to set swap interval 0 for context 0x164fb0, last error 0x591
d3dcompiler:compile_shader HLSL shader parsing failed.

birdy posted about a similiar problem though following his instructions to do:

winetricks d3dx9 d3dx9_43 d3dcompiler_43

didn't help since all those dlls were already installed on my system.
The full wine terminal output can be seen here:

pastebin.com/e9W5Nxrc

thanks for your help xD

[post new] [reply to this]

No Sound
by Barsoianu Radu on Sunday October 7th 2012, 6:52
Hi, i'm using OpenSuse 12.2, Wine 1.5.14, installed Steam and Dota 2, everything seems to work perfectly but i got no sound at all. I encounter the same issue with wine and Diablo 3 and i have no ideea what to do.

[post new] [reply to this]

  • RE: No Sound by Barsoianu Radu on Monday October 8th 2012, 22:07
    • RE: No Sound by Barsoianu Radu on Monday October 8th 2012, 22:08
nouveau
by ioctl on Saturday October 6th 2012, 3:42
Anyone successful in running dota2 with nvidia nouveau driver? For some reasons i can't switch to the proprietary one on this laptop, and all i get is a black screen at start. Steam runs fine. I tried already many launch flags (-novid..) without success.

[post new] [reply to this]

Dota update on 2012-10-05 broke it
by DarkPhoenix on Thursday October 4th 2012, 19:50
Now i'm unable to launch dota on my setup. It shows me just intro vid, loading screen and then instantly closes. Anyone else getting it?

[post new] [reply to this]

DOTA 2 only works once per session
by Arturo on Sunday September 30th 2012, 5:25
Hi there!

first, many thanks for the guide above. Everything runs perfect for me. Just, as said in the subject, I can only start dota 2 once per session. Once I quit the game, when I try to reenter dota crashes. However steam works fine all the time.

any clue, please? ( I could find the trackback (if that's the name) of the info about the dota - wine crash)

Many thanks!

[post new] [reply to this]

drivers
by Ponchielli on Wednesday September 26th 2012, 10:02
Can somebody please help, I have the black/red screen problem and from what I have looked into it I have to update the drivers but I can't find anything on how to do this.
I have Intel® Core™2 Duo CPU E7200 @ 2.53GHz × 2 and Intel® G33 x86/MMX/SSE2
How do I update the drivers??

[post new] [reply to this]

  • RE: drivers by jmd on Friday November 23rd 2012, 12:21
  • RE: drivers by jmd on Friday November 23rd 2012, 12:23
Dwrite & steam
by DarkPhoenix on Tuesday September 25th 2012, 5:21
It seems winetricks now automatically adds override for dwrite during steam installation. Workaround for it is no longer required.

[post new] [reply to this]

dota 2 dont start
by Alexandr on Thursday September 20th 2012, 14:04
hello there, followed instructions but failed to launch dota2
it just wouldn't start
however steam is working fine
linux mint 13 x64
any ideas?

[post new] [reply to this]

cant purchase any items
by Mike on Monday September 10th 2012, 17:43
and it kindof makes the game pointless to play

[post new] [reply to this]

Odd graphics problem
by graham on Wednesday August 22nd 2012, 23:37
I followed the guide and I can't seem to get around this screen whenever I join a game:

i.imgur.com/xMTse.jpg

No matter the resolution, windowed or unwindowed. Full screen doesn't start at all either. I'm running Debian Wheezy and have a GTS 450 using the latest drivers from sgfxi.

[post new] [reply to this]

resolution/fullscreen problem
by scong on Monday August 20th 2012, 0:06
For mac. In the dota resolution settings I only have one option for resolution 1280 x 778 and can not seem to enter fullscreen mode.

[post new] [reply to this]

Isn't fixed
by Dihan on Friday August 17th 2012, 10:26
If I build without the patch I have the lighting bug so.. nope bug is not fixed.

[post new] [reply to this]

Fix for broken lighting effects.
by Dihan on Tuesday August 14th 2012, 1:26
I have been digging on the internet and I finally found a patch for wine 1.5.10 witch solves the lighting issue as well as the dark mini-map issue all in one go.

bugs.winehq.org/attachment.cgi?id=41238&action=edit

Install that patch and then build wine from source. This has worked for almost all people who tried it!! This worked for me aswell!! Finally some proper dota 2 can be played :D!

[post new] [reply to this]

Short the HOWTO.
by Yuri Shishenko on Friday August 10th 2012, 13:57
In latest wine versions game works out of box. Need to short the HOWTO.

[post new] [reply to this]


by Marius on Monday July 30th 2012, 13:45
Thanks a lot for the reply! I don't have S3TC in the options in driconf, there isn't much there. Tried to install libtxc_dxtn, and I get "GL_S3_s3tc" and "GL_EXT_texture_compression_s3tc" in glxinfo (don't know if they were there before I install the library), so I'm almost surprised it doesn't work. At least I have something to work with.

[post new] [reply to this]

  • RE: by Marius on Monday July 30th 2012, 13:47
All red
by Marius on Friday July 27th 2012, 20:27
Dota 2 looks too red. www.fa2k.net/misc/dota.png

Using Fedora 17 and ATI open source driver.

Any idea how to debug / fix, please?

[post new] [reply to this]

  • RE: All red by Samuel on Sunday July 29th 2012, 8:17
  • RE: All red by Hamish Hutchings on Sunday July 29th 2012, 10:35
  • RE: All red by x414e54 on Sunday July 29th 2012, 19:24
  • RE: All red by Valentin on Monday December 10th 2012, 6:20
Solution for crash at startup
by birdy on Friday July 20th 2012, 18:25
First my configuration
Intel Quad Core @ 3,4Ghz
8Gb memory
nVidia GTX 285

Ubuntu 12.04 64bits
pulseaudio removed
awesome as desktop manager
nVidia 295 drivers

My issue was :
DOTA 2 crashed at startup with -novid & -d3d9ex

I started directly dota.exe to avoid Steam (which worked pretty well) with these commands :

cd ~/.wine/drive_c/Program\ Files/Steam/
WINEDEBUG=-all+relay wine steamapps/common/dota\ 2\ beta/dota.exe -novid -d3d9ex

Log that seemed important :
ole:CoInitializeEx Attempt to change threading model of this apartment from apartment threaded to multi-threaded

and specially :
err:d3dcompiler:compile_shader HLSL shader parsing failed

Well, the issue seemed to be HLSL, and maybe directx. But directx is fully installed. I believed.

If you have similar issue just install :
winetricks d3dx9 d3dx9_43 d3dcompiler_43

It seems that d3dcompiler_43 isn't installed with d3dx9.

Hope that can help :)

[post new] [reply to this]

PulseAudio now working?
by voidcastr on Thursday June 7th 2012, 6:15
Since I upgraded my rig to
- Xubuntu 12.04 x64 (kernel 3.2.0-24)
- wine 1.5.5
the PulseAudio crash is gone. When staring the game without killing PulseAudio before, the following line is part of the console output:

fixme:winediag:AUDDRV_GetAudioEndpoint Winepulse is not officially supported by the wine project

I did not notice this one before... so, chances are that there is now some kind of real pulse support in wine (don't know since when). And yes, my wine is unpatched.

Can anyone confirm? If so, the howto should probably get updated accordingly.

[post new] [reply to this]

SSD life
by charlie on Wednesday June 6th 2012, 13:03
This tip will help preserve the wear on your SSD when using Dota 2 related stuff through shared memory ( www.cyberciti.biz/tips/what-is-devshm-and-its-practical-usage.html ). Make sure you have enough shared memory specified in you /etc/fstab file:

fstab file:
tmpfs /dev/shm tmpfs size=2560M,nr_inodes=1M,noatime,nodiratime 0 0

I assume you have an rc.local file somewhere in your /etc directory. Mine is in /etc/rc.d/. If so add and edit these lines in your rc.local file:

rc.local file:
mkdir /dev/shm/Temp && chown [loginName].users /dev/shm/Temp ; chmod 1777 /dev/shm/Temp && mount --bind /dev/shm/Temp [homeDirectory]/.wine/drive_c/users/k/Temp

mkdir /dev/shm/dumps && chown [loginName].users /dev/shm/dumps ; chmod 1777 /dev/shm/dumps && mount --bind /dev/shm/dumps "[homeDirectory]/.wine/drive_c/Program Files/Steam/dumps"

mkdir /dev/shm/htmlcache && chown [loginName].users /dev/shm/htmlcache ; chmod 1777 /dev/shm/htmlcache && mount --bind /dev/shm/htmlcache "[homeDirectory]/.wine/drive_c/Program Files/Steam/config/htmlcache"

mkdir /dev/shm/httpcache && chown [loginName].users /dev/shm/httpcache ; chmod 1777 /dev/shm/httpcache && mount --bind /dev/shm/httpcache "[homeDirectory]/.wine/drive_c/Program Files/Steam/appcache/httpcache"

[post new] [reply to this]

Weird lighting effects bugs/issues
by voidcastr on Monday June 4th 2012, 7:35
I'm experiencing exactly the same light effects issues that can be seen here:
appdb.winehq.org/appimage.php?iId=39263
appdb.winehq.org/appimage.php?iId=39265

It's like "overly bright coronas" on most lighting effects... ALL non-static lights seem to be affected (those that are not e.g. flares standing at some point on the map). This is: potentially all heroes, some buildings and some items -- which is really annoying, especially in big clashes. A few examples:
- Lina has two big white spheres instead of her flaming hands. Her stun looks extremely huge.
- Lighting on the Radiant's ancient (tree) looks like 8-bit and is too big.
- When someone uses dust, the entire screen gets spammed with really weird-looking particle effects, which is extremely distracting.

Though, I noticed that there seem to be users who are not suffering from this bug, so I feel like we should finally try to track it down.


Here's my configuration:
Intel Core i5 2500K @ default clock
8GB RAM
GeForce GTX 260
Nvidia driver version 295.53
Xubuntu 12.04 x64
Kernel 3.2.0-24-generic

Wine 1.5.5:
Set to emulate a virtual desktop of size 1920x1080
Windows version: XP

Wine registry:
HKEY_CURRENT_USER\Software\Wine\Direct3D\UseGLSL = disabled

Winetricks:
installed vcrun2010

Game command line parameters:
-novid -nod3d9ex


So, I tested various things trying to have some effect on the visual problems:
- downgrading to wine-1.4 or wine-1.3
- specifying the grapics card's memory size via registry tweak HKEY_CURRENT_USER\Software\Wine\Direct3D\VideoMemorySize = 896
- installing Nvidia driver 290.40
- nvidia-settings -> OpenGL Settings -> adjusting the 'Image Settings' quality slider
- nvidia-settings -> OpenGL Settings -> disabling 'Flipping'
- omitting the installation of vcrun2010 with winetricks
- toggling each of the game's graphics options
- testing most of the ingame cvars that are not flagged as cheats, including multithreaded rendering stuff (like mat_queue_mode)
- setting wine to not emulate a virtual desktop
- setting the Windows version to 7
- leaving GLSL enabled
- playing the game in windowed mode
- trying differend window managers (xfwm, compiz, metacity, mutter)
- disabling window manager compositing (xfwm)

But for me, NEITHER of the above steps had ANY impact on the problem. Now I'm running out of ideas!

What about you (Nvidia) guys? Got the same problems? Any suggestions? Or even a solution? In case you have NO problems and you do or don't know why, I'd by highly interested in you configuation! :)

[post new] [reply to this]

dota2 could not start
by Mark on Saturday June 2nd 2012, 8:02
when I click play in steam or just click the shortcut of DOTA 2 on the desktop, a window popup that says "Preparing to launch DOTA 2.." then nothing happens.I try to use the terminal and I came up with "err:seh:raise_exception Unhandled exception code c0000005 flags 0 addr 0x681db940" I use wine 1.5.5
Please help

[post new] [reply to this]


by charlie on Monday May 7th 2012, 20:40
I have noticed character lag issues. It does not seem to be the network. When I get pings in the 60's it still seems like my character takes 200-300 milliseconds before it will move where I want it to. Anyone else seen this issue?

[post new] [reply to this]

Tips
by charlie on Monday May 7th 2012, 20:32
Adding snd_mix_async "1" to your config.cfg may solve sound stuttering issues. Then set your config.cfg to read-only.

To prevent your config.cfg from being overwritten when you start the game: chmod u-w ".wine/drive_c/Program Files/Steam/steamapps/common/dota 2 beta/dota/cfg/config.cfg"

When using the Wine option "Emulate a virtual desktop" add 1 pixel to the height value. This solved my problem of the game not rendering at all and allow me to use high textures and run the game at my screens full resolution. So if you have a 2560x1440 display set your virtual desktop to 2560x1441 in winecfg.

I do not know but using TWM (cgit.freedesktop.org/xorg/app/twm/) might improve your performance compared to the other window managers (someone care to test?). For me it was better than KWM.

.twmrc file:
Here is part of my ~/.twmrc file:
BorderWidth 0
DontMoveOff
NoTitle
"F2" = :all:f.raiselower

I prefer using a .bashrc file to start DOTA instead of a script. I also allows me to use two window mangers for the same user:

.bashrc file:
alias kde='mv ~/.xinitrc ~/xinitrc ; startx'
alias dota='mv ~/xinitrc ~/.xinitrc ; startx'

.xinitrc file:
/usr/bin/twm &
wine steam.exe -silent -applaunch 570

If you cannot alt-tab out to get game to respond to the keyboard then add "-w 1920 -h 1080" to the game "Launch Options" to make the games screen startup smaller than than your virtual desktop resolution. Then click on the strip at the bottom of screen or the Steam taskmanager icon then click back onto the game's window to get the keyboard focus working. Then switch to your virtual desktop's screen resoltion in the games's video options.

When making edits to my config.new and saving a read-only config.cfg file I use .bashrc alias like this to save time changing read-only bits:

alias cfg='cd "[yourHomeDirectory]/.wine/drive_c/Program Files/Steam/steamapps/common/dota 2 beta/dota/cfg" ; chmod u+w config.cfg ; cp config.new config.cfg ; chmod u-w config.cfg ; cp -f config.cfg dotakeys_personal.lst "[yourHomeDirectory]/.wine/drive_c/Program Files/Steam/userdata/[yourInfoHere]/570/remote/cfg"'

Here are some commands you can modify config.cfg with:
www.dota2wiki.com/wiki/Console_Command_List

[post new] [reply to this]

alt + tab out
by Philipp Hufnagl on Saturday May 5th 2012, 17:11
hey i found why the hotkeys are mad if u tab out.

strg and alt are still pressed. just hit them once in game and it should be fine again

[post new] [reply to this]

Blurry in game background
by R on Tuesday May 1st 2012, 10:26
The FPS is fine, menu is fine, but the in game background just doesn't look rendered. It's like a colored fog is over all of the game elements.

I have followed all of the instructions via drivers etc. Tf2 works for me.

This screen shot described it best:
i.imgur.com/ElyZG.png

[post new] [reply to this]

Dota 2 pulseaudio
by Tom Englund on Sunday April 15th 2012, 23:30
finally got dota 2 to run with pulseaudio, still has that source small stutter on new sound bug tho but atleast sound!! . i added enable-shm = no to /etc/pulse/client.conf

[post new] [reply to this]

Won't Launch
by Kyler on Wednesday March 28th 2012, 18:24
Hey, guys!

I'm pretty new to Linux and I don't rerally get this. When I try to launch DotA 2 the screan comes up and says "Preparing to launch DotA 2" without launching it.

Here's what the console tells me:

[0328/170704:ERROR:network_change_notifier_win.cc(111)] WSALookupServiceBegin failed with: 8

If you guys have any suggestions, it would be great!

[post new] [reply to this]




   << Back

Page loaded in 0.11246 seconds.