WineHQ
Team Fortress 2 Steam



Category: Main > Games > Team Fortress 2 > Steam


NameTeam Fortress 2
VersionSteam
License Retail
URLhttp://www.whatistheorangebox....
Votes 104
Link Steampowered.com
RatingGold
Wine Version1.1.32
Free Download Steam installer
Maintainers of this version:
Description
Constantly updated Steam version. All languages.
Selected Test Results (selected in 'Test Results' table below)

What works

Launching the game

Viewing the intro

Getting into the menu

Playing the game

Developer Commentary

Achievements

Special Weapons


What does not
MOTD panels, it seems to be an issue in other source games as well.


What was not tested
Nothing


Additional Comments

There was no configuration needed to get this game to work, with the exception of launch options to increase the FPS.

I run this game in DX81, with about 100 fps on all high.  Although, it slows down significantly while in major battles, down to 30 FPS.
Test Results
DistributionTest dateWine versionInstalls?Runs?RatingSubmitter
CurrentArch Linux (rolling release)Oct 30 20091.1.32 Yes Yes Gold Cody Goldberg 
ShowArch Linux (rolling release) x86_64Sep 23 20091.1.29 Yes Yes Bronze Adam Hirst 
ShowUbuntu 9.04 "Jaunty" x86_64 (+ variants like Kubuntu)Sep 10 20091.1.29 Yes Yes Platinum Jeff Hoogland 
ShowopenSUSE 11.1Sep 01 20091.1.28 Yes Yes Silver Benjamin Xiao 
ShowUbuntu 9.04 "Jaunty" x86_64 (+ variants like Kubuntu)Aug 16 20091.1.27 Yes Yes Garbage nis 


Known bugs
Bug # Description Status Resolution Other apps affected
5159 Microphone xmit in Half Life and HL:S games very harsh and goes in and out of "focus" REOPENED View
7698 Counter-Strike:Source crashes after a while REOPENED View
10495 Wine should support PulseAudio NEW View
12327 Team Fortress 2 freezes when starting playin NEW View
12706 winealsa.drv: "No master control found" on usb microphone devices NEW View
14394 tf2 crashes and locks at random UNCONFIRMED View
15162 Team Fortress 2 unstable - random 3d related crashes NEW View
17056 Team Fortress 2 launched from within steam loads, but crashes when launching any map NEW View
19462 d3d9: visual test crashes with glsl disabled with nvidia 190 drivers NEW View
19522 Team Fortress 2 (TF2) missing menu fonts UNCONFIRMED View
20053 wined3d - TF2 suffers from black menu and missing UI textures in dx9 mode NEW View

 
HOWTO

Installing Team Fortress 2

  • Use wine-1.1.23 or newer (Steam doesn't work with older versions). As usual latest Wine version is strongly recommended
  • Install Steam into separate WINEPREFIX
  • Install TF2 via Steam. Copying Steam data files from Windows works too

Configuring Team Fortress 2

    • Set TF2's main executable "hl2.exe" to "Windows 98" version. To do this:
    • Run winecfg
    • Click "Add application..."
    • Navigate to "hl2.exe" (doesn't matter which one, Wine checks file name only)
    • Click "Open" to add "hl2.exe" application to the list
    • Select "hl2.exe" from the "Application Settings" list
    • Change "Windows version" to "Windows 98"
  • Disable "in-game Steam community" (via Steam options). It might cause TF2 crash on start
  • Make sure sound is configured and working (test in winecfg). TF2 will immediately crash without sound. Usually this means if you have PulseAudio it will need to be disabled
  • Add "-dxlevel 81" to the TF2's launch options. This option is needed only once! If not removed it will reset all TF2's video settings to DX81 default
  • Add "-novid" option to skip valve video. Some users report this helps to avoid initial crash

Running Team Fortress 2

To start TF2 use command line:

cd ~/.wine-steam/drive_c/Program\ Files/Steam
WINEDEBUG=-all wine steam.exe -applaunch 440 -nointro -dxlevel 81

Starting TF2 this way avoids running Steam GUI interface in background that takes lots of CPU cycles.

Troubleshooting

See Steam troubleshooting for any issues related to Steam itself.

Team Fortress 2 doesn't start at all or crashes on start
  • Close Steam, verify that Wine is not running. To force Wine to exit use 'wineserver -k' command. If this doesn't work manually kill all Wine processes except wineserver.
  • Make sure sound is working properly in Wine
  • Disable "in-game Steam community"
  • Run TF2 in full-screen mode, window mode might cause crash. Use virtual desktop if required
  • Check integrity of Steam data files. To really be sure no files are corrupt remove "Program Files/Steam/steamapps//team fortress 2" directory (save configs first) and let Steam rebuild it
  • Verify video drivers installed properly. Wine is 32-bit application and requires 32-bit display driver libraries
Team Fortress 2 crashes after connecting to some servers

Some server's MOTD causes Wine to crash. Check if TF2 works with other servers. See instructions on Steam's page on how to install IE6. Keep in mind using native IE6 can break things.

Team Fortress 2 randomly crashes during game

Unfortunately there are many reasons for these crashes. Try reducing screen resolution, lover video settings (shadow, textures quality, etc).


 
Your Mileage May Vary!

Despite the number of reports that this game does not launch, or crashes every few seconds you may get a completely different result. This game works fine providing you have correct setup (and good hardware/drivers).

There is a few things you can do to make sure that TF2 will run!:

  • Make sure your video card drivers are up to date! nVidia cards seem to also have much better success/performance.
  • Make sure that Wine is up to date!
  • Making a separate Wine prefix for TF2 is a great way to make sure other things are not interfering with your TF2 specific setup. To make a Wine prefix, launch the Steam installer with "env WINEPREFIX="$HOME/.wine-tf2" msiexec /i steaminstaller.msi" and this will install Steam in a Wine directory just for TF2. You do not have to re-download TF2 if you already have it, just copy the steam game files from your existing install (even from Windows!) and then copy them into your Wineprefix which will reside in something like - /home/YourUserName/.wine-tf2/drive_c/...[your steam folder]
  • If changing registry settings for TF2 in a specific wineprefix remember to use "env WINEPREFIX="$HOME/.wine-tf2" wine regedit"
  • Despite the current Select Test Results saying that -dxlevel 81 does not work, it does! The person who wrote this probably has clashing settings in their setup. To set the dxlevel attribute, right click TF2 in your steam games list, select Properties, Launch options, and put "-dxlevel 81"
  • Enable multi-threading in the Advanced options in-game if you have a multi-core processor. This MIGHT cause some instability.
  • Remember to disable the Steam in-game community or TF2 may crash on startup.

Just remember that there is many different versions of Wine being used in this AppDB entry, many different distros and all environments are different! YMMV.


 

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

Speed regression since Wine 1.1.31
by Nicolas Picard on Monday October 12th 2009, 20:01
Hi everybody,

Did someonelse observe TF2 slowing down issue since Wine 1.1.31. Everything works fine except that game was working better before I upgraded.

Sys: Ubuntu 9.04 64 bits + Wine 1.1.31 + Core 2 Quad Q6600 @2.4GHz + 8GB RAM + Geforce 9600GT SC 512MB (Nividia 190.36) .

If not, I guess I will need to tweak again that game.

[post new] [reply to this]


by Matt Callaghan on Thursday October 8th 2009, 21:54
I found this link very helpful if you're running into corrupt *.wav files during load. Also this helps with performance in WINE.

www.linuxquestions.org/questions/linux-software-2/fix-for-caudiosourcememwave-xxx-getdatapointer-failed-742808/

[post new] [reply to this]

Update broke TF2?
by Aaron VerDow on Monday August 17th 2009, 20:02
I've played TF2 on Linux since Wine 1.1.13 and it's worked fine. Right now I'm running Wine 1.1.26 compiled from source from it's source directory with TF2 in its own wine prefix. I think the update today (the one to fix the rocket jump) broke TF2 because now any time I try to launch the game it crashes before the menus come up. I see the loading screen, like it's going to work, then the whole thing just quits and Steam News pops up. Here is some terminal output:

err:ntlm:SECUR32_initNTLMSP ntlm_auth was not found or is outdated. Make sure that ntlm_auth >= 3.0.25 is in your path.
err:ntlm:SECUR32_initNTLMSP Usually, you can find it in the winbind package of your distribution.
fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION

This fixme chunk repeats about 20-30 times:
fixme:dbghelp_dwarf:dwarf2_parse_variable Unsupported form for const value srgb_cmp (a)
fixme:dbghelp_dwarf:dwarf2_parse_variable Unsupported form for const value srgb_mul_low (a)
fixme:dbghelp_dwarf:dwarf2_parse_variable Unsupported form for const value srgb_pow (a)
fixme:dbghelp_dwarf:dwarf2_parse_variable Unsupported form for const value srgb_mul_high (a)
fixme:dbghelp_dwarf:dwarf2_parse_variable Unsupported form for const value srgb_sub_high (a)

Then this is the point where the game exits:
err:ntdll:RtlpWaitForCriticalSection section 0xbf6e34 "?" wait timed out in thread 001f, blocked by 0020, retrying (60 sec)
fixme:avifile:AVIFileExit (): stub!
utlmemory.h (322) : Assertion Failed: IsIdxValid(i)
fixme:dbghelp:MiniDumpWriteDump NIY MiniDumpWithDataSegs

[post new] [reply to this]

TF2 broken in August 17th Patch
by Dan on Monday August 17th 2009, 20:00
Here we go again, just like the June 8th patch, TF2 is now once again crashing right at the tail end of the initial loading sequence (after the intro movie). The terminal output doesn't look like the stuff spit out when I was troubleshooting the June 8th patch bug, so it is probably an entirely new issue.

The output was so long I wasn't able to get it all, but here's part of it:

pastebin.com/f14804b5f

[post new] [reply to this]

Locks up after 5 min of playing ---> Does it honestly work without any issues for some?
by Esko Mörkö on Tuesday August 11th 2009, 11:56
Fedora 10 x86_64
Radeon 4850
Catalyst 9.7
wine 1.1.27git(11.8.09)

Team Fortress 2 is in it's own prefix like advised. In game community function is disabled. Settings are defaults ---> lowest

Makes no differece with or without emulated virtual desktop

In regedit on .wine-tf2 prefix at the self made as as advised "Direct3D" part
UseGLSL = disabled
VideoMemorySize = 512
OffScreenRenderingMode = fbo

Team Fortress 2 started with "-dxlevel 80 -windowed (easier to close when it hangs up ---> no need to switch to other vt and kill the process from the console) width 1024 height 768". No matter what dxlevel or how high the settings are it always hangs up after that ~5 mins and hl2 process must be killed or even sometimes computer stops responding and it must be rebooted.

Neither Kwin's desktop effects or Compiz are in use.

[post new] [reply to this]

Team Fortress 2 slow performance compared to other source games like HL2EP2
by Esko Mörkö on Thursday July 30th 2009, 6:27
Performance is quite horrible in team fortress 2 (5-20 fps) compared to Half-Life 2 Episode 2 (30-60fps). When everything is set to highest possible and runnign in dx9 mode (Can't enable AA). Half-Life 2 Episode 2 runs perfectly without any artifacts, but team fortress 2 seems to have some oddities like waters flickering and odd reflections.

Also it's curious that team fortress 2's performance doesn't change at all even if I set to lowest possible and to dx80.

Shouldn't tf2 be more easier for gfx card than hl2ep2?

Fedora 10 x86-64
Catalyst 9.7
Radeon 4850

[post new] [reply to this]

My suggestion:
by andrewusu on Monday July 27th 2009, 18:54
Use this command to start from CLI:
wine "/path_to_steam/Steam/steam.exe" -applaunch 440

Follow this guys suggestion (use launcher.sh) if no keyboard focus, and for performance increase:
ubuntuforums.org/showthread.php?t=497332&highlight=gnome+panel+games+wine

[post new] [reply to this]


by Marshall Conover on Wednesday July 22nd 2009, 23:19
In winecfg, Change hl2.exe from running under XP to vista or windows 2008. Works on my box using 1.1.24

[post new] [reply to this]


by Daniel Devine on Sunday July 19th 2009, 17:16
This would be a regression in the texture mapping?

I will check this as soon as I can. Are you two using NVIDIA or ATi?

[post new] [reply to this]

  • RE: by WindPower on Sunday July 19th 2009, 17:24
    • RE: by Daniel Devine on Sunday July 19th 2009, 17:32
Wine 1.1.26 regression?
by WindPower on Sunday July 19th 2009, 10:21
Since Wine 1.1.26, I see black everywhere in Source games, TF2 included. For instance, when playing as spy, his hands turn black when the cloak is engaged. Water is black as well. For Left 4 Dead, the whole game is black, I can only see the HUD and player silhouettes.

[post new] [reply to this]

Inflated gold ratings *again*?
by Sam Skipsey on Tuesday July 14th 2009, 10:45
"Text and HUD not visible in DX9 mode" (which is the default mode) doesn't rate a gold rating for this game ;)

At best, it is silver (game works excellently for "normal" use). This is especially the case because many people still seem to have sound problems in Ubuntu, which adds to the list of issues the game has.

[post new] [reply to this]

Glitchy.
by Jack Diaz on Friday July 10th 2009, 11:38
TF2 is all glitchy when I play in any server, exactly the same when you 're disconnecting from a server you're moving foward but getting pushed back. I'm using dxlevel81 after attempting to use dxlevel90 but the game was to slow and the models were all distorted and stretched out. I've disabled Pixel Shared but I need to keep it enabled or I get an error message saying that I need at least Pixel Shared 1.1.
My PC specs are :
CPU : AMD Athlon 64 X2 2.6 Mhz
Ram : 2 gigs
Graphics : ATI Radeon HD 3200

[post new] [reply to this]

Fps drop !
by birdy on Monday June 15th 2009, 7:58
I changed my video card for a Nvidia 9600 GT, and I have terrible FPS :( With ALSA I get about 10-25 fps, with OSS (but w/o sound because it doesn't work) I get something like 80 - 150 fps ^^ I suppose I have a probleme with sound or something like that ? :(

1) I removed PulseAudio
2) I use ALSA in gnome
3) I have the nvidia drivers v180 (ubuntu depot)
4) I tried with aoss, it's same.
5) Tried many registry key GLSL, etc etc :)

Config:
Core 2 Duo 1,8Ghz @ 3Ghz
Nvidia 9600 GT 512 Mo
2Go DDR2
Realtek ALC888 (integrated sound chipset on MSI P45 NEO3 FR (ICH10R chipset))

[post new] [reply to this]

Terminal
by Brad Glaser on Monday June 15th 2009, 3:06
Does anyone know how to launch team fortress 2 from the terminal so I can observe the output. At the moment I can launch it but only local games. Trying to connect to a server yeilds a steam client related error: "STEAM validation rejected".

I'm launching it via: "~/wine-git/wine "/home/brad/.wine/drive_c/Program Files/Steam/steamapps/shakaiszulu/team fortress 2/hl2.exe" -game tf -steam -windowed -novid -dxlevel 81 -w 1440 -h 900"

PS I already have steam running when I launch it. :D

[post new] [reply to this]


by John on Thursday June 11th 2009, 21:12
I see the services.exe now that you mention it, but I've never set winecfg to WinVista, not even in the past; I've always ran as WinXP or Win98 is some cases. I wonder just what the hell this 'service checking' is all about.

[post new] [reply to this]

TF2 broken in June 8 patch
by John on Thursday June 11th 2009, 10:48
The other night I got the most recent patch from Steam, and now TF2 is completely broken and un-playable :(

For whatever reason, I can log in Steam just fine, but now whenever I launch TF2 either the game will immediately crash to desktop after the intro movies are done (when it gets to the loading/menu screen) or it will get to the main menu screen and stay in "Loading..." mode (the bottom right hand corner says saying its loading).

The fix's I've tried are:
-Tweaked dxlevel's
-Uninstalled the game
-Reinstalled in it's own WINEPREFIX

None of these worked. Is anyone else having this problem? Does anyone have a solution?

[post new] [reply to this]


by Justin on Monday June 1st 2009, 1:55
It would seem so, yes. I'm even able to play at 1680x1050, and have yet to crash.

I want to know why, though.

[post new] [reply to this]


by Michael Speth on Friday May 29th 2009, 14:33
I canceled my Cedega account about a year ago. Sucks.
Anyways, I also installed TF2 via OnePlay and that didn't help either.

[post new] [reply to this]

Unable to launch Game
by Michael Speth on Wednesday May 27th 2009, 11:08
I am using wine-1.1.22 on Gentoo.

I can launch HL2 Ep1 no problem from either from Steam or from the command line.

However, I cannot launch TF2 nor Portal from either within Steam or from command line. I get a dialog that says its launching, and then nothing happens.

There is also no error output on the command line.

[post new] [reply to this]

DirectX 9 mode Offscreen rendering error
by Alex Lee on Tuesday May 26th 2009, 11:25
Running under DirectX 9 suffers from lack of offscreen rendering. e.g. the main menu background is black, in-game tab menu does not display, item previews missing.

Setting OffscreenRenderingMode to fbo crashes the game on launch, after the Source logo. This might have to do with running compiz at the same time.

[post new] [reply to this]

Regression
by John on Monday May 25th 2009, 2:36
Like a few other people, I've been having a very hard time keeping the game running lately. Game usually crashes within 5 or 10 minutes. Sometimes I can play for hours without no problems, but I usually have to restart the game 10 times before that kind of luck comes in. This feels like a regression stemming from 1.21

Has anyone had any luck in fixing this?

[post new] [reply to this]

Error after spy/sniper update
by Eivind Ervik on Friday May 22nd 2009, 10:58
I get this:
CAudioSourceMemWave: (vo\scout_dominationsct02.wav)
GetDataPointer() failed,


bug maybe?

[post new] [reply to this]

Mic working with ALSA and WINE 1.1.21
by Dan on Sunday May 10th 2009, 7:20
After upgrading wine to 1.1.21, I attempted to use the microphone functions of TF2, and it actually worked!

For the best results, turn up the sampling in winecfg to 48000 hertz, because I had some people complain that my voice wasn't coming through clearly when I had it set to the default 44100 hertz sample rate.

[post new] [reply to this]

Nvidia Driver?
by Daniel Devine on Wednesday May 6th 2009, 1:39
I have noticed bad performance with some of the nVidia drivers lately. 185.18.04 and newer seemed to fix the (rather dramatic) FPS drop.

Historically Ubuntu has had issues like this as well to do with Xorg, so it might be worth dropping into IRC and asking #ubuntu

I have found the Ubuntu nvidia packages iffy, don't be scared to install the official nvidia drivers.

[post new] [reply to this]

Terrible FPS
by Jordan on Saturday May 2nd 2009, 13:42
The fps I'm getting while running this game under wine are awful. I've got an opty 165 and an 8800gt. I can run this game at 100+ in dx81 in windows, yet I can only get about 30 and below under wine. I'm running wine version 1.1.2 and 180 nvidia drivers that came with ubuntu 9.04. Any ideas as to why I'm getting such awful FPS? I've heard of people running TF2 flawlessly so I'm rather curious.

[post new] [reply to this]

Servers
by Dan on Monday April 27th 2009, 12:05
Don't show up on the list.... ?

[post new] [reply to this]

Engine Error *FIX*
by Ken on Monday April 13th 2009, 4:18
When you get this error:

CAudioSourceMemWave (*\*.wav):
GetDataPointer() failed.

Go to your voice options and unclick the 'boost microphone'
go to servers and connect. Your in-game sound should work. You will have to do this everytime you start TF2, for some odd reason this option does not save. In fact, if your try to edit out the microphone settings in the config.cfg it will not fix the problem. Unchecking that box before starting a game seems to work if you join a server; it does not work if you try to start your own server. It's an extremely temperamental bug but this works well and you don't have to remove pulse audio to do it.

[post new] [reply to this]

TF2 Overheating
by Chris Bauer on Monday April 6th 2009, 1:11
Around the time I updated to wine 1.1.18, the AGP and CPU sectors of my box began overheating after about 15 minutes of play.

It seems strange to me that Wine may be the culprit, but I can't figure out anything else that changed since the overheating began.

I'm running Ubuntu 8.10 on an AMD dual core CPU with nVidia video card. If anyone has any suggestions or tests I could try I'd appreciate it. Thanks.

[post new] [reply to this]

Freezes after playing for 10 mins or so *SOLVED*
by Ken on Wednesday March 25th 2009, 3:26
Okay. Not sure if this is the exact same issue some of the "freezes randomly" people are having, but I am sure it is relevant to someone.


Set your textures to the lowest possible and work your way up until you can play stable for long periods of time. I have a GTX 295 and it still crashes after 20 mins on 'VERY HIGH' but I play tested for 3 hours straight on 'LOW' and for about 45 minutes on 'MEDIUM'. I believe this is a texture caching issue, and I'm sure those of you with older cards might be having issues even on 'low'. Maybe there is another registry entry that would be beneficial. Any ideas?

[post new] [reply to this]

Recommended fix
by Ben "Diskmaster" Lierman on Saturday March 21st 2009, 21:10
In order to load certain maps, the registry entry for VideoRamSize needs to match the installed video card. Otherwise TF2 (and other source based mods) can't lock the vertex buffer.

[post new] [reply to this]

Multithreading support
by Jan Kaláb on Sunday March 1st 2009, 7:35
forums.steampowered.com/forums/showthread.php?t=709568

Just scroll down on this page and there are some console commands which let TF2 take advantage of your multicore CPU, just add them to your autoexec.cfg. It gave me about 70 % more fps, so I recommend using it! :)

[post new] [reply to this]

Game crashes after a few minutes
by Bernd St on Tuesday February 24th 2009, 11:11
Hi,

is there anyone who can play TF2 more than 1 hour without crashes? i own a radeon 2900 graphics card and i think it´s broken because of the fglrx bug ( bugs.winehq.org/show_bug.cgi?id=4561).

does anybody know how this fix it or a workaround that works ?

the option - Option "UseFastTLS" "2" - doesnt work for me. (aticonfig writes "UseFastTLS" "Off" )

thanks,

Bernd

[post new] [reply to this]

Voice Chat
by Howie Jordan on Sunday February 15th 2009, 9:40
I'm currently using 1.1.14, and cannot get voice chat to work, but I've noticed some people mentioning that it works for them.
Anyone know what I should do to get it to work?
i.e. Probably use a different version?

[post new] [reply to this]

Increasing Performance
by Daniel Devine on Saturday February 14th 2009, 21:48
I found that I could double my FPS by using "+mat_hdr_level 0" in the Steam TF2 launch options.
This make DX9 performance good!

I also turned off GLSL in the Wine registry for extra performance. To disable GLSL use the following key in "wine regedit".

HKEY_CURRENT_USER\Software\Wine\Direct3D\UseGLSL -> "disabled"

[post new] [reply to this]

Engine Error
by Jake on Thursday February 12th 2009, 14:13
Whenever I try to join a server the game crashes with the following error.

CAudioSourceMemWave (*\*.wav):
GetDataPointer() failed.

It is a different file every time but the game still crashes. All my other source games (Orange Box) work perfectly at max settings.

Please help.

[post new] [reply to this]

Audio fix
by Chris Bauer on Tuesday February 3rd 2009, 21:04
My audio problems seem to be caused by bug 15559.

Running "padsp winecfg" and selecting "oss" in the audio tab, then running steam with "padsp steam.exe" fixes the audio problem. The downside is it causes choppiness and slowdowns.

bugs.winehq.org/show_bug.cgi?id=15559

[post new] [reply to this]

Full system lockup
by Urukann on Thursday November 6th 2008, 13:50
Hi guys !
I'm playing TF² on Ubuntu Intrepid Ibex with Wine 1.1.7.
After a few minutes playing, my game basically freeze. My mouse still responds but i can't close wine desktop, can't open a console, switch to a terminal, kill the process. I have to reboot manually my computer.

That's... annoying.

In my console log i have some errors which looks strange :

err:ole:CoGetClassObject class {4590f811-1d3a-11d0-891f-00aa004b2e24} not registered
err:ole:CoGetClassObject no class object {4590f811-1d3a-11d0-891f-00aa004b2e24} could be created for context 0x1

err:d3d:getColorBits Unsupported format: WINED3DFMT_A16B16G16R16F

err:d3d:CheckTextureCapability Unhandled format=unrecognized

fixme:ntdll:NtQuerysystemInformation info_class SYSTEM PERFORMANCE_INFORMATION


The last one (beginning with fixme) appears a HUGE amount of times, filling up my terminal. This one looks strangest of all I think, and I wonder if the terminal becoming full isn't crashing my computer like an infinite loop or something...

Thanks for your help !

[post new] [reply to this]

server list font rendering
by azath on Saturday November 1st 2008, 11:19
In the server list my fonts are just barely readable and look ugly. The game plays well right now, but this makes it annoying to browse servers.

tahoma.ttf is in ~/.wine/drive_c/windows/fonts but doesn't seem to be helping. Is there anything else to check?

[post new] [reply to this]

DirectX 9 works now!
by Arkadiusz Piekarz on Wednesday October 8th 2008, 16:09
Great news!

I don't know whether it's the newest Wine from git (wine-1.1.5-579-g19d18f0) or the newest Nvidia drivers (177.80), but thanks to one of them Team Fortress 2 now works correctly in DirectX 9 mode! The menu is displayed correctly, the HUD is finally drawn, there's no black screen with deathcam.

Of course the performance is still worse than on WinXP, but that's a totally different matter. We can play now TF2 with better graphics :-)

[post new] [reply to this]

Keyboard unresponsive to game
by matt on Thursday October 2nd 2008, 22:47
So I have Ubuntu 8.04 with wine 1.1.5. After installing the latest driver (8-9-x86) for my x1950 series ATI card, and using the available registry tweaks in direct3D I have been able to boot the game and join internet servers in DX9 with a great frame rate all settings maxed! =)
My problem lies in the fact that my keyboard (A PS2 Logitech multimedia) fails to function with the game once it is loaded. I am able however to attempt to alt-tab to another window but that results in the system locking up.
I am relatively new to Ubuntu and have very limited technical knowledge on system specifics so any help would be greatly appreciated.

[post new] [reply to this]

Medic crash
by Rcxdude on Wednesday September 24th 2008, 15:38
Everything seems to work fine ingame, except for crashes whenever the name of a medic on the same team would appear (A somewhat irritating bug, especially at the start of a game). No error is given in console output except for:

fixme:dbghelp:dump_system_info fill in CPU vendorID and feature set
fixme:shdocvw:OleInPlaceObject_InPlaceDeactivate (0xf9d1d80)
fixme:shdocvw:OleInPlaceObject_UIDeactivate (0xf9d1d80)
fixme:shdocvw:OleObject_Close (0xf9d1d80)->(1)

Anyone else experiencing this or have any idea what could cause this? I'm using NVIDIA drivers 172.14.12 and wine git

[post new] [reply to this]

Registry work around
by Eric Carter on Thursday September 11th 2008, 2:35
There's another work around for this issue:

Registry is in use by another process ...

Make sure to completely shut down and/or kill any hl2.exe process, and shut down and/or kill any steam.exe process. Try restarting Team Fortress 2 again. You may have to reboot your entire computer.


Try making an empty file called shortcuts.dat in your steam folder. Then exit steam. Running steam again after this seems to allow you to play TF2.

[post new] [reply to this]

Full System Freeze
by Andrew on Saturday September 6th 2008, 22:53
Is anyone else getting full system lockups after playing for about 15 minutes? It happens consistantly to me, and is obviously not to my satisfaction. :)

I'm using Archlinux and the fglrx ati drivers. I tried the open source drivers but only get a black screen when the game starts with them.

[post new] [reply to this]

Self-compiled Wine 1.1.4 amd64 fails to launch
by Charles Huber on Saturday September 6th 2008, 22:24
If you're getting things like this:

err:seh:raise_exception Unhandled exception code c0000005 flags 0 addr 0x7ee14460

and TF2 (or CS:S or Half-Life) doesn't start, try disabling the File:Settings:In-Game:Enable Steam Community In-Game option.

[post new] [reply to this]


by Andrew Chase on Wednesday September 3rd 2008, 0:11
This should not be platinum, the shader effects do not work, or is that not a goal with wine?

[post new] [reply to this]

  • RE: by Ken Tang on Wednesday September 3rd 2008, 0:37
    • RE: by Andrew Chase on Wednesday September 3rd 2008, 20:55
    • RE: by Sam Skipsey on Saturday September 6th 2008, 14:16
      • RE: by Ken Tang on Saturday September 6th 2008, 14:28
        • RE: by Sam Skipsey on Saturday September 6th 2008, 15:09
          • RE: by Ken Tang on Saturday September 6th 2008, 15:13
            • RE: by Ken Tang on Saturday September 6th 2008, 15:30
              • RE: by Sam Skipsey on Saturday September 6th 2008, 15:33
                • RE: by Ken Tang on Saturday September 6th 2008, 16:41
Maintainer's YMMV messages
by Jeff Cook on Saturday August 30th 2008, 22:09
I don't know what the deal is with the maintainer, but it seems every time someone reports slowness or problems he adds "This seems isolated to this user ...". I've seen four or five reports of poor performance on here so far, each one with the addendum "This problem seems isolated to this user". It may not be common, but I don't know if I'd really call that many reports "isolated". There is a real problem with performance on some machines and it should be investigated.

[post new] [reply to this]

Mouse drift?
by James on Thursday August 21st 2008, 2:24
Whenever I try to play this game in windowed mode, I get mouse drift every time - my character will slowly look towards the upper left corner of the screen.

[post new] [reply to this]

More stable version of wine for tf2?
by Andrew on Wednesday August 20th 2008, 16:23
I get random sound cut outs every 10 minutes or so of play and random hard locks after about half an hour.

Can anyone recommend a better version of wine to play this on, because the performance otherwise is awesome. Otherwise I'll just wait until newer versions of wine.

[post new] [reply to this]

need specifics
by Ramy on Tuesday August 19th 2008, 4:46
using Wine 1.1.2 running steam in windows XP mode on Ubuntu Hardy
i type this command:
wine C:/Program\ Files/Steam/Steam.exe -dxlevel 81

then i have to wait a bit for my game list to load correctly. this takes a minute or 2. starting TF2 is fine. i get valve splash and then i get a menu for TF2. but the background is black. not sure if it's supposed to be that way.

when listing servers, fonts do not render. when playing, HUD does not render. there are no other problems.

someone said dxlevel 81 was supposed to fix the HUD no?
there must be something i am doing wrong when punching in the command through the terminal. my command must be wrong or something.

important to note: i can not start TF2 straight from the desktop icon created. it gives an engine error and can not start tf2.

[post new] [reply to this]

Sound cuts out randomly?
by Daniel Metzger on Friday August 15th 2008, 0:23
Using WINE 1.1.2 here. The sound cuts out randomly. Rebooting TF2 fixes it, even though Steam doesn't need to be rebooted. Any clue?

[post new] [reply to this]

Laptop performance = desktop performance?
by James on Saturday August 9th 2008, 18:09
I have installed TF2 for the first time on my Gentoo amd64 laptop.

Strangely enough, the performance of this game is virtually identical on both my laptop and desktop~!

laptop:
1.4ghz C2D, 2gb ram, 8400m GS
desktop:
2ghz athlon64x2, 2gb ram, 8800gt

*scratches head*

[post new] [reply to this]

Performance Issues
by James on Tuesday August 5th 2008, 23:02
Has anyone had any problems with this game becoming *extremely* demanding in recent wine versions? Right now, with 1.1.2, it is virtually unplayable for me.

I'm running it with Gentoo amd64 linux, with a 2ghz dual core Athlon64 and a 8800gt. I will be upgrading to around 3.2ghz with a new processor soon, so I'll see if that improves performance any.

For now though, I have to stick to windows with this.

[post new] [reply to this]

Latest Team Fortress 2 Issues/Guidelines
by Godlkwrth on Sunday August 3rd 2008, 10:30
Using WINE 1.1.2 + NVIDIA 173.14.12 + Kubuntu 8.04.1 i386 I get fairly good results w/ the July 29th update of Team Fortress 2. This system has a 512MB 8600GT w/ the following settings in user.reg

"DirectDrawRenderer"="opengl"
"Multisampling"="enabled"
"OffscreenRenderingMode"="fbo"
"PixelShaderMode"="enabled"
"UseGLSL"="enabled"
"VertexShaderMode"="hardware"
"VideoMemorySize"="512"

Using -dxlevel 90 sometimes works but usually results in an entirely black screen. When -dxlevel 90 does works the graphics are impressive but the HUD fails to render. With -dxlevel 81 the settings can be closed to maxed out in the Video option pane and the HUD will render. I was able to trigger a bug in the nvidia driver I believe by maxing out my settings, however I believe this is unrelated to WINE. There is an issue that still exists however which I think can be fixed. Whenever water is approached on ctf_2fort there's a small "reflection" in the lower left-hand corner. I believe this occurs w/ HDR enabled (but I'm not sure). I'll try to post a pic to demonstrate.

[post new] [reply to this]

TF2 in DX 9 mode with ati card?
by arman on Saturday July 26th 2008, 16:35
hello all
i was just wondering if anyone knew of a way that i could play tf2 using wine under ubuntu 8.04 with my ati radeon 3850 gfx card? currently i am forced to play using the -dxlevel 81 option

thanks

[post new] [reply to this]

Black screen
by Andrew on Tuesday July 22nd 2008, 15:25
After the valve logo when using dxlevel 81 or 90 (default) I get no video. The screen is black. The sound plays, I can blindly click things, but there is just no display. Using dxlevel 70 I get display of the loading screen that is usually black, but it crashes immediately after.

I'm using the catalyst (fglrx) driver and Suse's 64 bit wine binary. I seem to recall having this problem before with CSS, but I don't remember how I fixed it.

[post new] [reply to this]


by Jeff Cook on Sunday July 20th 2008, 19:12
Forgot to mention, this occurs with 1.1.1 as well as the latest git.

[post new] [reply to this]

Image corruption and game failure
by Jeff Cook on Sunday July 20th 2008, 19:11
With -dxlevel 80 or 81, the game will present a badly corrupt screen that stays up for a few seconds and then game will error out with "Failed to lock vertex buffer in CMeshDX8::LockVertexBuffer".

Image is at i38.tinypic.com/qocaiq.jpg , log is at pastebin.com/m7dd202a1

-dxlevel 90 also stays on screen for a few seconds and it looks perfect ... but before you can do anything, the game crashes and claims that I must have Pixel Shader 1.1 support, which I do. I'm using 173.14.09 and a GeForce 7900GTO.

Any help on the issue is appreciated. Thanks everyone. : )

[post new] [reply to this]

legit bug report finally filed
by John-Michael Fischer on Wednesday July 9th 2008, 23:13
please comment attach your own logs

bugs.winehq.org/show_bug.cgi?id=14394

[post new] [reply to this]

TF2 not running smooth
by zepita on Wednesday July 9th 2008, 22:21
Hello people,

This is the first time I try to run a game with wine. Steam client installation went almost flawlessly and I have downloaded the game as well.

The game starts normally, sound is perfect but I'm having some problems with the video.

1. The game does not run very smooth (about 15-20 fps) and there's no performance increase by lowering the details / resolution.
2. The HUD it is not displayed neither the crosshair, but the cursor works fine.
3. Antialiasing cannot be enabled.

I have tried wine 1.0 and nvidia drivers version 169.12 with similar problems (black squares in the HUD)

I hope someone can point me in the right direction to solve this problem.

Thanks.

Hardware:
Intel E2180, 2gb ram, geforce 8800GS.
Software:
Ubuntu 8.04 32-bits (fresh install)
Kernel 2.6.24-16-generic
Wine 1.1.0
Nivida driver version: 173.14.05

[post new] [reply to this]

RE: crashing after clicking on
by Driadan on Saturday June 28th 2008, 5:39
try changing the steam language to english, I had the same problem and it resolved by doing this.

[post new] [reply to this]

update on black bars
by chris on Monday June 23rd 2008, 15:27
I switched from the 8800gs 384M card back to my 7950gt card

and i no longer have black bars in TF2 and portal now loads.

I dont know if its a bug with the 8800 or what but figured i let ya know

[post new] [reply to this]

Perhaps a fix?
by Gavin on Thursday June 19th 2008, 14:13
I'm not sure if it was luck or not, but deleting everything in .wine/drive_c/windows/tmp seemed to stop the freezing. I also set my regedit Direct3d settings to:

AllowMultiSampling: disabled
OffScreenRenderingMode: backbuffer
PixelShaderMode: enabled
UseGLSL: enabled
VideoMemorySize: 256000 (this is the vram of my card)

Not sure if that helps. It also might just be due to me restarting more frequently.

[post new] [reply to this]

Confirmation of slowup
by Gavin on Saturday June 14th 2008, 13:22
I just want to confirm that the problems that the appdb manager is having are exactly the same here.

Sometimes restarting or reinstalling wine (not deleting the .wine folder) fixes this for the first time, but then it doesn't work the second time.

In my opinion the older version of wine that comes with ubuntu seemed to work well, though it might just be because it's technically a "reinstall". I think after a while it too got slow.

Also getting errors here: "no permissions to run tf" ... and then I have to go to the games list and start it through there for it to work.

One last thing: The registry doesn't seem to have any items to enable glsl and stuff anymore. I wanted to tweak it to test, but couldn't find the same folder that I had found before. Anyone know about this?

[post new] [reply to this]


by John-Michael Fischer on Saturday June 7th 2008, 20:38
still no dice here :( after the rc4 install

[post new] [reply to this]

  • RE: by John-Michael Fischer on Saturday June 14th 2008, 16:24
    • RE: by Brandon on Sunday June 15th 2008, 2:45
      • RE: by John-Michael Fischer on Sunday June 15th 2008, 8:29
        • RE: by Shawn Vega on Saturday June 21st 2008, 22:37
TF2 Horrid Performance
by John-Michael Fischer on Thursday June 5th 2008, 21:48
Running Gentoo AMD 64 Nvidia 6600GTS

TF2 used to run like a miracle at 1600x1200 reasonable detail.
As of Wine 1.0 RC3 and NVIDIA Driver 173.14.05 it barely runs on any detail setting and chops like a BEAR.


Thoughts? This game has run so well for so long this is obviously a regression.

[post new] [reply to this]

Random Freeze
by Jimmy Liang on Monday June 2nd 2008, 21:29
I believe this was brought up for an earlier version of wine but I can play the game (at an okay fps) for the first 5-10 minutes but then it would freeze randomly and lock all my inputs so that i can't exit out of the app. The only thing left is the looping of the last second of sound played. If I hit the power button, it would hum a bit, then stop the looping sound, then power off, as if everything was going normally.

Using wine 1.0 rc3
Dell Inspiron 6400
Kubuntu 8.04

[post new] [reply to this]

1.0-rc3 will not run TF2
by Stu on Sunday June 1st 2008, 16:02
It seems that rc3 won't load TF2 past the starting menu, which is strange because every other steam game i have runs perfectly all the way through (I wouldn't know about HL2, but almost there...)

[post new] [reply to this]

Crashes, speed
by Damian Teodorowicz on Wednesday May 21st 2008, 4:59
When I run TF2 via desktop/menu link it's always hanging after Valve/Source logo. There is no problem if I run it from Steam.

The game is really slow, even with dxlevel 81 and everything set to the lowest graphic detail settings the framerates are terrible (about 25fps with no action and players around, 5-10 and heavy stuttering during intense fights). My computer can handle medium/high settings when running in Windows, it's a GeForce 7600GS which handles Linux ports of modern games just fine (Quake Wars for example).

The best speed results I get are when I run game with dxlevel 90 and disabled GLSL in Wine registry. TF2 seems to be confused about DX version it runs though (varying between 8 and 9 when displaying hardware level).

Wine 1.0-rc1
Ubuntu 8.04

[post new] [reply to this]

Fix for "registry is in use..."
by king.vash on Sunday May 18th 2008, 13:55
Fix for "registry is in use..."

this has been working really well on Ubuntu 8.04
end pulseaudio
end wineserver
end winedevices.exe

tf2 sound no start.

[post new] [reply to this]

All Source Games dont work with .61+
by Daniel Augustin on Saturday May 17th 2008, 2:27
Hi,

I play a lot of Source games, but with .61 and rc1 they dont work at all. Everything is fine with .60, but with .61 and rc1 the games crash after the "preparing to play..." thing. This happens with all Games (TF2, HL2, ...). Anyone else got this problem?

[post new] [reply to this]

graphica regression in wine-61
by Vyacheslav Goltser on Friday May 9th 2008, 20:48
in 61 when you get killed and the camera zooms to your killer, in wine 61 the screen becomes black (HUD can is still seen though) in 60 everything is displayed as it should be.

[post new] [reply to this]


by Milan Troller on Wednesday May 7th 2008, 13:36
Which is strange. I can play G-mod with barely any crashes.

[post new] [reply to this]

RE: Team fortress crashes afrter few seconds of in-game.
by Milan Troller on Tuesday May 6th 2008, 23:20
Two more things:
wine-0.9.61
NVIDIA Driver Version:100.14.19

[post new] [reply to this]

Team fortress crashes afrter few seconds of in-game.
by Milan Troller on Tuesday May 6th 2008, 23:14
Well, I can open team fortress in Steam, it loads. goes to menu and connects to server. Once i actually get to the game itself (spawn) game always crashes after few seconds (2-6s) with debug. I does this in both DX levels 90 and 81. I have glsl and other this stuff enabled.

[post new] [reply to this]


by Geoff on Tuesday May 6th 2008, 20:43
Ubuntu 8.04 -32 bit up to date
wine 0.9.61
3.0 Ghz Core2Duo
2 GB DDR2800
NVIDIA Geforce9600GT (NVIDIA 171.06.01 Driver)


THIS ONLY HAPPENS IN THE NEW PL_ MAPS, OTHER MAPS WORK FINE

I can start the game and pick a server and all good and fine, but once it gets to sending client information the game crashes with a "Failed to Lock index buffer in CMeshDX8::LockIndexBuffer"


I'm using -dxlevel 81 ( I've tried -dxlevel 80, no change)
I've tried changing settings like vertex shaders and pixel shaders none of which helped.

[post new] [reply to this]

  • RE: by Brandon on Tuesday May 13th 2008, 23:12
    • RE: by Geoff on Tuesday May 13th 2008, 23:32
      • RE: by Brandon on Tuesday May 13th 2008, 23:54
        • RE: by Geoff on Wednesday May 14th 2008, 10:31
    • RE: by Andy on Monday May 4th 2009, 2:46
RE: Team Fortress does not work anymore WINE 0.9.61
by Geoff on Tuesday May 6th 2008, 14:42
I have the same video card and same driver and same wine version, but I have a different problem....


I can start the game and pick a server and all good and fine, but once it gets to sending client information the game crashes with a "Failed to Lock index buffer in CMeshDX8::LockIndexBuffer"

THIS ONLY HAPPENS IN THE NEW PL_ MAPS, OTHER MAPS WORK FINE

[post new] [reply to this]

RE: Team Fortress does not work anymore WINE 0.9.61
by MoKraD on Monday May 5th 2008, 14:23
Same problem for me with wine 0.9.61.
ubuntu 32 bits
WINE 0.9.61
nVidia GeForce 9800GT 256Mb, nvidia-drivers-169.12

I don't have a console output. But i remember the problem on my system was xrandr 1280*1024 @60 .... then black screen and no TF2 (intro videos works)

Right now, i return to wine 0.9.60

[post new] [reply to this]

Black boxes where HUD is supposed to be
by Stu on Monday May 5th 2008, 0:53
I know someone had this problem before because I read it, but I have no idea where, or indeed how they solved the problem. But anyway, the title pretty much says it, instead of the HUD there are a load of black boxes. The game is still playable but not knowing how much ammo, health etc. you have makes it a bit challenging...

[post new] [reply to this]

more issues
by king.vash on Sunday May 4th 2008, 5:29
steam community page doesn't work
microphone works but everyone complains that i sound scratchy (in the voice options tab I sound okay, but it might get distorted after that)
microphone boost is forced enabled

[post new] [reply to this]

Detail settings
by nunu on Sunday May 4th 2008, 3:57
I use UBUNTU 8.04 / NVIDIA Driver 169.12 / PLay Onlinux 2.7
Wine 0.9.61
PC : Core2 Duo + NVIDIA 8800 GTS512

I can play TF2 without problems, but detail level is locked to recommended. I can't use High texture etc....

I try with dx81 or dx9, with wine 0.9.58 .59 .60 .61 and i have still the problem.

Any idea ?

[post new] [reply to this]

No Sound
by Mark Knapcik on Saturday May 3rd 2008, 20:27
I can't seem to get the sound to work in TF2. I'm running Fedora 8 x86_64 with on board nVidia sound and wine 0.9.61.

I get this error from wine:

err:dscapture:widDsCreate DirectSoundCapture flag not set
This sound card's driver does not support direct access
The (slower) DirectSound HEL mode will be used instead.

[post new] [reply to this]

Can't read server listing
by Murph on Friday May 2nd 2008, 1:20
The server listing has a terrible font issue or something and I can't read it.

Also, no background on the main menu..

I get a lot of "fixme:font:WineEngRemoveFontResourceEx :stub", maybe that's it.

[post new] [reply to this]

RE: Unplayable now
by Acid on Friday April 25th 2008, 7:17
Forgot to mention: Nvidia Drivers = 169.12

[post new] [reply to this]

Only one more error before dx9 playable?
by Gavin on Thursday April 24th 2008, 22:22
The thing that shows over and over again is:

fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION

Other than that, there are no errors.

Would this be a simple fix?? I would very much like dx9! :)

(The game looks fine in dx9 mode, just really slow. I have a feeling it's this fixme that does it)

[post new] [reply to this]

always has to download server stuff
by JP Powers on Sunday April 13th 2008, 3:20
I dunno if this is a wine/linux problem, server problem, or a me problem, but every time I connect to a server I have to download stuff. Even if it's the same server and it's just switching between the same 2 maps (aka: I already have the maps) I STILL have to download the same stuff, over and over. I assumed it was a permissions problem at first, went into the steam folder and chmod -R 777 * in the tf2 folder just to see if it did anything, and so far no avail. Ultimately I don't know if it's downloading to some place I can't think of and there's some permission problem, the servers I play on are all forcing me to redownload things for some reason, or if it's a common problem. It could also be common nature in TF2, I never played it until recently and thru wine so I could just be an uber nub with an uber slow internet connection?

[post new] [reply to this]

TF2 with ATI Radeon X1650 Pro
by Taras Vilkov on Saturday April 5th 2008, 8:03
Game crashes after intro video.
Specs:
WINE 0.9.59
Gentoo 2.6.23 amd64
ATI Radeon X1650 Pro 256Mb
Video Driver - fglrx 8.47

Errors -
...
fixme:d3d:debug_d3dformat Unrecognized 826889281 (as fourcc: ATI1) WINED3DFORMAT!
err:d3d:CheckTextureCapability Unhandled format=unrecognized
fixme:avifile:AVIFileExit (): stub!

Steam still runs fine.

[post new] [reply to this]

Keyboard focus?
by Sam Skipsey on Sunday March 23rd 2008, 7:21
I've just noticed that, after upgrading to Wine 0.9.57, I seem to have problems gaining keyboard focus in fullscreen.
It used to be that one could alt-tab out of TF2, and then be "pulled back in" with proper keyboard focus (with windows set to "managed", I believe). Now, regardless of my window management settings in winecfg, this doesn't seem to do anything to my keyboard focus.

At the moment, I'm reduced to using virtual desktop to get the keyboard to work (which, incidentally, seems to have problems retaining the mouse within the desktop when moving it rapidly).

Is anyone else having this problem, or is it just me?

[post new] [reply to this]

Add this to top Note
by Dave on Friday March 7th 2008, 11:11
I wasn't able to launch tf2, or any other SteamApp for the longest time, until I disabled the Steam In-game overlay. Could this be added to the Note at the top of this page so others don't run into the same problem. I now realize that this is on the Half-Life 2 page, but I hadn't ever looked there.

In Steam -> File -> Settings -> In-game disable "Steam Community In-Game"

[post new] [reply to this]

Solution to Registry
by Steven on Monday March 3rd 2008, 18:18
In my case, the following fixes worked:

To fix the "registry in use" error:

in console, I typed: chattr -R +S .../Steam/steamapps/

Then, to fix the "This game has a minimum directx 8 requirement":

I went into winecfg and Allowed Pixel Shader

To fix the problem after that, which was that I was given a black menu screen:

In winecfg, I allowed set vertex shader support to hardware.

Everything is functional, now. Hope this helps.

[post new] [reply to this]

Slowup/skip after dying
by Gavin on Sunday March 2nd 2008, 0:08
Whenever I die in team fortress it skips for a few seconds and then goes back to normal.

In the terminal it seems to say a message about "corrupt jpeg data" every time.

Do people think this is a problem with steam or wine? It's not a fixme or err. It was working fine, it may be a problem with 0.9.55. I haven't gotten the update for wine since the repos are very slow. (i think)

[post new] [reply to this]

Voice works fine for me
by Brandon on Saturday March 1st 2008, 12:49
Voice has been working fine for me. I'm using 0.9.56, worked on previous versions back to 0.9.54 at least.

[post new] [reply to this]




   << Back

Page loaded in 0.23954 seconds.