Steam 不会在 18.04 启动

Ele*_*ila 16 steam 18.04

我在 Ubuntu 18.04,64 位。

我从 Steam 网站下载了 .deb。我尝试使用 Ubuntu 软件进行安装。它似乎不起作用。我尝试通过终端安装,使用各种命令和命令组合。

sudo dpkg -i ~/Downloads/steam_latest.deb
sudo apt-get update
sudo apt --fix-broken install
sudo apt-get install -f
Run Code Online (Sandbox Code Playgroud)

在 Ubuntu 软件中,它目前将“Steam”和“Steam 安装程序”都列为已安装的应用程序。当我转到 Steam 并单击“启动”时,没有任何反应。当我从桌面打开显示应用程序菜单并输入“Steam”时,会出现一个名为 Steam 的程序,带有 Steam 徽标。点击它;没发生什么事。

我如何诊断出了什么问题?

我如何找出 Steam 未在我的计算机上运行的原因?

编辑——响应有机大理石,这里是命令的代码输出steam——

Repairing installation, linking /home/elen/.steam/steam to /home/elen/.local/share/Steam
Running Steam on ubuntu 18.04 64-bit
STEAM_RUNTIME is enabled automatically
Installing breakpad exception handler for appid(steam)/version(0)
/home/elen/.local/share/Steam/ubuntu12_32/steam: symbol lookup error: /usr/lib/i386-linux-gnu/libxcb-dri3.so.0: undefined symbol: xcb_send_request_with_fds
/home/elen/.local/share/Steam/steam.sh: line 444: no match: ssfn*
Run Code Online (Sandbox Code Playgroud)

小智 19

在全新安装时,在控制台上运行 'steam' 也停止了。这是使它对我有用的操作顺序。

  1. 删除 ~/.steam
  2. 删除 ~/.local/share/Steam
  3. 在终端中运行“蒸汽”。停止时按 Control+C
  4. 在终端中运行“~/.local/share/Steam/ubuntu12_32/steam”。它自动更新并正常完成。
  5. 再次运行“蒸汽”。它正常启动。

这在 Ubuntu 17.04 和 17.10 上发生在我身上,此后它始终运行良好,尽管第 4 步的二进制文件不同。他们的初始设置似乎有问题。

  • 在 18.04 上,这也有效 - 我只需要执行步骤 1+2 并在之后启动 Steam。然后更新正在运行,steam 再次运行。 (3认同)

小智 5

好吧,伙计,我也遇到过类似的麻烦,希望这会有所帮助,

1 - 移除阀门包:

`sudo apt purge steam-launcher`
Run Code Online (Sandbox Code Playgroud)

2 - 如果存储库没有随包一起删除,请删除它:(不要担心如果终端没有找到您的答案,这意味着这一步是多余的)

`sudo rm /etc/apt/sources.list.d/steam.list`
Run Code Online (Sandbox Code Playgroud)

3 - 重新加载来源列表:

`sudo apt update`
Run Code Online (Sandbox Code Playgroud)

4 - 从存储库安装 Steam:

`sudo apt install steam`
Run Code Online (Sandbox Code Playgroud)

在这篇文章中找到的解决方案:https : //askubuntu.com/a/864430/850719

在 2018 年 8 月 17 日完全更新的 Ubuntu 18.04 上测试


K7A*_*AAY -1

直到您单击系统托盘中靠近日期和时间(右上角)的图标后,客户端本身才会打开。之后,它似乎可以正常运行,正如我在https://steamcommunity.com/app/221410/discussions/0/2906376154318030934/中发现的那样