我从 9.10 开始使用 Ubuntu,在 wine 中玩游戏一直没有问题。自从 12.04 发布以来,我一直在运行它,并且在 Ubuntu 中完美地玩 Sims3 和 Wow。但是我最近将我的显卡从 Radeon HD 6850 升级到了 HD7870,升级时我重新格式化并重新安装了 Ubuntu 12.04,并使用 jockey 提供的 fglrx 版本。现在,当我在 wine 中运行游戏时,它们仍然可以正常播放,并且 90% 的图形都存在,但不是全部。例如,在 Sims3 中,除了树木之外,所有东西都渲染得很好,它们渲染为绿色立方体,纹理显示为从中心突出的平面图像。下面是屏幕截图。
Wow 并没有任何改进,游戏中的旗帜和横幅只是显示为大纹理矩形,然而 Wow 太糟糕了,它甚至无法完全加载到游戏中,但是在角色选择屏幕上错误是显而易见的。
我不知道该怎么办,几周前,我使用同一个 fglrx 版本运行这两款游戏时都运行良好,现在却无法正常工作。我知道这不是硬件问题,因为所有这些游戏在 Windows 中都运行完美,如果我可以在 BF3 中以 Ultra 模式获得 50-60 FPS,那么我认为显卡没问题。
我尝试安装(发布后更新)版本的 fglrx,但每次都失败(似乎是一个已知问题,所以不只是我一个人遇到这个问题)。我通过 synaptic 安装了“fglrx-updates”和相应的 amdcccle 包,这破坏了我的系统,所以我不得不删除它们并恢复到开源驱动程序。最后,我尝试从 AMD 网站安装最新的驱动程序,安装时没有出现任何错误,但是重新启动后,我仍然在使用开源驱动程序,催化剂控制中心无处可寻,尽管软件中心声称已安装。
我没有主意了,任何帮助我都会非常感激。谢谢。
答案1
问题解决了。我第二次尝试按照指南操作这里这次成功了。我现在使用的是 Catalyst 12.8,一切运行正常。