There are still a lot of favorite Steam games that won't run in Linux. So, I thought it would be nice to have a step-by-step guide on how to install WinSteam with PlayOnLinux
I found it to be fairly easy to install and restore my backed up games from Windows. I am dual-booting Mint & Windows 7 so I can easily access my Steam games from the Windows 7 partition. This saved me a lot of time because I didn't have to download each game through Steam. Instead I did a quick copy & paste to migrate my games after Steam was installed.
Tips & Specs
To learn more about PlayOnLinux and Wine configuration, see the online manual:
Mint 16 32-bit
PlayOnLinux ver: 4.2.2
Wine version: 1.6.2
Select "Manage Wine Versions"
Look for the Wine Version: 1.6.2
Click the arrow pointing to the right
Also look for Wine 1.5.18
You will need it later to install some libraries
Wine 1.6.2 and 1.5.18 are installed and you can close this window
Use your browser and go to: http://www.steampowered.com
Click the "Install Steam" button at the top right.
Do not click "Install Steam Now"
It will automatically install Linux Steam. We will download the Windows Steam instead.
click "Windows" under the green button
Navigate to your desktop
Click "install a non-listed program"
Select "Install a program in a new virtual drive"
Name you virtual drive: sourcegames
Select all three options:
- Use another version of Wine
- Configure Wine
- Install some libraries
Select Wine 1.6.2
Windows Version: Windows 7
Check: Automatically capture the mouse in full-screen windows
Check: Emulate a virtual desktop
Desktop size: 1024x768
Check the following libraries:
Initially these libraries are standard for most games. Some games like Magicka require dotnet libraries and XNA libraries, but before you install these, make sure to switch your wine version to 1.5.18 and then switch it back to 1.6.2
- dotnet30 (automatically installs dotnet20)
- xna31 (some game like Magicka need XNA)
- Internet Explorer 8 (automatically installs Service Pack 3
Navigate to your desktop
Check: I accept the license...
More updating, extracting and installing
When Steam is done installing the login screen will pop up. You probably won't see any text because there is a font bug.
Click the "X" to close Steam login
Name your shortcut: Source Steam Games
Select "I don't want to make another shortcut"
More PlayOnLinux Configuration
Back to PlayOnLinux
Select sourcegames virtual drive
This fixes the font problem
Note: -no-dwrite only works if you launch Steam from PlayOnLinux. Steam is automatically set to launch when Windows starts, which means if you do a "Windows Reboot" from the Wine tab -no-dwrite won't execute. Just close Steam and try again.
Direct Draw Renderer: opengl
Video Memory Size: size of memory on your video card
Offscreen rendering mode: fbo
Click "Windows reboot"
Its a good idea to reboot after installing libraries like dotnet or Internet Explorer
Close Steam because it will automatically launch when Windows reboots and won't execute -no-dwrite.
Select Source Steam Games
Click "Login to existing account"
Steam overlay has been known to cause problems launching games.
Click Steam menu
Uncheck "Enable Steam Commuinty In-Game"
Now you are ready to install some games.
Installing a game in Steam
Lets start with... Alien Swarm because its totally Free!
Click on the "Store"
Search for Alien Swarm
Click Alien Swarm
Click Play Game
Uncheck both options
Check View Steam Library
Wait for Alien Swarm to Download.
When its done, launch Alien Swarm.
More Steam Games
Here are some other Steam games that I got running in PlayOnLinux
Not all games are guaranteed to run in this "sourcegames" virtual drive. Steam provides hundreds of games from different publishers and run on different engines. I found that most Source games will run:
I know Torchlight isn't a "source" game but it ran just fine.
- Half-Life 2
- Counter-Strike: Source
- Team Fortress 2
- The Ship
- Alien Swarm
- Left4Dead I & II
- Torchlight I & II
Hmm, what game is this?