SDB:Team Fortress 2
|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.
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:
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:
Alternatively you can use driconf to activate S3TC with a graphical user interface.
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.