Ubuntu 应用商店的“steam”官方软件包不起作用,给出缺少 .tar.xz 文件的错误。
steampowered.com 网站上的“steam”安装程序以前在 Ubuntu 17.04 上工作得很好。但是,今天它却无法启动,只是挂起。从命令行运行它,我看到了以下内容:
Running Steam on ubuntu 17.04 64-bit
STEAM_RUNTIME is enabled automatically
Installing breakpad exception handler for appid(steam)/version(0)
然后什么都没有了。进程只是停留在那里,没有显示任何窗口或任何东西。
以下进程正在运行:
[18:25] jwatte@ripper:~/Downloads$ ps alx | grep [s]team
0 1000 37467 37199 20 0 12732 3288 wait S+ pts/1 0:00 bash /usr/bin/steam
0 1000 37477 37467 20 0 12932 3492 wait S+ pts/1 0:00 bash /home/jwatte/.local/share/Steam/steam.sh
0 1000 37591 37477 20 0 51856 36136 futex_ S+ pts/1 0:00 /home/jwatte/.local/share/Steam/ubuntu12_32/steam
37591 上的 strace 显示它正在等待 futex,但仅此而已:
[18:26] jwatte@ripper:~/Downloads$ sudo strace -p 37591
strace: Process 37591 attached
strace: [ Process PID=37591 runs in 32 bit mode. ]
futex(0x57df13c4, FUTEX_WAIT_PRIVATE, 1, NULL
使用 nvidia 384 驱动程序。(到目前为止,它运行良好,因此一定发生了一些变化,也许是最新的系统更新?)
答案1
不管怎样,从 dpkg 重新安装并没有解决问题。但是,重新启动我的电脑(这很烦人,因为它会在后台与一堆其他东西对话)确实“解决”了这个问题。这是什么,Windows ME?:-(