CSGO 在 Arch 下无法运行

2015-11-17 20:01:30 +08:00
 nlzy
新装的 Arch Linux 打开 CSGO 就黑屏,过一会就弹出回桌面。终端并没有输出什么有帮助的信息,就是 "OUT OF MEMORY" 和 "Segmentation fault" 之类的。

验证游戏完整性,删除 csgo 重新下载问题依旧。。。再后来把显卡从 A 卡换成了 N 卡之后重装了系统还是一样的问题。。。

诡异的是 DOTA2 、半条命 2 、 CS 起源还有求生之路 2 都能完美运行

现在是 i3 2100 + 4G 内存 + GTX 560SE ,没有 swap , 64 位的系统, 355.11 的驱动, KDE 桌面

都快被这个问题弄崩溃了, Arch wiki 上面提到的可能的解决方法都试过了, Google 也搜了好多遍,都没能解决这个问题 ,求解决办法
5507 次点击
所在节点    Linux
35 条回复
yhylord
2015-11-18 08:54:46 +08:00
@strahe KDE 最近天天卡。。受不了了,有换用 Gnome 的冲动
lizhiqing1996
2015-11-18 08:59:17 +08:00
反正我的 ubuntu 是能正常运行的,虽然说语言不管怎弄都是英文
caliy
2015-11-18 10:05:26 +08:00
以前 windows 游戏出问题,大都是 c++运行库的函数问题,你看看这游戏有啥平台要求不
typcn
2015-11-18 10:11:16 +08:00
arch 的库和内存都太新了,基本上没办法

不过 vac 在 linux 上完全 not working ,可以直接 open /dev/mem 然后 sudo 执行来做一些奇怪的事情
strahe
2015-11-18 10:12:33 +08:00
@nlzy 我也是这样的,我也怀疑过是硬件问题,但是我换个桌面一用就半个月啥事没有啊
wsy2220
2015-11-18 10:45:29 +08:00
多半跟 glibc 有关系
karia
2015-11-18 10:47:13 +08:00
玩游戏为什么要用 linux(再见
strahe
2015-11-18 12:42:04 +08:00
@yhylord 一问才知道,原来真不是我一个人的问题
rrrrutdk
2015-11-18 14:26:21 +08:00
请使用 Valve 官方支持的 Ubuntu 。

玩游戏为什么要用 Windows 。
anx
2015-11-18 19:39:23 +08:00
自用 Fedora ,同样的问题,好像是 SELinux 引起的,解决方法: console 中 root 权限运行 `setsebool -P selinuxuser_execheap 1`
anx
2015-11-18 19:42:23 +08:00
@nlzy 解决方法见楼上,有用的话告诉我哦~
onlyice
2015-11-18 20:52:07 +08:00
人生苦短,为何要用 Linux 打游戏…装双系统重启一下玩个游戏也不是很折腾吧……
sbpcx
2015-11-18 21:29:09 +08:00
人生苦短,为什么要折腾。
junnplus
2015-11-18 22:45:17 +08:00
steam 上的 csgo 正常,也是 Arch
tangbao
2015-11-19 07:20:08 +08:00
@nlzy Ubuntu 跑 Steam 上的游戏装上就能玩,不过我机器配置低,跑着卡。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/236869

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX