找回密码
 立即注册
  • QQ空间
  • 回复
  • 收藏

SteamDeck双系统共享NTFS分区Proton读取报错解决方法

官方wiki: github.com/ValveSoftware/Proton/wiki/Using-a-ntfs-disk-with-Linux-and-Windows


因为装了双系统,有的游戏装在NTFS分区Steam会报错,这里给一下解决方案。
首先修改/etc/fstab,尽量将后面的参数(例如uid=1000这些)改成与官方一致,然后把ntfs改成lowntfs-3g,像下面这样
UUID=38CE9483CE943AD8 /run/media/data lowntfs-3g nofAIl,uid=1000,gid=1000,rw,user,exec,umask=000 0 0
注意:别直接复制这行配置,UUID和挂载位置都改成你自己的,这里最好加一个nofail,防止找不到硬盘的时候系统开不了机


用文件管理器进到/run/media/data文件夹(改成你自己的挂载点),再进到SteamLibrary/steamapPS,看看里面有没有compatdata这个文件夹,有的话就删掉
再右键打开Kconsole,输入
ln -s ~/.steam/steam/steamapps/compatdata compatdata
看看文件管理器就多出一个compatdata文件夹,这样就大功告成了
(原理就是用系统的compatdata代替ntfs分区里面的compatdata,这样读取就不会出错)
回复

使用道具 举报

大神点评(1)

艾的民 2022-12-16 18:55:54 显示全部楼层
收藏看以后能用上不
回复 支持 反对

使用道具 举报

说点什么

您需要登录后才可以回帖 登录 | 立即注册
HOT • 推荐