Steam Play Linux Testing

Daiyus

Member
I figured I'd start a thread to document my testing of the new Steam Play Beta on Linux. A short list of games are whitelisted by Steam, but you can override this and try any game. So far I haven't done much:


Hardware: Ryzen 5 1600, RX Vega 56
Software: Latest Mesa drivers, latest Vulkan patches.

DOOM (2016):
- Whitelisted.
- Runs at 60FPS locked; 1440p, max settings, Vulkan API.
- No option to select 2160p even though I have a 2160p monitor.

Elite Dangerous:
- Not whitelisted.
- Wouldn't start.

Project CARS:
- Not whitelisted.
- Starts.
- Cannot save the game, error boxes presented whenever the game tries to autosave.
- Extremely poor performance; I didn't properly analyse but it was choppy as hell at default settings.
 
Last edited:
This is a great idea. I've changed the title to include Linux as I was confused at first, hope you don't mind.
 
Here's a spreadsheet aiming to do the same thing:

https://docs.google.com/spreadsheet...NSMVQ-5BA2WoHBGAScw96MgLj1ONA7Cx0tyGa/pubhtml

I'm running Arch with proprietary Nvidia drivers, 8700k/GTX 970.

I tested Wreckfest myself, which ran worse than on Windows but singleplayer seemed flawless - but multiplayer server browser caused it to hang. The game also didn't offer refresh rates in excess of 60, but with G-Sync it had no problems pushing higher frame rates.

Fallout New Vegas refused to start, complained about no audio devices.
 
Last edited:
Running with Manjaro XFCE 17.1.12 with 4.14.65 kernel system specs below
I will be testing out the following games. Soon as I figure out how to add my steam drives to linux
  • Total War Warhammer
  • Total War Warhammer II
  • Arma 3
  • Sniper Elite 3
  • Hearts of Iron IV
 
You need to mount them with ntfs-3g, assuming they're Windows drives. I'm not sure if it's included by default, you might need to install it.

You can just do it mounting manually:

mount /dev/sdXY /mnt/NAME

You get the device id, for instance /dev/sdb3 with the lsblk command and the folder also needs to exist and be empty, use mkdir for that. Oh and an elevated prompt so either use sudo or just ascent to root with sudo su.

If you want them to mount automatically on system boot (keep in mind mounting NTFS on Linux slows down your boot time measurably, in the neighbourhood of 1 second), you can add them to /etc/fstab.

Here is a decent article for that.

I'd also prefer using UUID in fstab over the /dev/sdXY as said in that wiki article. You can get the uuid with the blkid command, so "blkid /dev/sdXY" as an example.
 
You need to mount them with ntfs-3g, assuming they're Windows drives. I'm not sure if it's included by default, you might need to install it.

You can just do it mounting manually:

mount /dev/sdXY /mnt/NAME

You get the device id, for instance /dev/sdb3 with the lsblk command and the folder also needs to exist and be empty, use mkdir for that. Oh and an elevated prompt so either use sudo or just ascent to root with sudo su.

If you want them to mount automatically on system boot (keep in mind mounting NTFS on Linux slows down your boot time measurably, in the neighbourhood of 1 second), you can add them to /etc/fstab.

Here is a decent article for that.

I'd also prefer using UUID in fstab over the /dev/sdXY as said in that wiki article. You can get the uuid with the blkid command, so "blkid /dev/sdXY" as an example.

Cheers matey will try do it that way once I figure which sdb, sdc or sdd refers to which drives.
Positive I did this with an app last time.
 
Well, you can get quite far with just lsblk and blkid, if you want something similar to Windows' partition manager you can install gparted. It shows the /dev/sdXY as well. It's mainly a partitioning tool though so avoid hitting Apply in this case. :D

Edit: Oh there are graphical tools for it, KDiskFree seems quite decent.
 
Last edited:
Well, you can get quite far with just lsblk and blkid, if you want something similar to Windows' partition manager you can install gparted. It shows the /dev/sdXY as well. It's mainly a partitioning tool though so avoid hitting Apply in this case. :D

Edit: Oh there are graphical tools for it, KDiskFree seems quite decent.

yeah I found it got the drives mounted but getting games sorted is meh not seeing an option to add my library only folders and no navigation out of the default location so tried install to existing location but get error about not having permission.
I can get Steam running no problem without using the steam play so dunnow whats wrong anyhoo gonna boot back windows and have a few hours gaming
 
DOOM (2016):
- No option to select 2160p even though I have a 2160p monitor.

I found the solution to this one. My desktop was set to 150% scaling which was limiting the maximum resolution of the game; also the same situation on other games that run. Setting it to 100% allowed me to select 2160p. Annoying, but at least now we know.

I tested five more games last night:


BioShock Remastered:
- Not whitelisted.
- Black box (meant to be a BioShock banner) shows.
- Stops running. No error codes or hanging.

BioShock 2 Remastered:
- Not whitelisted.
- BioShock 2 banner shows.
- Stops running. No error codes or hanging.

Enslaved - Odyssey to the West:
- Not whitelisted.
- Doesn't start. No error codes or hanging.

Remember Me:
- Not whitelisted.
- Starts.
- Runs at lower performance than Windows; choppy framerate at 1440p.
- The first level was otherwise perfectly playable.

Rocksmith 2014 Remastered:
- Not whitelisted.
- Rocksmith provides error code when trying to start.
 
Last edited:
Back
Top