您尚未登录。

#1 2016-04-21 16:12:25

_DirEnGrey_
会员
注册时间: 2016-02-09
帖子: 6

有没有更新之后dota2 挂掉的朋友 (已解决)

这两天内核驱动更新频繁,前两天刚刚更了 4.5.0内核和 nvidia 364.16-2 都还挺正常
后面又更到 4.5.1 和 364.16-3  dota2就挂了
错误提示是 wiki里的 runtime issues,但是之前已经按照wiki: Using the dynamic linker 能够正常启动了的,这是怎么回事呢
不论是用独显 还是 集显都提示一样的错误
现在回滚到之前4.5.0的备份 看着40多个更新提示不敢更,好捉急

最近编辑记录 _DirEnGrey_ (2016-04-21 16:55:52)

离线

#2 2016-04-21 16:55:33

_DirEnGrey_
会员
注册时间: 2016-02-09
帖子: 6

Re: 有没有更新之后dota2 挂掉的朋友 (已解决)

找到了临时解决的方法,总结了一下大概有3种:
1:将wiki的解决方法Using the dynamic linker这一项中的启动命令改为:Exec=env LD_PRELOAD='/usr/$LIB/libstdc++.so.6 /usr/$LIB/libgcc_s.so.1 /usr/$LIB/libxcb.so.1 /usr/$LIB/libgpg-error.so' /usr/bin/steam %U (我就是用的这个)
2:将libgcrypt 1.7.0降级到 1.6.5
3:   将libgpg-error.so* 从steam的runtime中删除
后面两种没有亲身测试,第一种已经有效,英文水平有限,以免曲解原意这里贴出方法来源:
https://github.com/ValveSoftware/steam- … ssues/4410
https://github.com/ValveSoftware/Dota-2/issues/842

离线

页脚