Thu 30 Aug 2007
Installing Valve’s STEAM and Counterstrike on Ubuntu
Posted by elijah under Linux , Games , Applications , TutorialsThis is only my experience downloading and installing Steam and Valve games like Counterstrike 1.6 and TFC on Linux. Your experience may vary.
Here’s what you’ll need:
- A purchased copy of Half Life Platinum
(if you’re into the old versions of Counter Strike and Team Fortress Classic - still going strong with thousands of gamers on 24/7) and/or a purchased copy of Half Life 2
. You won’t have to use the DVD/CDs in this tutorial (in fact I’ve never gotten them to work), you’ll just need the product key. Steam includes a lovely little downloader for Valve games
- Wine:
- sudo apt-get install wine
- Once Wine is installed, extract the fonts from this archive to the ~/.wine/drive_c/windows/fonts/ directory. If you don’t, you’ll notice Steam and its games don’t have any text!
- Download and run the SteamInstall.exe file (NOT the .msi that’s on their download page). From a terminal:
- cd ~/Desktop
- wget http://steampowered.com/download/SteamInstall.exe
- wine SteamInstall.exe -dxlevel 90 -novid
This will guide you through a small install process. Once completed, edit the shortcut (or create one if one wasn’t automatically created for you):
Right-click on Applications menu -> Edit Menus -> Wine -> Programs -> Steam -> Steam, right-click “Steam” and change the properties “command” to:
wine “C:/Program Files/Steam/steam.exe” -dxlevel 90 -novid -width 1024 -height 768 -heapsize 512000
There you go! If you have a steam account by purchasing a copy of Half Life, you can log in and use the interface to download whichever games you’ve purchased.
September 6th, 2007 at 5:53 am
[…] Wine stands for "Wine is Not an Emulator." What is it? Wine is an application that attempts to mimic Windows and let you run Windows programs in Linux, seamlessly. I’ve used it for a few things, even some good complex games like CounterStrike 1.6, Team Fortress Classic, Half Life 2, and Counterstrike: Source. […]
September 7th, 2007 at 4:13 pm
Very specific and helpful article. I’ve only been using Ubuntu for a week now and I got steam running in 5 minuets. Most of that time was spent trying to figure out how to move the fonts into the wine folder. All I had to do was click on view, show hidden files to get to the .wine directory.
September 17th, 2007 at 12:02 pm
Remember to change the “” in the shortcut!!!
September 19th, 2007 at 12:15 pm
[…] I’ve managed to get Css working fine in Kubuntu. works great. heres a link that might help. Installing Valve’s STEAM and Counterstrike on Ubuntu | °ThePemberton.com° […]
May 19th, 2008 at 5:35 am
can find the exe, do you have an alternative link available??
June 14th, 2008 at 12:17 pm
Steam loads a treat. I have a dual screen setup on my Bunty 8.04 setup and the CSS install gets confused with the dusl screen total size, and standard CS will only run in a window. HOWEVER, such amazing progress since the last time I tried the Steam games on Linux.
Give it another year, I can see all games running nicely.
June 18th, 2008 at 4:11 am
I have been trying for nearly 30 minutes to get this working, but Steam just keeps hanging up on the Update splash…it’s not showing a progress bar either.
July 5th, 2008 at 1:11 am
I wasn’t able to extract the fonts from the archive into my fonts folder. Ubuntu told me archive type not supported.
Ive been able to launch Counter-Strike: Source, but then the game just closes down after I see the Menu background image. Any ideas why?
July 18th, 2008 at 5:08 am
Default Re: Missing option from merge? Wine fullscreen woes
Quote:
Originally Posted by chuckyp
I’m assuming the plugin will hit git stream soon?
In the meantime, (in Cedega) you can untick the “Managed” option, and with most games this will work and fix this problem.
In wine, find where you can switch the window management style and choose for wine to manage it..
HTH
-r
This was a helpful solution for me. When the window is small as it is for me running compviz and dual monitors. The problem I had was cs was opening in a 800 x 600 window, and there was no option to change it in steam.
The solution is to go to wine and let it manage it’s self… I also messed with the default wine window size so it would take up the whole screen (one face of my right cube.
Here is the forum url where I found my answer.
http://forum.compiz-fusion.org/showthread.php?t=2507
July 18th, 2008 at 5:11 am
OH yea, I also had a problem with this site’s font archive… I found my solution by typing this into a terminal… It is ment to be run in a script, but I did it manually for fun i guess.
# Gets the required font Tahoma.ttf and places it in the correct directory
wget http://mcinroy.org/steam/tahoma.ttf
cp tahoma.ttf ~/Desktop/
cp tahoma.ttf ~/.wine/drive_c/windows/fonts/
Here is that site as well
http://mcinroy.org/2007/08/22/install-steam-in-ubuntu-using-wine-bash-script/
July 18th, 2008 at 5:19 am
I hate to do this again, but I am compelled to… The wget for the SteamInstall.exe didn’t work for me either. I searched “SteamInstall.exe” in google and found a different copy. This is the one I used, and for sheer convince I have linked it here.
I swear this is the last thing I need to say. I think.
…. other than The Dark Knight really was a good movie… I just watched it like hours ago. Sold out 12:01 show. It was pretty sweet.
SteamInstall.exe is here.
http://www.ausgamers.com/files/details/html/10694
September 25th, 2008 at 9:19 am
If CS wont update then remove the file, ClientReg.blob ind cstrike folder.
Then you force it too update