我最近在 Ubuntu 16.04(64 位)上安装了 Steam,并下载了一些游戏。我打开了 Tropico 5(这款游戏在 Windows 10 中运行时运行良好),然后屏幕变黑了。我可以听到游戏的声音,但什么都看不到。我尝试了通过浏览互联网找到的几个解决方案,但都没有奏效。Ubuntu 版本:Ubuntu 16.04 LTS - 我已安装所有可用更新。处理器:带有 Radeon(tm) HD 显卡的 AMD A10-4655M APU - 四核。显卡:AMD ARUBA 上的 Gallium 0.4(DRM 2.43.0、LLVM 3.8.0)- 我已安装驱动程序。操作系统类型:64 位磁盘:976.8GB 其他注意事项:~Steam 告诉我需要更新,但我已经运行了最新版本(我已经检查过了)。 ~我的 Ubuntu 根分区占用了磁盘上的所有空间(当然,除了启动和交换分区占用的空间)。~我正在以 UEFI 模式启动 Ubuntu。~当我尝试玩《城市天际线》时,它运行良好。
谢谢!-LJC
答案1
使用启动选项并输入
MESA_GL_VERSION_OVERRIDE=4.0 MESA_GLSL_VERSION_OVERRIDE=400 %command%
来源: http://steamcommunity.com/app/245620/discussions/0/492379439670516309/?ctp=2
我用过它,对我有用。
答案2
问题 - 您听到播放的声音了吗?您看到游戏中出现的鼠标光标了吗(看起来像一个大黄色/金色箭头)?
如果是,那么原因很可能是游戏开发商徽标视频叠加出现错误。您实际上已经在菜单中,但由于视频叠加错误而无法看到它。
此时您可以:按 Enter 键 - 等待 5 秒 - 再次按 Enter 键。
这将启动教程。
在教程中退出并返回主菜单,您可以加载游戏、开始新游戏(无需教程)等。一切都正常运行。
我安装了 Arch Linux 64 位、Intel i7、NVIDIA GTX960,使用 NVIDIA 驱动程序。总游戏时间超过 40 小时左右......