实际上,我已经安装了新的 Ubuntu 15.04 64 位,当我尝试在其上安装 Steam 时,出现了问题。事实上,我已经从 Steam 网站下载了 deb 包,安装了它,当我启动它时什么也没有发生。我试图从终端启动它以及我所拥有的
$ steam
Running Steam on ubuntu 15.04 64-bit
STEAM_RUNTIME is enabled automatically
Installing breakpad exception handler for appid(steam)/version(0_client)
libGL error: unable to load driver: r600_dri.so
libGL error: driver pointer missing
libGL error: failed to load driver: r600
libGL error: unable to load driver: swrast_dri.so
libGL error: failed to load driver: swrast
Run Code Online (Sandbox Code Playgroud) 在上周五之前,我从未使用过 Ubuntu 或任何其他 Linux 操作系统。据我所知,我可能安装了错误的 Ubuntu 并且缺少一个组件。我希望您尽可能使用最简单的术语,但如果需要,我可以进行一些谷歌搜索。我刚刚为 Ubuntu 16.04 安装了 Steam,但是当我在启动器中单击它时它不会打开。图标闪烁几秒钟,然后停止,然后什么也没有发生。我查看了系统监视器,蒸汽出现在那里,但结束该过程并再次尝试没有任何作用。我听说尝试打开无法通过终端运行的应用程序会告诉您错误是什么,所以我尝试了,我得到了这个:
Running Steam on ubuntu 16.04 64-bit
STEAM_RUNTIME is enabled automatically
Installing breakpad exception handler for appid(steam)/version(0)
libGL error: unable to load driver: radeonsi_dri.so
libGL error: driver pointer missing
libGL error: failed to load driver: radeonsi
libGL error: unable to load driver: swrast_dri.so
libGL error: failed to load driver: swrast
Run Code Online (Sandbox Code Playgroud)
请帮助我只想再次玩CS:GO。
有人知道从 Ubuntu 12.04 中删除 Steam 的方法吗?环顾网络,但找不到直接的解决方案。谢谢。
如果我单击“Steam”的桌面应用程序,则没有任何反应。
steam
在终端中运行会产生以下结果:
STEAM_RUNTIME is enabled automatically
Installing breakpad exception handler for appid(steam)/version(1474415843)
libGL error: No matching fbConfigs or visuals found
libGL error: failed to load driver: swrast
Run Code Online (Sandbox Code Playgroud)
有趣的是,如果我将 GPU 驱动程序更改为xorg
,它可以完美运行。
我该怎么做才能让它发挥作用?它在最新的 Steam 更新(36 小时前)后停止工作。
我尝试卸载 nvidia -sudo apt-get remove nvidia*
并重新安装驱动程序,但没有成功。
安装和更新后,每当我启动 Steam 时,都会出现以下错误:
Running Steam on ubuntu 15.04 64-bit
STEAM_RUNTIME is enabled automatically
[2015-05-02 16:48:39] Startup - updater built Apr 13 2015 15:17:10
SteamUpdateUI: An X Error occurred
X Error of failed request: BadValue (integer parameter out of range for operation)
Run Code Online (Sandbox Code Playgroud)
我试图找到类似错误的解决方案,但我找不到。有人可以帮忙吗?
在尝试运行各种软件(特别是 Steam 和 Yenka)时,我遇到了类似的错误: error while loading shared libraries: libGL.so.1: cannot open shared object file: No such file or directory
我正在运行 64 位系统,带有 NVidia Optimus 卡(我对某些需要专用显卡的仅 Windows 软件进行双重引导)。我安装了 bumblebee,我使用的是 nvidia-current 驱动程序,而不是按照推荐从 NVidia 下载的驱动程序。
库 (libGL.so.1) 不存在于 的顶级目录中/usr/lib
,但它/usr/lib32/nvidia-current
作为软链接存在于中/usr/lib32/nvidia-current/libGL.so.304.64
。
ldconfig -p 输出的一部分:
libGL.so.1 (libc6,x86-64, OS ABI: Linux 2.4.20) => /usr/lib/x86_64-linux-gnu/mesa/libGL.so.1
libGL.so (libc6,x86-64, OS ABI: Linux 2.4.20) => /usr/lib/x86_64-linux-gnu/libGL.so
libGL.so (libc6,x86-64, OS ABI: Linux 2.4.20) => /usr/lib/x86_64-linux-gnu/mesa/libGL.so
Run Code Online (Sandbox Code Playgroud)
显然正在加载具有该名称的库,但它们位于 中/usr/lib/x86_64-linux-gnu
,但是已安装的软件似乎无法“看到”它。对于 Steam,使用 optirun 运行它会使其工作,但对于 Yenka 则不是这种情况。我假设 optirun …
当我从搜索中打开 Steam 时,它根本没有打开,并且在终端中显示
Repairing installation, linking /home/xyz/.steam/steam to /home/xyz/.local/share/Steam
Running Steam on ubuntu 17.10 64-bit
STEAM_RUNTIME is enabled automatically
Installing breakpad exception handler for appid(steam)/version(0)
/home/xyz/.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/xyz/.local/share/Steam/steam.sh: line 444: no match: ssfn*
Run Code Online (Sandbox Code Playgroud) 我想以独立模式运行 Steam,这样我就不必加载桌面然后运行 Steam。我只想将我的资源 100% 用于游戏。
理想情况下,它只是一个 Steam 会话,我可以从登录屏幕登录。这可能吗?