Choose from over six thousand high quality native games from Steam. Play them on a 144 Hz full HD panel. Over a thousand “Windows-only” games run surprisingly well with Proton and Lutris including many recent AAA titles.
Use the Proton layer to run “Windows-only” titles. On the Focus (and many other Linux distros) the performance varies from modestly reduced to marginally faster. Games that use Vulkan or OpenGL generally perform as well or even better on Linux. DirectX also run well but tend to be a bit slower than on Windows. Doom 2016 is a Vulkan game, for example, and it runs at 144 FPS on ultra settings on the RTX 2060 model.
Use a guide like Best Games On Steam You Can Play On Linux and Windows to get started. You might also want to visit the Lutris database for information on games not on Steam, such as League of Legends or World of Warcraft.
Start Steam. The app will install and update as required. Create an account if needed and sign-in.
Select a game from your library. Then click on the
Play button. Right-click on the title name or the Gear icon and select
Properties... > DLC to download content like Vulkan drivers.
Enable Proton using for unsupported games with a few clicks. Select
Steam > Settings > SteamPlay and then toggle on
Enable Steam Play for all other titles. Use the latest Proton version available for default and restart Steam when prompted. Modify Proton setting for a specific game by clicking on the Gear icon when viewing it in your library.
You may return Steam games within 14 days and with less than two hours of gameplay. This is useful if a game doesn't work as expected.
Use Lutris to run games not found in the Steam ecosystem. The Focus has the repository enabled for Lutris. Open the Discover app, search for Lutris, and then click install. Or open a terminal and enter
sudo apt install Lutris. We installed and ran BattleField 5 (found on the Origin EA game service) using Lutris and it ran very well.
Q: I am having trouble with Steam running windows games. When I start these games, they seem to want to use the Intel GPU, but I want them to use the Nvidia GPU.
A1: According to this issue by opening Steam and then select a game from library. Then click on the gear button at the top right and select
Properties... the bottom of the menu. Then click on
SET LAUNCH OPTIOPNS and enter the following into the pop-up window:
WINEDLLOVERRIDES="dxgi=n" %command%. Then restart the game.
A2: It is possible that the Proton configuration does not get updagted to include the Nvidia GPU if it was intially installed with Intel. You can fix this with just a few commands. This will remove all Proton configurations and cause them to reinstall and using the Nvidia GPU.
Q: I get an error when opening Steam. It shows a window that says
Couldn’t set up steam data. Please contact technical support. What should I do?
A: This is due to a corrupted
.steam directory. Run the following in a terminal and then start Steam again.
Q: Fallout 4 on Proton has audio issues. How do I fix this?
A: We have confirmed FallOut 4 and all DLCs run over 100-200 FPS on the Focus. Right-click on the game in your Library and click Launch Options. Under the General tab click on Launch Options and enter the following.
Q: The Nvidia drivers do not seem to work. How can I fix this?
A: Use the command below to check and repair the Nvidia driver stack.
Q: My system disk is getting full. How can I move my Steam games to another disk?
Steam > Settings > Download > Steam Library Folders to add a new directory on a new disk. Then in the library, right click on an installed game and select
Properties > Local Files > Move Install Folder to select the new location. Do this for each game you wish to move. See this article for more detail.
This is a partial revision history. See the
git repository for all entries.
2020-11-16 5fdb618dUpdate images to newer games
2020-09-11 198a66ddAdd guide to move games
2020-06-10 c4ed9299Restructure layout
2020-05-20 f776dc20Revise images
2020-05-16 60267b79Add driver repair check to troubleshooting
2020-05-14 2fbce101Restructure and expand
2020-04-26 6c48c84bClarify language
2020-04-14 a8b86940Add troubleshooting section
2020-01-21 fae11094Update proton language
2020-01-19 44069e8eInitial draft
We try hard to provide a useful solution validated by professionals. However, we cannot anticipate every situation, and therefore cannot guarantee this procedure will work for your needs. Always backup your data and test the solution to determine the correct procedure for you.
THIS SOLUTION IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOLUTION, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.