在 Ubuntu 16.04.2 LTS 64 位上,右上方任务栏上的 Steam 托盘图标无法正常工作。我尝试将 steam 安装为 Debian 软件包,apt
但问题仍然存在。此外,此问题在 14.04.5 LTS 64 位中不存在。这可能是什么原因造成的(缺少库)?
~$ steam
Running Steam on ubuntu 16.04 64-bit
STEAM_RUNTIME is enabled automatically
Installing breakpad exception handler for appid(steam)/version(1484790260)
Installing breakpad exception handler for appid(steam)/version(1484790260)
Gtk-Message: Failed to load module "overlay-scrollbar"
Gtk-Message: Failed to load module "gail"
Gtk-Message: Failed to load module "atk-bridge"
Gtk-Message: Failed to load module "unity-gtk-module"
答案1
在我使用 Ubuntu 16.04 的情况下,情况是这样的sudo apt install libdbusmenu-gtk4:i386
。所以如果@Vesnog 的答案不能解决你的问题,请尝试一下。
答案2
该问题是由于 64 位安装中缺少 32 位库引起的,解决该问题的命令是:
sudo apt-get install libdbusmenu-glib4:i386
解决方案包含在其中关联,感谢 barotto 指出这一点。