You are not logged in.

#1 2022-12-14 14:58:26

emishie
Member
Registered: 2022-05-20
Posts: 30

Can't play non native games

Using steam, I was able to download proton and play a couple of games. I installed a new drive where I placed my games since my storage was limited before but now games won't start. Moved proton and everything I could from the default download folder to the new folder inside the drive and made the new drive the default drive. But games still won't start with the exception of games that already work on Linux like Terraria.

Offline

#2 2022-12-14 15:05:42

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 23,919

Re: Can't play non native games

What file system on the new drive? Can you post an example crash by checking terminal output/the log in your home dir when running any given game with PROTON_LOG=1 added to the launch options?

Offline

#3 2022-12-14 15:19:12

emishie
Member
Registered: 2022-05-20
Posts: 30

Re: Can't play non native games

the filesystem is ntfs
here's the output:

======================
Proton: 1670512927 experimental-7.0-20221208
SteamGameId: 312660
Command: ['/mnt/Steam Linux/steamapps/common/Sniper Elite 4/Launcher/SniperElite4.exe']
Options: {'forcelgadd'}
depot: 0.20221018.74
pressure-vessel: 0.20221014.0
scripts: v0.20220823.0-0-gcc4e44f
soldier: 0.20221017.1 soldier 0.20221017.1
Kernel: Linux 6.0.12-arch1-1 #1 SMP PREEMPT_DYNAMIC Thu, 08 Dec 2022 11:03:38 +0000 x86_64
======================
wineserver: /mnt/Steam Linux/steamapps/compatdata/312660/pfx is not owned by you
wine: '/mnt/Steam Linux/steamapps/compatdata/312660/pfx' is not owned by you

Offline

#4 2022-12-14 15:33:03

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 23,919

Re: Can't play non native games

Generally the best compat can be reached by making the compatdata folder you see there a symlink to the compatdata folder on your normal/a linux file system. For the immediate issue assuming you are using ntfs3 for mounting you either change the mount options to include noacsrules which will return to the "old" way of showing everything as root owned and allowing everyone everything, otherwise run

sudo chown -R  $YOURUSER:$YOURGROUP "/mnt/Steam Linux/steamapps/compatdata"

Offline

#5 2022-12-14 17:05:01

emishie
Member
Registered: 2022-05-20
Posts: 30

Re: Can't play non native games

after using the command, the error still persists.
Also changed the fstab entry like:

# <file system> <dir> <type> <options>                     <dump> <pass>
/dev/sdc2          /mnt   ntfs      defaults,noacsrules   1              2

but still says the two files are not owned by me

Offline

#6 2022-12-14 17:52:58

headkase
Member
Registered: 2011-12-06
Posts: 1,983

Re: Can't play non native games

emishie wrote:

after using the command, the error still persists.
Also changed the fstab entry like:

# <file system> <dir> <type> <options>                     <dump> <pass>
/dev/sdc2          /mnt   ntfs      defaults,noacsrules   1              2

but still says the two files are not owned by me

See: https://wiki.archlinux.org/title/Steam/Troubleshooting

If your Steam library resides in NTFS partition it is probable that games residing there could not start.

The trouble is that Wine uses a colon in its $WINEPREFIX/dosdevices directory, and NTFS seems to have trouble supporting this.

Workaround: move the steamapps/common/Proton x.y and steamapps/compatdata to a non-NTFS drive, then create symbolic link in their original locations.

That may be it, but in general Proton doesn't like running games from NTFS partitions.  And the only reason to use an NTFS partition is if you're sharing the partition with a Windows installation.  If you aren't then you'd have an easier time if you just formatted the partition to something Linux like EXT4.

Offline

#7 2022-12-14 19:31:47

emishie
Member
Registered: 2022-05-20
Posts: 30

Re: Can't play non native games

headkase wrote:

That may be it, but in general Proton doesn't like running games from NTFS partitions.  And the only reason to use an NTFS partition is if you're sharing the partition with a Windows installation.  If you aren't then you'd have an easier time if you just formatted the partition to something Linux like EXT4.

I partitioned the drive to have a EXT4 partition and everything seems to be working. Thank you

Offline

#8 2022-12-15 00:09:48

2ManyDogs
Forum Fellow
Registered: 2012-01-15
Posts: 4,646

Re: Can't play non native games

Please remember to mark your thread [SOLVED] (edit the title of your first post).

Offline

#9 2022-12-18 03:05:53

headkase
Member
Registered: 2011-12-06
Posts: 1,983

Re: Can't play non native games

emishie wrote:
headkase wrote:

That may be it, but in general Proton doesn't like running games from NTFS partitions.  And the only reason to use an NTFS partition is if you're sharing the partition with a Windows installation.  If you aren't then you'd have an easier time if you just formatted the partition to something Linux like EXT4.

I partitioned the drive to have a EXT4 partition and everything seems to be working. Thank you

Right on, you're welcome!

Offline

Board footer

Powered by FluxBB