我非常喜欢 Linux,所以一直在尝试完全改用 Linux。不过,最近我在运行一些游戏时遇到了一些问题。我通过 Steam 玩大多数游戏,大多数游戏都运行正常。但是,所有使用 Valve 的 Source Engine 制作的游戏(Portal 2、Team Fortress 2、GMod)都会运行大约 5-10 分钟,然后崩溃到桌面。从控制台启动游戏时,会发现它们以一个老旧的分段错误结束。
我运行的是 UbuntuMATE 16.04 x64 版本。以下是我的电脑的“规格”,如果你想要的话:
联想 Yoga 笔记本电脑
256GB SSD(Ubuntu 所在位置)
1TB HDD(游戏所在位置)
2.5 GHz 英特尔处理器
英特尔显卡
8GB 内存
我尝试重新安装 mesa 并安装 mesa 和 OpenGL 的 32 位软件包。我能做些什么来解决这个问题吗?
答案1
别担心,老兄,我已经帮你搞定了。出于某些愚蠢的原因,Source Engine 游戏会崩溃,除非它们位于默认的 Steam 下载存储中,由于你还有其他存储,我敢打赌这就是问题所在。只需转到“设置”,然后转到“下载”。转到 Steam 库文件夹,然后在看到存储时单击它。应该会提示将其更改为默认设置。现在,你应该能够玩游戏而不会崩溃了。(如果你的计算机超载,它们可能会崩溃。)