Steam 工作正常,但当我应用以下步骤时它挂起:
- 启动蒸汽
- 停止蒸汽
- 暂停我的笔记本电脑
- (唤醒后)启动蒸汽
现在 Steam 客户端在启动时挂起。我只看到一个没有任何内容的空白弹出窗口。我认为这应该是登录弹出窗口(“连接到 Steam 帐户”)。
唯一的解决方法是重新启动我的系统。如果我尝试killall steam && steam
,它仍然会在同一点再次挂起。
这是控制台输出:
Running Steam on ubuntu 14.10 64-bit
STEAM_RUNTIME is enabled automatically
[2015-01-02 16:06:15] Startup - updater built Nov 21 2014 16:23:41
Looks like steam didn't shutdown cleanly, scheduling immediate update check
[2015-01-02 16:06:15] Checking for update on startup
[2015-01-02 16:06:15] Checking for available updates...
[2015-01-02 16:06:16] Download skipped by HTTP 304 Not Modified
[2015-01-02 16:06:16] Nothing to do
[2015-01-02 16:06:16] Verifying installation...
[2015-01-02 16:06:16] Performing checksum verification of executable files
[2015-01-02 16:06:17] Verification complete
Requested Force create but SharedObjectMutex already created
Forced create but already created for SharedObjectEvent
Forced create but already created for SharedObjectEvent
--- here it hangs. After a reboot, it would continue like that ---
Running Steam on ubuntu 14.10 64-bit
STEAM_RUNTIME has been set by the user to: /home/phil/.steam/ubuntu12_32/steam-runtime
这是输出~/.steam/error.log
:
rm: cannot remove ‘/home/phil/.steam/steam’: Is a directory
rm: cannot remove ‘/home/phil/.steam/bin’: Is a directory
Installing breakpad exception handler for appid(steam)/version(1416617579)
Installing breakpad exception handler for appid(steam)/version(1416617579)
Gtk-Message: Failed to load module "overlay-scrollbar"
Gtk-Message: Failed to load module "overlay-scrollbar"
Installing breakpad exception handler for appid(steamwebhelper)/version(20141121162341)
Installing breakpad exception handler for appid(steamwebhelper)/version(1416587021)
Installing breakpad exception handler for appid(steamwebhelper)/version(1416587021)
Installing breakpad exception handler for appid(steamwebhelper)/version(20141121162341)
Installing breakpad exception handler for appid(steamwebhelper)/version(1416587021)
[0102/162746:ERROR:nss_util.cc(1018)] Failed to load NSS libraries.
Installing breakpad exception handler for appid(steam)/version(1416617579)
Fontconfig error: "/etc/fonts/conf.d/10-scale-bitmap-fonts.conf", line 70: non-double matrix element
Fontconfig error: "/etc/fonts/conf.d/10-scale-bitmap-fonts.conf", line 70: non-double matrix element
Fontconfig warning: "/etc/fonts/conf.d/10-scale-bitmap-fonts.conf", line 78: saw unknown, expected number
Installing breakpad exception handler for appid(steam)/version(1416617579)
Installing breakpad exception handler for appid(steam)/version(1416617579)
Installing breakpad exception handler for appid(steam)/version(1416617579)
Installing breakpad exception handler for appid(steam)/version(1416617579)
Installing breakpad exception handler for appid(steam)/version(1416617579)
FillInMachineIDInfo took a total of 0 milliseconds
Installing breakpad exception handler for appid(steam)/version(1416617579)
Installing breakpad exception handler for appid(steam)/version(1416617579)
Installing breakpad exception handler for appid(steam)/version(1416617579)
Generating new string page texture 2: 48x256, total string texture memory is 49,15 KB
Generating new string page texture 3: 256x256, total string texture memory is 311,30 KB
我尝试了几种推荐的解决方法,例如:
killall steam && rm ~/.steam/steam/appcache
mv /etc/fonts/conf.d/10-scale-bitmap-fonts.conf{,.BAK}
但是,只有重新启动才能解决启动问题。
我正在使用 Ubuntu 14.10(64 位)。(我的窗口管理器是 i3。我认为这无关紧要,但我读到了有关 xmonad 的问题。)
我可以通过安装 32 位版本的 libnss3 来解决它:
这解决了以下错误
~/.steam/error.log
:(我仍然不确定为什么重启后问题没有出现。)