你好,我在 Ubuntu 13.04 上玩了《地下城守护者》,游戏每 30 分钟就会关闭或崩溃一次(不完全是)
我有联想 G580 Intel core i7 6GB RAM。
我有 nVidia GEFORCE 710m,但 Ubuntu 无法检测到它,并说我有 Intel HD 显卡,我不知道这是否是个问题……
这是 Steam 上的输出
dlopen failed trying to load:
/home/abood/.local/share/Steam/linux32/libsteam.so
with error:
/home/abood/.local/share/Steam/linux32/libsteam.so: cannot open shared object file: Too many levels of symbolic links
Game update: AppID 65800 "Dungeon Defenders", ProcID 7943, IP 0.0.0.0:0
Generating new string page texture 152: 256x256, total string texture memory is 1.46 MB
ExecSteamURL: "steam://open/downloads"
(steam:7837): LIBDBUSMENU-GLIB-WARNING **: Trying to remove a child that doesn't believe we're it's parent.
(steam:7837): LIBDBUSMENU-GLIB-WARNING **: Trying to remove a child that doesn't believe we're it's parent.
(over 50 times)
Game update: AppID 65800 "Dungeon Defenders", ProcID 7943, IP 76.177.147.88:55268
Installing breakpad exception handler for appid(dungeondefenders-x86)/version(1.0_client)
dlopen failed trying to load:
/home/abood/.local/share/Steam/linux32/libsteam.so
with error:
/home/abood/.local/share/Steam/linux32/libsteam.so: cannot open shared object file: Too many levels of symbolic links
Game update: AppID 65800 "Dungeon Defenders", ProcID 7943, IP 0.0.0.0:0
Segmentation fault (core dumped)
Game removed: AppID 65800 "Dungeon Defenders", ProcID 7943
(steam:7837): LIBDBUSMENU-GLIB-WARNING **: Trying to remove a child that doesn't believe we're it's parent.
我多次收到此警告信息。
感谢您的帮助
答案1
我可以通过取消选中游戏属性中的“在游戏中启用 Steam 社区”选项来进入游戏。它会禁用 Steam 界面,因此聊天和邀请之类的东西不会显示出来,但游戏的打开和运行速度比在英特尔卡上更好(我正在使用 bumblebee 切换到 nvidia 卡)。
答案2
如果关闭 Steam 社区游戏内弹出窗口无法解决问题,有些人已经通过禁用 Valve 库并将 Steam 设置为系统库默认来解决了类似问题。通过从终端启动 Steam 来执行此操作:
$STEAM_RUNTIME=0 蒸汽
但请注意,您可能需要安装其他库。