-
Notifications
You must be signed in to change notification settings - Fork 24
Playing Steam (Windows) Games Using Crossover Linux
Table of Contents generated with DocToc
- !!! THIS PAGE IS WIP !!!
- About
- Key files
- Set user passwords
- Install the required software
- Install Steam under the "steam" user with CrossOver Linux
- Install your games
- Adding your Steam-Wine games to SteamOS / BPM
- Demo test video
This guide will instruct you on how to play games using PlayOnLinux from the Steam (for Windows) client, using SteamOS.
This process entails several components:
- Debian sources
- PlayOnLinux
- A virtual desktop (from CrossOver Linux)
- Passing arguments to the virtual desktop to start the game under Steam (for Windows).
Note:
Please see AUTHORS.md for a list of contributions regarding this code. This could not have been done without them.
- Skeleton / template script file
- Desktop file template
- Desktop shortcut
Set the desktop user password:
passwd desktop
Set the steam user password:
sudo passwd steam
This assumes you have added Debian sources
sudo apt-get install x11-utils gksu
Now we will install a quick shortcut to making managing CrossOver Linuxunder the steam user easier
sudo cp SteamOS-Tools/cfgs/wine/Steam-Crossover.sh /usr/bin/Steam-CrossOver Linux
sudo cp SteamOS-Tools/cfgs/wine/Steam-CrossOver-Linux.desktop $HOME/Desktop
Install any games you wish to use under Steam for CrossOver Linux. I highly recommend at least launching the game once while still in Steam under CrossOver Linux. Make sure you also close Steam properly with Steam > Exit.
All available versions are nested under LOCATION
PENDING
Vist steamdb.info and search for your game. Take note of the AppID found.
This is not used right now, but typically falls under LOCATION
PENDING
This will be what we want to specify the virtual desktop starts. Once you located your game on steamdb.info, click the AppID to visit the game page. From there, click on the configuration link, located on the left side. Note the game executable full name.
Below is one example of a completed launcher:
PENDING
Copy a default desktop template file from SteamOS-Tools. be sure to replace "my_game" with the desired name. I advise not to use spaces, but hyphens "-" instead. You can always change the Name field below to suit your needs.
PENDING
Per our example above, we would modify the desktop file as follows:
PENDING
The icon file can be a path to any artwork you wish to use. /r/steamgrid on Reddit is a fantastic resource for these images. Also, in a Google Image search, click the "Search Tools" tab and set the search size to exactly 460x215. This is the standard size for Steam images and you will be able to search for specific grid images much easier.
Ensure Steam (Windows) is closed properly, and exit CrossOver Linux. Click "Return to Steam." Navigate to Settings > Add Library Shortcut. Add your game.
Coming soon!