Enemy Territory: Quake Wars is a great game, there is no doubt about that. It stands out even among the vast amount of games on PC and consoles. For those who don’t know, it is a multiplayer class-based FPS with good graphics and creative gameplay. If you are a fan of the original Quake, you will be glad to play the side of Strogg, using alien weapons and vehicle. A greater thing is, you can buy this game pretty cheap nowadays. There is also a chance that this game will go free and even open source, as in tradition of id Software. If you are a Linux user, you should know that this game also has a native version for Linux. So what will you say? Is that enough to make it becomes the best game on Linux yet?
It’s fairly easy to install this game on Linux. You only have to do the following steps:
- Go to the website http://zerowing.idsoftware.com/linux/etqw/ to grab the installer. If you just want to play the demo you may download the demo Linux client. If you have bought the game then you should download the Retail Game’s Linux client.
- chmod +x the file you have just downloaded
- Then execute the file. For example ./ETQW-client-1.2-full.r2.x86.run and follow the instruction. If you have the retail CD you should put it into the drive now. If the installer doesn’t recognize the drive, you should run export SETUP_CDROM=/path/to/cdrom before installing
When the game was released, it runs pretty well without any problem. However, after several Ubuntu upgrades, there is a problem with the game’s sound server, which leads to some problem such as the sound is delayed by 30 seconds, or sometimes no sound at all. To fix this issue, you have to kill pulseaudio before running the game and also prevent PulseAudio from restarting. There are several ways to do that. Here is one option:
- Create (or edit of existed) the file ~/.pulse/client.conf then add autospawn = no
- Go to Terminal and killall pulseaudio before running the game
- After playing, go to Terminal and pulseaudio -D
That should do it. In my case, I created a script file etqw in /urs/bin with the content as below:
#!/bin/shcd ~/.pulse/mv ~client.conf client.confkillall pulseaudiocd /usr/local/games/etqw #(path to Enemy Territory: Quake War installation dir)./etqwpulseaudio -Dcd ~/.pulse/mv client.conf ~client.conf
By doing this, the audio of the game will work perfectly and there will be no change made to the system. I hope this will solve your problem if you have one. Leave the comment below if you still have any problem or better suggestion. Thanks for reading.
Popularity: 25% [?]