ubuntu steam 无法启动游戏或点击运行之后重新变成运行

liunx和Windows共用一个分区

如果游戏安装在ntfs格式的硬盘上,需要挂载在liunx系统中参考《将NTFS磁盘与Linux和Windows一起使用》,也可以在ubuntu系统菜单中查找或搜索“磁盘”手动挂载(自行百度)

可以在ubuntu文件的主目录中查看steam-….log的日志,如果没有则在游戏的属性-启动项中添加

PROTON_LOG=1

发生这个问题的主要原因就是liunx无法正确识别ntfs格式的分区,下面是解决方案:

  1. 在挂载的NTFS磁盘上创建/compatdata文件夹作为指向Linux分区上文件夹的符号链接
mkdir -p ~/.steam/steam/steamapps/compatdata
ln -s ~/.steam/steam/steamapps/compatdata /media/gamedisk/Steam/steamapps/

“/media/gamedisk/Steam/steamapps/” 是你的ntfs分区路径

如果/compatdata文件夹已经存在于符号链接之前的挂载磁盘上,请删除它!是删除ntfs上的目录

  1. 然后在使用steam验证游戏的完整性。
  2. 如果它仍然不启动,请更改文件权限
sudo chmod 777 /home/USER//.steam/root/steamapps/compatdata
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值