我正在尝试设置新的linux机器,主要用于工作,然后在下班时进行轻度游戏。由于工作原因,我需要wine运行某些Windows特定的软件。但是,同时安装蒸汽和葡萄酒会导致蒸汽无法启动。
我已经能够将罪魁祸首识别为libdbus-1-3:i386软件包,该酒作为其32位依赖项之一进行安装。安装软件包后,Steam在启动时会崩溃。
我认为其原因是:
到目前为止,我已经尝试了以下操作:
因此,感觉到我已经尝试了所有已知的笨拙的解决方案,因此来到这里寻求帮助和/或灵感。
这是Steam中的一个错误,我认为它特别存在于它使用的SDL 2.0.6的捆绑副本中。如果不是Debian衍生产品,它将以这种方式崩溃。在Debian衍生产品上,直到最近,一个特定于Debian的补丁程序将对前提条件检查失败的响应降级为警告(这是11年前“临时”完成的)。运行Steam之前,“ export DBUS_FATAL_WARNINGS = 0”将执行与该补丁相同的操作。这样可以避免崩溃,而不会出现垃圾邮件警告,除非您对未初始化内存的内容感到不满意,否则这种情况可能仍然会崩溃。
因此,在将此问题固定在Steam方面之前,最简单的解决方法是运行:
export DBUS_FATAL_WARNINGS=0
在从命令行运行Steam之前。另外,您可以为session永久设置此变量。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句