STOP - This version of STEAM ("Classic Release") is now obsolete.
The latest and relevant version of STEAM is the Official Release. The page for STEAM Official Release can be found - HERE
This version of STEAM (Classic Release) is now outdated. You cannot download this version of STEAM from official sources any more.
Application Details:
Version: | Classic Release |
License: | Free to use |
URL: | http://www.steampowered.com |
Votes: | Marked as obsolete |
Latest Rating: | Silver |
Latest Wine Version Tested: | 1.2-rc4 |
Maintainers: About Maintainership
What works
Chat and friends. Stuff not listed in the what does not.
What does not
Launching games (I have only tried source and goldsrc engine games). Community tab Store (It works sometimes)
Workarounds
What was not tested
Launching non-source or goldsrc games.
Hardware tested
Graphics:
Additional Comments
Would be garbage but it installs and runs.
Operating system | Test date | Wine version | Installs? | Runs? | Used Workaround? | Rating | Submitter | ||
Show | Ubuntu 10.04 "Lucid" i386 (+ variants like Kubuntu) | Jul 04 2010 | 1.2-rc4 | Yes | Yes | Silver | an anonymous user | ||
Show | openSUSE 11.2 x86_64 | Apr 22 2010 | 1.1.43 | Yes | Yes | Gold | - | ||
Show | openSUSE 11.2 x86_64 | Apr 15 2010 | 1.1.42 | Yes | Yes | Gold | an anonymous user | ||
Show | Debian GNU/Linux 6.x "Squeeze" | Apr 04 2010 | 1.1.42 | Yes | Yes | Gold | Michael Bonfils | ||
Show | Linux From Scratch | Feb 24 2010 | 1.1.39 | Yes | Yes | Gold | an anonymous user |
Bug # | Description | Status | Resolution | Other apps affected |
1301 | Wine systray should be impemented via standard XEMBED protocol (Gnome 2.2, KDE, ...) | CLOSED | FIXED | View |
3084 | Steam deadlocks on update at 26-27% [WONTFIX] | CLOSED | INVALID | View |
3548 | .lnk file is created on the desktop together with the program icon... | NEW | View | |
3557 | FreeBSD:Wine fails to work when applications attempt to use the "dosdevics" hierarchy of drives. | CLOSED | ABANDONED | View |
3923 | Steam backups only work from steam directory | CLOSED | FIXED | View |
4449 | Invisible fonts in Steam - need a Tahoma compatible font | CLOSED | FIXED | View |
4747 | Steam always runs on top of other windows | CLOSED | FIXED | View |
4803 | Steam: not all lnk files are processed into linux shortcuts | CLOSED | FIXED | View |
4819 | Mouse over system tray icon does not display 'tooltip' mailbox summary. | CLOSED | FIXED | View |
5109 | When having updates (one or multiple) window response time lags severely | CLOSED | ABANDONED | View |
6003 | Steam: No scroll bars are shown | CLOSED | FIXED | View |
6065 | Tray icon window has a title when using virtual-desktop | CLOSED | FIXED | View |
6120 | Clicking Metascore in Steam browser causes steam to crash with an error | CLOSED | FIXED | View |
6297 | Half life 2 based games occasionally do not start due to registry in use | CLOSED | INVALID | View |
6299 | steam pop-ups appear as small blue boxes without anything in them | CLOSED | FIXED | View |
6331 | half life 2 display disappears until main steam app closed | CLOSED | FIXED | View |
6513 | Steam - License Agreement in seperate window doesn't work | CLOSED | ABANDONED | View |
7573 | Steam games don't show up as purchased | CLOSED | FIXED | View |
8572 | EVE Online fails to load/display the news at the character selection screen | CLOSED | FIXED | View |
8607 | Steam - Default skin does not display correctly. | CLOSED | INVALID | View |
8686 | Cannot socksify Steam with FreeCap.exe, tsocks, proxychains nor dante-client | CLOSED | ABANDONED | View |
8748 | Memory leak with Steam and Gecko | CLOSED | FIXED | View |
9114 | MSI Uninstallers leave empty directory behind after removal | CLOSED | FIXED | View |
9167 | STEAM: Installing a game from the my games tab makes it crash | CLOSED | FIXED | View |
9202 | System information incorrectly reports video card type | CLOSED | DUPLICATE | View |
9409 | Steam menus appear as a window in the taskbar | CLOSED | FIXED | View |
9452 | Steam will not start | CLOSED | INVALID | View |
9516 | Steam "Purchase" links do not work | CLOSED | FIXED | View |
9733 | Steam no longer starts | CLOSED | FIXED | View |
9771 | Steam Friends doesn't work (fails to render correctly or refresh) | CLOSED | FIXED | View |
9817 | Steam freezes for 30s | CLOSED | FIXED | View |
9915 | cookies not set within steam | CLOSED | FIXED | View |
9983 | Half-Life 2, Counter Strike Source and other games crash at startup | CLOSED | FIXED | View |
10024 | Steam un-minimize animation problem | CLOSED | ABANDONED | View |
10040 | Steam crashes during the startup | CLOSED | FIXED | View |
10067 | Steam Failed to set file attrbutes | CLOSED | INVALID | View |
10306 | Steam friendlist: optionlist disappear | CLOSED | WORKSFORME | View |
10359 | Steam with incorrect cursor position. | CLOSED | FIXED | View |
11091 | Steam disables audio until system restart | CLOSED | INVALID | View |
11159 | In Steam some text is not properly rendered | CLOSED | FIXED | View |
11239 | Steam Games No Longer Start | CLOSED | FIXED | View |
11244 | Steam's Community page shows error page | CLOSED | FIXED | View |
11319 | GameOverlay (Steam friends In-game) crashes on start | CLOSED | WONTFIX | View |
11779 | Recent kernel32 patch breaks CD checks and copy protection | CLOSED | FIXED | View |
11870 | Steam Crashes when trying to install any game with GLX Error | CLOSED | FIXED | View |
12362 | Systray support for all applications is broken | CLOSED | FIXED | View |
12744 | Steam tray icon doesn't appear if panel hidden in autohide mode | CLOSED | FIXED | View |
12933 | open Steam window consume 100% cpu | CLOSED | ABANDONED | View |
13202 | ClientSideWithRender fixes Auran Trainz text, but breaks window elements in Steam | CLOSED | ABANDONED | View |
13839 | Steam hangs in SteamStartup() attempting to connect to servers | CLOSED | ABANDONED | View |
13963 | menubuilder does not escape certain characters | CLOSED | FIXED | View |
13973 | Can't move Steam window with alt + drag | CLOSED | WONTFIX | View |
14004 | Flickering/Flashing Menu Screen in Steam games | CLOSED | FIXED | View |
14023 | STEAM: crashes when loading or install a game | CLOSED | INVALID | View |
14181 | Mouse position in Steam tray menu is incorrect | CLOSED | FIXED | View |
14311 | No scroll bars in steam Steam store tab | CLOSED | DUPLICATE | View |
15075 | Steam: UI elements that use Flash flicker and have grey bars | CLOSED | ABANDONED | View |
15263 | Cannot install games in Steam (requires opening new iexplore window) | CLOSED | FIXED | View |
15751 | CFileSystem_Steam::Init() failed: failed to find steam interface | CLOSED | INVALID | View |
16109 | Steam 'My Games' column header fonts look bad | CLOSED | DUPLICATE | View |
16279 | Menu shortcuts are created in the wrong place and desktop shortcuts are missing | CLOSED | DUPLICATE | View |
16333 | Steam won't install - MSI_OpenDatabaseW open failed | CLOSED | INVALID | View |
16895 | Flash does not work with new Wine-Gecko | CLOSED | ABANDONED | View |
17283 | Steam crashes by logging in into the Steam Community with Gecko | CLOSED | FIXED | View |
17406 | Lord of the Rings Online fails to connect to the Internet if WINE 1.1.14 is built with -O3 | CLOSED | FIXED | View |
17581 | Steam will not begin installation, segmentation fault, perhaps | CLOSED | FIXED | View |
17619 | GetDriveTypeW says C: is a network share if /home is an NFS share, breaking Steam installer | CLOSED | INVALID | View |
17770 | Steam: crashes when installing games | CLOSED | INVALID | View |
17783 | steamcommunity.com certificate not recognised | CLOSED | FIXED | View |
18055 | Searching in Steam does not work. | CLOSED | FIXED | View |
18677 | Attempting to install Steam | CLOSED | INVALID | View |
18898 | Steam: EULA window is blank and unresponsive | CLOSED | ABANDONED | View |
18900 | Wineserver crashes starting Team Fortress 2 | CLOSED | FIXED | View |
19179 | Steam: steam starts, connects to server and stops. | CLOSED | ABANDONED | View |
19622 | Steam client does not display Flash | CLOSED | DUPLICATE | View |
19653 | Purchasing games in steam does not work | CLOSED | ABANDONED | View |
19889 | Steam client major lag | CLOSED | FIXED | View |
19916 | Steam client color scheme appears as green/red instead of gray/brown | CLOSED | FIXED | View |
20124 | problems running STEAM | CLOSED | ABANDONED | View |
20649 | wine-gecko component cannot set the correct page code nor allow user to select one | CLOSED | ABANDONED | View |
20869 | $ LANG=ja_JP wine iexplore crashes | CLOSED | DUPLICATE | View |
21514 | Steamclient can't login | CLOSED | WORKSFORME | View |
21615 | Steam: Windows are confined to a certain area when using virtual desktop | CLOSED | FIXED | View |
21723 | When Steam starts it gives error "To run Steam, you must first connect to the Internet" after trying to update. | CLOSED | INVALID | View |
21770 | Keyboard doesn't work in games launched from Steam when using virtual desktop | CLOSED | FIXED | View |
22032 | Steam in-game overlay does not work outside winedbg | CLOSED | FIXED | View |
22053 | Steam games crash on startup if in-game community is not disabled (gcc bug) | CLOSED | NOTOURBUG | View |
How to get STEAM Working
The step-by-step guide below will install STEAM onto your linux system, follow the steps below :-
First make sure you have the latest version of wine installed if
you have not got it already. Instructions available - HERE
Set your Windows version of wine to Windows 7.
Download winetricks by running the following code in terminal :-
wget http://www.kegel.com/wine/winetricks
Now we need to install some winetricks packages to get STEAM running properly. Run the code below in a Terminal :-
sh winetricks corefonts allfonts tahoma gecko gecko-dbg vcrun2005
This will install a number of winetricks packages that are needed by STEAM.
Now the time has come to install STEAM itself. Run the code below in a Terminal :-
sh winetricks steam
This will download and install STEAM onto your linux system for you.
Once the STEAM client has been downloaded and processed in the Terminal, the STEAM installer will automatically start. Run through the steps of installing STEAM and once this is complete, the STEAM client will start and begin to update itself.
STEAM has now been installed on your system. In future to run STEAM it will be listed in your main menu under Applications > Wine > Programs > Steam.
Note : The only thing that consistantly
does not work in STEAM is buying games. If you want to buy a game just
buy it from the STEAM store online via a browser not via the client.
Known Issues :-
These problems can be easily fixed. Look in the sections below for the fixes.
How To Install Flash And Fix STEAM So Videos Will Play
To get STEAM to be able to play videos for games in the store follow the steps below :-
You should already have winetricks installed if you followed the HOWTO above. If not follow the instructions above to get winetricks then return here.
If you have winetricks then you are ready to proceed.
We need to install the flash winetricks package. To do this run the code below in a Terminal :-
sh winetricks flash
This will download and install flash. Once complete videos should play in STEAM.
If this does not work then try the method below :-
There are three alternate ways to enable Flash and two ways to enable scrollbars in Steam. If you only wish to enable Flash and are comfortable compiling wine from source I would recommend using Jacek Caban's patch. If you wish to have Flash and scrollbars then you must use native DLL's. Note that Flash sound will not work with any of these methods but when a workaround is found it will be posted. The pro of Jacek's patch is that wine-gecko itself will support Flash on websites, the con's are that it requires compilation of wine from source and doesn't enable scrollbars. The pro's of the native DLL methods are that they enable both Flash and scrollbars in Steam, the con's are that they don't enable Flash in wine-gecko, and in fact override wine-gecko and the DLL's must be subsequently set to builtin if you wish to use it.
Also note that any Flash version above 9r47 will not work without
flickering in Steam. Therefore you must download and install that
version from the Macromedia archives as described below.
1. The Patch Method
First of all you need to obtain the wine source you wish to use, apply Jacek's patch found at http://bugs.winehq.org/attachment.cgi?id=21074, and compile and install wine. Patching and compiling wine is beyond the scope of this howto, however there are many on line howto's for these procedures so just use your favorite search engine to find them and follow their instructions. After that use the following method to install the correct Mozilla version of Flash:
cd wget http://fpdownload.macromedia.com/get/flashplayer/installers/archive/fp9_archive.zip unzip fp9_archive.zip cd fp9_archive/9r47 wine flashplayer9r47_win.exe cd rm -rf fp9_archive
2. Native DLL Methods
Both methods require that you install the correct ActiveX version
of Flash as follows:
cd wget http://fpdownload.macromedia.com/get/flashplayer/installers/archive/fp9_archive.zip unzip fp9_archive.zip cd fp9_archive/9r47 wine flashplayer9r47_winax.exe cd rm -rf fp9_archive
Now there are two ways to enable Flash and the scrollbars to work. The higher performance option is to use winetricks to do a partial installation of IE6, the lower performance option is to do a full IE6 installation. In both instances IE6 is installed via winetricks, but the higher performance option doesn't load all the DLL's necessary for full standalone operation of IE6. If you're not going to use IE6 for web browsing I'd use the higher performance method. Following are instructions for both:
A. Partial IE6 Install - Higher Performance
cd wget http://www.kegel.com/wine/winetricks chmod a+x winetricks ./winetricks ie6 corefonts fontfix gecko liberation tahoma
B. Full IE6 Install - Lower Performance
cd wget http://www.kegel.com/wine/winetricks chmod a+x winetricks ./winetricks ie6 comctl32 comctl32.ocx corefonts fontfix gecko liberation mfc40 mfc42 msls31 ole2 pdh riched20 riched30 tahoma urlmon wininet native_mdac
How To Fix STEAM "Could Not Connect to
Network" Issue
For those experiencing the "Could Not Connect to Network" problem often the Windows solution is to delete the ClientRegistry file. This can be found at one of the following locations:
Windows Path - "C:\Program Files\Steam\ClientRegistry.blob"
Linux/Wine Path - "~/.wine/{youruser}/drive_c/Program
Files/Steam/ClientRegistry.blob"
Linux/Wine Path - "~/.wine/drive_c/Program
Files/Steam/ClientRegistry.blob"
For most people simply restarting the client avoids the issue.
How To Fix The Update Crash At 26% Issue
Run this from the directory you installed Steam to:
nice -n 19 wine Steam.exe
If that doesn't work try this:
wine steamTmp.exe SelfUpdate "Steam.exe" 14
If all fails try this before the previous command:
rm ClientRegistry.blob
How To Fix Other Less Common Problems
The chat actually working but messages are not displayed correctly. Try resizing and/or minimizing/maximizing chat window.
While starting steam actually crashing and writes a small memory
dump (*.mdmp files).
To fix this add the following lines to "/etc/sysctl.conf"
# Send and receive buffer sizes to make steam happy net.core.rmem_max = 131072 net.core.wmem_max = 131072and run
sysctl -p
This is Steam bug due to Linux caching some file operations at the wrong time. You can fix this problem by shutting down Steam cleanly (keep running and exiting steam itself until you get a clean shutdown without any errors after "Shutting down" - watch the console you ran steam from) and then restarting it. Once steam has been shut down cleanly and restarted the error should not occur.
If all fails, start Steam, right-click on the game and select Properties. Go to Local files tab and click on Verify integrity of game cache...
Some file systems support extra sync flag. This should solve the problem. However it will reduce performance, so use with care!
chattr -R +S ~/.wine/drive_c/Program\ Files/Steam
This is a known limitation of the driver and/or older kernels. Steam requires functionality (mmap with shared write access) which Wine can not emulate if it's not supported on file system.
To fix: use 2.6.26 or newer kernel. Or install Steam and all content into native Linux file system.
How To Fix Rough Fonts By Turning On Font Smoothing In Wine.
To make fonts look better in STEAM and in all other Wine applications follow the steps below :-
We need to change a few values in the Wine registry, this is quite easy, just follow what is written below :-
First make a new text document in gedit.
Now copy the code below and paste it into the new gedit text document :-
[HKEY_CURRENT_USER\Control
Panel\Desktop]
"FontSmoothing"="2"
"FontSmoothingType"=dword:00000002
"FontSmoothingGamma"=dword:00000578
"FontSmoothingOrientation"=dword:00000001
Now save the document into your home folder as font-smoothing.reg
Now we need to import the .reg file into the Wine registry. To do this run the code below in a Terminal :-
wine regedit font-smoothing.reg
There may be a little wait as this is processed.
Once complete dfonts will be smoothed and will look a lot better in
STEAM and all other Wine applications.
How To Completaly Resinstall STEAM
To completely reinstall Steam without removing all your game files move "~/.wine/drive_c/Program Files/Steam/SteamApps" directory into safe place. Completely remove "~/.wine" directory and install Steam as shown above:
cd ~ mv ~/.wine/drive_c/Program\ Files/Steam/SteamApps ~ # install Steam here rm -rf ~/.wine/drive_c/Program\ Files/Steam/SteamApps mv ~/SteamApps ~/.wine/drive_c/Program\ Files/Steam
nVidia 185 Driver Series Crash
If you are using nVidia 185.x series drivers your X may crash when
attempting to run this application. This is not a Wine bug and the
solution is to upgrade your drivers. You can do this via nvidia.com or
your distros package management system. Ubuntu 9.10 users can add the
nvidia-vdpau PPA to obtain the upgrade.
OUTDATED INFORMATION ALERT
This version of STEAM (Classic Release) is now outdated. You cannot download this version of STEAM from official sources any more.
The latest and relevant version of STEAM is the Official Release. The page for STEAM Official Release can be found - HERE
The following comments are owned by whoever posted them. WineHQ is not responsible for what they say.
by Aaron Franke on Friday February 16th 2018, 15:05