有用 manjaro 的伙伴吗? Steam 启动不了求指教啊

2017-07-15 21:53:08 +08:00
 youngitachi

今天刚装的 manjaro,同学叫玩饥荒,赶忙打开 steam,结果没反应。然后用终端打开,就是这样:

➜  ~ steam
Repairing installation, linking /home/user/.steam/steam to /home/user/.local/share/Steam
Running Steam on manjarolinux 17.0.2 64-bit
STEAM_RUNTIME is enabled automatically
Installing breakpad exception handler for appid(steam)/version(0)
/home/user/.local/share/Steam/ubuntu12_32/steam: symbol lookup error: /usr/lib32/libxcb-dri3.so.0: undefined symbol: xcb_send_request_with_fds
/home/user/.local/share/Steam/steam.sh: line 444: no match: ssfn*

按照这篇文章上面的方法尝试了一下,结果是:

~ 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
Repairing installation, linking /home/user/.steam/steam to /home/user/.local/share/Steam
Running Steam on manjarolinux 17.0.2 64-bit
STEAM_RUNTIME is enabled automatically
Installing breakpad exception handler for appid(steam)/version(0)
Installing breakpad exception handler for appid(steam)/version(1.0)
Installing breakpad exception handler for appid(steam)/version(1.0)
Installing breakpad exception handler for appid(steam)/version(1.0)
Assert( Assertion Failed: Illegal termination of worker thread 'Thread(0x0x57e0e150/0x0xf4afdb' ):threadtools.cpp:3283

Installing breakpad exception handler for appid(steam)/version(1.0)
crash_20170715212125_6.dmp[12160]: Uploading dump (out-of-process) [proxy 'http://127.0.0.1:1080']
/tmp/dumps/crash_20170715212125_6.dmp
ILocalize::AddFile() failed to load file "public/steambootstrapper_english.txt".
[2017-07-15 21:19:15] Startup - updater built Nov 23 2016 01:05:42
[2017-07-15 21:19:16] Verifying installation...
[2017-07-15 21:19:16] Unable to read and verify install manifest /home/yb/.local/share/Steam/package/steam_client_ubuntu12.installed
[2017-07-15 21:19:16] Verification complete
[2017-07-15 21:19:16] Downloading Update...
[2017-07-15 21:19:16] Checking for available update...
[2017-07-15 21:20:16] Download failed: http error 0 (client-download.steampowered.com/client/steam_client_ubuntu12)
[2017-07-15 21:21:16] Download failed: http error 0 (media.steampowered.com/client/steam_client_ubuntu12)
[2017-07-15 21:21:16] failed to load manifest from buffer.
[2017-07-15 21:21:16] Failed to load manifest
[2017-07-15 21:21:16] Error: Download failed: http error 0
[2017-07-15 21:21:16] Error: Steam needs to be online to update.         Please confirm your network connection and try again.
[2017-07-15 21:21:24] Shutdown
threadtools.cpp (3283) : Assertion Failed: Illegal termination of worker thread 'Thread(0x0x57e0e150/0x0xf4afdb'
crash_20170715212125_6.dmp[12160]: Finished uploading minidump (out-of-process): success = no
crash_20170715212125_6.dmp[12160]: error: Server returned nothing (no headers, no data)
crash_20170715212125_6.dmp[12160]: file ''/tmp/dumps/crash_20170715212125_6.dmp'', upload no: ''Server returned nothing (no headers, no data)''
/home/user/.local/share/Steam/steam.sh: line 444: no match: ssfn*

不知各位 v 友们能否指点一下?感激不尽!

7052 次点击
所在节点    Linux
12 条回复
2b
2017-07-15 21:59:50 +08:00
sudo pacman -S steam-native
youngitachi
2017-07-15 22:15:15 +08:00
@2b 感谢回复。安装了之后,运行 steam 最后会弹出:Fatal Error: Steam needs to be online to update. Please confirm your network connection and try again。叉掉弹窗之后,终端显示为:
```
➜ ~ steam
Manjaro steam native configuration found!
Repairing installation, linking /home/user/.steam/steam to /home/user/.local/share/Steam
Running Steam on manjarolinux 17.0.2 64-bit
STEAM_RUNTIME is disabled by the user
Installing breakpad exception handler for appid(steam)/version(0)
Installing breakpad exception handler for appid(steam)/version(1.0)
Installing breakpad exception handler for appid(steam)/version(1.0)
Installing breakpad exception handler for appid(steam)/version(1.0)
Assert( Assertion Failed: Illegal termination of worker thread 'Thread(0x0x571bc130/0x0xf4a71b' ):threadtools.cpp:3283

Installing breakpad exception handler for appid(steam)/version(1.0)
assert_20170715221352_6.dmp[13267]: Uploading dump (out-of-process)
/tmp/dumps/assert_20170715221352_6.dmp
ILocalize::AddFile() failed to load file "public/steambootstrapper_english.txt".
[2017-07-15 22:12:04] Startup - updater built Nov 23 2016 01:05:42
[2017-07-15 22:12:04] Verifying installation...
[2017-07-15 22:12:04] Unable to read and verify install manifest /home/yb/.local/share/Steam/package/steam_client_ubuntu12.installed
[2017-07-15 22:12:04] Verification complete
[2017-07-15 22:12:04] Downloading Update...
[2017-07-15 22:12:04] Checking for available update...
[2017-07-15 22:12:05] Download failed: http error 0 (client-download.steampowered.com/client/steam_client_ubuntu12)
[2017-07-15 22:12:05] Download failed: http error 0 (media.steampowered.com/client/steam_client_ubuntu12)
[2017-07-15 22:12:05] failed to load manifest from buffer.
[2017-07-15 22:12:05] Failed to load manifest
[2017-07-15 22:12:05] Error: Download failed: http error 0
[2017-07-15 22:12:05] Error: Steam needs to be online to update. Please confirm your network connection and try again.
[2017-07-15 22:13:51] Shutdown
threadtools.cpp (3283) : Assertion Failed: Illegal termination of worker thread 'Thread(0x0x571bc130/0x0xf4a71b'
/home/user/.local/share/Steam/steam.sh: line 444: no match: ssfn*
assert_20170715221352_6.dmp[13267]: Finished uploading minidump (out-of-process): success = no
assert_20170715221352_6.dmp[13267]: error: Failure when receiving data from the peer
assert_20170715221352_6.dmp[13267]: file ''/tmp/dumps/assert_20170715221352_6.dmp'', upload no: ''Failure when receiving data from the peer''
```
whatot
2017-07-15 22:27:53 +08:00
最近的客户端更新需要 ffmpeg2.8,而不是 ffmpeg。
但你的问题感觉在网络?
youngitachi
2017-07-15 22:42:23 +08:00
@whatot 我换个网试试。谢谢回复。
youngitachi
2017-07-15 22:55:07 +08:00
@whatot 换了一下网,也不行,装了 ffmpeg2.8,也不行。
mlyy
2017-07-15 23:19:28 +08:00
把你 home 底下的所有 steam 文件夹都删了试试?
zuolan
2017-07-15 23:25:10 +08:00
挂代理启动啊,proxychains4 steam 之类的
wheeler
2017-07-15 23:39:50 +08:00
youngitachi
2017-07-15 23:48:43 +08:00
@mlyy @zuolan @wheeler 感谢回复,我用 https://forum.manjaro.org/t/solved-steam-wont-launch/19408/3 上提到的`LIBGL_DRI3_DISABLE=1 steam `启动,试了几次终于安装好了,我也不知道是网络的原因还是啥。总之是解决了吧,多谢大家的回复。
wheeler
2017-07-15 23:53:32 +08:00
和我给的解决方案一样啊。
youngitachi
2017-07-16 00:19:53 +08:00
@wheeler 确实如此。再次感谢。
youngitachi
2017-07-16 00:27:55 +08:00
@zuolan 说到代理,其实我今天是有尝试的。我使用的是 https://blog.fazero.me/2015/09/15/让终端走代理的几种方法 / 里面介绍的方法二。但不知是不哪里没对,反正我在.zshrc 里面配置了 http_proxy 和 https_proxy 之后,调用`curl ip.gs`就一直没有反应,没有配置那两行的话,就很快打印出 ip 和运营商等信息了。

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

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

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

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

© 2021 V2EX