SDB:Team Fortress 2

Jump to: navigation, search


Tested on openSUSE

Recommended articles

Related articles


Team Fortress 2 is the first Source engine game ported to the Linux platform. It is available for free (as in free to play) via the native Steam for Linux client and uses the new SDL 2.

Troubleshooting

No sound

Make sure you have the package alsa-plugins-pulse-32bit installed. If you don't use PulseAudio or experience problems with it start Steam with the following export:

SDL_AUDIODRIVER=alsa steam

S3TC not found

S3TC is not enabled by default in FLOSS drivers because of patent issues. Try starting steam with this terminal command as a workaround:

force_s3tc_enable=true steam

Alternatively you can use driconf to activate S3TC with a graphical user interface.

Video problems

If you see GL errors in the terminal or video glitches in-game then your video drivers might be outdated. You need Mesa version > 9 and openSUSE 12.2 currently ships 8.0.4 by default. Add this repository and do a vendor change for all packages. You need to switch the repository in YaST software management (or do zypper dup --from "X11:XOrg") to achieve this. Do not commit to the upgrade if it wants to remove either fbdev or vesa drivers. A newport driver is removed with the upgrade, and that is fine.


External links