Hasty Briefsbeta

双语

Fun with gaming on Linux

a day ago
  • 作者想和一位朋友在Steam上玩《文明5》,但他使用的是Linux/Windows双系统,共享一个NTFS分区,由于禁用了休眠功能,重新启动速度很慢。
  • Steam的兼容层(Proton)可用于单人游戏,但多人游戏时出现“无法连接到主机”的错误,原因是防火墙阻止了随机端口。
  • 作者通常使用IPTables中的“internet”组按应用程序白名单流量,但将其应用于Steam时,导致NTFS分区上的库挂载出现问题。
  • 根本原因是Steam试图在NTFS分区上创建并运行一个shell脚本,但NTFS-3G将其他用户/组写入的文件所有权设置为root:root,从而破坏了权限。
  • 解决方案是明确将“internet”组添加到NTFS挂载点的UserMapping文件中,解决了权限冲突,使一切正常运行。